Traceback (most recent call last): File "/Users/manta/Documents/Projects/TheRoad-I1/./.venv/bin/uvicorn", line 6, in sys.exit(main()) ^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/click/core.py", line 1406, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/click/core.py", line 1269, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/click/core.py", line 824, in invoke return callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/main.py", line 433, in main run( File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/main.py", line 606, in run server.run() File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 75, in run return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/asyncio/runners.py", line 195, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 79, in serve await self._serve(sockets) File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 86, in _serve config.load() File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/config.py", line 441, in load self.loaded_app = import_from_string(self.app) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string raise exc from None File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string module = importlib.import_module(module_str) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'app' /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:19: UserWarning: Field name "schema_json" in "PromptCreate" shadows an attribute in parent "BaseModel" class PromptCreate(BaseModel): /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:27: UserWarning: Field name "schema_json" in "PromptUpdate" shadows an attribute in parent "BaseModel" class PromptUpdate(BaseModel): INFO: Started server process [81659] INFO: Waiting for application startup. {"timestamp": "2026-08-12T10:41:46.875750+00:00", "level": "WARNING", "logger": "app.main", "message": "SECURITY: insecure default credentials in use — DEFAULT_ADMIN_PASSWORD, DEFAULT_CREATOR_PASSWORD. Override via env vars before exposing this server."} INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) INFO: 127.0.0.1:55612 - "GET /docs HTTP/1.1" 404 Not Found {"timestamp": "2026-08-12T10:42:04.438871+00:00", "level": "INFO", "logger": "app.modules.llm.gemini_key_pool", "message": "Gemini key pool: 2 key(s) loaded"} INFO: 127.0.0.1:55616 - "GET /api/v1/health HTTP/1.1" 200 OK INFO: 127.0.0.1:55618 - "GET /openapi.json HTTP/1.1" 404 Not Found INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [81659] /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:19: UserWarning: Field name "schema_json" in "PromptCreate" shadows an attribute in parent "BaseModel" class PromptCreate(BaseModel): /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:27: UserWarning: Field name "schema_json" in "PromptUpdate" shadows an attribute in parent "BaseModel" class PromptUpdate(BaseModel): INFO: Started server process [84561] INFO: Waiting for application startup. {"timestamp": "2026-08-12T10:57:19.559301+00:00", "level": "WARNING", "logger": "app.main", "message": "SECURITY: insecure default credentials in use — DEFAULT_ADMIN_PASSWORD, DEFAULT_CREATOR_PASSWORD. Override via env vars before exposing this server."} INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) {"timestamp": "2026-08-12T10:57:25.122544+00:00", "level": "INFO", "logger": "app.modules.llm.gemini_key_pool", "message": "Gemini key pool: 2 key(s) loaded"} INFO: 127.0.0.1:55891 - "GET /api/v1/health HTTP/1.1" 200 OK INFO: 127.0.0.1:55896 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-12T10:57:40.220514+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_camera_flow (Step scene_camera_flow for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:55898 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_camera_flow?mode=force HTTP/1.1" 200 OK {"timestamp": "2026-08-12T10:57:40.269915+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Invalidated 27 downstream steps from scene_camera_flow (delete_cp=True): ['background_chain_planning', 'background_chain_render', 'bg_space_partition', 'character_state_variant', 'dwelling_zone_map', 'outdoor_frame_mode', 'outdoor_lane_plan', 'outdoor_place_canon', 'outdoor_place_spec', 'outdoor_shot_grounding', 'outdoor_site_layout', 'outdoor_structure_form_reference', 'outdoor_structure_seed', 'scene_consistency', 'scene_detail', 'scene_image_pipeline', 'scene_verify', 'shot_aware_bg_render_plan', 'shot_conti_light', 'shot_dependency_t2i', 'shot_projection_card', 'shot_staging', 'space_set_bg', 't2i_review', 'visual_continuity_anchor', 'world_guide', 'zoom_continuity_anchor']"} {"timestamp": "2026-08-12T10:57:40.272815+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_camera_flow started (run_id=455f83f7-0620-4600-b218-79b2891597f5, model=gpt)"} {"timestamp": "2026-08-12T10:57:40.278916+00:00", "level": "WARNING", "logger": "app.modules.prompt_loader", "message": "Prompt version pack drift: module=scene_camera_flow stem=schema.json loaded_from=2.202607080130 (latest_in_module=3.202608121833). To enforce single-pack semantics, set PROMPT_VERSION_PACK_STRICT=true and align stem files within the latest version directory."} {"timestamp": "2026-08-12T10:57:40.279424+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "Opik callback enabled (project: theroad-scene-lab)"} 19:57:40 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-12T10:57:40.303936+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-12T10:57:40.304871+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=primary/2)"} 19:57:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:40.325631+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:40.326614+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:40.327357+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:40.327954+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:41 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:41.663578+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:41 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:41.680309+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:41 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:41.690071+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:41 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:41.820039+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:46.781492+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:46.875545+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:46.878451+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:46.954030+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:47 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:47.092173+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:47 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:47.092688+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:47 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:47.160718+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:47 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:47.185097+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:52.315237+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:52 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:52.515859+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:52.560918+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:52.600966+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:52.749269+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:52 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:52.768886+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:52 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:52.818010+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:53 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:53.373941+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:57.741914+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:58 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:58.118353+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:58.253870+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:58.381485+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:58 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:58.455329+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:57:58.519922+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:57:58 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:58.585766+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:57:58 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T10:57:58.717632+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 19:58:03 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-12T10:58:03.265748+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-12T10:58:03.266073+00:00", "level": "WARNING", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환: primary → secondary (사유=429 · 지점=router.completion[gpt]). 이 프로세스는 이후 secondary 슬롯을 쓴다."} {"timestamp": "2026-08-12T10:58:03.266166+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router 무효화 — OpenAI 키 슬롯 전환 반영"} 19:58:03 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-12T10:58:03.273965+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-12T10:58:03.274580+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=secondary/2)"} 19:58:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:58:03.276317+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:58:04 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-12T10:58:04.044879+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-12T10:58:04.045082+00:00", "level": "INFO", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환 생략 — primary 는 이미 secondary 로 옮겨져 있다 (지점 router.completion[gpt]). 이 호출은 옮기지 않고 재시도한다."} 19:58:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:58:04.046010+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:58:04 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-12T10:58:04.102405+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-12T10:58:04.102564+00:00", "level": "INFO", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환 생략 — primary 는 이미 secondary 로 옮겨져 있다 (지점 router.completion[gpt]). 이 호출은 옮기지 않고 재시도한다."} 19:58:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:58:04.103534+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:58:04 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-12T10:58:04.396688+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-12T10:58:04.396924+00:00", "level": "INFO", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환 생략 — primary 는 이미 secondary 로 옮겨져 있다 (지점 router.completion[gpt]). 이 호출은 옮기지 않고 재시도한다."} 19:58:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:58:04.398002+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:58:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:58:25.595479+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:58:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=06a7c51d-1990-701d-8000-0a5c5ba08190&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. {"timestamp": "2026-08-12T10:58:25.598258+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:58:25.603155+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S3: 5 stages, 2 shot assignments"} 19:58:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:58:25.604220+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:58:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=r2B9XE/giWbBqxQW2QzYWeO0qmrn6hlUwmPAj+RrhiRygMmfRwsc4pcuxNnRVpjpduC+ecdYbvoQj4la6ha6GZ22YJlOuH+N8tf75IilwKBql6ewoy7oZSJoQBdOu0Pr9gRppqf2d+WfdgJ74O5MvA21/cdOc/EYzcONNLJWddMe0owa2v+0JFJWmGisYg==; Expires=Wed, 19 Aug 2026 10:58:26 GMT; Path=/, AWSALBCORS=r2B9XE/giWbBqxQW2QzYWeO0qmrn6hlUwmPAj+RrhiRygMmfRwsc4pcuxNnRVpjpduC+ecdYbvoQj4la6ha6GZ22YJlOuH+N8tf75IilwKBql6ewoy7oZSJoQBdOu0Pr9gRppqf2d+WfdgJ74O5MvA21/cdOc/EYzcONNLJWddMe0owa2v+0JFJWmGisYg==; Expires=Wed, 19 Aug 2026 10:58:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '86da14e4bdf81025980dd763b5b8a531', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:58:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EOUYSRQgBVA/8xEgwkzmxLwXMw1inb7TBkSyPRgYbsfzdAuS+B6vp1k97fkXmmIhRilZcHoy5plOpPCU+Otko70fwNxHu4H8lgnFl4HAizWQ4LOS7rUm0rISn+UgyNexgppk/oWdVIuzdkv5otXbI3hS7rV2gKl4n4dBiqzT2uEVDEz2R/b8sWPujNZd2A==; Expires=Wed, 19 Aug 2026 10:58:27 GMT; Path=/, AWSALBCORS=EOUYSRQgBVA/8xEgwkzmxLwXMw1inb7TBkSyPRgYbsfzdAuS+B6vp1k97fkXmmIhRilZcHoy5plOpPCU+Otko70fwNxHu4H8lgnFl4HAizWQ4LOS7rUm0rISn+UgyNexgppk/oWdVIuzdkv5otXbI3hS7rV2gKl4n4dBiqzT2uEVDEz2R/b8sWPujNZd2A==; Expires=Wed, 19 Aug 2026 10:58:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59658', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59656', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd3b368329f64ddfa82f0a1716efca1e0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:58:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:58:37.390207+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:58:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:58:37.391367+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:58:37.396142+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S4: 5 stages, 2 shot assignments"} 19:58:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:58:37.397724+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:58:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mrtCa9JvLEg/oh/fTNkmrKkeLNO+8vbPb7NUG3vr1f/gJDbnvytoqiUeXBAg3fPzeQ/whpy53Ld6h/e4Y6MjLpGhF3b5lwF1UKg1TnT7QdGhTr9m3Fkf1xT4bobvX0WOJJUTm+VHgiZkZ/E38DsVgHqCr2FDsUdwUsKCuPWdILJF1RY8CnHg8yhQzY7Q1Q==; Expires=Wed, 19 Aug 2026 10:58:39 GMT; Path=/, AWSALBCORS=mrtCa9JvLEg/oh/fTNkmrKkeLNO+8vbPb7NUG3vr1f/gJDbnvytoqiUeXBAg3fPzeQ/whpy53Ld6h/e4Y6MjLpGhF3b5lwF1UKg1TnT7QdGhTr9m3Fkf1xT4bobvX0WOJJUTm+VHgiZkZ/E38DsVgHqCr2FDsUdwUsKCuPWdILJF1RY8CnHg8yhQzY7Q1Q==; Expires=Wed, 19 Aug 2026 10:58:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '47770', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '47772', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2bb3b68cd388ec93bbeac7127b26ac1a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:58:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9HQDIrjEobLgJBGMBPw40Y3ZXVo57OwFPdRzdS5LpLpJmtES61vDaH7G+SlT03LV8w7hcBg4boque7ncsTI9/iNCJJr6Xs3bPIAgGRs1l5Vm3jzsMP75rkeb0bOxNM+ZKkaGE0gn/pFOAPNGKcDnYTmEAH+N4pme2LKEkTU+hRMn5wWfESl03XXZLNNcmg==; Expires=Wed, 19 Aug 2026 10:58:39 GMT; Path=/, AWSALBCORS=9HQDIrjEobLgJBGMBPw40Y3ZXVo57OwFPdRzdS5LpLpJmtES61vDaH7G+SlT03LV8w7hcBg4boque7ncsTI9/iNCJJr6Xs3bPIAgGRs1l5Vm3jzsMP75rkeb0bOxNM+ZKkaGE0gn/pFOAPNGKcDnYTmEAH+N4pme2LKEkTU+hRMn5wWfESl03XXZLNNcmg==; Expires=Wed, 19 Aug 2026 10:58:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '47423', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '47420', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '1da8f47c8e71494c0379c7af388f99c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:58:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:58:44.496572+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:58:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:58:44.497903+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:58:44.503823+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S1: 6 stages, 3 shot assignments"} 19:58:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:58:44.505053+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:58:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=siobuJFZzZxPNBaO7vCw/6yXlkNOUYwHwzfmIO17moLLb15KeQRFqBS0ovDMwYqnRaLlytk1JCAUX7p6au75dBnT/+gpsNo4LgCS+vB6j1iertQTvO3V1+NPm6c/w/TPzoEYOfDjwGpka969tVIhXvTXKcvEmHrxi81DOVAvenkEtUf0YHm9lRaaKwE2zw==; Expires=Wed, 19 Aug 2026 10:58:45 GMT; Path=/, AWSALBCORS=siobuJFZzZxPNBaO7vCw/6yXlkNOUYwHwzfmIO17moLLb15KeQRFqBS0ovDMwYqnRaLlytk1JCAUX7p6au75dBnT/+gpsNo4LgCS+vB6j1iertQTvO3V1+NPm6c/w/TPzoEYOfDjwGpka969tVIhXvTXKcvEmHrxi81DOVAvenkEtUf0YHm9lRaaKwE2zw==; Expires=Wed, 19 Aug 2026 10:58:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41743', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41744', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': '4fea6c42aee9e4b708dd4cad7c38a6e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:58:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c48UtUV6rIppGvnS8AwtoE+6AICIttqFcWsPVurC2aMbG2I/cujriDvRlV8lju0KK2zKCT7eOE8sMTAaYQjOShOuZPh4QUwEKBQn+XqrqFiavL83ZJltaWDhAobGE76GKYnxZFvsVNNk7MV3pW3UT5Cxrr3moFhlLpDJlmuAUp84FmRAGwoCNIuJ7qGUNQ==; Expires=Wed, 19 Aug 2026 10:58:45 GMT; Path=/, AWSALBCORS=c48UtUV6rIppGvnS8AwtoE+6AICIttqFcWsPVurC2aMbG2I/cujriDvRlV8lju0KK2zKCT7eOE8sMTAaYQjOShOuZPh4QUwEKBQn+XqrqFiavL83ZJltaWDhAobGE76GKYnxZFvsVNNk7MV3pW3UT5Cxrr3moFhlLpDJlmuAUp84FmRAGwoCNIuJ7qGUNQ==; Expires=Wed, 19 Aug 2026 10:58:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41739', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41741', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '4283ea91e96fe87ff756bf295959556c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:58:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:58:50.024237+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:58:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:58:50.025379+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:58:50.030271+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S2: 5 stages, 3 shot assignments"} 19:58:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:58:50.031542+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:58:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CEhxauiVcHZF4PUDVxbQolU51T7mvIdHl2qSGhh/kSDxdyRx9vXPpQR47pacpjN9WbOe4NQFBG+GeZWWABMnc8ihm2Kn4RhpOYpT63BKrk65yCX24V61dDLoHxdcbyiJzY83bceX09hCFlqYy01fJuV1pjNHOsEHdqx8kd9S5N2Lm4PzoU467sE9WxO1wA==; Expires=Wed, 19 Aug 2026 10:58:51 GMT; Path=/, AWSALBCORS=CEhxauiVcHZF4PUDVxbQolU51T7mvIdHl2qSGhh/kSDxdyRx9vXPpQR47pacpjN9WbOe4NQFBG+GeZWWABMnc8ihm2Kn4RhpOYpT63BKrk65yCX24V61dDLoHxdcbyiJzY83bceX09hCFlqYy01fJuV1pjNHOsEHdqx8kd9S5N2Lm4PzoU467sE9WxO1wA==; Expires=Wed, 19 Aug 2026 10:58:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35701', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35703', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c4bcab04b9ca3fae1ca95ccf51420f1d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:58:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ceeod8pKdEnTA80Q/kzAx0s0ihPWo2I4HoyP5YlJMOt56liHolKoRaoS+WJLQYbSmMIpXDrdpb/c9mfAzCe4bKNggluEpK+kNogsdbvYlBpYVq4v4X8gvfHbUecdKG1iK7HLQttuw3NwQpvBCwdAdHdlvX/D1MWBuVLW5xoeOd6StsEOtO/mADBKToPIPw==; Expires=Wed, 19 Aug 2026 10:58:51 GMT; Path=/, AWSALBCORS=ceeod8pKdEnTA80Q/kzAx0s0ihPWo2I4HoyP5YlJMOt56liHolKoRaoS+WJLQYbSmMIpXDrdpb/c9mfAzCe4bKNggluEpK+kNogsdbvYlBpYVq4v4X8gvfHbUecdKG1iK7HLQttuw3NwQpvBCwdAdHdlvX/D1MWBuVLW5xoeOd6StsEOtO/mADBKToPIPw==; Expires=Wed, 19 Aug 2026 10:58:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35659', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35661', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f86a90a06bc51ddb55dd9eb84db6d907', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:59:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:59:10.337002+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:59:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:59:10.338654+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:59:10.346691+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S5: 5 stages, 3 shot assignments"} 19:59:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:59:10.347924+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lXYvRKp4F15W//X8TL0fy3hlr6KxQ/SpdDU3e/r67s5qSbrLV7AsX42gQg5qRD33iWVwY1ky2nIkBZfsboNLUjkoB2xiz7mf1th/aXwzu+3Xa9n8pvHjwAw26azslnUeUaILB0HHn+itvNrl9ExPpeonTedANdH0prOvVZfYqldzSV2CnyZCt+WfBURGgw==; Expires=Wed, 19 Aug 2026 10:59:11 GMT; Path=/, AWSALBCORS=lXYvRKp4F15W//X8TL0fy3hlr6KxQ/SpdDU3e/r67s5qSbrLV7AsX42gQg5qRD33iWVwY1ky2nIkBZfsboNLUjkoB2xiz7mf1th/aXwzu+3Xa9n8pvHjwAw26azslnUeUaILB0HHn+itvNrl9ExPpeonTedANdH0prOvVZfYqldzSV2CnyZCt+WfBURGgw==; Expires=Wed, 19 Aug 2026 10:59:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15449', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15450', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '7835a4ce6433d4643d41c2b68a226d3e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=afa9t7KvrFfCzZpsupqnM/9P9fbWcw66+v0K3zpesnBt/SdDCiEkfNCBWV/uTBT6zcwOmJbwrpz+TensKAvufQIV/mSBaRZUUEiPAFrK1M1ObT4BCyYWAdMdjHnJN/7KCi4JutRRgtKLzx+Vkmw9RBWHQP9qg4pq3VTBa+YhVa3hk4SjNKO2Q5FNOQj3kA==; Expires=Wed, 19 Aug 2026 10:59:11 GMT; Path=/, AWSALBCORS=afa9t7KvrFfCzZpsupqnM/9P9fbWcw66+v0K3zpesnBt/SdDCiEkfNCBWV/uTBT6zcwOmJbwrpz+TensKAvufQIV/mSBaRZUUEiPAFrK1M1ObT4BCyYWAdMdjHnJN/7KCi4JutRRgtKLzx+Vkmw9RBWHQP9qg4pq3VTBa+YhVa3hk4SjNKO2Q5FNOQj3kA==; Expires=Wed, 19 Aug 2026 10:59:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15077', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15079', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '327b5e56da6b91af35f42b715c28dfe7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:59:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:59:13.068103+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:59:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:59:13.068825+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:59:13.072632+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S6: 5 stages, 3 shot assignments"} 19:59:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:59:13.073710+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FG1kcacbpSsEsoY9UGIXd04oQ2YpM/H9lfDbEdCm/VnCggZP6esZqwurZL4hvxCrITLea6cGavlt1XiV6Vzns9dVLHwLJ7gkFDHpm88xXAkKoHI1P9FcxIjiIDxsz90Y9sSaWw/GoqNxw2Nj//5aVbBUdKXs1lhEgxq0G7QDabiTx0rIVPCc+ha2OHxVhA==; Expires=Wed, 19 Aug 2026 10:59:13 GMT; Path=/, AWSALBCORS=FG1kcacbpSsEsoY9UGIXd04oQ2YpM/H9lfDbEdCm/VnCggZP6esZqwurZL4hvxCrITLea6cGavlt1XiV6Vzns9dVLHwLJ7gkFDHpm88xXAkKoHI1P9FcxIjiIDxsz90Y9sSaWw/GoqNxw2Nj//5aVbBUdKXs1lhEgxq0G7QDabiTx0rIVPCc+ha2OHxVhA==; Expires=Wed, 19 Aug 2026 10:59:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13457', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13455', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a68cd9e8b4335930243a891982a7b49e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ubkcLhTf1kesBaKcXO8zpaxTm8q3REMMoeeRBQy4wSvo/BbiP2jZcH3ukZgL9jqnHI0cfnjLKbYhInUl4mgycMLIxr/gxXiLDzP3ux8bsulZX+sBH64bfBXGYW0mSs0FX2FkFDD9i1Avfkylxt7UlhaaMtt3KX1Qt1ZG8HvHsgA/inYSI7VfegHd9+YI5g==; Expires=Wed, 19 Aug 2026 10:59:13 GMT; Path=/, AWSALBCORS=ubkcLhTf1kesBaKcXO8zpaxTm8q3REMMoeeRBQy4wSvo/BbiP2jZcH3ukZgL9jqnHI0cfnjLKbYhInUl4mgycMLIxr/gxXiLDzP3ux8bsulZX+sBH64bfBXGYW0mSs0FX2FkFDD9i1Avfkylxt7UlhaaMtt3KX1Qt1ZG8HvHsgA/inYSI7VfegHd9+YI5g==; Expires=Wed, 19 Aug 2026 10:59:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13460', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13461', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bb35a6a3992e03748fa0e2be8866dfe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:59:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:59:25.952461+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:59:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:59:25.953115+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:59:25.956498+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S7: 6 stages, 3 shot assignments"} 19:59:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:59:25.957505+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DZxZOwvZRH1kLtspr9kLGegyvpv6gV0GKQsCEPyB334BwbkjwAW+eoDHFKPo6TVGZk/w8qTczf36Tgoem35MxlAWjztWiZCv3fDoSWp6umjstPz6IuQEGMhpF8vpinO8j0Qo+WAwv6ZBa/PHX9Kvt7Llb+Z2AdCIB0ulL8BorBZt7SxRap2McGEr915AtQ==; Expires=Wed, 19 Aug 2026 10:59:27 GMT; Path=/, AWSALBCORS=DZxZOwvZRH1kLtspr9kLGegyvpv6gV0GKQsCEPyB334BwbkjwAW+eoDHFKPo6TVGZk/w8qTczf36Tgoem35MxlAWjztWiZCv3fDoSWp6umjstPz6IuQEGMhpF8vpinO8j0Qo+WAwv6ZBa/PHX9Kvt7Llb+Z2AdCIB0ulL8BorBZt7SxRap2McGEr915AtQ==; Expires=Wed, 19 Aug 2026 10:59:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f20677ff0336500d4111d36aeea7bd9a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=k3ai8+a0Aad3qlfH++pT8/Kjr5U7n4Tcb2DwQl82KJEQEXKmAqfvAgVvw37iPDHmgizXFdAhcjViH1JqAlCgSIPeEVOJqXJlq4+cFDKFQMzUw1Tdv/z5iwzcEA3RcyX2VUJTxZyNNT0EMMi5rxteOZjeavbssYgP2EuijP0PJL80JMyeYUhbd9AcJpGUGA==; Expires=Wed, 19 Aug 2026 10:59:28 GMT; Path=/, AWSALBCORS=k3ai8+a0Aad3qlfH++pT8/Kjr5U7n4Tcb2DwQl82KJEQEXKmAqfvAgVvw37iPDHmgizXFdAhcjViH1JqAlCgSIPeEVOJqXJlq4+cFDKFQMzUw1Tdv/z5iwzcEA3RcyX2VUJTxZyNNT0EMMi5rxteOZjeavbssYgP2EuijP0PJL80JMyeYUhbd9AcJpGUGA==; Expires=Wed, 19 Aug 2026 10:59:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59629', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59630', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab9deb4cd4b96c45453efc6e8ef66aa1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:59:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:59:33.419904+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:59:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:59:33.420577+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:59:33.424305+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S8: 6 stages, 3 shot assignments"} 19:59:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:59:33.425310+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WFQTUF2PjcLdfbKEpFKagPDdsxSmBYTNSTHf603DiCD1lJ5WtwTk31yimHND6XU6SRVsYeY5MEz104qDDw5+EpzURCK/dV9yRz4UpfTzOrik07PriVhXDpDzZbkQ995ldntIBcz8aYfcsmZe+VhRDRiSb2rKw61GWHum9QNZQ2KSVlAXTwCijI6rTaJigw==; Expires=Wed, 19 Aug 2026 10:59:33 GMT; Path=/, AWSALBCORS=WFQTUF2PjcLdfbKEpFKagPDdsxSmBYTNSTHf603DiCD1lJ5WtwTk31yimHND6XU6SRVsYeY5MEz104qDDw5+EpzURCK/dV9yRz4UpfTzOrik07PriVhXDpDzZbkQ995ldntIBcz8aYfcsmZe+VhRDRiSb2rKw61GWHum9QNZQ2KSVlAXTwCijI6rTaJigw==; Expires=Wed, 19 Aug 2026 10:59:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53351', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53350', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '23cdb573d65d7f599136da71269808ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ihXKc38XZtxdwILsD34amuZnc3FFwCMflnWZEeJOyxy/8psoF44SCqI3DpixIvB5KB/kKVLKapQBWm8ZHB7MFfQfrsyASFQOzffgHl5qMBRUJH+j+ldrWSyWLOXu2OUq4ooOiopVUtvP/Zo5eAauBNyGeQgY+2U1E0th4Q12r0LNYtYNgC+2aZlJRDL0EA==; Expires=Wed, 19 Aug 2026 10:59:33 GMT; Path=/, AWSALBCORS=ihXKc38XZtxdwILsD34amuZnc3FFwCMflnWZEeJOyxy/8psoF44SCqI3DpixIvB5KB/kKVLKapQBWm8ZHB7MFfQfrsyASFQOzffgHl5qMBRUJH+j+ldrWSyWLOXu2OUq4ooOiopVUtvP/Zo5eAauBNyGeQgY+2U1E0th4Q12r0LNYtYNgC+2aZlJRDL0EA==; Expires=Wed, 19 Aug 2026 10:59:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53347', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53343', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '8a57c9b6f93cd8180eb5610032481232', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:59:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:59:46.767534+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:59:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:59:46.769357+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:59:46.778394+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S9: 6 stages, 3 shot assignments"} 19:59:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:59:46.779855+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9Ufzv3rCsKs+RAHgjU7BeKviLSoaL1Wcy3ICVRwDvT57T1ZF5YfuLpfve2szcJjN736EyQl7GHaFw0KlqBLgBhpjf7+yYMaDujE+tqtyj063RcvRca6vHUKPYaIi2nERUY5DROmorTGFzEaBNLpPsX1+qpf45k83NBa7HnvtWb49a2Z5yxjpvYNPisVc0g==; Expires=Wed, 19 Aug 2026 10:59:48 GMT; Path=/, AWSALBCORS=9Ufzv3rCsKs+RAHgjU7BeKviLSoaL1Wcy3ICVRwDvT57T1ZF5YfuLpfve2szcJjN736EyQl7GHaFw0KlqBLgBhpjf7+yYMaDujE+tqtyj063RcvRca6vHUKPYaIi2nERUY5DROmorTGFzEaBNLpPsX1+qpf45k83NBa7HnvtWb49a2Z5yxjpvYNPisVc0g==; Expires=Wed, 19 Aug 2026 10:59:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39287', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39288', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': '9cc372fba9221abbc27d67bf3ed3044c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jbZaRuO4lLYirc2QMhtuZUKfhlhgSOrPADqssLDs5ktpbLXp7GKoi61jXzSKv4jz8g+xyYkc/Nqg77t3EnhfFge48bAKlsB7Uo6P5rvpx5krKJvlDlvZ0E+RpQ/B0jIh3RxD9xfJp89+l79uZhb4Jrcnis6x0MDfkh7ihCEMRZoWMqOj7ZtsPUL3AkdGlA==; Expires=Wed, 19 Aug 2026 10:59:48 GMT; Path=/, AWSALBCORS=jbZaRuO4lLYirc2QMhtuZUKfhlhgSOrPADqssLDs5ktpbLXp7GKoi61jXzSKv4jz8g+xyYkc/Nqg77t3EnhfFge48bAKlsB7Uo6P5rvpx5krKJvlDlvZ0E+RpQ/B0jIh3RxD9xfJp89+l79uZhb4Jrcnis6x0MDfkh7ihCEMRZoWMqOj7ZtsPUL3AkdGlA==; Expires=Wed, 19 Aug 2026 10:59:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39268', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39269', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '20e54fcb3e98f5ae7678364db9bd4999', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 19:59:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:59:50.164570+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:59:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:59:50.165629+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:59:50.172944+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S10: 5 stages, 3 shot assignments"} 19:59:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:59:50.174089+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 19:59:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T10:59:51.950312+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 19:59:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T10:59:51.952350+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T10:59:51.958946+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S12: 3 stages, 1 shot assignments"} 19:59:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T10:59:51.960064+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HgYG+Oh1sjrgo2SvvAEo4TNb9MTMvQ9z9BG8lnBdUmR8Wi/vgB6gHr8dcMCD0YNgjhlazeFMiyIfLFt5qyChU/hKDbjYcK4eXsGq206qdzn6x3QjQfvag5LTELMJ63igfAI3tPRR85U4MHRjBZOjnfkFz8wnHtkvu3bsxI4C9h1QTAh+AsKe+JDQ0yLiUg==; Expires=Wed, 19 Aug 2026 10:59:52 GMT; Path=/, AWSALBCORS=HgYG+Oh1sjrgo2SvvAEo4TNb9MTMvQ9z9BG8lnBdUmR8Wi/vgB6gHr8dcMCD0YNgjhlazeFMiyIfLFt5qyChU/hKDbjYcK4eXsGq206qdzn6x3QjQfvag5LTELMJ63igfAI3tPRR85U4MHRjBZOjnfkFz8wnHtkvu3bsxI4C9h1QTAh+AsKe+JDQ0yLiUg==; Expires=Wed, 19 Aug 2026 10:59:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35612', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35611', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5b2e58076f1d534621a372738ddbcd4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 10:59:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oH1lD3K1kTR2GG/GF8uhaRFbh4Cgs7/bGTZskxdexbX98bxls07c87a8XSPNWuUuS8j9u+Pc4RDXBWMY0GCsSqB779161WLBMblNgV7G9TgFdP8gvKsTBmXCkiCtN9Lp99USQXLY0kz2yfW5We/iqU+UlUlzA1zoAMySY4tQyIj8//o4R3KsC/4imtunbA==; Expires=Wed, 19 Aug 2026 10:59:52 GMT; Path=/, AWSALBCORS=oH1lD3K1kTR2GG/GF8uhaRFbh4Cgs7/bGTZskxdexbX98bxls07c87a8XSPNWuUuS8j9u+Pc4RDXBWMY0GCsSqB779161WLBMblNgV7G9TgFdP8gvKsTBmXCkiCtN9Lp99USQXLY0kz2yfW5We/iqU+UlUlzA1zoAMySY4tQyIj8//o4R3KsC/4imtunbA==; Expires=Wed, 19 Aug 2026 10:59:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35600', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35601', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '2043793ced23914f85abe99c2b52798b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:00:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:01.124837+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:01.126606+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:01.131778+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S11: 7 stages, 2 shot assignments"} 20:00:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:01.133109+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9HALDWrJOchcUSrNU0g92z81DYACwo7YYjY+445UFreJnx6AxtTb87pTqFt3cTetoNijkJq5XiPrEcjTzSEuztZvTnW+6ZFSbj+ZGI6FbIJyln8yYmIp2mGUexjGXUZ5sI3F79sEGXBRs7U5bjeRSJd+gM93kBwe0dlBRWminak1SxczPAJBNj3AknB60g==; Expires=Wed, 19 Aug 2026 11:00:02 GMT; Path=/, AWSALBCORS=9HALDWrJOchcUSrNU0g92z81DYACwo7YYjY+445UFreJnx6AxtTb87pTqFt3cTetoNijkJq5XiPrEcjTzSEuztZvTnW+6ZFSbj+ZGI6FbIJyln8yYmIp2mGUexjGXUZ5sI3F79sEGXBRs7U5bjeRSJd+gM93kBwe0dlBRWminak1SxczPAJBNj3AknB60g==; Expires=Wed, 19 Aug 2026 11:00:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '24551', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '24552', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '02ad455861ada76c22bb0c8e7359443f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sNHIKeF1Kvslp182p5kOR0mKavnb4fQkXzzBmVHZApYWXYdfn4nbofKd2TToc5IyPVR56fTmVh1HaGy8fOyWz5pFEPsngpch8de6luFNgjzirMuMXwzpF0Y48QwzLQAadl3DFjvkPs4I+qSSqamkyUh2jdavo0ZwcJ6dUo4px480OAje7vbPNktJl2TCew==; Expires=Wed, 19 Aug 2026 11:00:02 GMT; Path=/, AWSALBCORS=sNHIKeF1Kvslp182p5kOR0mKavnb4fQkXzzBmVHZApYWXYdfn4nbofKd2TToc5IyPVR56fTmVh1HaGy8fOyWz5pFEPsngpch8de6luFNgjzirMuMXwzpF0Y48QwzLQAadl3DFjvkPs4I+qSSqamkyUh2jdavo0ZwcJ6dUo4px480OAje7vbPNktJl2TCew==; Expires=Wed, 19 Aug 2026 11:00:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '24413', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '24344', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '13be73afc8b3e69a43da50bd08a14d2f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:00:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:14.796468+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:14.797872+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:14.805168+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S14: 5 stages, 2 shot assignments"} 20:00:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:14.806991+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:00:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:15.046647+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:15.047393+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:15.052709+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S15: 4 stages, 2 shot assignments"} 20:00:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:15.054284+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w8wOhJ0p7dX52hATA8UcRldMOiaVDyXIh4Ei0ggDZeWSO44QghVuxO80bZKsjr6b9d+ln0a2Qv34WFL4S4WFbbRLagrJX803tDe/sc5cC7FgCmK2jnsHWeslQU2xLLBnDZ9T31GESpxLFuHzvUxOvKN3pOzyl0elLSbHxM/BPBKGHn/4LF1vEuIQ9OTlqQ==; Expires=Wed, 19 Aug 2026 11:00:16 GMT; Path=/, AWSALBCORS=w8wOhJ0p7dX52hATA8UcRldMOiaVDyXIh4Ei0ggDZeWSO44QghVuxO80bZKsjr6b9d+ln0a2Qv34WFL4S4WFbbRLagrJX803tDe/sc5cC7FgCmK2jnsHWeslQU2xLLBnDZ9T31GESpxLFuHzvUxOvKN3pOzyl0elLSbHxM/BPBKGHn/4LF1vEuIQ9OTlqQ==; Expires=Wed, 19 Aug 2026 11:00:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11271', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11270', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': '0cadb34b0f65622cc71e9c4dc80eabca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nZo1O4sKHwacbsCuN3JwHtY/jTngAnVYnpoionn7wXM/U32g/PwvGst+3yUUBEIfFsA3cBQLj/xSowq8nonBiVXSSPES7T98Be9JjW0V69wVIoxq81f1yvYG7iLjHN9JYB+psYTtUDqS8kdb8JfJlFQhfnpIOBUam/YIDBQhLgHJLs3BzfUz+BikYDodOQ==; Expires=Wed, 19 Aug 2026 11:00:16 GMT; Path=/, AWSALBCORS=nZo1O4sKHwacbsCuN3JwHtY/jTngAnVYnpoionn7wXM/U32g/PwvGst+3yUUBEIfFsA3cBQLj/xSowq8nonBiVXSSPES7T98Be9JjW0V69wVIoxq81f1yvYG7iLjHN9JYB+psYTtUDqS8kdb8JfJlFQhfnpIOBUam/YIDBQhLgHJLs3BzfUz+BikYDodOQ==; Expires=Wed, 19 Aug 2026 11:00:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10901', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10900', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a97474ce770532d649bb0882dcb8f5c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:00:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:20.492758+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:20.494158+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:20.503808+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S13: 4 stages, 2 shot assignments"} 20:00:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:20.506192+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zPiajxu7OVI8KE8wxkVcKOb6NfQUyIbgjOsYhuRP0UyWnUKSrTxcVzVxh1ZaS/3JibniAzMURKVVE1Mpy8kZYO21assMw8RPHjrL74C0W1OvMezTQ9lgjXSVSjspGSu9ZvkA2T//3PXtcz/0w93GfMdwJVVCfI846Q2cLPgcYLU1BPsJ0U+AYDmY8Cb2hQ==; Expires=Wed, 19 Aug 2026 11:00:20 GMT; Path=/, AWSALBCORS=zPiajxu7OVI8KE8wxkVcKOb6NfQUyIbgjOsYhuRP0UyWnUKSrTxcVzVxh1ZaS/3JibniAzMURKVVE1Mpy8kZYO21assMw8RPHjrL74C0W1OvMezTQ9lgjXSVSjspGSu9ZvkA2T//3PXtcz/0w93GfMdwJVVCfI846Q2cLPgcYLU1BPsJ0U+AYDmY8Cb2hQ==; Expires=Wed, 19 Aug 2026 11:00:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7245', 'opik-user-remaining-limit': '9983', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7246', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b0b3e890d583a2d3708ad043e6be5f8b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZbEwyZN3RgP1r2b5IkJ4DaPRUlQiSnWX1ELqscQ236G6LLVu9ocLfzEpSU6i19voO+qUHKkia4diKOktQ1c960ig3tICnyxvuK5UEVBoFaRkxShUlzvVRvjY8ETitROq7aEcZOSF17EF+QDeYdFyOfIzNkHbDlpUPcb1CztkSW12ND9NVns09nYaWkSYaA==; Expires=Wed, 19 Aug 2026 11:00:20 GMT; Path=/, AWSALBCORS=ZbEwyZN3RgP1r2b5IkJ4DaPRUlQiSnWX1ELqscQ236G6LLVu9ocLfzEpSU6i19voO+qUHKkia4diKOktQ1c960ig3tICnyxvuK5UEVBoFaRkxShUlzvVRvjY8ETitROq7aEcZOSF17EF+QDeYdFyOfIzNkHbDlpUPcb1CztkSW12ND9NVns09nYaWkSYaA==; Expires=Wed, 19 Aug 2026 11:00:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7238', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7237', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': '1ddf8ce815788a8c98a58bdc5d0f4f4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:00:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:30.613125+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:30.615265+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:30.625524+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S16: 4 stages, 3 shot assignments"} 20:00:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:30.627884+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qhB3KJ3aeA9E4va8hnPgi4g+OJOHNN/d2sBpSgHloPOjk2NqseU8YDZhEiavaSb+XRvWYkt25fVecIoMlX6Vinjjkd7ETP1DfX75jv2uvWjfoMev+WSQoHWViXFq8P+3JNcvlG69qwAY6uTJ44BXc1ZYjniu2qEXHbzL8rjqSvKjySI3U7OVhNCUCUuo7A==; Expires=Wed, 19 Aug 2026 11:00:30 GMT; Path=/, AWSALBCORS=qhB3KJ3aeA9E4va8hnPgi4g+OJOHNN/d2sBpSgHloPOjk2NqseU8YDZhEiavaSb+XRvWYkt25fVecIoMlX6Vinjjkd7ETP1DfX75jv2uvWjfoMev+WSQoHWViXFq8P+3JNcvlG69qwAY6uTJ44BXc1ZYjniu2qEXHbzL8rjqSvKjySI3U7OVhNCUCUuo7A==; Expires=Wed, 19 Aug 2026 11:00:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb473d27573cddae3d90d57dcccc96c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z3hrR54CYiicgQD7Bn4q/N96FJ+1JCxiLf/EMnzNK7S5Ub48tdx7cbQwLBU0xc9BQ0lEKuqk51UvmX1fbdC6CmDrVEyRscmQOdzMWwHJv6GqIOuiVabgGfQPmkMGKa+U/oHXMpVjgMrPbJKXA6dLTAFLlA8be3YLA++nnc8U7vlAlaThBFZxsUQPINyXZQ==; Expires=Wed, 19 Aug 2026 11:00:30 GMT; Path=/, AWSALBCORS=z3hrR54CYiicgQD7Bn4q/N96FJ+1JCxiLf/EMnzNK7S5Ub48tdx7cbQwLBU0xc9BQ0lEKuqk51UvmX1fbdC6CmDrVEyRscmQOdzMWwHJv6GqIOuiVabgGfQPmkMGKa+U/oHXMpVjgMrPbJKXA6dLTAFLlA8be3YLA++nnc8U7vlAlaThBFZxsUQPINyXZQ==; Expires=Wed, 19 Aug 2026 11:00:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59981', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59983', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a7849df3e636f69a66d1fa9d0735a1f3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:00:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:35.835249+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:35.837482+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:35.848100+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S18: 3 stages, 2 shot assignments"} 20:00:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:35.850512+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1xLM3OBHGyJ/WucdJGEixyhYI2EhoH1ROCqpJrpmDzzG9HXfMYtGlOmWVYzFbd//5pBSGk23zwTZiArGebHr/VGQdz2XA+0QiW6ajNDocwG+tfR/ZWI5QYpSGqw0LPjvXxptQeB11w+b6KjtjEw9t5i8mGX5gozQ/KtjG2wgFdDMaA33eP0J0Kaw3umCSA==; Expires=Wed, 19 Aug 2026 11:00:36 GMT; Path=/, AWSALBCORS=1xLM3OBHGyJ/WucdJGEixyhYI2EhoH1ROCqpJrpmDzzG9HXfMYtGlOmWVYzFbd//5pBSGk23zwTZiArGebHr/VGQdz2XA+0QiW6ajNDocwG+tfR/ZWI5QYpSGqw0LPjvXxptQeB11w+b6KjtjEw9t5i8mGX5gozQ/KtjG2wgFdDMaA33eP0J0Kaw3umCSA==; Expires=Wed, 19 Aug 2026 11:00:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53970', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53971', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '4dca542ce4801c5e8488f029a01e1dd2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RJC5/yIgPP1AJE7ZkB87pmG5CHa9NRBZSJAbvjDMhY9SX65GjD6ly0rAdpkMNYac/izhcl6QwNbt2d8LCwyJG/kJONGsh3Mbw8c6WCM5Kh1FfBnObX+PWUuu9A9RFMFcHRfuUea0T05TKySsbEKO1+gKG55mEpJw++UxC/rGLFIYkVEoZ8RlgB2IaZ1Xrw==; Expires=Wed, 19 Aug 2026 11:00:36 GMT; Path=/, AWSALBCORS=RJC5/yIgPP1AJE7ZkB87pmG5CHa9NRBZSJAbvjDMhY9SX65GjD6ly0rAdpkMNYac/izhcl6QwNbt2d8LCwyJG/kJONGsh3Mbw8c6WCM5Kh1FfBnObX+PWUuu9A9RFMFcHRfuUea0T05TKySsbEKO1+gKG55mEpJw++UxC/rGLFIYkVEoZ8RlgB2IaZ1Xrw==; Expires=Wed, 19 Aug 2026 11:00:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53966', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53967', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '831774ce974c03e3ef9ae40fa968e4f4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:00:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:48.070743+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:48.072151+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:48.079581+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S19: 4 stages, 2 shot assignments"} 20:00:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:48.081741+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5RTe9diBIJRxPTUNarwhLqL4WF/uKhmoxHYg1fiN5wGIs3KUyaZpU+n1WZdTu31MdJp3IkxwuAiP1JCnHcSCRV79qq1WI2Pctjff/fLYEurnTgJ/idgFb/zhsH4kenLeZfj+aop+xPw8t+wfxIra3bF1y8xxj6wQpUQRjNE3QWaoRfOLzd4p5IxeL9L/Lg==; Expires=Wed, 19 Aug 2026 11:00:49 GMT; Path=/, AWSALBCORS=5RTe9diBIJRxPTUNarwhLqL4WF/uKhmoxHYg1fiN5wGIs3KUyaZpU+n1WZdTu31MdJp3IkxwuAiP1JCnHcSCRV79qq1WI2Pctjff/fLYEurnTgJ/idgFb/zhsH4kenLeZfj+aop+xPw8t+wfxIra3bF1y8xxj6wQpUQRjNE3QWaoRfOLzd4p5IxeL9L/Lg==; Expires=Wed, 19 Aug 2026 11:00:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41672', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41674', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db0f7ce13aab9c3e9bd1b5aff0685867', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=os7Uc9eGLc2Z+XcvCcUVScVyEqyXOAHM6NaYrhgmLPIOiwt9+YXIw55Mkkg6qpGz3LP8MPij8BD4oot/7RfYZfe/0LLxUIyaNU8ss1WDuNBfPRJVfD1rjLIMSf3ue3tGSpktqFE86KWSzZBosoU67Jf0vBhYu0H2owRRQMtfhn/Fodvy1zE9u8VYdtKnaw==; Expires=Wed, 19 Aug 2026 11:00:49 GMT; Path=/, AWSALBCORS=os7Uc9eGLc2Z+XcvCcUVScVyEqyXOAHM6NaYrhgmLPIOiwt9+YXIw55Mkkg6qpGz3LP8MPij8BD4oot/7RfYZfe/0LLxUIyaNU8ss1WDuNBfPRJVfD1rjLIMSf3ue3tGSpktqFE86KWSzZBosoU67Jf0vBhYu0H2owRRQMtfhn/Fodvy1zE9u8VYdtKnaw==; Expires=Wed, 19 Aug 2026 11:00:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41299', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41297', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '83cdc1c582658dfd9168efe19a4e5193', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:00:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:51.833144+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:51.834317+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:51.843036+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S17: 5 stages, 3 shot assignments"} 20:00:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:51.844581+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wC5hRp6vOflnbK8l6VsmOiDxPpJd/NdJYs68DiTy3z7hfvKikDsBstMMYS1mwS1jgVy3+TswYwk9nfQWkp0aSVh5Inb6WJpG31a50KK21ahkLDNYlyNsxR0C6k+jTqcrkfyoFAC/QhQ5kdLT725e9KUwzZ3JyXIlXjCmgOkV6o1FTtJ+ULh1/olHGZZEzA==; Expires=Wed, 19 Aug 2026 11:00:53 GMT; Path=/, AWSALBCORS=wC5hRp6vOflnbK8l6VsmOiDxPpJd/NdJYs68DiTy3z7hfvKikDsBstMMYS1mwS1jgVy3+TswYwk9nfQWkp0aSVh5Inb6WJpG31a50KK21ahkLDNYlyNsxR0C6k+jTqcrkfyoFAC/QhQ5kdLT725e9KUwzZ3JyXIlXjCmgOkV6o1FTtJ+ULh1/olHGZZEzA==; Expires=Wed, 19 Aug 2026 11:00:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37645', 'opik-workspace-remaining-limit': '4993', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37643', 'opik-user-remaining-limit': '9993', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c4faa9b2a276e7aca4ed0201560f991', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JCQBNzjC33OCquv7d+WmGNzp4+jJIwkPn4EhaZ6g1JWTu02v2FlMUXKZAViHBEU6NBJEjbeHkgWCEaVouhn1QUB36Kv/dGkMWgwHGaMuS/sI/vkrt1zAybiNOiHwZr33cNC2BI/b2HzkftDxITWYSFTUF2U1JvAaUc/k1hZqbLUiuQ7YMRfEk1rBuzRp+A==; Expires=Wed, 19 Aug 2026 11:00:53 GMT; Path=/, AWSALBCORS=JCQBNzjC33OCquv7d+WmGNzp4+jJIwkPn4EhaZ6g1JWTu02v2FlMUXKZAViHBEU6NBJEjbeHkgWCEaVouhn1QUB36Kv/dGkMWgwHGaMuS/sI/vkrt1zAybiNOiHwZr33cNC2BI/b2HzkftDxITWYSFTUF2U1JvAaUc/k1hZqbLUiuQ7YMRfEk1rBuzRp+A==; Expires=Wed, 19 Aug 2026 11:00:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37632', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37630', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '5d6ca737ce94e3ca655ecfcb845e236b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:00:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:55.370706+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:55.372531+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:55.380747+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S20: 4 stages, 3 shot assignments"} 20:00:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:55.382898+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:00:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:00:56.506798+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:00:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:00:56.508192+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:00:56.516194+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S21: 3 stages, 1 shot assignments"} 20:00:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:00:56.518484+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Kn60vjMK3WDRJvsFnDwphrz6V/6iMAUF1EsiyzMtcxbLKyV5OW7etRtukKePvhnONSDoWOda3KAdyf8/LRcHVuD+6Fzon8V8MD/4f7GSfQvcv0dgDtEd8ixUa/sLIgzuWMcqi30CWDq5K419rt8MsefD7t8QfHyoFb6+M+bGUx0ofITou4E/u7MJq3TFsw==; Expires=Wed, 19 Aug 2026 11:00:57 GMT; Path=/, AWSALBCORS=Kn60vjMK3WDRJvsFnDwphrz6V/6iMAUF1EsiyzMtcxbLKyV5OW7etRtukKePvhnONSDoWOda3KAdyf8/LRcHVuD+6Fzon8V8MD/4f7GSfQvcv0dgDtEd8ixUa/sLIgzuWMcqi30CWDq5K419rt8MsefD7t8QfHyoFb6+M+bGUx0ofITou4E/u7MJq3TFsw==; Expires=Wed, 19 Aug 2026 11:00:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33571', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33572', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e40ad95de68d9947bf51840a35e9f8fa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:00:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fDFoHDR80hX6pBgkQIPkBLED908nKOBdarUzDvXBDWtXI0WEHQDvNJkk+L1G98aakqr6UlkjbOlxmB3g8a3/HALzjzKsjOJ1DJ/mySP/6VL6OgMjPSdxlK+FBfjLRUJGcMq0TFjTPzl2cxJIr8IQMPTOIlP17Z5Jq5qjqS4k3mkIc4K4l1hJUjQd3ueZaQ==; Expires=Wed, 19 Aug 2026 11:00:57 GMT; Path=/, AWSALBCORS=fDFoHDR80hX6pBgkQIPkBLED908nKOBdarUzDvXBDWtXI0WEHQDvNJkk+L1G98aakqr6UlkjbOlxmB3g8a3/HALzjzKsjOJ1DJ/mySP/6VL6OgMjPSdxlK+FBfjLRUJGcMq0TFjTPzl2cxJIr8IQMPTOIlP17Z5Jq5qjqS4k3mkIc4K4l1hJUjQd3ueZaQ==; Expires=Wed, 19 Aug 2026 11:00:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33581', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33576', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '901821441ec49e7d43dc13493611ce1a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:01:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:01:18.879456+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:01:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:01:18.880845+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:01:18.885368+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S22: 5 stages, 3 shot assignments"} 20:01:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:01:18.887485+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rbsXd8aVoyeyaxGOwqt83FE/3S03tCFEp8AvJaS9wNZ+nLBy91xrutBXH/rCQSGH4bQV/Cm/bqRLt04F9lwqV+52OE1PPWfO0i6QiP7D/CEZMd07fM2HjnzFyKD68t0fgFpjDmDcNiyvuUk/TSsZ28kDi+8aNXinu/jKTopuBUxg4DsIx2TvtDmXUpLwww==; Expires=Wed, 19 Aug 2026 11:01:19 GMT; Path=/, AWSALBCORS=rbsXd8aVoyeyaxGOwqt83FE/3S03tCFEp8AvJaS9wNZ+nLBy91xrutBXH/rCQSGH4bQV/Cm/bqRLt04F9lwqV+52OE1PPWfO0i6QiP7D/CEZMd07fM2HjnzFyKD68t0fgFpjDmDcNiyvuUk/TSsZ28kDi+8aNXinu/jKTopuBUxg4DsIx2TvtDmXUpLwww==; Expires=Wed, 19 Aug 2026 11:01:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11199', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11196', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a3885ed99290aebbdd8c03418c900bac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aUVrs8Cjy7AFSGgF8ApFOK7Nd9a9HBbIqa1MP7ad9946YmgWtRRgD+PExv5J4vd5YkOdFdXfXy9LQ5P6F2jPxpGgWh2PYsDcwERdxWWoL4ML/1Sk7MLIkQXQxnuDJNNJ42U0crLXifAOmddE/gtZ29hPaZtuS4vgmMFVX/Jd77A+6CqLZouhl08RLV6q3w==; Expires=Wed, 19 Aug 2026 11:01:19 GMT; Path=/, AWSALBCORS=aUVrs8Cjy7AFSGgF8ApFOK7Nd9a9HBbIqa1MP7ad9946YmgWtRRgD+PExv5J4vd5YkOdFdXfXy9LQ5P6F2jPxpGgWh2PYsDcwERdxWWoL4ML/1Sk7MLIkQXQxnuDJNNJ42U0crLXifAOmddE/gtZ29hPaZtuS4vgmMFVX/Jd77A+6CqLZouhl08RLV6q3w==; Expires=Wed, 19 Aug 2026 11:01:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10802', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10799', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b0377c88ff393d5d9037ee35c0a2682', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:01:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:01:22.726265+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:01:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:01:22.728031+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:01:22.734687+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S23: 6 stages, 2 shot assignments"} 20:01:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:01:22.736355+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W20XF9b3b3M0hPgbM4QfgZlxsWpC6IlsC2EAsJwVc84HUMV05XIZxLZDpbLAVCpP5rnDoi1Fo2LFylMD34HgMvKiWiw9exax05xUfbvBwVtSHiJ+9TGCNBEpuafnNmeqm41+Sc5kVGwRgZ8X1omabP4/Vg/49mgeCyLyC+Aw5xyg13uzUWSFQFUky0k1xg==; Expires=Wed, 19 Aug 2026 11:01:23 GMT; Path=/, AWSALBCORS=W20XF9b3b3M0hPgbM4QfgZlxsWpC6IlsC2EAsJwVc84HUMV05XIZxLZDpbLAVCpP5rnDoi1Fo2LFylMD34HgMvKiWiw9exax05xUfbvBwVtSHiJ+9TGCNBEpuafnNmeqm41+Sc5kVGwRgZ8X1omabP4/Vg/49mgeCyLyC+Aw5xyg13uzUWSFQFUky0k1xg==; Expires=Wed, 19 Aug 2026 11:01:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7130', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7132', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f786fc288a39222f243fa3ccb9eba7b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GT2df2KSTn3QUCPOjnaub/2k/6gH587xCdKIOxLT+OcDKut7IUxkGDMCUh8Mud3r2+bpn9C560dgO0nNkwDTuq7mX9Ud/2quUWZJhdihP90+QpzmhhQbY0/YXI6jjpqEnngNJgb0hsAgPiqFXQ8m1b2cUcVaqdrb22BX004wza7H49m8S67242jBwT5nIw==; Expires=Wed, 19 Aug 2026 11:01:23 GMT; Path=/, AWSALBCORS=GT2df2KSTn3QUCPOjnaub/2k/6gH587xCdKIOxLT+OcDKut7IUxkGDMCUh8Mud3r2+bpn9C560dgO0nNkwDTuq7mX9Ud/2quUWZJhdihP90+QpzmhhQbY0/YXI6jjpqEnngNJgb0hsAgPiqFXQ8m1b2cUcVaqdrb22BX004wza7H49m8S67242jBwT5nIw==; Expires=Wed, 19 Aug 2026 11:01:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7113', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7111', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': '29ece0f80ab2d1b0bf29167753aaa48f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:01:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:01:28.031840+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:01:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:01:28.033363+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:01:28.041665+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S24: 4 stages, 2 shot assignments"} 20:01:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:01:28.043277+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dk/z9OQtYulvbqLH5rNk2k2/17mzjxl5I1ovrf3C82hjJAPYxyZHw5V71zwSXKYJ7yjvMiVVklOG0j9UiNbWhEk7sC/7WZGBrJDDku88kKeaGvKC9PX269Y48bTs46jWJRKBYhXu3FLB+OXnTaIGKPIGyLLs1CxKiWAI2nPXnXB8zzmJbgoj0Qso1G8zHw==; Expires=Wed, 19 Aug 2026 11:01:29 GMT; Path=/, AWSALBCORS=dk/z9OQtYulvbqLH5rNk2k2/17mzjxl5I1ovrf3C82hjJAPYxyZHw5V71zwSXKYJ7yjvMiVVklOG0j9UiNbWhEk7sC/7WZGBrJDDku88kKeaGvKC9PX269Y48bTs46jWJRKBYhXu3FLB+OXnTaIGKPIGyLLs1CxKiWAI2nPXnXB8zzmJbgoj0Qso1G8zHw==; Expires=Wed, 19 Aug 2026 11:01:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1099', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1100', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': '97de8049bf78ee977d66934d42ca73e0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iSL1vBj5sLe3nr1XiUP1oel+brc8TwDXIzw4LlKcXiAeykf2YsIEDq8v4Z0g4Ga3OF4vIQAxXSkfQeAHJDCqz1le4vTUrKy/UaoVZwBnZ0/+j7Zl4OwUWrveET2csOVXJD++7JOWRFjX43J7wDOKQ5uVMOjjc0kEBLYLLCEkJsxcw+npFLlwwMBnp0OraA==; Expires=Wed, 19 Aug 2026 11:01:29 GMT; Path=/, AWSALBCORS=iSL1vBj5sLe3nr1XiUP1oel+brc8TwDXIzw4LlKcXiAeykf2YsIEDq8v4Z0g4Ga3OF4vIQAxXSkfQeAHJDCqz1le4vTUrKy/UaoVZwBnZ0/+j7Zl4OwUWrveET2csOVXJD++7JOWRFjX43J7wDOKQ5uVMOjjc0kEBLYLLCEkJsxcw+npFLlwwMBnp0OraA==; Expires=Wed, 19 Aug 2026 11:01:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1096', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1098', 'opik-workspace-remaining-limit': '4982', 'x-opik-nginx': 'frontend', 'x-trace-id': '39cafc9b2f0e2c4802de642bf6368489', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:01:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:01:31.149055+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:01:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:01:31.150100+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:01:31.157222+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S25: 5 stages, 2 shot assignments"} 20:01:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:01:31.158798+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aIFT+nlCDsEUifPTQYfI1MYQTQG1r7JTtk6Eo/omZt3dvwPGZM/OE1U7dhA395/n6A6fX2aHAVoLx21RPYCMWGQhky3OvOMeWIvu0bYjbJbIQqbNDE9GkS41psI+EZLSgZeLZG8Ykru3WiF52Pkr4s/vlXQFWdVACV2vP6IjwJz5a8nWifUMF8b6TNJ6wg==; Expires=Wed, 19 Aug 2026 11:01:31 GMT; Path=/, AWSALBCORS=aIFT+nlCDsEUifPTQYfI1MYQTQG1r7JTtk6Eo/omZt3dvwPGZM/OE1U7dhA395/n6A6fX2aHAVoLx21RPYCMWGQhky3OvOMeWIvu0bYjbJbIQqbNDE9GkS41psI+EZLSgZeLZG8Ykru3WiF52Pkr4s/vlXQFWdVACV2vP6IjwJz5a8nWifUMF8b6TNJ6wg==; Expires=Wed, 19 Aug 2026 11:01:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fdf4182b5f89690d080d8fa0e16fd7f7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TQ6As37V1UAIr+omoeEqcpr+dS55ZL4r2vOlrXkxDpM5UeLJzHJEP593jFNPhq/lvS31d/iMbaqm8lRT2Wojc0FEY4tH9Z62Lh6y8sYMSAJMBftoUsIRDadPjwGo37U50c5KUwwrFI1o/eizVXQ79kmzWzJ7ppvCPm0eZ+bNRpjW+LlNRtSAkd6lvb6iEA==; Expires=Wed, 19 Aug 2026 11:01:32 GMT; Path=/, AWSALBCORS=TQ6As37V1UAIr+omoeEqcpr+dS55ZL4r2vOlrXkxDpM5UeLJzHJEP593jFNPhq/lvS31d/iMbaqm8lRT2Wojc0FEY4tH9Z62Lh6y8sYMSAJMBftoUsIRDadPjwGo37U50c5KUwwrFI1o/eizVXQ79kmzWzJ7ppvCPm0eZ+bNRpjW+LlNRtSAkd6lvb6iEA==; Expires=Wed, 19 Aug 2026 11:01:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58656', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58656', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '67719c81b7e25599d184a6d5d2154930', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:01:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:01:44.585270+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:01:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:01:44.587277+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:01:44.596303+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S26: 4 stages, 3 shot assignments"} 20:01:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:01:44.598934+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=e9uEz+cqcwkWza3Yinvy72YY50IGm99XS6cS0MFIAqtsjpigM7IiOeWIfT6/Pi6xxzJb2TYaixqishXoOSzfpMY5qftbLly3+DZiTDBQ2x4AeBXIamBwAXye8/kqlcEfqaAD5rn2mYLuA2nqQBj2sq6vlBWsYILURLsRPterwEcsvweYHqhMgJbJpz1pJA==; Expires=Wed, 19 Aug 2026 11:01:45 GMT; Path=/, AWSALBCORS=e9uEz+cqcwkWza3Yinvy72YY50IGm99XS6cS0MFIAqtsjpigM7IiOeWIfT6/Pi6xxzJb2TYaixqishXoOSzfpMY5qftbLly3+DZiTDBQ2x4AeBXIamBwAXye8/kqlcEfqaAD5rn2mYLuA2nqQBj2sq6vlBWsYILURLsRPterwEcsvweYHqhMgJbJpz1pJA==; Expires=Wed, 19 Aug 2026 11:01:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45779', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45781', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '1438eea2f54ff57c171942e455dee353', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=p+F+U8+kgPt17eBYw+yhLOrwX1biUC4BbSTLjy17FeXmJjzRW/SMdmJFotmCEqIKGk00i7MMHYkwTVwvspZxKFmfaTYcCbDln96qYeR8NjLXXRijIt2VCUhWnRLfrp9li0FYiWOkyIkrS9W1npSN4ZXAeljNmDnkZrMS6rPGFv5eON8eQXnRXEsmIkxWiw==; Expires=Wed, 19 Aug 2026 11:01:46 GMT; Path=/, AWSALBCORS=p+F+U8+kgPt17eBYw+yhLOrwX1biUC4BbSTLjy17FeXmJjzRW/SMdmJFotmCEqIKGk00i7MMHYkwTVwvspZxKFmfaTYcCbDln96qYeR8NjLXXRijIt2VCUhWnRLfrp9li0FYiWOkyIkrS9W1npSN4ZXAeljNmDnkZrMS6rPGFv5eON8eQXnRXEsmIkxWiw==; Expires=Wed, 19 Aug 2026 11:01:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45387', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45388', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '5cc72c9cbbda51ef162b6c6866c3b1e7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:01:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:01:50.295535+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:01:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:01:50.296586+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:01:50.305216+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S27: 6 stages, 2 shot assignments"} 20:01:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:01:50.307443+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gHSjff6+QcZ03IiqmHpV0Ipd/t93gA5hlr69sxJJnRUh+efvDhAjF9jlWBhN99720x/Ku9gz4oIAiMx9aXM8JPnVe18ISgdj8GrKGVxulhffQitCFSq8VlP24sdZUbxiL4TLh3RnVlgYkLl18tDHKkAVU/X1zijb23vCpZvrMsjqyvEjYQCGgyERxXWYdA==; Expires=Wed, 19 Aug 2026 11:01:51 GMT; Path=/, AWSALBCORS=gHSjff6+QcZ03IiqmHpV0Ipd/t93gA5hlr69sxJJnRUh+efvDhAjF9jlWBhN99720x/Ku9gz4oIAiMx9aXM8JPnVe18ISgdj8GrKGVxulhffQitCFSq8VlP24sdZUbxiL4TLh3RnVlgYkLl18tDHKkAVU/X1zijb23vCpZvrMsjqyvEjYQCGgyERxXWYdA==; Expires=Wed, 19 Aug 2026 11:01:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39787', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39785', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb3e1c09d53df7802eceff856a1c9bdf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:01:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=icQiXxKqOtGLiVCpTNl1E2FpzCMzC2jvVCJ3oi+NPr11h8/h+9PocJteI7/svS/wBTSLCd9H03dfx+Hr0aXBDXXAwHyreWusWGwIj5H+X5l7KlxKlHxcEDOPMSu0A1cnJzLy3AdgoUjVscl2oFRbDJCbhrfxhUtQShAu7zB0JuI3r7jQB0yO4wCQtSYyoA==; Expires=Wed, 19 Aug 2026 11:01:51 GMT; Path=/, AWSALBCORS=icQiXxKqOtGLiVCpTNl1E2FpzCMzC2jvVCJ3oi+NPr11h8/h+9PocJteI7/svS/wBTSLCd9H03dfx+Hr0aXBDXXAwHyreWusWGwIj5H+X5l7KlxKlHxcEDOPMSu0A1cnJzLy3AdgoUjVscl2oFRbDJCbhrfxhUtQShAu7zB0JuI3r7jQB0yO4wCQtSYyoA==; Expires=Wed, 19 Aug 2026 11:01:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39777', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39775', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '8f0f0759fe1829da6a1b3465fc1bec10', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:02:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:02:08.013319+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:02:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:02:08.015373+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:02:08.023777+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S30: 3 stages, 2 shot assignments"} 20:02:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:02:08.025686+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WsVfu2U4WGnSdUs9vhVMP0mPHP412yF4wgbsu2b4rJoKHLv/6x9+jUrtQpfOgaxj3AJtdq/48EE1ZKyvO/XxoqApvOI+tLPbTsZUJXeVlXw3BUuuoCUsE/e/iA3cQOTZHJ+/1uCbYmefFexM50Vy6JZYgsJFzxbaXLaVpQW/OlMejRXp0yR6pFA/Gv+daw==; Expires=Wed, 19 Aug 2026 11:02:08 GMT; Path=/, AWSALBCORS=WsVfu2U4WGnSdUs9vhVMP0mPHP412yF4wgbsu2b4rJoKHLv/6x9+jUrtQpfOgaxj3AJtdq/48EE1ZKyvO/XxoqApvOI+tLPbTsZUJXeVlXw3BUuuoCUsE/e/iA3cQOTZHJ+/1uCbYmefFexM50Vy6JZYgsJFzxbaXLaVpQW/OlMejRXp0yR6pFA/Gv+daw==; Expires=Wed, 19 Aug 2026 11:02:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23435', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23437', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': '03dbddab4957922c8b10011dff2a1a46', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TxlvxdHX0yiciZrrOlCg56pcjfx6zUgPOr5pl9H1QVOvGxQfDHvvLn2T26WfnWf41XHj3w3TfO+7Fu0QD127FO1nZpKdQLj//FTx6DUm6Y5fGkZzxFTZDnRFDcABsGphw0LFTowhozJCBkeOPzWWH8zfAhj/xFFpJiq8Rkp2uOhs8mJQLnOvgLWOfdAuCg==; Expires=Wed, 19 Aug 2026 11:02:08 GMT; Path=/, AWSALBCORS=TxlvxdHX0yiciZrrOlCg56pcjfx6zUgPOr5pl9H1QVOvGxQfDHvvLn2T26WfnWf41XHj3w3TfO+7Fu0QD127FO1nZpKdQLj//FTx6DUm6Y5fGkZzxFTZDnRFDcABsGphw0LFTowhozJCBkeOPzWWH8zfAhj/xFFpJiq8Rkp2uOhs8mJQLnOvgLWOfdAuCg==; Expires=Wed, 19 Aug 2026 11:02:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23119', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23121', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '8a016cb8e217b909f27f7739e7019ce9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:02:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:02:11.632997+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:02:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:02:11.634223+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:02:11.643689+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S29: 7 stages, 3 shot assignments"} 20:02:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:02:11.645947+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} {"timestamp": "2026-08-12T11:02:12.360418+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} {"timestamp": "2026-08-12T11:02:12.360575+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} {"timestamp": "2026-08-12T11:02:12.360696+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} {"timestamp": "2026-08-12T11:02:12.361073+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fLiVXqpEt1XGBreMJIXXgNwChDw3TJHS231WRnxwLY0vkAYVyLTnrRCrFM/uOuzbSzz4Hl/4khHBNuzenDCrmYs2vrPJD9gHe12FMf3kEkzy+bEa+jz7/V+Mdm6CASy/iQZ7Rb11Fb0Q/Ux7yuiUUVdEftVp7E3Pm4T20R+y/oIhwe49nKq9lan20oK//A==; Expires=Wed, 19 Aug 2026 11:02:12 GMT; Path=/, AWSALBCORS=fLiVXqpEt1XGBreMJIXXgNwChDw3TJHS231WRnxwLY0vkAYVyLTnrRCrFM/uOuzbSzz4Hl/4khHBNuzenDCrmYs2vrPJD9gHe12FMf3kEkzy+bEa+jz7/V+Mdm6CASy/iQZ7Rb11Fb0Q/Ux7yuiUUVdEftVp7E3Pm4T20R+y/oIhwe49nKq9lan20oK//A==; Expires=Wed, 19 Aug 2026 11:02:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19237', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19235', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d71b297d799d52b67d60abadffec7f5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oW1drJmuxBQccGSiP72a2i1hjou8jWGm/9RXED1SQ0RRLhP6xuMaC/BZy3cq/pMyDKyZ/iq8O0aWGGcQQuRVNO9meLyAuKzjRJccuH4vTI0f5hmiuCS/VNOFkYKsu0qTam4CPa14uTLFUsPMitOVvxh0Kn4/2tqDVnUAOSWX1Y3v0MQXMopxvc/WpTchVw==; Expires=Wed, 19 Aug 2026 11:02:12 GMT; Path=/, AWSALBCORS=oW1drJmuxBQccGSiP72a2i1hjou8jWGm/9RXED1SQ0RRLhP6xuMaC/BZy3cq/pMyDKyZ/iq8O0aWGGcQQuRVNO9meLyAuKzjRJccuH4vTI0f5hmiuCS/VNOFkYKsu0qTam4CPa14uTLFUsPMitOVvxh0Kn4/2tqDVnUAOSWX1Y3v0MQXMopxvc/WpTchVw==; Expires=Wed, 19 Aug 2026 11:02:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19235', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19233', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f83e37a4b72e36a1c0496c858e76b94', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:02:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:02:26.883221+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:02:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:02:26.885045+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:02:26.892184+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S31: 7 stages, 3 shot assignments"} 20:02:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:02:26.894091+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Oc4rJWsuMTFm5FRiHCO4r78E1pp5TjeMrYjVggnc5updqREcvsrZvIyAiHkMXirzsU7wcd0dkWXJGZSHRp4SATfBRe7wwpO7glCRyINlnoTSGNhh/CH07nnnQIlnvW5BxNz3f1Fn18EJlJ0NkwUYWl/DvZXGS7ohl4x+EQUiZboYMY3aHs4XCZr0VElaSQ==; Expires=Wed, 19 Aug 2026 11:02:28 GMT; Path=/, AWSALBCORS=Oc4rJWsuMTFm5FRiHCO4r78E1pp5TjeMrYjVggnc5updqREcvsrZvIyAiHkMXirzsU7wcd0dkWXJGZSHRp4SATfBRe7wwpO7glCRyINlnoTSGNhh/CH07nnnQIlnvW5BxNz3f1Fn18EJlJ0NkwUYWl/DvZXGS7ohl4x+EQUiZboYMY3aHs4XCZr0VElaSQ==; Expires=Wed, 19 Aug 2026 11:02:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3018', 'opik-workspace-remaining-limit': '4989', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3016', 'opik-user-remaining-limit': '9989', 'x-opik-nginx': 'frontend', 'x-trace-id': '245aef9faa86f81d1bc32da892137d6b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rHAlVtKmFJHxjcGpGuFTZ87tyU/hmwbig1bG0kIn7vOMhGJRb5AWPZkmz/Q9adC+6pXkDYx7QA4z0hNCCvIvXnCgaNeDJUJz58wLo+7gEp9+2NtsuEr+/OyvyFYcR1ePEvr8kKpizZUGMwFTj6PEgEW1t+N2h8icI5sj4OpMFkMG5FueYehZyzWIdWEfgw==; Expires=Wed, 19 Aug 2026 11:02:29 GMT; Path=/, AWSALBCORS=rHAlVtKmFJHxjcGpGuFTZ87tyU/hmwbig1bG0kIn7vOMhGJRb5AWPZkmz/Q9adC+6pXkDYx7QA4z0hNCCvIvXnCgaNeDJUJz58wLo+7gEp9+2NtsuEr+/OyvyFYcR1ePEvr8kKpizZUGMwFTj6PEgEW1t+N2h8icI5sj4OpMFkMG5FueYehZyzWIdWEfgw==; Expires=Wed, 19 Aug 2026 11:02:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2649', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2651', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '506f94724ca358ff7c22ad1aeffbfbb8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:02:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:02:29.714494+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:02:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:02:29.716065+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:02:29.725387+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S33: 3 stages, 1 shot assignments"} 20:02:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:02:29.727612+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H4iP2ekP0msjw4Ii+138aEqwpq1I2HguWgH0X0fYEwaLr51GyNTZPT85ebX1ET+yQ9h7WMDwmn4xX35YVv2sBmlwBk+TkvpLLzvdR54C4raBMGJLUzysVJaArDcCCkia/mRDLYBrfX4xTHqLdBfSq7m4FZMqJl2xdY/DJXorhUW5RIdaHKXCTCcxxH7icw==; Expires=Wed, 19 Aug 2026 11:02:30 GMT; Path=/, AWSALBCORS=H4iP2ekP0msjw4Ii+138aEqwpq1I2HguWgH0X0fYEwaLr51GyNTZPT85ebX1ET+yQ9h7WMDwmn4xX35YVv2sBmlwBk+TkvpLLzvdR54C4raBMGJLUzysVJaArDcCCkia/mRDLYBrfX4xTHqLdBfSq7m4FZMqJl2xdY/DJXorhUW5RIdaHKXCTCcxxH7icw==; Expires=Wed, 19 Aug 2026 11:02:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1023', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1022', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': '07d309f2658e7a75ef014edce74ab661', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bgtaHhvc6ocAVq64CPt3scpVuo3Utrtw1f1P6fsw7xl45tUH1lswfqa2dOqk6Axd13ObfhQiG4Fpno8YZ6eLo5HiohlmRlOfaVu59rxtqSbcJlxevtj/7z5usdmo5Rpr1M/CTgcJzpa3qH+8ZJ5GSNHPijuxqn/o7VJtsjceDkU3i5fspplteVkT++NwgQ==; Expires=Wed, 19 Aug 2026 11:02:30 GMT; Path=/, AWSALBCORS=bgtaHhvc6ocAVq64CPt3scpVuo3Utrtw1f1P6fsw7xl45tUH1lswfqa2dOqk6Axd13ObfhQiG4Fpno8YZ6eLo5HiohlmRlOfaVu59rxtqSbcJlxevtj/7z5usdmo5Rpr1M/CTgcJzpa3qH+8ZJ5GSNHPijuxqn/o7VJtsjceDkU3i5fspplteVkT++NwgQ==; Expires=Wed, 19 Aug 2026 11:02:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1037', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1034', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc77197f54798c12d3d6ad82b0cdd6ce', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:02:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:02:40.882000+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:02:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:02:40.883934+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:02:40.893595+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S28: 6 stages, 2 shot assignments"} 20:02:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:02:40.895962+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:02:42 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:02:42.176944+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:02:42 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:02:42.178155+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:02:42.187789+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S32: 6 stages, 3 shot assignments"} 20:02:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:02:42.190667+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=so3f9LdNISojsggjY3YIQptzSqv3Sz9ogfAR1Y30+Hr1QmFhE0N6hA2kLa+ZYEvmoAOZexrGf0a48temyyv3kMhz4JmDprm+PmI1lXm3MaGP2iq3W4BoZ72c40m6Jef0wXcvqjlfNg2TEoHCIgkL/MVpH9avcmmMrSWdmxozSpvpAjB7JOwXjn+QWgNlFQ==; Expires=Wed, 19 Aug 2026 11:02:42 GMT; Path=/, AWSALBCORS=so3f9LdNISojsggjY3YIQptzSqv3Sz9ogfAR1Y30+Hr1QmFhE0N6hA2kLa+ZYEvmoAOZexrGf0a48temyyv3kMhz4JmDprm+PmI1lXm3MaGP2iq3W4BoZ72c40m6Jef0wXcvqjlfNg2TEoHCIgkL/MVpH9avcmmMrSWdmxozSpvpAjB7JOwXjn+QWgNlFQ==; Expires=Wed, 19 Aug 2026 11:02:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '39fbcbe514b27686f803c9972e3ab734', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vwlw2+DAM2x/c1hKbBR+OekX5uzumylN4J9w3fAKtARAQpk1G3TGIalNfi/Zz1kpDgzfE2j6mtGggDzLMwdqNznVRb94SWMhwH15g+PjDhpLKrcHYTXL6HKOo0pRS+EiuJFF1vFnOs9ESDieH0ceSLOJUrAysQ6nHxrKdh4H4esLwm/wwtPOPeWOGpTOyw==; Expires=Wed, 19 Aug 2026 11:02:43 GMT; Path=/, AWSALBCORS=Vwlw2+DAM2x/c1hKbBR+OekX5uzumylN4J9w3fAKtARAQpk1G3TGIalNfi/Zz1kpDgzfE2j6mtGggDzLMwdqNznVRb94SWMhwH15g+PjDhpLKrcHYTXL6HKOo0pRS+EiuJFF1vFnOs9ESDieH0ceSLOJUrAysQ6nHxrKdh4H4esLwm/wwtPOPeWOGpTOyw==; Expires=Wed, 19 Aug 2026 11:02:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59615', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59616', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a4589fce653039ce008f3cd4dcda3a04', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:02:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:02:56.464578+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:02:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:02:56.467051+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:02:56.476466+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S34: 3 stages, 3 shot assignments"} 20:02:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:02:56.478695+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aACxiHLtXnn4kOn8HcQvdOmfufLG12SZLyoP6co/qWHNhMqNzwj9Af4GAgiWktT8iLLLAjZr/sI4rqAA/JDOixhCntVcABToyJ4SLa97410prrw1uyQzUCFHeUz1l5WOuY8N9kcPClOZgzTvm4JQIL2QTkWiHctHH+5fPh9mVKlzXGoa+XdgHFEEWgtc3g==; Expires=Wed, 19 Aug 2026 11:02:56 GMT; Path=/, AWSALBCORS=aACxiHLtXnn4kOn8HcQvdOmfufLG12SZLyoP6co/qWHNhMqNzwj9Af4GAgiWktT8iLLLAjZr/sI4rqAA/JDOixhCntVcABToyJ4SLa97410prrw1uyQzUCFHeUz1l5WOuY8N9kcPClOZgzTvm4JQIL2QTkWiHctHH+5fPh9mVKlzXGoa+XdgHFEEWgtc3g==; Expires=Wed, 19 Aug 2026 11:02:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45799', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45800', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': '841428669d2e2d7cfa474e3c769a83c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:02:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FTX6PGm26xzwgQkMaOLdKpFMe/N3qEnJQ1ATpVGYkMpnEq0HECvRRGYuM3jtskz5EUWCeAg6OvuB0oCiLa0/a+FblNT7fhRr9bF4jXvbpwdGjvcKvz62OPH8xtb7V3ewGGKyux2PNFupz8e6zRHyVJU6uQe9SwUBazGQLJ2U9uWyAbo2gsYrYUCBKo1qbQ==; Expires=Wed, 19 Aug 2026 11:02:57 GMT; Path=/, AWSALBCORS=FTX6PGm26xzwgQkMaOLdKpFMe/N3qEnJQ1ATpVGYkMpnEq0HECvRRGYuM3jtskz5EUWCeAg6OvuB0oCiLa0/a+FblNT7fhRr9bF4jXvbpwdGjvcKvz62OPH8xtb7V3ewGGKyux2PNFupz8e6zRHyVJU6uQe9SwUBazGQLJ2U9uWyAbo2gsYrYUCBKo1qbQ==; Expires=Wed, 19 Aug 2026 11:02:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45323', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45322', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '808a7610fefadbc4dc4669e13b5d466b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:03:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:03:05.962716+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:03:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:03:05.963973+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:03:05.974399+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S35: 4 stages, 3 shot assignments"} 20:03:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:03:05.976825+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PfB/X5dh3sB3MQkeWKkdh6rb7Qroo6ovVbMzjnlBJSBQcicbJsP6EcgBQYuwhc1RajyXcFFif282AbUhkEkDzY5nVhCRYMUl4pVFYwH9pdSKSbKG68TqoDH/WUQzqh1huWRqFTXuFj1scAauws+hV4jOLW4EGpxmAN/odX4IrOhCoIEmbD9hMoOb2C40yA==; Expires=Wed, 19 Aug 2026 11:03:07 GMT; Path=/, AWSALBCORS=PfB/X5dh3sB3MQkeWKkdh6rb7Qroo6ovVbMzjnlBJSBQcicbJsP6EcgBQYuwhc1RajyXcFFif282AbUhkEkDzY5nVhCRYMUl4pVFYwH9pdSKSbKG68TqoDH/WUQzqh1huWRqFTXuFj1scAauws+hV4jOLW4EGpxmAN/odX4IrOhCoIEmbD9hMoOb2C40yA==; Expires=Wed, 19 Aug 2026 11:03:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35439', 'opik-workspace-remaining-limit': '4993', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35438', 'opik-user-remaining-limit': '9993', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f2382d36eb1ba22ada9db7390c69913', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iXOmzPOFT7IyuR4bEfeDSv51ekQO90U1uxL1ocGyFjJYYHwROj1HsYEEVEGN3mgQO0lvSUkPfbzwRCd+bghf08RrVnq3FmCzgGVmlD03nsNgBDv3F06HPRdrwWO283lCXdKOhXHEKa/W9OnZa2YgsILXc/oH6j8SRYdc73Gx7xyBUh0jbKYIbmi8p8SRkw==; Expires=Wed, 19 Aug 2026 11:03:07 GMT; Path=/, AWSALBCORS=iXOmzPOFT7IyuR4bEfeDSv51ekQO90U1uxL1ocGyFjJYYHwROj1HsYEEVEGN3mgQO0lvSUkPfbzwRCd+bghf08RrVnq3FmCzgGVmlD03nsNgBDv3F06HPRdrwWO283lCXdKOhXHEKa/W9OnZa2YgsILXc/oH6j8SRYdc73Gx7xyBUh0jbKYIbmi8p8SRkw==; Expires=Wed, 19 Aug 2026 11:03:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35358', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35359', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab17b05d111f43cd5c0aa8b3e8a068ac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:03:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:03:19.247861+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:03:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:03:19.250315+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:03:19.260343+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S37: 4 stages, 3 shot assignments"} 20:03:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:03:19.262644+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ae+SJqWBPf5RA+hoF7S2uW9Jp8ITQqdNRgNCoI9k/GRmaGfdpbSG6vLKzEehHDFtSeltVCWSW06ggHAte+Zulf7GpihCJ05B1DgmgIW5UjBGNoB8Y7ZBgkZ6QSx8QRKI7Ce5p9ZHVvD8314mIC1SnsVkEVxISrjKze8rDR9eDy0YReedf2DEy2efpZn/+w==; Expires=Wed, 19 Aug 2026 11:03:19 GMT; Path=/, AWSALBCORS=Ae+SJqWBPf5RA+hoF7S2uW9Jp8ITQqdNRgNCoI9k/GRmaGfdpbSG6vLKzEehHDFtSeltVCWSW06ggHAte+Zulf7GpihCJ05B1DgmgIW5UjBGNoB8Y7ZBgkZ6QSx8QRKI7Ce5p9ZHVvD8314mIC1SnsVkEVxISrjKze8rDR9eDy0YReedf2DEy2efpZn/+w==; Expires=Wed, 19 Aug 2026 11:03:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23043', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23044', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '2b507ac525124e54c1cfe5b1f70d930a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=//rC79/h1ta63E0oNxmC6VpOLfo0nnXE+TBIFemujjIA/59j/IkMTE0KM793PobuwaioKFDSLwUOO05Z/4ZCY07de2QhkGHzEnyQEqJgh/bi4z4+pNDAYlhLvxsrI5JeKXP3aAv/mRvYllo3OAmDxG2UfWTL25np0r9fVv9VjK9h9PPQT0tmgS6fTsM8hA==; Expires=Wed, 19 Aug 2026 11:03:20 GMT; Path=/, AWSALBCORS=//rC79/h1ta63E0oNxmC6VpOLfo0nnXE+TBIFemujjIA/59j/IkMTE0KM793PobuwaioKFDSLwUOO05Z/4ZCY07de2QhkGHzEnyQEqJgh/bi4z4+pNDAYlhLvxsrI5JeKXP3aAv/mRvYllo3OAmDxG2UfWTL25np0r9fVv9VjK9h9PPQT0tmgS6fTsM8hA==; Expires=Wed, 19 Aug 2026 11:03:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '22587', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '22588', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '30b18b26fef80474bb93bd06a325b5c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:03:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:03:21.905557+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:03:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:03:21.906729+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:03:21.914112+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S38: 4 stages, 3 shot assignments"} 20:03:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:03:21.915188+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gO0OH0f/DDFNw0a/bfcYW1+bRsTiJvUyFLpIAA/LGrjbH90cfPwYAoP3pVoEHJPeGsAeyJRTuYhQFjmYnekG61YNchjIiXjQaCtGq7h/ihWvS1mqI2fFoqE/+EkgBcf/jwcQM325acxXXWiQYHpVsOGFGnxyf0yfWOgH6lFFRlWQ6CjO+QF45YR48YNELg==; Expires=Wed, 19 Aug 2026 11:03:23 GMT; Path=/, AWSALBCORS=gO0OH0f/DDFNw0a/bfcYW1+bRsTiJvUyFLpIAA/LGrjbH90cfPwYAoP3pVoEHJPeGsAeyJRTuYhQFjmYnekG61YNchjIiXjQaCtGq7h/ihWvS1mqI2fFoqE/+EkgBcf/jwcQM325acxXXWiQYHpVsOGFGnxyf0yfWOgH6lFFRlWQ6CjO+QF45YR48YNELg==; Expires=Wed, 19 Aug 2026 11:03:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '18926', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '18926', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ccd6f0989e9be2c8054a94de025833f9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5HxNYY/O7h2jO5HEC5jZe9xoWGe50l/RRkIVXTOeJOreOO69dwKXpriokzAO2SMnEQo2+knhsbmkbIBu7tRLJLmm3f/8xnkMJDrqg41ITd9X2DZbde27q2/XFLmz/1+qgyva8z7AMXDW6APZeYGPzigpK4xarzXzWJklPcZ3MgZ1Szat3ntnnKQpNH7xwg==; Expires=Wed, 19 Aug 2026 11:03:23 GMT; Path=/, AWSALBCORS=5HxNYY/O7h2jO5HEC5jZe9xoWGe50l/RRkIVXTOeJOreOO69dwKXpriokzAO2SMnEQo2+knhsbmkbIBu7tRLJLmm3f/8xnkMJDrqg41ITd9X2DZbde27q2/XFLmz/1+qgyva8z7AMXDW6APZeYGPzigpK4xarzXzWJklPcZ3MgZ1Szat3ntnnKQpNH7xwg==; Expires=Wed, 19 Aug 2026 11:03:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '18845', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '18844', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e17d26cff3170ac6b378145f409d82e5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:03:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:03:33.333925+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:03:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:03:33.335636+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:03:33.345722+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S36: 5 stages, 2 shot assignments"} 20:03:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:03:33.348107+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SwILh3dehGTiUtNRVk2eurBR5S4iT0j8mfdAMb7djiweE31lsN5aHFD7KMdwqM24Kx0+/3OO4Duvw3w1aNHO2L/UQCEvZHZZUNJE6ib2fKIbQH0a+gDEH+dwSgznrZppjZh3hdJ6T78A60zeKkvkP1GVDf5eOfw8nG5sROQkQNv8RFSa4cXcO6JexFT7Ig==; Expires=Wed, 19 Aug 2026 11:03:34 GMT; Path=/, AWSALBCORS=SwILh3dehGTiUtNRVk2eurBR5S4iT0j8mfdAMb7djiweE31lsN5aHFD7KMdwqM24Kx0+/3OO4Duvw3w1aNHO2L/UQCEvZHZZUNJE6ib2fKIbQH0a+gDEH+dwSgznrZppjZh3hdJ6T78A60zeKkvkP1GVDf5eOfw8nG5sROQkQNv8RFSa4cXcO6JexFT7Ig==; Expires=Wed, 19 Aug 2026 11:03:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8295', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8296', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '6ef1873f7b77fa0db85613f6fea519c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aXdxyrNP+A7MgyiWqcuMW8u6ZkuphLbzqnjd45wzLICABDDM2hNv6WyJot4BO/6nii1pd36PxoTiODcqMxNh47smp9Be2QR/9b7Nf8YszW1E0IA+RZffHydAY41PCUxU6/aRa7D1b53Z8j7X6TpvrbpAzVDKvckpsyoa578lpamsJTb2l7kjvznhiZ1eEg==; Expires=Wed, 19 Aug 2026 11:03:34 GMT; Path=/, AWSALBCORS=aXdxyrNP+A7MgyiWqcuMW8u6ZkuphLbzqnjd45wzLICABDDM2hNv6WyJot4BO/6nii1pd36PxoTiODcqMxNh47smp9Be2QR/9b7Nf8YszW1E0IA+RZffHydAY41PCUxU6/aRa7D1b53Z8j7X6TpvrbpAzVDKvckpsyoa578lpamsJTb2l7kjvznhiZ1eEg==; Expires=Wed, 19 Aug 2026 11:03:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8120', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8120', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '6b717f5d5d725025c945228c9340f40f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:03:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:03:37.900282+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:03:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:03:37.902340+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:03:37.911382+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S40: 3 stages, 1 shot assignments"} 20:03:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:03:37.913914+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oldBlxTRXLGaHb2echSgswUBCX6QV9TTDwoN11v9Tr1LCpufu293ihQaP+6QNLrxZTZEO9UcqUd7Mtv3GP+R7XlTNIURvP5BuHZG1/yw4YvfhTCWhSqVspQLBpK5Ak9GyHsDYCPHe7xA2XXgY3vUbMtbt7eH0UVkflEsPHTEeO4VSnb7XPfmlv4wHNIneA==; Expires=Wed, 19 Aug 2026 11:03:38 GMT; Path=/, AWSALBCORS=oldBlxTRXLGaHb2echSgswUBCX6QV9TTDwoN11v9Tr1LCpufu293ihQaP+6QNLrxZTZEO9UcqUd7Mtv3GP+R7XlTNIURvP5BuHZG1/yw4YvfhTCWhSqVspQLBpK5Ak9GyHsDYCPHe7xA2XXgY3vUbMtbt7eH0UVkflEsPHTEeO4VSnb7XPfmlv4wHNIneA==; Expires=Wed, 19 Aug 2026 11:03:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4506', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4507', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': '5e3b0dfaa228d7672409e76d8efd1d10', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AImWHgWfD1xIqjMx1slvT/uFgQoKtdFnk9N+BBgxqdJYWQf1OY9a/jg64kwACfuTGCaGXZjRbixIFF38PNXhqkZoJwj8Ox69uQQ+wnq//wC2H1+7kuLS1KlOnXo6EPqs2HbALgr0oZef/04Bcp0fruQMcGmg5jJmZUtpPTUC/vsB62gLVT3Us0p9UIM6Xg==; Expires=Wed, 19 Aug 2026 11:03:38 GMT; Path=/, AWSALBCORS=AImWHgWfD1xIqjMx1slvT/uFgQoKtdFnk9N+BBgxqdJYWQf1OY9a/jg64kwACfuTGCaGXZjRbixIFF38PNXhqkZoJwj8Ox69uQQ+wnq//wC2H1+7kuLS1KlOnXo6EPqs2HbALgr0oZef/04Bcp0fruQMcGmg5jJmZUtpPTUC/vsB62gLVT3Us0p9UIM6Xg==; Expires=Wed, 19 Aug 2026 11:03:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4396', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4395', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': '356c7c2ba9c1b16aa2adc53b32c043b1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:03:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:03:39.533934+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:03:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:03:39.535427+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:03:39.545704+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S39: 4 stages, 2 shot assignments"} 20:03:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:03:39.548062+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:03:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:03:40.316964+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:03:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:03:40.318512+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:03:40.325998+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S41: 3 stages, 2 shot assignments"} 20:03:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:03:40.327949+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A6i4U4KpL8HwX9wIb1Uv+W2bvp1LFoOzZensyCGLjfHQLAc6/yhjMJ67gYhhsqv7QZuRTGBl/RSaaZAQWMy+1AEKQOMUcfpYZBHV6Ptaii1JtZ972ZdADXEiT0FlG9irvVTjWHfAzSvUQWDbWhI6vzsRm2y2yjUwpZ3zLM1BbLjERtHWN7t0C4eNuttS1w==; Expires=Wed, 19 Aug 2026 11:03:40 GMT; Path=/, AWSALBCORS=A6i4U4KpL8HwX9wIb1Uv+W2bvp1LFoOzZensyCGLjfHQLAc6/yhjMJ67gYhhsqv7QZuRTGBl/RSaaZAQWMy+1AEKQOMUcfpYZBHV6Ptaii1JtZ972ZdADXEiT0FlG9irvVTjWHfAzSvUQWDbWhI6vzsRm2y2yjUwpZ3zLM1BbLjERtHWN7t0C4eNuttS1w==; Expires=Wed, 19 Aug 2026 11:03:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2447', 'opik-user-remaining-limit': '9983', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2448', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': '34e0ddb39bb976791567a2d3ea8144a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=98OBswrmY+coMEWBXHare0/n6I5ax84SPyNxahIZnuzom3r5g7GdgH2SCfWHHU4Yci7Ao1bWnzqd6zpX1RDzZIXnV/FlOcFQmoOKwgvwSEt3uMlNi4hAeQXw1SsYjtUVq1ZJwTnpsF4GY3kI5GA6Rx3UJwHdfzXL+Gw7bsgLI4li140m9TX2ukjU/8Veww==; Expires=Wed, 19 Aug 2026 11:03:40 GMT; Path=/, AWSALBCORS=98OBswrmY+coMEWBXHare0/n6I5ax84SPyNxahIZnuzom3r5g7GdgH2SCfWHHU4Yci7Ao1bWnzqd6zpX1RDzZIXnV/FlOcFQmoOKwgvwSEt3uMlNi4hAeQXw1SsYjtUVq1ZJwTnpsF4GY3kI5GA6Rx3UJwHdfzXL+Gw7bsgLI4li140m9TX2ukjU/8Veww==; Expires=Wed, 19 Aug 2026 11:03:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2328', 'opik-user-remaining-limit': '9981', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2329', 'opik-workspace-remaining-limit': '4981', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f2b568f287ddaa757341673aec4f547c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=na7F7o+Uy1JjwWYKVC0N2KFqOclfZLepsugPBR9G7URBxIsKAwemQdg18DGmoyAZZlPkNgmBvmXSZhnvfxLZi9cHz7IwZ+vgz7v8i+ZFDSUJPpZGHBSoFOu6CGpPTwlDb4dBf0q/Rt/nOBZlk75D1MuxvPybU+EkP4uLnXvGucvJbQz8s3PP9kEoiAsgOA==; Expires=Wed, 19 Aug 2026 11:03:42 GMT; Path=/, AWSALBCORS=na7F7o+Uy1JjwWYKVC0N2KFqOclfZLepsugPBR9G7URBxIsKAwemQdg18DGmoyAZZlPkNgmBvmXSZhnvfxLZi9cHz7IwZ+vgz7v8i+ZFDSUJPpZGHBSoFOu6CGpPTwlDb4dBf0q/Rt/nOBZlk75D1MuxvPybU+EkP4uLnXvGucvJbQz8s3PP9kEoiAsgOA==; Expires=Wed, 19 Aug 2026 11:03:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '372', 'opik-user-remaining-limit': '9980', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '374', 'opik-workspace-remaining-limit': '4980', 'x-opik-nginx': 'frontend', 'x-trace-id': '42dad9062321542c1f3e67f767390d04', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:03:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:03:48.418103+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:03:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:03:48.419561+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:03:48.429192+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S42: 3 stages, 1 shot assignments"} 20:03:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:03:48.431603+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l+BvbekobZJCtDqvSMoVCbsImoWSFbnsozLdrV2S7Rqejpmb+deMHOY4PyY3XFEQ0scd/EmWfEmOoshwJPRhXg82hKx/i7qASJ4yy27eKhoOAPeg/VZd1iyxDi3iURR6J+IPFrNzbirVTZZk9nLBBWSZlozUQ2ttVmv8IO2PAjalzAzr3CPhNsMRDDcYag==; Expires=Wed, 19 Aug 2026 11:03:48 GMT; Path=/, AWSALBCORS=l+BvbekobZJCtDqvSMoVCbsImoWSFbnsozLdrV2S7Rqejpmb+deMHOY4PyY3XFEQ0scd/EmWfEmOoshwJPRhXg82hKx/i7qASJ4yy27eKhoOAPeg/VZd1iyxDi3iURR6J+IPFrNzbirVTZZk9nLBBWSZlozUQ2ttVmv8IO2PAjalzAzr3CPhNsMRDDcYag==; Expires=Wed, 19 Aug 2026 11:03:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '872c6be10ef6215fdb9326a9545c37da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:03:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CiN2YcRdjCQnOOC2FJmEciQwZf02kd3P3cosW/IyPeDpjkZJ+ZdI34ll6PKq6B75I+IPYe57lAkh2mb6fsNyUNIb9UPJ5VHFWb0nouHknbhAd5a6GAp7M+W0IHDN+bBpk8S621zfy3nRelcp17httgDY9xjj/py93qR+TEi5G43JmvFU41dbuLQksFvdtA==; Expires=Wed, 19 Aug 2026 11:03:48 GMT; Path=/, AWSALBCORS=CiN2YcRdjCQnOOC2FJmEciQwZf02kd3P3cosW/IyPeDpjkZJ+ZdI34ll6PKq6B75I+IPYe57lAkh2mb6fsNyUNIb9UPJ5VHFWb0nouHknbhAd5a6GAp7M+W0IHDN+bBpk8S621zfy3nRelcp17httgDY9xjj/py93qR+TEi5G43JmvFU41dbuLQksFvdtA==; Expires=Wed, 19 Aug 2026 11:03:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59923', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59921', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '40fd5badd66875ca023cb7e93de27aad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:02.440867+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:02.443559+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:02.454178+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S44: 5 stages, 2 shot assignments"} 20:04:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:02.456434+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+fpEqIKWU5NjZGLmk+V6Ij2EDi5YOwKOcXwambwH7bmX43+6iTo9/iTz3nnEMnJJuaQ/Pq4tZ9IMH6VfcWgEvVAvNl9j3jIosQzilPl8rH66N3IOA9MdqcsVYPSYfivt6UVVGdYzqKSRtb8q7K7N6XB1mT1Mr2pxommP8+0XEx6HYbDsbr8k5mB8oGXu+w==; Expires=Wed, 19 Aug 2026 11:04:02 GMT; Path=/, AWSALBCORS=+fpEqIKWU5NjZGLmk+V6Ij2EDi5YOwKOcXwambwH7bmX43+6iTo9/iTz3nnEMnJJuaQ/Pq4tZ9IMH6VfcWgEvVAvNl9j3jIosQzilPl8rH66N3IOA9MdqcsVYPSYfivt6UVVGdYzqKSRtb8q7K7N6XB1mT1Mr2pxommP8+0XEx6HYbDsbr8k5mB8oGXu+w==; Expires=Wed, 19 Aug 2026 11:04:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '44436', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '44131', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '776d71c82046b3772db990d75229acf2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=M9qEbUN3vmbnTnR0aXUT371Csb8mwgntqE9RydpNMmfYPpytZnkag7A4WTQAYnq6dt6fHcywweb36n9nzdALI+nQhT1S4jiCfS8enof/QHvgO1Fd3RTMICtrbmhxHcPWdLNHmT1+vmKPTaPMPRC4ELc8Qp1M3XNVDI8XvEkxXiFKgLet9X468QSDpDh0sg==; Expires=Wed, 19 Aug 2026 11:04:03 GMT; Path=/, AWSALBCORS=M9qEbUN3vmbnTnR0aXUT371Csb8mwgntqE9RydpNMmfYPpytZnkag7A4WTQAYnq6dt6fHcywweb36n9nzdALI+nQhT1S4jiCfS8enof/QHvgO1Fd3RTMICtrbmhxHcPWdLNHmT1+vmKPTaPMPRC4ELc8Qp1M3XNVDI8XvEkxXiFKgLet9X468QSDpDh0sg==; Expires=Wed, 19 Aug 2026 11:04:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '44128', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '44127', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '27c83db1fbcfc959416e713f682e4f66', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:06.255984+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:06.258190+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:06.268424+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S45: 6 stages, 2 shot assignments"} 20:04:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:06.270837+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T6tMgJ3+R6jXcWUsU8IJU3w50kJ/d1odBJNn/2gqwnzygc36glOm0mpS3z54mYHpAoMgDBI2sfYKqFLqb2O1DCyFwjYil+2xhhnZdd1DaiEnDK1ezeftLdsMjhpbQROmlqx0EV+0rgVYZGjJqwFkm5CKNcs0ickrYJnfj8xnLRBGOj0Waju6pNLqsBPiFQ==; Expires=Wed, 19 Aug 2026 11:04:07 GMT; Path=/, AWSALBCORS=T6tMgJ3+R6jXcWUsU8IJU3w50kJ/d1odBJNn/2gqwnzygc36glOm0mpS3z54mYHpAoMgDBI2sfYKqFLqb2O1DCyFwjYil+2xhhnZdd1DaiEnDK1ezeftLdsMjhpbQROmlqx0EV+0rgVYZGjJqwFkm5CKNcs0ickrYJnfj8xnLRBGOj0Waju6pNLqsBPiFQ==; Expires=Wed, 19 Aug 2026 11:04:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41514', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41516', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed0f7ff9c348c57826b9a5ba483a5b61', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jgJo82yyk/He5bHovMwVHXZ3Rx0i2BM86Xc0fvVgeqDL/NdyMSSqCy2kD7ZekJsUq4WRE+lmBnP7wseLZc7z/VepCkxOM6MmbMMeBb5iUy4nOgT81WTA/c2FK8k6ICyVA6DHphH7c8OcCcoA+SVFlSrmZHnZitiKoUj/spnTIvWzkphTgWyKk5TNNJor9g==; Expires=Wed, 19 Aug 2026 11:04:07 GMT; Path=/, AWSALBCORS=jgJo82yyk/He5bHovMwVHXZ3Rx0i2BM86Xc0fvVgeqDL/NdyMSSqCy2kD7ZekJsUq4WRE+lmBnP7wseLZc7z/VepCkxOM6MmbMMeBb5iUy4nOgT81WTA/c2FK8k6ICyVA6DHphH7c8OcCcoA+SVFlSrmZHnZitiKoUj/spnTIvWzkphTgWyKk5TNNJor9g==; Expires=Wed, 19 Aug 2026 11:04:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41408', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41406', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd1c93f17a477154d2279295b831582bf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:07.999698+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:08.001069+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:08.010345+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S43: 5 stages, 3 shot assignments"} 20:04:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:08.012589+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oUh2rujGz2Kkfo7eOVsx8eRkt+7i/auuIYweYVMZzdmMBU43avaj+jjo/PrmABrcRD0CtFXK0yTQhsYaAFBlri4qTMXzLJWmJbh+tneuOpyFk9rLL+J0zCw5mVJqu5pLAEgKTrkCq1xqVxoDWaQ+iUR2Zd0fKP9sAF2fq/VmbP3vpWlGCdFI1e0DbtZxLQ==; Expires=Wed, 19 Aug 2026 11:04:09 GMT; Path=/, AWSALBCORS=oUh2rujGz2Kkfo7eOVsx8eRkt+7i/auuIYweYVMZzdmMBU43avaj+jjo/PrmABrcRD0CtFXK0yTQhsYaAFBlri4qTMXzLJWmJbh+tneuOpyFk9rLL+J0zCw5mVJqu5pLAEgKTrkCq1xqVxoDWaQ+iUR2Zd0fKP9sAF2fq/VmbP3vpWlGCdFI1e0DbtZxLQ==; Expires=Wed, 19 Aug 2026 11:04:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39442', 'opik-workspace-remaining-limit': '4993', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39440', 'opik-user-remaining-limit': '9993', 'x-opik-nginx': 'frontend', 'x-trace-id': '452e33339715e49971b366258d240685', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=a6uC3FwFwKP6sDB2isOaF3zSrlq2h30LCb0YyvZfvUmGDPYbtwQmzoPUAK5okzItHg38U+gdeFQp7enXJvblmWrvDSzKLwJqiO1c3G/BHXG8OH+3u12ZCUqChWdz5UPaM3hJMwG0dCT3gW8HBwPkBvO2rG+peaKhrO/2i9t85+aoGfi8JJuIFJFGlVbp9Q==; Expires=Wed, 19 Aug 2026 11:04:09 GMT; Path=/, AWSALBCORS=a6uC3FwFwKP6sDB2isOaF3zSrlq2h30LCb0YyvZfvUmGDPYbtwQmzoPUAK5okzItHg38U+gdeFQp7enXJvblmWrvDSzKLwJqiO1c3G/BHXG8OH+3u12ZCUqChWdz5UPaM3hJMwG0dCT3gW8HBwPkBvO2rG+peaKhrO/2i9t85+aoGfi8JJuIFJFGlVbp9Q==; Expires=Wed, 19 Aug 2026 11:04:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39336', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39334', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '7f90d7ce02c3e370d43a11677602c4cd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:12.627036+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:12.628182+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:12.635200+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S46: 5 stages, 2 shot assignments"} 20:04:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:12.637020+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uC4EvtPRJa5RFcndqxP6PQewjpmR4xOTKR1YHcEJ+dY9BWNuf+tX+fwdToI/icrGah9jK3EPoxDUzeR96OnVVbRZF12CvOG9Gzd2XZ+0zfASwwcpq3KtKTnLhRLg78iZVjV6b7ZPuRmI0Z6B/coOq9AQ5Apb58Eidk5OEGDvGZDD27u6f/knVEAXuPgQzA==; Expires=Wed, 19 Aug 2026 11:04:13 GMT; Path=/, AWSALBCORS=uC4EvtPRJa5RFcndqxP6PQewjpmR4xOTKR1YHcEJ+dY9BWNuf+tX+fwdToI/icrGah9jK3EPoxDUzeR96OnVVbRZF12CvOG9Gzd2XZ+0zfASwwcpq3KtKTnLhRLg78iZVjV6b7ZPuRmI0Z6B/coOq9AQ5Apb58Eidk5OEGDvGZDD27u6f/knVEAXuPgQzA==; Expires=Wed, 19 Aug 2026 11:04:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35293', 'opik-workspace-remaining-limit': '4991', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35291', 'opik-user-remaining-limit': '9991', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bdc4898f4d3d95ed55a197915de68e82', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5puSA10Pb65wQlknG57feA3v0UnqKfOjAvr29YQdzx8QZuDWVberiuonaV5Ugjb3b+Vyg9aL8iPkJVj+59dIM9Z393hTy+iNHkatWMkAXVaV/KVD4XqzRiFSrIjtaKd/r6x9MFW0zzWkvp7iHsIOS68EZgjYxL10yBGOU95ybM/bNdg7kC157BVkGksA7A==; Expires=Wed, 19 Aug 2026 11:04:13 GMT; Path=/, AWSALBCORS=5puSA10Pb65wQlknG57feA3v0UnqKfOjAvr29YQdzx8QZuDWVberiuonaV5Ugjb3b+Vyg9aL8iPkJVj+59dIM9Z393hTy+iNHkatWMkAXVaV/KVD4XqzRiFSrIjtaKd/r6x9MFW0zzWkvp7iHsIOS68EZgjYxL10yBGOU95ybM/bNdg7kC157BVkGksA7A==; Expires=Wed, 19 Aug 2026 11:04:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35215', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35216', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de601ef759456eb9942465820c9a258c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:21.440453+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:21.442022+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:21.453539+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S47: 3 stages, 1 shot assignments"} 20:04:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:21.455962+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vqKPxNbrxMHz5yp4CKpr0c/VDEm8wQAPSaMKFndOOboZXs3nsmqDMDHuSnnBSUPusILFhndK2lyOv+ZyX4L5K7mQu6ip2rDRcM1DocGmtyYzZZWuHGV/qbqBvi9hg8WaxK3ejgSAHnvnNWQQCGPi5UfdywIHNgLKhgAE4sQ5Jym1ofQzBc+t4jkxapExQA==; Expires=Wed, 19 Aug 2026 11:04:21 GMT; Path=/, AWSALBCORS=vqKPxNbrxMHz5yp4CKpr0c/VDEm8wQAPSaMKFndOOboZXs3nsmqDMDHuSnnBSUPusILFhndK2lyOv+ZyX4L5K7mQu6ip2rDRcM1DocGmtyYzZZWuHGV/qbqBvi9hg8WaxK3ejgSAHnvnNWQQCGPi5UfdywIHNgLKhgAE4sQ5Jym1ofQzBc+t4jkxapExQA==; Expires=Wed, 19 Aug 2026 11:04:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27098', 'opik-workspace-remaining-limit': '4989', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27096', 'opik-user-remaining-limit': '9989', 'x-opik-nginx': 'frontend', 'x-trace-id': '73f25b98cb0141a7488c7bae2803e48a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9z+VYjJnCDnaXbs+tsE7UHjmrCJEi74GEW7MbQ4Y/ijjm3sU5KdZs1Wde/ugdgRpsWEBhRsaF4pldd8+Ws+3Sqyu9SBZ0oexAQnnWDFMvt93QSAveFkcX9GwLJquGXaGZamiuXyQBaJouMJ8D/JDYVa8v6sYHwy9HiGDR5Kc0PfKe2gnDUgWKqbutPX+mg==; Expires=Wed, 19 Aug 2026 11:04:21 GMT; Path=/, AWSALBCORS=9z+VYjJnCDnaXbs+tsE7UHjmrCJEi74GEW7MbQ4Y/ijjm3sU5KdZs1Wde/ugdgRpsWEBhRsaF4pldd8+Ws+3Sqyu9SBZ0oexAQnnWDFMvt93QSAveFkcX9GwLJquGXaGZamiuXyQBaJouMJ8D/JDYVa8v6sYHwy9HiGDR5Kc0PfKe2gnDUgWKqbutPX+mg==; Expires=Wed, 19 Aug 2026 11:04:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '26986', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '26983', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b3d37dcab8beb3531a70e764736bc184', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:35.912049+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:35.915096+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:35.924342+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S49: 3 stages, 1 shot assignments"} 20:04:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:35.926830+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=00LCkODsfEmLfpggsJyICR8/6Z0/FPZwcM5hqUzCoaIEbI4gObV6inyeRL7ioFP67GD0mUC+rkUpYSnoOiuht5EoAD+A0hD9Yh+Is2TaFxEowiCzwUBiIjOK3fFJhiV1DkYow/+OMYm9SCtExaEA5EJ/HppdjSIs0VulkmX+J049lJaC+Nt5gn/5/weV2Q==; Expires=Wed, 19 Aug 2026 11:04:36 GMT; Path=/, AWSALBCORS=00LCkODsfEmLfpggsJyICR8/6Z0/FPZwcM5hqUzCoaIEbI4gObV6inyeRL7ioFP67GD0mUC+rkUpYSnoOiuht5EoAD+A0hD9Yh+Is2TaFxEowiCzwUBiIjOK3fFJhiV1DkYow/+OMYm9SCtExaEA5EJ/HppdjSIs0VulkmX+J049lJaC+Nt5gn/5/weV2Q==; Expires=Wed, 19 Aug 2026 11:04:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12567', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12569', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c27585d7ac331cfc23ae4afa58fefe4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yu1Ymm2AJ7y8G5O5Lv2tXgaB4xyHT+WwpBaqzCvSiwjsU5UAWlUHurrEPspC+Ge0yBDku5SikwLheT+tdp92HJQe/aAFaSIPPsHM1hQWvVeJX4DurmIMwT+xZWNrkJ0NCF7aaDsVBFjD4V+B7ihhRbXFpOAEG2IuORxWSkSyUki7J2eYAJBxW+qRSFt8uA==; Expires=Wed, 19 Aug 2026 11:04:37 GMT; Path=/, AWSALBCORS=yu1Ymm2AJ7y8G5O5Lv2tXgaB4xyHT+WwpBaqzCvSiwjsU5UAWlUHurrEPspC+Ge0yBDku5SikwLheT+tdp92HJQe/aAFaSIPPsHM1hQWvVeJX4DurmIMwT+xZWNrkJ0NCF7aaDsVBFjD4V+B7ihhRbXFpOAEG2IuORxWSkSyUki7J2eYAJBxW+qRSFt8uA==; Expires=Wed, 19 Aug 2026 11:04:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10627', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10629', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '17ca85c1bf57a8cec52db7683483adaf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:44.131943+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:44.134664+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:44.144511+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S48: 6 stages, 3 shot assignments"} 20:04:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:44.146894+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tZuPsxtEloGwzwgZfE/06mVn76Tt+z/dx2YTwY3pK18/sCs9Z9L+HKQTlNGQl+vvbGhBX8d+o+tKscSLxXTcSQ1z/Gi/h6mN2GOMOsSzpPHnit+D1C0NOI5G7xQpIF/eNmQ0Hw+BlyTlig7AmtuZ2F0mzkQOoAKhTNW55Ct0DBd1lzbl6WBJTxDuk377xw==; Expires=Wed, 19 Aug 2026 11:04:44 GMT; Path=/, AWSALBCORS=tZuPsxtEloGwzwgZfE/06mVn76Tt+z/dx2YTwY3pK18/sCs9Z9L+HKQTlNGQl+vvbGhBX8d+o+tKscSLxXTcSQ1z/Gi/h6mN2GOMOsSzpPHnit+D1C0NOI5G7xQpIF/eNmQ0Hw+BlyTlig7AmtuZ2F0mzkQOoAKhTNW55Ct0DBd1lzbl6WBJTxDuk377xw==; Expires=Wed, 19 Aug 2026 11:04:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4352', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4354', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': '9071119abfcb9c87701225e0d5e28ab4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=meH5sRFN7N3lJ56rwu5xQVb7wGOCwS2R8LkR53ZCs2xsz/D9MySJA6ho2OOB+r/FGaHrgxp0IP6UU2gAHD+EMj38/T1dBDJldZfcguUBsrBSxhLx/XllL2NWTwPeAgyynuAvtG9J3rM60xoxnZBvLhDCZw7ySA21q6SWSWa7JoYbyhh+CsXDLdU0yJ7+lw==; Expires=Wed, 19 Aug 2026 11:04:46 GMT; Path=/, AWSALBCORS=meH5sRFN7N3lJ56rwu5xQVb7wGOCwS2R8LkR53ZCs2xsz/D9MySJA6ho2OOB+r/FGaHrgxp0IP6UU2gAHD+EMj38/T1dBDJldZfcguUBsrBSxhLx/XllL2NWTwPeAgyynuAvtG9J3rM60xoxnZBvLhDCZw7ySA21q6SWSWa7JoYbyhh+CsXDLdU0yJ7+lw==; Expires=Wed, 19 Aug 2026 11:04:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2378', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2377', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea756240aab7b3bae5f97f2e0f21c2a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:53.002682+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:53.004670+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:53.015851+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S51: 3 stages, 1 shot assignments"} 20:04:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:53.018132+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:04:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:54.571490+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:54.572727+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:54.584081+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S50: 5 stages, 3 shot assignments"} 20:04:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:54.586833+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z/PiXBYqXA6eKyHUFPFIooah9L0I7XhBznrpQwEYGWsJIswYRx6pzrhj0JlMBzP4H4QWGae2wqMKSVe1/DHVSKwBZ89RjUwboDU7GWamqGHN6vQERB9B0zYwWyTucBlsMWd3iCO0wj3XOMRIKwoRyACYuIim7L3f5gTwNvv+G2eN0WiT1S4d8oXw9EAIYQ==; Expires=Wed, 19 Aug 2026 11:04:54 GMT; Path=/, AWSALBCORS=Z/PiXBYqXA6eKyHUFPFIooah9L0I7XhBznrpQwEYGWsJIswYRx6pzrhj0JlMBzP4H4QWGae2wqMKSVe1/DHVSKwBZ89RjUwboDU7GWamqGHN6vQERB9B0zYwWyTucBlsMWd3iCO0wj3XOMRIKwoRyACYuIim7L3f5gTwNvv+G2eN0WiT1S4d8oXw9EAIYQ==; Expires=Wed, 19 Aug 2026 11:04:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6635af1312f1d59f630ee031eadbc2d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:04:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:04:54.780553+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:04:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:04:54.782128+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:04:54.791225+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S52: 3 stages, 1 shot assignments"} 20:04:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:04:54.793572+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IKwzEGlgUs6laHfisLAPt0CLXfwam/ZMlwV/Xwtvk9dz8YmzUytZ6+JdWs0RX+IISAszojJUVaO92nHI4nKR4NoC9cUV7xUgFi5+yg2Bh3CXbAB9MXyX+1gUX9GeE9Q//0M4YcyfC8hwtHIiX17SQrTdPVwXExEto9Gq8QGpfeQOAVhdyDx4bHk+T3h6gA==; Expires=Wed, 19 Aug 2026 11:04:55 GMT; Path=/, AWSALBCORS=IKwzEGlgUs6laHfisLAPt0CLXfwam/ZMlwV/Xwtvk9dz8YmzUytZ6+JdWs0RX+IISAszojJUVaO92nHI4nKR4NoC9cUV7xUgFi5+yg2Bh3CXbAB9MXyX+1gUX9GeE9Q//0M4YcyfC8hwtHIiX17SQrTdPVwXExEto9Gq8QGpfeQOAVhdyDx4bHk+T3h6gA==; Expires=Wed, 19 Aug 2026 11:04:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59468', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59466', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e5bd197bb4326aa363644cacb25f953f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hFglyoF59nkY2ClB5DELn1stCgBYN6NPQ2nAl7+7J7OmG7aIFmnA3B6cATwv+I0s5pw9JH37ZpSoT9TKYvBnkO/WzV4fcGsoev+AEoXv4yow+2VS965CYCqaZ2Cj1hzsqBvpJyFDddbWzPpqj4xjibnH4VKVujDFw9JEK5+6b3nssZJd5QFp6xAyySc9rQ==; Expires=Wed, 19 Aug 2026 11:04:56 GMT; Path=/, AWSALBCORS=hFglyoF59nkY2ClB5DELn1stCgBYN6NPQ2nAl7+7J7OmG7aIFmnA3B6cATwv+I0s5pw9JH37ZpSoT9TKYvBnkO/WzV4fcGsoev+AEoXv4yow+2VS965CYCqaZ2Cj1hzsqBvpJyFDddbWzPpqj4xjibnH4VKVujDFw9JEK5+6b3nssZJd5QFp6xAyySc9rQ==; Expires=Wed, 19 Aug 2026 11:04:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57896', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57894', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '2aba0b6e3d1086dade64379edba0d13b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:04:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fNmwVVgigMcp5T8u/il+vv5tZ7ltf3iCzNBFVgPojtugBUrGnGFdQRl59QrnxC42+bnm4rfzUKKGdGgYsA3qOHR6EfuqUpQeK4kDhpZetPsMTDHkKWkxIPE5TxDhhs3vY/WyBRFYzL5eKorg+pmMwgo0w/WuHyK9sBii+6JEKZXx6lzp9UryeVCTWrGXUw==; Expires=Wed, 19 Aug 2026 11:04:56 GMT; Path=/, AWSALBCORS=fNmwVVgigMcp5T8u/il+vv5tZ7ltf3iCzNBFVgPojtugBUrGnGFdQRl59QrnxC42+bnm4rfzUKKGdGgYsA3qOHR6EfuqUpQeK4kDhpZetPsMTDHkKWkxIPE5TxDhhs3vY/WyBRFYzL5eKorg+pmMwgo0w/WuHyK9sBii+6JEKZXx6lzp9UryeVCTWrGXUw==; Expires=Wed, 19 Aug 2026 11:04:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57796', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57798', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '702d950edee0f3a85c72daa015b1636f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:05:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:05:04.179613+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:05:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:05:04.180746+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:05:04.188087+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S53: 3 stages, 2 shot assignments"} 20:05:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:05:04.189919+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LSfHo0HjwW6Y07sEcu2G/Yx4dgQ3fF+SNgt0pX03IooabUtPjIZax3C5K/cq5l0bDObqFqECpBpKWob2/QwOJk4BPmP5ajKIy6YXpd4x+A5hFQ4SjRINjUH+oITuRx9dewhYpzrXCa98jCeM/0Ef5RqeomkEsfkOWhd9Ej6UCf2K67psncnqGIvVjP6Xbg==; Expires=Wed, 19 Aug 2026 11:05:04 GMT; Path=/, AWSALBCORS=LSfHo0HjwW6Y07sEcu2G/Yx4dgQ3fF+SNgt0pX03IooabUtPjIZax3C5K/cq5l0bDObqFqECpBpKWob2/QwOJk4BPmP5ajKIy6YXpd4x+A5hFQ4SjRINjUH+oITuRx9dewhYpzrXCa98jCeM/0Ef5RqeomkEsfkOWhd9Ej6UCf2K67psncnqGIvVjP6Xbg==; Expires=Wed, 19 Aug 2026 11:05:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49668', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49670', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': '7fcf01cb335491baf40178be33f011ee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lC2I3bHDXGQ7YZ/zJiFcdb22BqBpRy/+nWKBB2LIO+4earEVPDGms4qQlvBMP1tmxPbfOj5AZ7Nd4vS1vJKcGIrEpJYvH+U8jFe8XsSP7LQwfpI//HEzsbgMV57Ex5zXM8iCwwY7tW82JavXMVrk2ftgwkwGcCcOalWtRrWJSVAdYEGddCdzFGHrxzzR3w==; Expires=Wed, 19 Aug 2026 11:05:04 GMT; Path=/, AWSALBCORS=lC2I3bHDXGQ7YZ/zJiFcdb22BqBpRy/+nWKBB2LIO+4earEVPDGms4qQlvBMP1tmxPbfOj5AZ7Nd4vS1vJKcGIrEpJYvH+U8jFe8XsSP7LQwfpI//HEzsbgMV57Ex5zXM8iCwwY7tW82JavXMVrk2ftgwkwGcCcOalWtRrWJSVAdYEGddCdzFGHrxzzR3w==; Expires=Wed, 19 Aug 2026 11:05:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49554', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49552', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aa9dffc346713895fbf05310e7521a6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:05:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:05:05.314974+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:05:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:05:05.316457+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:05:05.327647+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S56: 2 stages, 1 shot assignments"} 20:05:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:05:05.329806+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=43UbQvjl+v0yGwJevbbVXyO4RrZtoPsGkaF+BaNFK6Dy4EAjOeGOfwUhu4vrVN+GZM3jG2SA5GDrErbRafAo812iJu+HzkrVGy+7jZKV0HkTMvZvS3H4kI0Se+EOwAlJcXuqQ5vtbk+UUv2lgeRehCIWeOql3C3QPImIqEN5W77V8XD2IAQWrxFV11OMFg==; Expires=Wed, 19 Aug 2026 11:05:06 GMT; Path=/, AWSALBCORS=43UbQvjl+v0yGwJevbbVXyO4RrZtoPsGkaF+BaNFK6Dy4EAjOeGOfwUhu4vrVN+GZM3jG2SA5GDrErbRafAo812iJu+HzkrVGy+7jZKV0HkTMvZvS3H4kI0Se+EOwAlJcXuqQ5vtbk+UUv2lgeRehCIWeOql3C3QPImIqEN5W77V8XD2IAQWrxFV11OMFg==; Expires=Wed, 19 Aug 2026 11:05:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '47575', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '47577', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b70807eea58b5d28b283ecd3b1ca85b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3dea7L/4G5tWjmGptFJ8ne4YA8d7PdFmSCGvRehVsEayS6GVCkTnPVhmZmaFGF9Kt+0xiagiqj78X9/M0+F6ScDOWrSaMib4YyBA3A9Mhjs0kIasI0ZbFRDS76ChGzxpqeuWymOYMjBXKu7Y0u9Aam/E8RaGhlJL/8WD8/uWCl2ywr2RGgiGAgoc1lGyxg==; Expires=Wed, 19 Aug 2026 11:05:06 GMT; Path=/, AWSALBCORS=3dea7L/4G5tWjmGptFJ8ne4YA8d7PdFmSCGvRehVsEayS6GVCkTnPVhmZmaFGF9Kt+0xiagiqj78X9/M0+F6ScDOWrSaMib4YyBA3A9Mhjs0kIasI0ZbFRDS76ChGzxpqeuWymOYMjBXKu7Y0u9Aam/E8RaGhlJL/8WD8/uWCl2ywr2RGgiGAgoc1lGyxg==; Expires=Wed, 19 Aug 2026 11:05:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '47487', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '47486', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d369a917726358bd7b4d05228f4208a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:05:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:05:32.318299+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:05:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:05:32.319747+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:05:32.330284+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S54: 8 stages, 3 shot assignments"} 20:05:32 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:05:32.332642+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WW62lfsjZJKCdmjvuVGbK1eMd/Tx1ADcAn1M090oTSJhperF2tUCy7ymvX9rIg8ZNLEGVxnrOMJIR8BpEA0XNBn6s6+7bHEEmlxvAQW9GVkJkFL/EEKRlngt2Fn1eevpNM+FsKYqWb5EEPBeUZ1joVhvfzgVkesD+ziddgeg7LMBxzgT5rC+pWuNUSOGOA==; Expires=Wed, 19 Aug 2026 11:05:33 GMT; Path=/, AWSALBCORS=WW62lfsjZJKCdmjvuVGbK1eMd/Tx1ADcAn1M090oTSJhperF2tUCy7ymvX9rIg8ZNLEGVxnrOMJIR8BpEA0XNBn6s6+7bHEEmlxvAQW9GVkJkFL/EEKRlngt2Fn1eevpNM+FsKYqWb5EEPBeUZ1joVhvfzgVkesD+ziddgeg7LMBxzgT5rC+pWuNUSOGOA==; Expires=Wed, 19 Aug 2026 11:05:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19960', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19962', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cd8b23044cf4bbbb9e1146394387faed', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bQq+iZZvYt7POwBWw7sAQ2QsP15eOdUmZW4sc9eEuiPJd3sLVcyoZFOw4S5pDUDwf0MoZ57Xkd4RiJ4vAPOaEoDVIFiS+xXF/LICKfKTBoIKY8gGD4MdPa1+i2xtrF0FcD7cs01TYZ83Wi5EkKPuHccwUlEZASldOi3Zb6dWcqmpeDMjxHSQzVoKkjsoRw==; Expires=Wed, 19 Aug 2026 11:05:34 GMT; Path=/, AWSALBCORS=bQq+iZZvYt7POwBWw7sAQ2QsP15eOdUmZW4sc9eEuiPJd3sLVcyoZFOw4S5pDUDwf0MoZ57Xkd4RiJ4vAPOaEoDVIFiS+xXF/LICKfKTBoIKY8gGD4MdPa1+i2xtrF0FcD7cs01TYZ83Wi5EkKPuHccwUlEZASldOi3Zb6dWcqmpeDMjxHSQzVoKkjsoRw==; Expires=Wed, 19 Aug 2026 11:05:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19947', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19946', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dae5a5fc938f46b84eb8e5dcba9dbd0f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:05:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:05:41.613812+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:05:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:05:41.614749+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:05:41.625768+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S55: 6 stages, 3 shot assignments"} 20:05:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:05:41.627955+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+UOd5f+3LAjOckYRR0Rsl7RCHZtR0AjwZ6Ex0pdCxmkJTyWOUycWsiLvsjcr1EY4zgWVJ5zugCYnviC8tPi11S9LFLZE729kbgCNvQvRfw/eGAsnQOFM6QHSdSkLz8jVoojKPqJ7FxdKYQN1aPr9+NBLTJVMOgZmH9vQDg7kTKRkrufsKZjOoQoZVDSxkA==; Expires=Wed, 19 Aug 2026 11:05:41 GMT; Path=/, AWSALBCORS=+UOd5f+3LAjOckYRR0Rsl7RCHZtR0AjwZ6Ex0pdCxmkJTyWOUycWsiLvsjcr1EY4zgWVJ5zugCYnviC8tPi11S9LFLZE729kbgCNvQvRfw/eGAsnQOFM6QHSdSkLz8jVoojKPqJ7FxdKYQN1aPr9+NBLTJVMOgZmH9vQDg7kTKRkrufsKZjOoQoZVDSxkA==; Expires=Wed, 19 Aug 2026 11:05:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12608', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12607', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd315158cda5ec39d4809c3247990fe82', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pOG1bbVHqixKqwhqbGwsfwJY9tNvwbRuELHJVH0DDQgb50YTr96S/cPiZzKkwQj4X3wgln65O9xDmdniTwfFnS/yePqnicFu2yAjqNmfxSX1oGVXQwZi0WuFZROsiDSTioj8Gu7roQKDPm2ptAkcnaNEf5Y/FvGjwryLGTIQiJGcUyxzOJFaeREHeb0qcQ==; Expires=Wed, 19 Aug 2026 11:05:41 GMT; Path=/, AWSALBCORS=pOG1bbVHqixKqwhqbGwsfwJY9tNvwbRuELHJVH0DDQgb50YTr96S/cPiZzKkwQj4X3wgln65O9xDmdniTwfFnS/yePqnicFu2yAjqNmfxSX1oGVXQwZi0WuFZROsiDSTioj8Gu7roQKDPm2ptAkcnaNEf5Y/FvGjwryLGTIQiJGcUyxzOJFaeREHeb0qcQ==; Expires=Wed, 19 Aug 2026 11:05:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12483', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12484', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '4155b686b118207fda383fb73e83aeef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:05:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:05:45.445521+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:05:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:05:45.446883+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:05:45.456055+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S58: 7 stages, 2 shot assignments"} 20:05:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:05:45.458315+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HhpHedq6l5sAcnfNndNPchL7hFsshm90sGgpFQpOerYQYqH7yzcgOJcdKGDTpi9Qqe2fiK0d7qdcyWH1vBqUmtAlr6K6MLW5jZISHEvBNr/elr9pxafbeJ1zN4z9jafAzpmboIDExcz2KwsJfRrPaYkgU6vSFr7r4jn15QnLpLx/yIRgSjS8ELjdMZs4lg==; Expires=Wed, 19 Aug 2026 11:05:45 GMT; Path=/, AWSALBCORS=HhpHedq6l5sAcnfNndNPchL7hFsshm90sGgpFQpOerYQYqH7yzcgOJcdKGDTpi9Qqe2fiK0d7qdcyWH1vBqUmtAlr6K6MLW5jZISHEvBNr/elr9pxafbeJ1zN4z9jafAzpmboIDExcz2KwsJfRrPaYkgU6vSFr7r4jn15QnLpLx/yIRgSjS8ELjdMZs4lg==; Expires=Wed, 19 Aug 2026 11:05:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8457', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8460', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd5f74fcd9168e62d95c8e3df7cea9155', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eS4saEO6QFGgTcQTFAfipR4cKGK4kIbM+RRxktwavHkz9FEBlOmAHi658SN66hQxbHgK0/6z4HQNtILCJNgfbVQBsEvNlWFDbe9KBZuShY+kldfuMAIeZNI8FOm+lT9DQg/F97ZxK/OYwpiek0wrVNlbsLW58Vn7ilmVQbqjrGXd77Cfqp/7R4Db+nwbVw==; Expires=Wed, 19 Aug 2026 11:05:46 GMT; Path=/, AWSALBCORS=eS4saEO6QFGgTcQTFAfipR4cKGK4kIbM+RRxktwavHkz9FEBlOmAHi658SN66hQxbHgK0/6z4HQNtILCJNgfbVQBsEvNlWFDbe9KBZuShY+kldfuMAIeZNI8FOm+lT9DQg/F97ZxK/OYwpiek0wrVNlbsLW58Vn7ilmVQbqjrGXd77Cfqp/7R4Db+nwbVw==; Expires=Wed, 19 Aug 2026 11:05:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8380', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8377', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': '8cfa15a62ef54a1d305df2f37dc4db11', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:05:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:05:55.350111+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:05:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:05:55.351467+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:05:55.362130+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S59: 3 stages, 1 shot assignments"} 20:05:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:05:55.364793+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W2UNZCYzuXobHbd3Oq6dZSZPy73B8oe7ZwD+k10uML1h50TqHS8/kx70jIajZ5n2EFqst8F+dAw2VC1bXY6HqHfg/DOJTzQfR1TUFfyq25LoKXBwwt2ZcceDF/t8UPd0uGaYPRKzC/ImE032/tW+sWFgNM6Tf4YkO07hotUjiejdf85z2Vu7Kz/WmxeYUw==; Expires=Wed, 19 Aug 2026 11:05:56 GMT; Path=/, AWSALBCORS=W2UNZCYzuXobHbd3Oq6dZSZPy73B8oe7ZwD+k10uML1h50TqHS8/kx70jIajZ5n2EFqst8F+dAw2VC1bXY6HqHfg/DOJTzQfR1TUFfyq25LoKXBwwt2ZcceDF/t8UPd0uGaYPRKzC/ImE032/tW+sWFgNM6Tf4YkO07hotUjiejdf85z2Vu7Kz/WmxeYUw==; Expires=Wed, 19 Aug 2026 11:05:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59992', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59994', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'da14152e1864c33b37a04fcbf47da09c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:05:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0mDWNc8L7Vl3kJAIKfHaoFrySmv3U+msDDkQ4EzWkMmMoiMjb+peN82OxQbmHNUaHvXtvOh3YWcY4LXx77eB/pqfNK1ZGPNqO+dfdR4caG2Kf4aT2yujfMnzIwFFYArwOWG1PYgKeFSRcSjrGY2lW/JUbeONJzINmByimTnSsvwkezxcJOzGhuaZWVkFqg==; Expires=Wed, 19 Aug 2026 11:05:56 GMT; Path=/, AWSALBCORS=0mDWNc8L7Vl3kJAIKfHaoFrySmv3U+msDDkQ4EzWkMmMoiMjb+peN82OxQbmHNUaHvXtvOh3YWcY4LXx77eB/pqfNK1ZGPNqO+dfdR4caG2Kf4aT2yujfMnzIwFFYArwOWG1PYgKeFSRcSjrGY2lW/JUbeONJzINmByimTnSsvwkezxcJOzGhuaZWVkFqg==; Expires=Wed, 19 Aug 2026 11:05:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59535', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59537', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ba21b53a4d4c4011400f50affe01238', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:06:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:06:05.685419+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:06:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:06:05.686709+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:06:05.695354+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S57: 7 stages, 3 shot assignments"} 20:06:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:06:05.696747+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H8thzV8Pq9DXmrT+lGzdBi1qrGLFyDlqwU+8fN1j5xUpHN5wzmWNCdDntM6rFNtb+5NaS+fM7ZHzDEaNWEgy0/TQJgIQx+7DsCXATD0y7C1BDsYkMcUVLtfxbUjNtEMwNbz5Q7VUvDX1CNvGbeT8kwtmAcN97tDtVxoqbmlLDHYs/51Q3C/nCz53zwmnSw==; Expires=Wed, 19 Aug 2026 11:06:06 GMT; Path=/, AWSALBCORS=H8thzV8Pq9DXmrT+lGzdBi1qrGLFyDlqwU+8fN1j5xUpHN5wzmWNCdDntM6rFNtb+5NaS+fM7ZHzDEaNWEgy0/TQJgIQx+7DsCXATD0y7C1BDsYkMcUVLtfxbUjNtEMwNbz5Q7VUvDX1CNvGbeT8kwtmAcN97tDtVxoqbmlLDHYs/51Q3C/nCz53zwmnSw==; Expires=Wed, 19 Aug 2026 11:06:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49682', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49684', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd0652c4a345edc3e2f29127777dc7e97', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vDC2WyKutkCHU/PdfiO9JFQaMa/nZbEPY8zOcxTa0/lGDHb/clku7Mb2CNf72YZNoq7nyZbtorSuWdqGGs9GthjxWoeM3qbnEAF2V56Z94jzblYUtG9j2WYsI4/a/eMmaux/VOBuubVJD7qMUz+RPGDbHtq+0qqtPkOBKQPoGyMonuye6k5iqX9WQ9s5vw==; Expires=Wed, 19 Aug 2026 11:06:06 GMT; Path=/, AWSALBCORS=vDC2WyKutkCHU/PdfiO9JFQaMa/nZbEPY8zOcxTa0/lGDHb/clku7Mb2CNf72YZNoq7nyZbtorSuWdqGGs9GthjxWoeM3qbnEAF2V56Z94jzblYUtG9j2WYsI4/a/eMmaux/VOBuubVJD7qMUz+RPGDbHtq+0qqtPkOBKQPoGyMonuye6k5iqX9WQ9s5vw==; Expires=Wed, 19 Aug 2026 11:06:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49610', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49608', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '7122bf749f88a4d8ae25695d7671274d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:06:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:06:09.712263+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:06:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:06:09.713875+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:06:09.723130+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S62: 2 stages, 1 shot assignments"} 20:06:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:06:09.725342+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5W4xH/EIPAFgcmSq5DJdJAUTK1yu/mBdLVhPGSoIxHr8i3kHVf34L+xAC2gOPbL1KbFv8Q9AyvGGS6S8hhw1Xa+Qa6g9iLLiVyRfoqYWIKsAVyx206uhCFya6Y5qfjTILhUa/uDMB/cuMJVa4ZvexBe1J+I95QHfh+2U1dX2IpBpTfsiJWN/BqKgbveVSA==; Expires=Wed, 19 Aug 2026 11:06:10 GMT; Path=/, AWSALBCORS=5W4xH/EIPAFgcmSq5DJdJAUTK1yu/mBdLVhPGSoIxHr8i3kHVf34L+xAC2gOPbL1KbFv8Q9AyvGGS6S8hhw1Xa+Qa6g9iLLiVyRfoqYWIKsAVyx206uhCFya6Y5qfjTILhUa/uDMB/cuMJVa4ZvexBe1J+I95QHfh+2U1dX2IpBpTfsiJWN/BqKgbveVSA==; Expires=Wed, 19 Aug 2026 11:06:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45596', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45594', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a9f7dcb11988e4b9bd8f8b5d7bfa9f53', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vUso3L1pkr3VFz80xL0QZTVQ2hVmk9C0JEYB4aUKzwOeW0dPZOrQPEOQSPHaGUQKVJxG8/uIyy/yU7tbxN2jTGxsubwg17bIhAdrjnaUY1AFGITpIWKeBbzPXIhYEqWG/aE37CaTHOXsIqsG09l3Foeq1o+eqxvLKpS3TegoQtnTkdMdpknFn12w6wviqQ==; Expires=Wed, 19 Aug 2026 11:06:10 GMT; Path=/, AWSALBCORS=vUso3L1pkr3VFz80xL0QZTVQ2hVmk9C0JEYB4aUKzwOeW0dPZOrQPEOQSPHaGUQKVJxG8/uIyy/yU7tbxN2jTGxsubwg17bIhAdrjnaUY1AFGITpIWKeBbzPXIhYEqWG/aE37CaTHOXsIqsG09l3Foeq1o+eqxvLKpS3TegoQtnTkdMdpknFn12w6wviqQ==; Expires=Wed, 19 Aug 2026 11:06:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45492', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45494', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a728064ce25c6cf342097ea0bcbf2371', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:06:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:06:22.546128+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:06:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:06:22.547076+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:06:22.555063+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S60: 5 stages, 3 shot assignments"} 20:06:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:06:22.556979+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wTi6uVNrVmf1vSxBQZ3DDNIhwA36y4YBc01xVgx7t02rIpTdNPfaxI9vk8roYbmtmSddGIkU1NB5Sd8fHneEwF7SjuWg34DIwC8agYUuhB8fW0NgDwUIerejoXnDiXriE+yuREeT2EzG3TdCYF+pzsv1tvOZwws5jxAX6fb/Vo5s/cIRp8NT1+DysGJEuQ==; Expires=Wed, 19 Aug 2026 11:06:23 GMT; Path=/, AWSALBCORS=wTi6uVNrVmf1vSxBQZ3DDNIhwA36y4YBc01xVgx7t02rIpTdNPfaxI9vk8roYbmtmSddGIkU1NB5Sd8fHneEwF7SjuWg34DIwC8agYUuhB8fW0NgDwUIerejoXnDiXriE+yuREeT2EzG3TdCYF+pzsv1tvOZwws5jxAX6fb/Vo5s/cIRp8NT1+DysGJEuQ==; Expires=Wed, 19 Aug 2026 11:06:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33195', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33196', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a747fed6fc305e18126cbfc442d7be5f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5MjkV8iU46NiyxS7m0O9kR4D2gNyw22lxFSLDSjWDCpGqFr2hNdeDACs9UymNmPobE4GKdG8vUiVw/qCK1CKuqCQI9oNuCt/vJ7o1Klx8p0ko5UW/h7uU7sEF26cc8f1XVgNwFGbzUuoBilD3OnD8ZeqquKipKb0uFXfmkIbVI2RAlPrijSLuGNAfZu6AQ==; Expires=Wed, 19 Aug 2026 11:06:23 GMT; Path=/, AWSALBCORS=5MjkV8iU46NiyxS7m0O9kR4D2gNyw22lxFSLDSjWDCpGqFr2hNdeDACs9UymNmPobE4GKdG8vUiVw/qCK1CKuqCQI9oNuCt/vJ7o1Klx8p0ko5UW/h7uU7sEF26cc8f1XVgNwFGbzUuoBilD3OnD8ZeqquKipKb0uFXfmkIbVI2RAlPrijSLuGNAfZu6AQ==; Expires=Wed, 19 Aug 2026 11:06:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '32734', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '32732', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de2c47e83a9555ca32e57f9430362b4d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:06:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:06:29.855919+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:06:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:06:29.857310+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:06:29.866168+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S63: 5 stages, 3 shot assignments"} 20:06:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:06:29.868227+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:06:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:06:30.262388+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:06:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:06:30.264138+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:06:30.274795+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S61: 6 stages, 3 shot assignments"} 20:06:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:06:30.277181+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/oQ8XogkYIo3ikRQcmRilKnJd10UL6H9T6UGjDok0NJ1qdJpe0ZsMvEynBu9RGOeaf0u6b78ATHMWxCiRTmLaVUkWAVZp4JKhMnkYoVV+7YqYmU5HfuwM+ZfCnzpzHkDA9yK4lb7d3O7n1+Avj4DR9wUbnV4vUO6XwqlwwkAyMHlTiHP7dlKHn2rOyAjzg==; Expires=Wed, 19 Aug 2026 11:06:31 GMT; Path=/, AWSALBCORS=/oQ8XogkYIo3ikRQcmRilKnJd10UL6H9T6UGjDok0NJ1qdJpe0ZsMvEynBu9RGOeaf0u6b78ATHMWxCiRTmLaVUkWAVZp4JKhMnkYoVV+7YqYmU5HfuwM+ZfCnzpzHkDA9yK4lb7d3O7n1+Avj4DR9wUbnV4vUO6XwqlwwkAyMHlTiHP7dlKHn2rOyAjzg==; Expires=Wed, 19 Aug 2026 11:06:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '24981', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '24979', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '491f5af95ef75fab72e5c523f4dd571d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jxI+z2mjl0Hy1K9YbGfs/xlNIlGHcVjfpaHMx69VILAwUe/PV9qPGcJfQqvqgvn1b0RDd1efW2GVC7jwRXQUtXKm/vTCeaLHldGTbaLxTG7HwKIwpPRgJHLUfn8fMplSqfrFy7r1r4PRIaeh96rWbGHC4HAPErzt22A4qvhF3bpOVnRP11bjsmzgGYFaog==; Expires=Wed, 19 Aug 2026 11:06:31 GMT; Path=/, AWSALBCORS=jxI+z2mjl0Hy1K9YbGfs/xlNIlGHcVjfpaHMx69VILAwUe/PV9qPGcJfQqvqgvn1b0RDd1efW2GVC7jwRXQUtXKm/vTCeaLHldGTbaLxTG7HwKIwpPRgJHLUfn8fMplSqfrFy7r1r4PRIaeh96rWbGHC4HAPErzt22A4qvhF3bpOVnRP11bjsmzgGYFaog==; Expires=Wed, 19 Aug 2026 11:06:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '24875', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '24876', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '1b941c72f0571ade49c40a05a9bb8cd0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:06:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:06:39.093251+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:06:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:06:39.097528+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:06:39.107015+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S64: 4 stages, 3 shot assignments"} 20:06:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:06:39.109292+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c2AlYDq9qn8SZZkC903jQgzU6lZJsDEzeGcRNCgXwAUqTjeRKWc/tHa9qZuBOmFRBZ2ajsnnzMKTrEqmw1rJf5/F9KBw/OXqf9KXNpxuOzPDNcfb7A3NFEMV7pKkivw84mK102P72sJGDvKP0wjSz+FICP3O1+47u5ICiYtKQG2NEkxrpE/MtGoUUkcZiA==; Expires=Wed, 19 Aug 2026 11:06:39 GMT; Path=/, AWSALBCORS=c2AlYDq9qn8SZZkC903jQgzU6lZJsDEzeGcRNCgXwAUqTjeRKWc/tHa9qZuBOmFRBZ2ajsnnzMKTrEqmw1rJf5/F9KBw/OXqf9KXNpxuOzPDNcfb7A3NFEMV7pKkivw84mK102P72sJGDvKP0wjSz+FICP3O1+47u5ICiYtKQG2NEkxrpE/MtGoUUkcZiA==; Expires=Wed, 19 Aug 2026 11:06:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16730', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16728', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e251c363670d9a8759abf3ed8dc51e11', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:06:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F5VptLGS9nZ9nP1DASlLPJcYtmmos+KnZa9Ii6Ch4WmO70Jfw4/vFgYmtNYcU9Lg2NorLZUIyLDkC6gbyABYQWBD9uh5IlyFIMdgk1iHgfmgHcD0GvTnBxqSE9gkdmImt3FF9q7kp/sMGI8xlGQTjSbt5stOzxLpu5DObWFVLaoWJdKVEPTeRzoFpgCQJg==; Expires=Wed, 19 Aug 2026 11:06:39 GMT; Path=/, AWSALBCORS=F5VptLGS9nZ9nP1DASlLPJcYtmmos+KnZa9Ii6Ch4WmO70Jfw4/vFgYmtNYcU9Lg2NorLZUIyLDkC6gbyABYQWBD9uh5IlyFIMdgk1iHgfmgHcD0GvTnBxqSE9gkdmImt3FF9q7kp/sMGI8xlGQTjSbt5stOzxLpu5DObWFVLaoWJdKVEPTeRzoFpgCQJg==; Expires=Wed, 19 Aug 2026 11:06:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16660', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16658', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c670260d6a005b0fbefaac1a44f17255', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:07:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:07:00.354441+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:07:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:07:00.355686+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:07:00.365019+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S66: 5 stages, 2 shot assignments"} 20:07:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:07:00.367496+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:07:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:07:00.501109+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:07:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:07:00.502287+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:07:00.510355+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S65: 7 stages, 3 shot assignments"} 20:07:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:07:00.512448+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=i/lcDdroKR6YX3qUgCNU0KixfhLqICf/dx326YXLYqNMiJBym3V4TbPlx8zlcsAvH8pECi2i/kKfdBHdX1yYwtVKd2CzyBm+EWiPOzGa6N0/ZvauDpiQ2A0WD4vlQcrKqHCsCi10QUIE4p7+8uMcJNlX3u4P0VKEjr3y8jtOFi4LriKRtUP2hW6w4OujGg==; Expires=Wed, 19 Aug 2026 11:07:02 GMT; Path=/, AWSALBCORS=i/lcDdroKR6YX3qUgCNU0KixfhLqICf/dx326YXLYqNMiJBym3V4TbPlx8zlcsAvH8pECi2i/kKfdBHdX1yYwtVKd2CzyBm+EWiPOzGa6N0/ZvauDpiQ2A0WD4vlQcrKqHCsCi10QUIE4p7+8uMcJNlX3u4P0VKEjr3y8jtOFi4LriKRtUP2hW6w4OujGg==; Expires=Wed, 19 Aug 2026 11:07:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59518', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59719', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '443945e95dc2a1ccbc31f57cccaa9987', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=v07r8PcuILl8YGQNxQjY1y99PS20SyCfuRs2h79sYmtRJQPLXxhLlbeSJnYXM+OMSJWmKrHt6eGbUP5LOsBQ5fB90jz0TLo6urivhe8hUhxYaNTDZEvninqgl6hCjjKc+2sFgTi+VGwVxA7yzA5beMQAeySq6T5MtiCIvewodRfyKOrIRdvzgRlSEFyunw==; Expires=Wed, 19 Aug 2026 11:07:02 GMT; Path=/, AWSALBCORS=v07r8PcuILl8YGQNxQjY1y99PS20SyCfuRs2h79sYmtRJQPLXxhLlbeSJnYXM+OMSJWmKrHt6eGbUP5LOsBQ5fB90jz0TLo6urivhe8hUhxYaNTDZEvninqgl6hCjjKc+2sFgTi+VGwVxA7yzA5beMQAeySq6T5MtiCIvewodRfyKOrIRdvzgRlSEFyunw==; Expires=Wed, 19 Aug 2026 11:07:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59173', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59241', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '95361a8098c617a1437577093148bb09', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:07:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:07:04.531109+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:07:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:07:04.532104+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:07:04.543342+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S67: 5 stages, 3 shot assignments"} 20:07:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:07:04.546269+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lGieTippZ2oO8NqVM8K2zYRi+ufNoxxEgrKqnwl44z/2AafaxEzgqlQH9f04ccVVtnNwu9I8fYytj5BtPe3L4ShgzxoA7sPVBU9evv/FkEuiKrx3bwUq1eN3icsknZnd9A1d4azE/ufIuDNnUa4sVWqou7qamsMObfOww8mGbKIRGwVp83z1S7wOPCNTTQ==; Expires=Wed, 19 Aug 2026 11:07:06 GMT; Path=/, AWSALBCORS=lGieTippZ2oO8NqVM8K2zYRi+ufNoxxEgrKqnwl44z/2AafaxEzgqlQH9f04ccVVtnNwu9I8fYytj5BtPe3L4ShgzxoA7sPVBU9evv/FkEuiKrx3bwUq1eN3icsknZnd9A1d4azE/ufIuDNnUa4sVWqou7qamsMObfOww8mGbKIRGwVp83z1S7wOPCNTTQ==; Expires=Wed, 19 Aug 2026 11:07:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '56352', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '56554', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df07673c15621a1dfd44414faa96179f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Iz0VbYF4RCW8TKpqqnLYaX5t1p0VADoqdno63cKzUgXMY5jIm7yFTdbCm/4fzbv2LTuibY6HLBFzEHRJQMfD83DnhdIbVd0CNEZ1sUpWtewyu0g4cHLaXJ7Cwnw/MKDwM4//xT0oHxPzVUWhIK9+HusgK0M1TlaRLul7HI0k3Jknd76x5KuCVMEkd0RpRQ==; Expires=Wed, 19 Aug 2026 11:07:06 GMT; Path=/, AWSALBCORS=Iz0VbYF4RCW8TKpqqnLYaX5t1p0VADoqdno63cKzUgXMY5jIm7yFTdbCm/4fzbv2LTuibY6HLBFzEHRJQMfD83DnhdIbVd0CNEZ1sUpWtewyu0g4cHLaXJ7Cwnw/MKDwM4//xT0oHxPzVUWhIK9+HusgK0M1TlaRLul7HI0k3Jknd76x5KuCVMEkd0RpRQ==; Expires=Wed, 19 Aug 2026 11:07:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '56238', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '56440', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ba81ad749487f888eae3f4cd28f67532', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:07:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:07:18.318037+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:07:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:07:18.319377+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:07:18.327550+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S68: 4 stages, 3 shot assignments"} 20:07:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:07:18.329171+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IqUfdPIZWqeKJ1KUgkof+ECIM0BAQajFbBvXpHPtB0pU78yYQTyQvVAnRTz6yWNmz1AdySRUsLNgTFo74u/h8QshtUbEe+3Of9ZsgrBCPBVBFDFZSWGT4qEfvQHK8ul3fwPCxXHxpcE/DCYore/Wciih/eVHFOGDwyP+3Qx4kaIT/85ErfocZ5TWjj3u5g==; Expires=Wed, 19 Aug 2026 11:07:18 GMT; Path=/, AWSALBCORS=IqUfdPIZWqeKJ1KUgkof+ECIM0BAQajFbBvXpHPtB0pU78yYQTyQvVAnRTz6yWNmz1AdySRUsLNgTFo74u/h8QshtUbEe+3Of9ZsgrBCPBVBFDFZSWGT4qEfvQHK8ul3fwPCxXHxpcE/DCYore/Wciih/eVHFOGDwyP+3Qx4kaIT/85ErfocZ5TWjj3u5g==; Expires=Wed, 19 Aug 2026 11:07:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '44191', 'opik-workspace-remaining-limit': '4993', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43989', 'opik-user-remaining-limit': '9993', 'x-opik-nginx': 'frontend', 'x-trace-id': '1c844672d1b4ba44810dd0b7d8ed3ddf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kvc74AKRzX0ynfJIRpW0o9bXOe/qo8VAScwwsyU6hJFy4IotI3TEp7/IV+RkGTipss5JUHM91ftDuzJ2d3GBFUTcX8cyDE6rbNLhyi5U5qWU6TFkaDhKujT/187C0V0+k1AtdK5FqfKha5LUA0H3HiXTNFYtpZtdIGTd6bku2wTwhCGRWhnljx3oaJNGOQ==; Expires=Wed, 19 Aug 2026 11:07:19 GMT; Path=/, AWSALBCORS=kvc74AKRzX0ynfJIRpW0o9bXOe/qo8VAScwwsyU6hJFy4IotI3TEp7/IV+RkGTipss5JUHM91ftDuzJ2d3GBFUTcX8cyDE6rbNLhyi5U5qWU6TFkaDhKujT/187C0V0+k1AtdK5FqfKha5LUA0H3HiXTNFYtpZtdIGTd6bku2wTwhCGRWhnljx3oaJNGOQ==; Expires=Wed, 19 Aug 2026 11:07:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43504', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '43705', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '902bb92c8fdb9e62ac15f88b1d6fcc54', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:07:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:07:25.486313+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:07:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:07:25.487717+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:07:25.497849+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S70: 5 stages, 2 shot assignments"} 20:07:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:07:25.500263+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3U/oU7i9vG+6AUBXZmUE2aWPOwtLFhEu8mD7nZ3387ka2QEXWee9KyzoDXCaJi79lS0cPAaXahYl/68QklRIac5dubpGgmwJG4iv04qcD2i18Y9V0dLNqtvfmvc/EKaleAnYy+EGeHtUKTZ5hM2ZzKwtWfrYqQnOaSjZXnTtVbbUbNiXUeojQambcQvUKA==; Expires=Wed, 19 Aug 2026 11:07:26 GMT; Path=/, AWSALBCORS=3U/oU7i9vG+6AUBXZmUE2aWPOwtLFhEu8mD7nZ3387ka2QEXWee9KyzoDXCaJi79lS0cPAaXahYl/68QklRIac5dubpGgmwJG4iv04qcD2i18Y9V0dLNqtvfmvc/EKaleAnYy+EGeHtUKTZ5hM2ZzKwtWfrYqQnOaSjZXnTtVbbUbNiXUeojQambcQvUKA==; Expires=Wed, 19 Aug 2026 11:07:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35980', 'opik-workspace-remaining-limit': '4991', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35778', 'opik-user-remaining-limit': '9991', 'x-opik-nginx': 'frontend', 'x-trace-id': '743dcb3b10435a6bdded0a9e734b94ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ELauDzvvJATEBk/15GbjMsWU+rLV30UzWy0OO2LezhTuNmd8kZUXPkBlv/V6WW0zGat5woqXjoVDZOYoRkjlcTFYH8ylhJXwetnXZDSVzA90M5H5PIFzmlDTuwND36nExFxgOHw4vJ6FG20pv37CcpPuJ9g51KKaQUVUCvBtyTqb90tyH2y46SI6yRqojQ==; Expires=Wed, 19 Aug 2026 11:07:26 GMT; Path=/, AWSALBCORS=ELauDzvvJATEBk/15GbjMsWU+rLV30UzWy0OO2LezhTuNmd8kZUXPkBlv/V6WW0zGat5woqXjoVDZOYoRkjlcTFYH8ylhJXwetnXZDSVzA90M5H5PIFzmlDTuwND36nExFxgOHw4vJ6FG20pv37CcpPuJ9g51KKaQUVUCvBtyTqb90tyH2y46SI6yRqojQ==; Expires=Wed, 19 Aug 2026 11:07:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35865', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35663', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c5cbe70f428e6072194cd9e5fa7ba66b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:07:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:07:37.176758+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:07:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:07:37.177952+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:07:37.187573+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S69: 5 stages, 3 shot assignments"} 20:07:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:07:37.189847+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W3IcZlg4onYcIRLrIGw2wVpcZ7ExAnkfj90ib7ZwYFVVYDonZiH+D4xg4wE9zg/I/QQk9Ih3kvDFucu9as8nr4eN85gFxNAAC9luRH4yGZsccRwpH1vSVQ0YizOlrMhFyhvPi/JqN8RtpT2evjs4UWiV6pcqOtDHTv8rznOYJHeFqojAAqEq4noObSZwbA==; Expires=Wed, 19 Aug 2026 11:07:37 GMT; Path=/, AWSALBCORS=W3IcZlg4onYcIRLrIGw2wVpcZ7ExAnkfj90ib7ZwYFVVYDonZiH+D4xg4wE9zg/I/QQk9Ih3kvDFucu9as8nr4eN85gFxNAAC9luRH4yGZsccRwpH1vSVQ0YizOlrMhFyhvPi/JqN8RtpT2evjs4UWiV6pcqOtDHTv8rznOYJHeFqojAAqEq4noObSZwbA==; Expires=Wed, 19 Aug 2026 11:07:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25331', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25533', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '27db76b7824c47e236841aa2c8e93ac0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G1aaH3bU0+Gnh2UstpPTaneZTaFCR0WeFNBrsUyAWjOYComTnQF8dfl0uhk3jAU19NVsISZeX2nk1x/fKIdJa5ciSx/JUDnV6G8wy4GrZAUQv9vkDQ9dpqjdc/TXTILu1U8bN8yofjs5UclstDhePdcM2iXjCmq4waxd4lD4m5AMQBbft+ao+zhudFKl9g==; Expires=Wed, 19 Aug 2026 11:07:39 GMT; Path=/, AWSALBCORS=G1aaH3bU0+Gnh2UstpPTaneZTaFCR0WeFNBrsUyAWjOYComTnQF8dfl0uhk3jAU19NVsISZeX2nk1x/fKIdJa5ciSx/JUDnV6G8wy4GrZAUQv9vkDQ9dpqjdc/TXTILu1U8bN8yofjs5UclstDhePdcM2iXjCmq4waxd4lD4m5AMQBbft+ao+zhudFKl9g==; Expires=Wed, 19 Aug 2026 11:07:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23622', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23420', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '05aaac8bfd430828ae705d4c5321bea1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:07:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:07:40.009213+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:07:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:07:40.010723+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:07:40.020373+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S73: 2 stages, 1 shot assignments"} 20:07:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:07:40.022528+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OzfnKcG/LTNbev8fd2OCyy1eU90ffXt+CUZ+F0mvu49wjo44vXJXuTmt5VLeRX+OxWUr5vh+uQL/W5suFpUsadyTXqH3fZd+1sEf34+u9wMDbwqTSjG1lUQkMpjSeNgOE13ButXTl8qeL9rqh5FE/nyFxpo1tUYtCdsouFZ5FPgz0OfmPerVdVz53K/pMA==; Expires=Wed, 19 Aug 2026 11:07:41 GMT; Path=/, AWSALBCORS=OzfnKcG/LTNbev8fd2OCyy1eU90ffXt+CUZ+F0mvu49wjo44vXJXuTmt5VLeRX+OxWUr5vh+uQL/W5suFpUsadyTXqH3fZd+1sEf34+u9wMDbwqTSjG1lUQkMpjSeNgOE13ButXTl8qeL9rqh5FE/nyFxpo1tUYtCdsouFZ5FPgz0OfmPerVdVz53K/pMA==; Expires=Wed, 19 Aug 2026 11:07:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21366', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21568', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec59915e50262b344fab2e3a6fdf358d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eOJwpwMwC6VTFneb/Ks6Bmfzh8Ot+DS7yE+Kf/PrCTFqeIqRmXLobUsTH8sUJCSMQp40sHePmDY81bkaVJx76e8MB4W1b9HK6Sw8MZ1wl8q/6zpRIS2mG4OiDugXtPXKWYoZN8TwGAkHmnwl+BGodBIsHIQfF/gU4NZx0RrjRXQChvoAn1bmj2pxJ59M/w==; Expires=Wed, 19 Aug 2026 11:07:41 GMT; Path=/, AWSALBCORS=eOJwpwMwC6VTFneb/Ks6Bmfzh8Ot+DS7yE+Kf/PrCTFqeIqRmXLobUsTH8sUJCSMQp40sHePmDY81bkaVJx76e8MB4W1b9HK6Sw8MZ1wl8q/6zpRIS2mG4OiDugXtPXKWYoZN8TwGAkHmnwl+BGodBIsHIQfF/gU4NZx0RrjRXQChvoAn1bmj2pxJ59M/w==; Expires=Wed, 19 Aug 2026 11:07:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '20828', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21030', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a4bd541df48fdd7057eaec2717bc1c3d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:07:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:07:44.619167+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:07:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:07:44.620553+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:07:44.631540+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S71: 6 stages, 3 shot assignments"} 20:07:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:07:44.634464+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uubOeJzSwXlHrt9VyoPvBfF0Jv/S3JJcNYcMYUxtSj1YPhDzFbZ/eLJgb9Py1Q+GSpsWkgf9nHSCuv2pBj2uWAMQktb80dcrWxX1mfpcjnRbxCI/OTQ+TUYaumwdAMGgVNEpvZCTlMe5FrMHtyav3/q3G2WtLfyMCpbt9rlTXBrHAGYOt3llUX1JEJ/wGg==; Expires=Wed, 19 Aug 2026 11:07:45 GMT; Path=/, AWSALBCORS=uubOeJzSwXlHrt9VyoPvBfF0Jv/S3JJcNYcMYUxtSj1YPhDzFbZ/eLJgb9Py1Q+GSpsWkgf9nHSCuv2pBj2uWAMQktb80dcrWxX1mfpcjnRbxCI/OTQ+TUYaumwdAMGgVNEpvZCTlMe5FrMHtyav3/q3G2WtLfyMCpbt9rlTXBrHAGYOt3llUX1JEJ/wGg==; Expires=Wed, 19 Aug 2026 11:07:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17238', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17440', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': '3cd1f7d28d7eb286d4b3b2fadf6db79a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:07:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QloN8BwncmzO+41pFZRVkKP8LTkuWre/8uRdM8M6zEpiOwq1Gdh/oR8/YoTNLBGPtKbOdX58ktJ2mM2K83//gwj8QWbrPOtv98yGoZ1V1Fa0HM9/CMkrlJ8Axh4rD7nfaEP0gJHeQTCG+DVNOEM6LcL/49BVnvP/yhlcZS59USuhyeFTN2HI1MkPOGAl7g==; Expires=Wed, 19 Aug 2026 11:07:45 GMT; Path=/, AWSALBCORS=QloN8BwncmzO+41pFZRVkKP8LTkuWre/8uRdM8M6zEpiOwq1Gdh/oR8/YoTNLBGPtKbOdX58ktJ2mM2K83//gwj8QWbrPOtv98yGoZ1V1Fa0HM9/CMkrlJ8Axh4rD7nfaEP0gJHeQTCG+DVNOEM6LcL/49BVnvP/yhlcZS59USuhyeFTN2HI1MkPOGAl7g==; Expires=Wed, 19 Aug 2026 11:07:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17119', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17321', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a9541a79dd6720022719863a0f9f92b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:08:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:08:11.312309+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:08:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:08:11.313961+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:08:11.323500+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S72: 5 stages, 2 shot assignments"} 20:08:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:08:11.326119+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:08:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:08:11.849265+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:08:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:08:11.850846+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:08:11.860426+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S76: 4 stages, 2 shot assignments"} 20:08:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:08:11.863050+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FNuzukWcGJoHkuH1bt4DOAZStQTnep+YTW65zwNtca7BoeQBRVuekffPxUo2+IEQRcVJ6cenGkH3kIyIO+m043/Zkj3GTRnYTpir2e3OS1fxX/3DQQbiWdsL0jd5R5cmZ5OXYuL66R9/RZOTVRm0+yTd5/2zkO/jnScOjjmWPvZ3Jr7pTdpPz3y87+369Q==; Expires=Wed, 19 Aug 2026 11:08:12 GMT; Path=/, AWSALBCORS=FNuzukWcGJoHkuH1bt4DOAZStQTnep+YTW65zwNtca7BoeQBRVuekffPxUo2+IEQRcVJ6cenGkH3kIyIO+m043/Zkj3GTRnYTpir2e3OS1fxX/3DQQbiWdsL0jd5R5cmZ5OXYuL66R9/RZOTVRm0+yTd5/2zkO/jnScOjjmWPvZ3Jr7pTdpPz3y87+369Q==; Expires=Wed, 19 Aug 2026 11:08:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2f40c88e9d652575cf0da4dc0ffb0f70', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:08:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:08:12.667198+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:08:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:08:12.668447+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:08:12.677814+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S74: 7 stages, 3 shot assignments"} 20:08:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:08:12.679767+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rJTmE/XpCqHq1MJLEkKTvyyt3iGHWyzDpR40SnuOy4JmBqwHUhdHej++uQbqOpjSPbnRXG0pfM1PhnP0JP6JreXl4ELq+TidiP4WGkWZqeAX/iQJ2j+YSdX6b7EYo4MLrOUv/MiD0sJRjRilQpc1Y7nzyfH1Gvo0/jRqMdnO3rUbdo5loonsijNLXhNDNg==; Expires=Wed, 19 Aug 2026 11:08:12 GMT; Path=/, AWSALBCORS=rJTmE/XpCqHq1MJLEkKTvyyt3iGHWyzDpR40SnuOy4JmBqwHUhdHej++uQbqOpjSPbnRXG0pfM1PhnP0JP6JreXl4ELq+TidiP4WGkWZqeAX/iQJ2j+YSdX6b7EYo4MLrOUv/MiD0sJRjRilQpc1Y7nzyfH1Gvo0/jRqMdnO3rUbdo5loonsijNLXhNDNg==; Expires=Wed, 19 Aug 2026 11:08:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59503', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59503', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f70215a746a0b85f1f51e147637cabbc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UxCdKpJqBhxlvRTPk3xFbZG74kDUqJPe/t2CXFDFxPg3GI/QvGuKKb5D0ifeGywaOVFTOSBDiaOVHkM44m/KQQK86x2t5ttNh/htixsUsCWNMJ+z+C4TAnMLywLSDjHYDIsM7USw46KoGHM+NPb0baBTApFaxqYGcSvdlpTCA7SPK0B9olqvba+Z3hICJg==; Expires=Wed, 19 Aug 2026 11:08:14 GMT; Path=/, AWSALBCORS=UxCdKpJqBhxlvRTPk3xFbZG74kDUqJPe/t2CXFDFxPg3GI/QvGuKKb5D0ifeGywaOVFTOSBDiaOVHkM44m/KQQK86x2t5ttNh/htixsUsCWNMJ+z+C4TAnMLywLSDjHYDIsM7USw46KoGHM+NPb0baBTApFaxqYGcSvdlpTCA7SPK0B9olqvba+Z3hICJg==; Expires=Wed, 19 Aug 2026 11:08:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57960', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57960', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e04ab75f7f8877b3881b649433b09677', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EIU0uquBOujlvCR+4VEHz1r4j0M0s95iYwlCH6MAdPBiuaIflEAWfx2lfcunJdZZlS3DN84PhN5WyvVNj5Qqw3CpdywUCSamm4m9NMl30IZSE5rTvmmNzMyRCbCVkI9CaoOb8lnztAns1VLRvws1v8BTKCRgGO9MBcMxZfhVhZMbj6cKG6CvG2MwenVWrA==; Expires=Wed, 19 Aug 2026 11:08:14 GMT; Path=/, AWSALBCORS=EIU0uquBOujlvCR+4VEHz1r4j0M0s95iYwlCH6MAdPBiuaIflEAWfx2lfcunJdZZlS3DN84PhN5WyvVNj5Qqw3CpdywUCSamm4m9NMl30IZSE5rTvmmNzMyRCbCVkI9CaoOb8lnztAns1VLRvws1v8BTKCRgGO9MBcMxZfhVhZMbj6cKG6CvG2MwenVWrA==; Expires=Wed, 19 Aug 2026 11:08:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57854', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57854', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '53a145c13976818003a447fb5bf1ce56', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:08:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:08:15.744139+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:08:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:08:15.745404+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:08:15.756903+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S75: 5 stages, 3 shot assignments"} 20:08:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:08:15.759527+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LhFnyYBC0KwBU3uQDKaTWvDeBB318YqkzNoAS3PVPEjNJjamXoKOhPciBJYRoTbesl6wVRMj0fNWrA44DvGsi85zo/d8aKezJ7dk0OdcQA95ynOx1PZpGy3UajFUX6ZkD+eSNN7wv9mOpt+XbWAr762/XN//NPm/eXyPQMzHDBR4OX4eEu6ijgQwtkEzNw==; Expires=Wed, 19 Aug 2026 11:08:16 GMT; Path=/, AWSALBCORS=LhFnyYBC0KwBU3uQDKaTWvDeBB318YqkzNoAS3PVPEjNJjamXoKOhPciBJYRoTbesl6wVRMj0fNWrA44DvGsi85zo/d8aKezJ7dk0OdcQA95ynOx1PZpGy3UajFUX6ZkD+eSNN7wv9mOpt+XbWAr762/XN//NPm/eXyPQMzHDBR4OX4eEu6ijgQwtkEzNw==; Expires=Wed, 19 Aug 2026 11:08:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55891', 'opik-workspace-remaining-limit': '4993', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55890', 'opik-user-remaining-limit': '9993', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ff7351838808e09900a38563ca65891c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yrxX17WNzxDr68oupHNSAIsAHBnp4Ho8jpaAqrZZKJl29hy0Fmgkl+9Apy3nYS/Zq+DrlLEAai7y2BABIS8aGK9+vJ6mFUB0whDSMdD6VvCP3bcfmdy+7Iw9VAzzsGFntJnlnf6jlq6jgGhmiRaypDrQ+TMmk8oSAs0G+oHE+10bscrA8HyIEbXx91P+dw==; Expires=Wed, 19 Aug 2026 11:08:16 GMT; Path=/, AWSALBCORS=yrxX17WNzxDr68oupHNSAIsAHBnp4Ho8jpaAqrZZKJl29hy0Fmgkl+9Apy3nYS/Zq+DrlLEAai7y2BABIS8aGK9+vJ6mFUB0whDSMdD6VvCP3bcfmdy+7Iw9VAzzsGFntJnlnf6jlq6jgGhmiRaypDrQ+TMmk8oSAs0G+oHE+10bscrA8HyIEbXx91P+dw==; Expires=Wed, 19 Aug 2026 11:08:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55781', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55781', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe79865462ff015b80f09a8d1c154e12', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:08:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:08:29.279129+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:08:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:08:29.279955+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:08:29.292058+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S79: 3 stages, 1 shot assignments"} 20:08:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:08:29.294512+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XG0ZN0zkecNS/hRdXoecR1LvHlkeUoJBYnro9Od4rvlfxwRyUZDZpOp0HOPJK8SJ1T+/lAf0l2k7VEg1bQEthaD9rDr1qympNkT8pCZfaUTRlDJ8JXb2OH6qllvzqbvwlBM9jxYOah5nYJ/yEnhBi1ADRITcWUy34TVjXozmvdNN+MvqEvZPp7OcYarmpA==; Expires=Wed, 19 Aug 2026 11:08:30 GMT; Path=/, AWSALBCORS=XG0ZN0zkecNS/hRdXoecR1LvHlkeUoJBYnro9Od4rvlfxwRyUZDZpOp0HOPJK8SJ1T+/lAf0l2k7VEg1bQEthaD9rDr1qympNkT8pCZfaUTRlDJ8JXb2OH6qllvzqbvwlBM9jxYOah5nYJ/yEnhBi1ADRITcWUy34TVjXozmvdNN+MvqEvZPp7OcYarmpA==; Expires=Wed, 19 Aug 2026 11:08:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41479', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41479', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f171f8376bca3cca36a1367d44744a71', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SPWSTqikOLDqgwxcpArTkBbwtnrQMEOb8cFopFd2htKPRpBS15AdDCmLvBk6jn/KT60HSas19nwATqtfSx5w5md73UGsg3uiOXCKrPz5E409wp3pd+BuuPE38Rh3nL2dIijfxNfkq4bKB8b1Z8i5Z8On5Oe77tLCZcaHG2ChkH5FNyMbPX847mDaPFtA/g==; Expires=Wed, 19 Aug 2026 11:08:31 GMT; Path=/, AWSALBCORS=SPWSTqikOLDqgwxcpArTkBbwtnrQMEOb8cFopFd2htKPRpBS15AdDCmLvBk6jn/KT60HSas19nwATqtfSx5w5md73UGsg3uiOXCKrPz5E409wp3pd+BuuPE38Rh3nL2dIijfxNfkq4bKB8b1Z8i5Z8On5Oe77tLCZcaHG2ChkH5FNyMbPX847mDaPFtA/g==; Expires=Wed, 19 Aug 2026 11:08:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41022', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41021', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '56c22ade44c1c59a82f4398e79129778', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:08:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:08:34.603519+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:08:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:08:34.605287+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:08:34.615034+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S77: 3 stages, 2 shot assignments"} 20:08:34 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:08:34.617265+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0pxo2h7FSG4cWMmmcIsbQXHFeGlSHh7QIF5DqbBWstWvvwQ/NC4CMZ5LMVgMfpFKhFOQPNIrXyVTOVFQfRIQNAezpNrqTB3117R4p8FC9HbS6KwMYlOLa4JB3CbIvp4hs8vdMiD/7XU8FcGEpSeqeQzwcdT9+pWGQnqPafoO0XtiQnNOZgQMH/hyEaN+Yw==; Expires=Wed, 19 Aug 2026 11:08:34 GMT; Path=/, AWSALBCORS=0pxo2h7FSG4cWMmmcIsbQXHFeGlSHh7QIF5DqbBWstWvvwQ/NC4CMZ5LMVgMfpFKhFOQPNIrXyVTOVFQfRIQNAezpNrqTB3117R4p8FC9HbS6KwMYlOLa4JB3CbIvp4hs8vdMiD/7XU8FcGEpSeqeQzwcdT9+pWGQnqPafoO0XtiQnNOZgQMH/hyEaN+Yw==; Expires=Wed, 19 Aug 2026 11:08:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37364', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37364', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f23ae823b7ac3257a2eddbc3c35c14b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0msmX+TVs6tuI6xG6q8G8X5vN9VrqF0KiLLjKUqTQUYsFlrnXI1et2b8renrktH2xd+p4YxXsl40LkIzhWZM2DM8MjrJsdIt0FC+civ8QAMZHjci/7gfnl6kNUTFMg2ZLi9zya6IoAkjyDyopI4x/BghaNQk8cUos+PxTdf7eS0ay3sGHqZHcc4SC5vYLA==; Expires=Wed, 19 Aug 2026 11:08:35 GMT; Path=/, AWSALBCORS=0msmX+TVs6tuI6xG6q8G8X5vN9VrqF0KiLLjKUqTQUYsFlrnXI1et2b8renrktH2xd+p4YxXsl40LkIzhWZM2DM8MjrJsdIt0FC+civ8QAMZHjci/7gfnl6kNUTFMg2ZLi9zya6IoAkjyDyopI4x/BghaNQk8cUos+PxTdf7eS0ay3sGHqZHcc4SC5vYLA==; Expires=Wed, 19 Aug 2026 11:08:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37279', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37278', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '9b78ff1e453d2d690e337619d0d86094', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:08:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:08:36.001126+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:08:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:08:36.002314+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:08:36.013121+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S80: 3 stages, 2 shot assignments"} 20:08:36 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:08:36.015877+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WJT7tcV1jWOjMwtQOn75iyimZMY14FCnovJ1BBFdbjUYUsGWbO9Vku91fDout8iGOraliDBIfbETQhIGEOONoyYgsDwxoO7zW8QB10DT9g8XNIc0yB3Z1x4MnflI6PgyFfDh7Z5JJrug1K7pUvsj3qhnIcEo/8kuhLixA4mA+SE2azuIlpzmOPUi7L/plA==; Expires=Wed, 19 Aug 2026 11:08:36 GMT; Path=/, AWSALBCORS=WJT7tcV1jWOjMwtQOn75iyimZMY14FCnovJ1BBFdbjUYUsGWbO9Vku91fDout8iGOraliDBIfbETQhIGEOONoyYgsDwxoO7zW8QB10DT9g8XNIc0yB3Z1x4MnflI6PgyFfDh7Z5JJrug1K7pUvsj3qhnIcEo/8kuhLixA4mA+SE2azuIlpzmOPUi7L/plA==; Expires=Wed, 19 Aug 2026 11:08:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35304', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35304', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '01b26e710093ff5a792e6931763e91cb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:08:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w6fQ7zj0MvStlwHrMhUJp9vKfH6x4psJ011cqfLdeETmUaUgJiH5OxadFfrQMCWSWk06R0RIuozrku3tC/zl4EXT2PHSwHkP7ZvxvaaIGuQ9Oex7Zrh3rv77eaEquYWwAE7a+QoeyHtP6qnSBpTyp/P57yi1Vsk57tnqq6lK/8vjw6B07mkSN/2XVBUmtw==; Expires=Wed, 19 Aug 2026 11:08:37 GMT; Path=/, AWSALBCORS=w6fQ7zj0MvStlwHrMhUJp9vKfH6x4psJ011cqfLdeETmUaUgJiH5OxadFfrQMCWSWk06R0RIuozrku3tC/zl4EXT2PHSwHkP7ZvxvaaIGuQ9Oex7Zrh3rv77eaEquYWwAE7a+QoeyHtP6qnSBpTyp/P57yi1Vsk57tnqq6lK/8vjw6B07mkSN/2XVBUmtw==; Expires=Wed, 19 Aug 2026 11:08:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35211', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35211', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'adc15dd631aa6f8006025283f7770b95', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:00.931058+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:00.932441+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:00.943942+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S81: 4 stages, 3 shot assignments"} 20:09:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:00.946289+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=j5UDbhf0A+H6ei82tIVsF+fWT/CUqxN63bx6zhUR12MQtOypBOorIGOn83nqWN11F9SE9n02j35SwxTUa+5aS8XHYVNHZo79I6alYBKxNT4PLeGCxUnQXlM2Dqx0eS6dLOE5xilFwoXmj12L7DyP1aLCKDvK30/nhsnQ6XsTzguMV5Ts2bE1Un9PB+HGiA==; Expires=Wed, 19 Aug 2026 11:09:02 GMT; Path=/, AWSALBCORS=j5UDbhf0A+H6ei82tIVsF+fWT/CUqxN63bx6zhUR12MQtOypBOorIGOn83nqWN11F9SE9n02j35SwxTUa+5aS8XHYVNHZo79I6alYBKxNT4PLeGCxUnQXlM2Dqx0eS6dLOE5xilFwoXmj12L7DyP1aLCKDvK30/nhsnQ6XsTzguMV5Ts2bE1Un9PB+HGiA==; Expires=Wed, 19 Aug 2026 11:09:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9407', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9407', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '11481ed6f95bc042d5fbaef9a115dfca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qdIbavJSeHC0ReRuWtMXZsZGLPXIusqWQBHCR03XCTgZyvUMdXqGsTOnFYfa4KHyEayzM0Earr1XqwAft10/DZGZUtbIdejEk25Ac9ykqYUQlwj6j+J0KpnOMWHCB/1dT72HIu2ID8+6gmoxfoOJjRc0GetMznnP/5nMb7fTahB/vJs73xAM9dvLxpB0uA==; Expires=Wed, 19 Aug 2026 11:09:02 GMT; Path=/, AWSALBCORS=qdIbavJSeHC0ReRuWtMXZsZGLPXIusqWQBHCR03XCTgZyvUMdXqGsTOnFYfa4KHyEayzM0Earr1XqwAft10/DZGZUtbIdejEk25Ac9ykqYUQlwj6j+J0KpnOMWHCB/1dT72HIu2ID8+6gmoxfoOJjRc0GetMznnP/5nMb7fTahB/vJs73xAM9dvLxpB0uA==; Expires=Wed, 19 Aug 2026 11:09:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9337', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9336', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '925433e69ee7b589da1c36bf02b11218', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:04.505733+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:04.506920+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:04.517147+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S82: 3 stages, 2 shot assignments"} 20:09:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:04.519051+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:09:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:05.437204+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:05.438700+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:05.449105+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S78: 5 stages, 3 shot assignments"} 20:09:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:05.451508+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IPvzFdgj7/mbegGE2Z7fEgv+irdmX5OHvUdBDHNrtcc/c0NHCmiB8U4FTx9RL2DtFPg9dxmJ17sDcIDgTMwjS1VxqH0gFaqbmqOIplePG59qU58wPctU0BX2Z2V1Z5xEGXlXl1+PFmD+yseXQ75AxZh3UcZiCbv/DzW6QsUYfL+ZgdCVnFFwngX0f/FAjQ==; Expires=Wed, 19 Aug 2026 11:09:05 GMT; Path=/, AWSALBCORS=IPvzFdgj7/mbegGE2Z7fEgv+irdmX5OHvUdBDHNrtcc/c0NHCmiB8U4FTx9RL2DtFPg9dxmJ17sDcIDgTMwjS1VxqH0gFaqbmqOIplePG59qU58wPctU0BX2Z2V1Z5xEGXlXl1+PFmD+yseXQ75AxZh3UcZiCbv/DzW6QsUYfL+ZgdCVnFFwngX0f/FAjQ==; Expires=Wed, 19 Aug 2026 11:09:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6543', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6543', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ca46924b9aba0a03289b35ed078a248f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gcUNMhJBoLg3JHfbxNbb1iLl5FCWt6XNfIOn7TU2CUl/xO/lvXrhzQZmsDGrtXqz8vFzZyVTRj3/qrIfkV/uPHQYEVJBeemnsh8jz0Ekf/yB05GeCZ7lyapTRdsL2bKCxmnctTznb2XE7RbA9SvPTqdcDMfgsGuMKUdIlktWTSTPNfiTvyQaBcW+jgo4cA==; Expires=Wed, 19 Aug 2026 11:09:05 GMT; Path=/, AWSALBCORS=gcUNMhJBoLg3JHfbxNbb1iLl5FCWt6XNfIOn7TU2CUl/xO/lvXrhzQZmsDGrtXqz8vFzZyVTRj3/qrIfkV/uPHQYEVJBeemnsh8jz0Ekf/yB05GeCZ7lyapTRdsL2bKCxmnctTznb2XE7RbA9SvPTqdcDMfgsGuMKUdIlktWTSTPNfiTvyQaBcW+jgo4cA==; Expires=Wed, 19 Aug 2026 11:09:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6437', 'opik-user-remaining-limit': '9980', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6437', 'opik-workspace-remaining-limit': '4980', 'x-opik-nginx': 'frontend', 'x-trace-id': '3adcbdd3c60a96d2be57098ed0d81cc1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:06.789558+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:06.790700+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:06.796519+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S83: 6 stages, 2 shot assignments"} 20:09:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:06.798568+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gnfI354ZlZzlei1C2ozZ6gtY5Urz7isiG+gxAR4HdLRhFOp3Jdtj2ccQDv5KKbklpTtE0ZNtaQKTWbWRktpuily94Azc9BwAVdZvLatY6FKPN2UHLd7M9jkEcUevMN35UtImYcznr58ODu24o+IC7Vm91kFbvxYs5A/KN4Gcn34MFUiBrdvPZVJgHUakoQ==; Expires=Wed, 19 Aug 2026 11:09:07 GMT; Path=/, AWSALBCORS=gnfI354ZlZzlei1C2ozZ6gtY5Urz7isiG+gxAR4HdLRhFOp3Jdtj2ccQDv5KKbklpTtE0ZNtaQKTWbWRktpuily94Azc9BwAVdZvLatY6FKPN2UHLd7M9jkEcUevMN35UtImYcznr58ODu24o+IC7Vm91kFbvxYs5A/KN4Gcn34MFUiBrdvPZVJgHUakoQ==; Expires=Wed, 19 Aug 2026 11:09:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4468', 'opik-user-remaining-limit': '9979', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4465', 'opik-workspace-remaining-limit': '4979', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f5e76c3db698edf88db031d0f116b37f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kOxQ4YL5mWDVUbqqwxocBzaVNwUCP1pITB6PoYhQs8nxP3TE7oh6yy6ojULt2/MHcarta6HT/ggxHKu0bK3jAzHo9ECvGBlEX+n6ou3NhvFgSq7hAravpYTbSlB9x8MecPyg0AVRkj7dB69+ehq+q3RN9Iw5vDesZRbz8fn8PbOSIcMFTVQBO3SpDXDGJg==; Expires=Wed, 19 Aug 2026 11:09:07 GMT; Path=/, AWSALBCORS=kOxQ4YL5mWDVUbqqwxocBzaVNwUCP1pITB6PoYhQs8nxP3TE7oh6yy6ojULt2/MHcarta6HT/ggxHKu0bK3jAzHo9ECvGBlEX+n6ou3NhvFgSq7hAravpYTbSlB9x8MecPyg0AVRkj7dB69+ehq+q3RN9Iw5vDesZRbz8fn8PbOSIcMFTVQBO3SpDXDGJg==; Expires=Wed, 19 Aug 2026 11:09:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4365', 'opik-user-remaining-limit': '9978', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4365', 'opik-workspace-remaining-limit': '4978', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eb21641ccf77bb2af300650bab00018d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:17.686783+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:17.687517+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:17.698392+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S84: 3 stages, 1 shot assignments"} 20:09:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:17.700705+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=v1mdOPxKNqnp60lDmf/I57mRWGS/F1zBg9/A9Ep+1UwfWCr2kkqPov553D5pHLDGJyYGCw0Dtikc6aSMJgGNRLX2gMH3/a2ivReSW40X9NT+3nwg52mAWP5igCiENHGjUTvs/KCRQDl08HKU3BYo1OLU3JfSRTBpMh2RU+PiWHFxNa0Re/sZIW9WRlw0AQ==; Expires=Wed, 19 Aug 2026 11:09:18 GMT; Path=/, AWSALBCORS=v1mdOPxKNqnp60lDmf/I57mRWGS/F1zBg9/A9Ep+1UwfWCr2kkqPov553D5pHLDGJyYGCw0Dtikc6aSMJgGNRLX2gMH3/a2ivReSW40X9NT+3nwg52mAWP5igCiENHGjUTvs/KCRQDl08HKU3BYo1OLU3JfSRTBpMh2RU+PiWHFxNa0Re/sZIW9WRlw0AQ==; Expires=Wed, 19 Aug 2026 11:09:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '50b1e32515b7c2358ffd9758f5e91936', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+ePKyXm1cAXuS8RcfyJUqvHnLBhwUea+m9/wR49skNAY4zKf1NmZ9viUmSXSqtlApaGFo7U71mjOexfELQpb9etBSXPeb0m2X0Xf75aVC/IRYypt3zKaGFOOJvNT2MuQ6uZdGv3s9l+UwaVjXmyMeUc4PuHI8ZEz60JMQcfa9BTSIArxNC7A7amzZzu1Gg==; Expires=Wed, 19 Aug 2026 11:09:18 GMT; Path=/, AWSALBCORS=+ePKyXm1cAXuS8RcfyJUqvHnLBhwUea+m9/wR49skNAY4zKf1NmZ9viUmSXSqtlApaGFo7U71mjOexfELQpb9etBSXPeb0m2X0Xf75aVC/IRYypt3zKaGFOOJvNT2MuQ6uZdGv3s9l+UwaVjXmyMeUc4PuHI8ZEz60JMQcfa9BTSIArxNC7A7amzZzu1Gg==; Expires=Wed, 19 Aug 2026 11:09:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59556', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59558', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ca8984fdf787d307b29c44321e86213e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:26.805561+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:26.806427+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:26.811281+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S86: 3 stages, 2 shot assignments"} 20:09:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:26.812592+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LjBGsI8tz1p/+kk9QB2EsAX4FymMvgzceg8FJzOn4FTyaeYEwf7bvf1PAqHSWQim/pqTomRd0tLhwFp/tEYqMzvgU4HKQNDR8x4L+02cw2UbEcKkONEwN5smsbzPl8rpEELDtYYVrhtyaoKWQXHTlm66nOSsfnGC65HE3ROp647cC6emSyRn1JF244vQdQ==; Expires=Wed, 19 Aug 2026 11:09:28 GMT; Path=/, AWSALBCORS=LjBGsI8tz1p/+kk9QB2EsAX4FymMvgzceg8FJzOn4FTyaeYEwf7bvf1PAqHSWQim/pqTomRd0tLhwFp/tEYqMzvgU4HKQNDR8x4L+02cw2UbEcKkONEwN5smsbzPl8rpEELDtYYVrhtyaoKWQXHTlm66nOSsfnGC65HE3ROp647cC6emSyRn1JF244vQdQ==; Expires=Wed, 19 Aug 2026 11:09:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49712', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49710', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '78abbb3e86f041bb7779888f45cb1de0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bulF6M6jENg0qIU9VkWvskEG7nDGr9bFA5oQzXL0KLFuJFBSWhrY97s+Vo+Tblfj4dMw1Ft4Rgk1AXoZbdk+4oMTET7HjBWRlOJAn4DYPgSVAHwOFEy2P3abanQC7QnoAAYOoL9MelYI5subzx9tuePUl9TOrf2Q/joYgOXLBu6ghRZLCgZ90eqmcXC2KQ==; Expires=Wed, 19 Aug 2026 11:09:28 GMT; Path=/, AWSALBCORS=bulF6M6jENg0qIU9VkWvskEG7nDGr9bFA5oQzXL0KLFuJFBSWhrY97s+Vo+Tblfj4dMw1Ft4Rgk1AXoZbdk+4oMTET7HjBWRlOJAn4DYPgSVAHwOFEy2P3abanQC7QnoAAYOoL9MelYI5subzx9tuePUl9TOrf2Q/joYgOXLBu6ghRZLCgZ90eqmcXC2KQ==; Expires=Wed, 19 Aug 2026 11:09:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49643', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49644', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'adfe2b874c3a7edad95aaeb49eee39e3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:39.623163+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:39.624376+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:39.636447+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S88: 4 stages, 2 shot assignments"} 20:09:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:39.638505+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OB4QVnIVfzJkscRU7SI4aTPc/XBNS7dgrzilXloGfW50GpJnsqkxVDO9MJBGp2fub761igLgqrOPq3UvL1mtkB1+HCjaHqtOuXU2asfiQ5UnOYCrPG8ZfbYZufjsKnK1YMx5L6lxKahESmbwnsdNALf05eBDJXz1tG/0RBOldOVfWdFDxTYtgrVK7tFRHQ==; Expires=Wed, 19 Aug 2026 11:09:40 GMT; Path=/, AWSALBCORS=OB4QVnIVfzJkscRU7SI4aTPc/XBNS7dgrzilXloGfW50GpJnsqkxVDO9MJBGp2fub761igLgqrOPq3UvL1mtkB1+HCjaHqtOuXU2asfiQ5UnOYCrPG8ZfbYZufjsKnK1YMx5L6lxKahESmbwnsdNALf05eBDJXz1tG/0RBOldOVfWdFDxTYtgrVK7tFRHQ==; Expires=Wed, 19 Aug 2026 11:09:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37326', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37327', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': '1ab00917c2522b5cdf17761c4e3dddac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xt+vMM2VyGhy13sIUZVXuEAdnt5k31izKDJ83678AdlwAoq35BkJ1ssNy3pkcKRp4zsIVEJg7Hp1O0u7gQHIUQ3ojoSBisiRMfqEcJH5sqYshN4APTAGCFX/H5dfadgA5JJeCNLmljkQCy48+g4VvXbLUWJq+9QKHIhDxHLP8KPXUjCwKwOix/1qG9lBYQ==; Expires=Wed, 19 Aug 2026 11:09:41 GMT; Path=/, AWSALBCORS=xt+vMM2VyGhy13sIUZVXuEAdnt5k31izKDJ83678AdlwAoq35BkJ1ssNy3pkcKRp4zsIVEJg7Hp1O0u7gQHIUQ3ojoSBisiRMfqEcJH5sqYshN4APTAGCFX/H5dfadgA5JJeCNLmljkQCy48+g4VvXbLUWJq+9QKHIhDxHLP8KPXUjCwKwOix/1qG9lBYQ==; Expires=Wed, 19 Aug 2026 11:09:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '36809', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '36807', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '4d450021b2f13265ab00f02e419daf64', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:41.675520+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:41.677647+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:41.689954+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S85: 6 stages, 3 shot assignments"} 20:09:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:41.692503+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JXrJ++DMNGF+a7xCbYU8Q3tn7ppVgWEo7byLtt2lvBZ67eEdFaqFHMhGvtkQ5v8BGHpOk1wSSeTLxwnSv1M4wnDjB2LeOQxOAq1km+xnClXGtTjW1m/MhTMwAA9KG5nfO33ZDQBhTGa3mCGSQl0dL0omhrf9RzX7xdbv7Htu2mDY2QFJ1PEZHKAoHi5JZg==; Expires=Wed, 19 Aug 2026 11:09:42 GMT; Path=/, AWSALBCORS=JXrJ++DMNGF+a7xCbYU8Q3tn7ppVgWEo7byLtt2lvBZ67eEdFaqFHMhGvtkQ5v8BGHpOk1wSSeTLxwnSv1M4wnDjB2LeOQxOAq1km+xnClXGtTjW1m/MhTMwAA9KG5nfO33ZDQBhTGa3mCGSQl0dL0omhrf9RzX7xdbv7Htu2mDY2QFJ1PEZHKAoHi5JZg==; Expires=Wed, 19 Aug 2026 11:09:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35295', 'opik-workspace-remaining-limit': '4993', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35293', 'opik-user-remaining-limit': '9993', 'x-opik-nginx': 'frontend', 'x-trace-id': '9a47034b587f319a7404a2ac863f2f24', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=evEnVjW6/voR8gcajKeTL32jOWxyvLaZYy9l9p5N7yRrQS2Q7+lf8WVlHcYk5p/FsykDdl3Kt5USuuOhKSRZ12GOLIB04ebkGDPqiuA2nGE8h9nmlA4RNxI2ltAimbwRhJSi13FcdS+8+epfijDZgpCCA4+C3tyypZiI5QDo4BHlU7sc/bsjNKqfggM50A==; Expires=Wed, 19 Aug 2026 11:09:42 GMT; Path=/, AWSALBCORS=evEnVjW6/voR8gcajKeTL32jOWxyvLaZYy9l9p5N7yRrQS2Q7+lf8WVlHcYk5p/FsykDdl3Kt5USuuOhKSRZ12GOLIB04ebkGDPqiuA2nGE8h9nmlA4RNxI2ltAimbwRhJSi13FcdS+8+epfijDZgpCCA4+C3tyypZiI5QDo4BHlU7sc/bsjNKqfggM50A==; Expires=Wed, 19 Aug 2026 11:09:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35184', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35182', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '271929822688e0da5b5d6b479326f15d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:44.940706+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:44.942602+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:44.951832+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S89: 3 stages, 2 shot assignments"} 20:09:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:44.954124+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kGq4P+wfg5nTdbwIrmoogqKSVS2OnNloolRyY+a62kUOpZj/WgS15da+75WnnBUDRIS1Pp7V2o0ixTihBRpsYHbfN/IsF6vHsXdmQPhqAmkLrG4TeXECJQfne2eWJrhED1Ky3A5NiVIv7QmkBjtrZ3AjXTPnORFHh+oVwfWdChxJ9j7cy3Tjm8lBMJKC1w==; Expires=Wed, 19 Aug 2026 11:09:46 GMT; Path=/, AWSALBCORS=kGq4P+wfg5nTdbwIrmoogqKSVS2OnNloolRyY+a62kUOpZj/WgS15da+75WnnBUDRIS1Pp7V2o0ixTihBRpsYHbfN/IsF6vHsXdmQPhqAmkLrG4TeXECJQfne2eWJrhED1Ky3A5NiVIv7QmkBjtrZ3AjXTPnORFHh+oVwfWdChxJ9j7cy3Tjm8lBMJKC1w==; Expires=Wed, 19 Aug 2026 11:09:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31182', 'opik-workspace-remaining-limit': '4991', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31180', 'opik-user-remaining-limit': '9991', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b37c0fbf4a68aa875b3ca848f6175494', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HppsOFxhBItgNYHtaDUNjiWEoJKjRmFxmDw0sawRuKUiIxxGnmx7QHxz2SkKxmujkpgR2mpoiMYLI4LTpFsvcTA6K8pfP9vMcHq8zYyTn1Rzd1Bbs4ER2POvW8sclANPW/el2ZNngCjmLNeYwOerZfVUyalPsaZKN3klaFBuF0WZGWrWQNvouKAzcC4/Jw==; Expires=Wed, 19 Aug 2026 11:09:47 GMT; Path=/, AWSALBCORS=HppsOFxhBItgNYHtaDUNjiWEoJKjRmFxmDw0sawRuKUiIxxGnmx7QHxz2SkKxmujkpgR2mpoiMYLI4LTpFsvcTA6K8pfP9vMcHq8zYyTn1Rzd1Bbs4ER2POvW8sclANPW/el2ZNngCjmLNeYwOerZfVUyalPsaZKN3klaFBuF0WZGWrWQNvouKAzcC4/Jw==; Expires=Wed, 19 Aug 2026 11:09:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31068', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31069', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf59497bb078ec75ad8d731f5b99a7c9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:09:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:09:51.733661+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:09:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:09:51.734903+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:09:51.742448+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S87: 5 stages, 2 shot assignments"} 20:09:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:09:51.744265+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eYKIN9FvoDKLLLf35jzCqJjNtPoR3ZwFlyK26xElmHWfb85R9VB40ONzYjkrfqppV5+WfWpJLdPpc72tGkzesjqeoreRKXjHOn+5AatWYQDCeQ7xJ4yvEqsarjWTDYOU4Ip47J28l8ZSzouZwNqiagc49L/53O7ayEDL0pt4oeXzONUdx5AP8YGoCR6bOA==; Expires=Wed, 19 Aug 2026 11:09:53 GMT; Path=/, AWSALBCORS=eYKIN9FvoDKLLLf35jzCqJjNtPoR3ZwFlyK26xElmHWfb85R9VB40ONzYjkrfqppV5+WfWpJLdPpc72tGkzesjqeoreRKXjHOn+5AatWYQDCeQ7xJ4yvEqsarjWTDYOU4Ip47J28l8ZSzouZwNqiagc49L/53O7ayEDL0pt4oeXzONUdx5AP8YGoCR6bOA==; Expires=Wed, 19 Aug 2026 11:09:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '24982', 'opik-workspace-remaining-limit': '4989', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '24980', 'opik-user-remaining-limit': '9989', 'x-opik-nginx': 'frontend', 'x-trace-id': '553942d758ca9eecfc4edcced0f8df64', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:09:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QJU4ACrxigr1xEDcCySM0AuuSIdm3RKyCgFhm097J7CcIJu1uFLfxicumDFcLZ6m842Th8A2IKX4DGNjD9SzO00YhEwgrY7dqnxRaY7xnYDye2PpKpNGRVlqHDEkzIvIG9zr0ykOEKIeEu+GmeRcxIBpt5SboUTzOapgIKfSQolhAL/jh/slAjpPhY+ykg==; Expires=Wed, 19 Aug 2026 11:09:53 GMT; Path=/, AWSALBCORS=QJU4ACrxigr1xEDcCySM0AuuSIdm3RKyCgFhm097J7CcIJu1uFLfxicumDFcLZ6m842Th8A2IKX4DGNjD9SzO00YhEwgrY7dqnxRaY7xnYDye2PpKpNGRVlqHDEkzIvIG9zr0ykOEKIeEu+GmeRcxIBpt5SboUTzOapgIKfSQolhAL/jh/slAjpPhY+ykg==; Expires=Wed, 19 Aug 2026 11:09:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '24884', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '24886', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a993dcd118e97188bfbf93f46f67046', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:10:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:10:06.981249+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:10:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:10:06.982576+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:10:06.993173+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S92: 3 stages, 2 shot assignments"} 20:10:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:10:06.995710+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PbjUnHe43k+ZVFyALUmagoBVX9PHdwDANbH8YzodLxr/U6czu5O8OUUfVJz/EZ5t+W6MFCFV9p0RPUTLuBnVbEavEelA1GnLFq6y8QACIhTkqxr10V/ZsNZJ+b02UwMIXKonjMePezbcBBCgdjTA9iqPTOjwNudUEo4Ta92gJBYFLxtgUYSVa3bJKTf11A==; Expires=Wed, 19 Aug 2026 11:10:07 GMT; Path=/, AWSALBCORS=PbjUnHe43k+ZVFyALUmagoBVX9PHdwDANbH8YzodLxr/U6czu5O8OUUfVJz/EZ5t+W6MFCFV9p0RPUTLuBnVbEavEelA1GnLFq6y8QACIhTkqxr10V/ZsNZJ+b02UwMIXKonjMePezbcBBCgdjTA9iqPTOjwNudUEo4Ta92gJBYFLxtgUYSVa3bJKTf11A==; Expires=Wed, 19 Aug 2026 11:10:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10532', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10531', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': '140cb879dceb257d05d1586550b2727e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4LllB+EHGJsTlbG8Yjz9Kreb81khTha1g2H1Yjgb6GSPn1/o7fvnTVmnOTZ7oJMfEaspHIb401LkkVMyoszkOd1Se3bGy6jXJzLlhR0JjxKUXnUlJ3wKOIYdlHnqOaPNkxe0YcUD3jV1K/mm/zNRssqqCvr96T0c6TaOLY6tlfac19PNEyMc7OptVDohQA==; Expires=Wed, 19 Aug 2026 11:10:08 GMT; Path=/, AWSALBCORS=4LllB+EHGJsTlbG8Yjz9Kreb81khTha1g2H1Yjgb6GSPn1/o7fvnTVmnOTZ7oJMfEaspHIb401LkkVMyoszkOd1Se3bGy6jXJzLlhR0JjxKUXnUlJ3wKOIYdlHnqOaPNkxe0YcUD3jV1K/mm/zNRssqqCvr96T0c6TaOLY6tlfac19PNEyMc7OptVDohQA==; Expires=Wed, 19 Aug 2026 11:10:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10065', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10067', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bbb90973b698678d440bffb0124fc04f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:10:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:10:15.163256+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:10:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:10:15.164362+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:10:15.174680+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S91: 5 stages, 2 shot assignments"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dq3iG8mpmS4dF2M4aAI9XJy/tXare2wJ3+pgb0vwwkAssz3v2wXiI8Qp/bWo0j4QI70BFeeQuiuBADY7YwL2oQGg2/IhqiuITesKcRSJEjGiutV+CUm50ECQZnQMBpyPyMcFRyFbqkBVRIcxL9lic9BdehWZynX3qlLJwo5F1vwZ6AvLRrPfvR59YBl6hQ==; Expires=Wed, 19 Aug 2026 11:10:15 GMT; Path=/, AWSALBCORS=dq3iG8mpmS4dF2M4aAI9XJy/tXare2wJ3+pgb0vwwkAssz3v2wXiI8Qp/bWo0j4QI70BFeeQuiuBADY7YwL2oQGg2/IhqiuITesKcRSJEjGiutV+CUm50ECQZnQMBpyPyMcFRyFbqkBVRIcxL9lic9BdehWZynX3qlLJwo5F1vwZ6AvLRrPfvR59YBl6hQ==; Expires=Wed, 19 Aug 2026 11:10:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2342', 'opik-workspace-remaining-limit': '4985', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2341', 'opik-user-remaining-limit': '9985', 'x-opik-nginx': 'frontend', 'x-trace-id': '4cd5e224e07f0e2161ad06dbb443ecc4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NtHAiionBuvZD1IIx9Jvqre8SwMaJllhGgtUtDO0T+aWRNheN9n14l6AxW7ZHhmZU5ZoOQb46yUAZcFSAyNMy5IofoIM3wxiZveLjB69M75buqvkr1WozIGN5lLce6a4MygAaM116i5H+7yL/HPWfFgYkYlC6AI65GBXJt+DXGUEbIExGqQ37g9VORc/Hg==; Expires=Wed, 19 Aug 2026 11:10:15 GMT; Path=/, AWSALBCORS=NtHAiionBuvZD1IIx9Jvqre8SwMaJllhGgtUtDO0T+aWRNheN9n14l6AxW7ZHhmZU5ZoOQb46yUAZcFSAyNMy5IofoIM3wxiZveLjB69M75buqvkr1WozIGN5lLce6a4MygAaM116i5H+7yL/HPWfFgYkYlC6AI65GBXJt+DXGUEbIExGqQ37g9VORc/Hg==; Expires=Wed, 19 Aug 2026 11:10:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2235', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2237', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '5af5c3a0f8c024409148894f8aaf8856', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:10:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:10:23.674560+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:10:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:10:23.675718+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:10:23.684960+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S90: 8 stages, 3 shot assignments"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qrNRaITZgbYsV9do25iESSYGEaq5gf66+ZUSNijObV/oX+Uucg0GhWStRoeJur7HEfXCEWJfpMfTg1YSQxQwlZcC1Cemlgs5XyhI9G7mTbyZL26cOcWTY5pRvuLzBgZyN+WzV0EsFAxjCcwhK18kjR7PH9YgZXQ89JWiPfh+zdlSpF/3yvAafb1KKOPIUg==; Expires=Wed, 19 Aug 2026 11:10:24 GMT; Path=/, AWSALBCORS=qrNRaITZgbYsV9do25iESSYGEaq5gf66+ZUSNijObV/oX+Uucg0GhWStRoeJur7HEfXCEWJfpMfTg1YSQxQwlZcC1Cemlgs5XyhI9G7mTbyZL26cOcWTY5pRvuLzBgZyN+WzV0EsFAxjCcwhK18kjR7PH9YgZXQ89JWiPfh+zdlSpF/3yvAafb1KKOPIUg==; Expires=Wed, 19 Aug 2026 11:10:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0c539cb08c817847ee8697ea234d98ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b6wRG+gKcnRrbT0jPYGguSkmvfJqXPF1+yc11vxITx3DrdV0mo5ayjkQjn3nfHllFSwRMke7VZWx1/3rIV3NKzPkGOnSfUUnxiLq0Q/5mnrcCM8ySmZjs/dWxoMsTvUO3NjLbhiMeub7JvPthLq2NsOeHSIHePdak/3Oz9RNfeU3ojaJMsCxDjpaJm+aag==; Expires=Wed, 19 Aug 2026 11:10:24 GMT; Path=/, AWSALBCORS=b6wRG+gKcnRrbT0jPYGguSkmvfJqXPF1+yc11vxITx3DrdV0mo5ayjkQjn3nfHllFSwRMke7VZWx1/3rIV3NKzPkGOnSfUUnxiLq0Q/5mnrcCM8ySmZjs/dWxoMsTvUO3NjLbhiMeub7JvPthLq2NsOeHSIHePdak/3Oz9RNfeU3ojaJMsCxDjpaJm+aag==; Expires=Wed, 19 Aug 2026 11:10:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59908', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59905', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1f659043c6cefd6f3f63bf12ef5e663', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:10:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:10:31.889198+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:10:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:10:31.890314+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:10:31.896816+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S94: 5 stages, 2 shot assignments"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=M2sFi+C+H68EZApUlfDLUuFxGkY2eBQw1n/vlqE+b26Ljhr6leB/6wAtQgOWyMDx/cP7plVczzepFOMzwwFnwXc6euNTQvPyFmQ8AwPx9JTjM1GeK+TODoJ8c741fyFvCFbr8Yb+EhS9D1XvJ1cd7V/U3ZRuJB9ZCkDQQKQ64OgPkksmj1vawme2idHjBA==; Expires=Wed, 19 Aug 2026 11:10:32 GMT; Path=/, AWSALBCORS=M2sFi+C+H68EZApUlfDLUuFxGkY2eBQw1n/vlqE+b26Ljhr6leB/6wAtQgOWyMDx/cP7plVczzepFOMzwwFnwXc6euNTQvPyFmQ8AwPx9JTjM1GeK+TODoJ8c741fyFvCFbr8Yb+EhS9D1XvJ1cd7V/U3ZRuJB9ZCkDQQKQ64OgPkksmj1vawme2idHjBA==; Expires=Wed, 19 Aug 2026 11:10:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '50750', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '50816', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '7acdd243f44e2d214f533e83b0d3c0b2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vMvS2o3z0PIVDnAPgEbzuRYdE2aN15ocQqPZFTD+pYIGqu6VRmfXcbIhe/nlwU1tVeJM1xfILZCl/7HsFsdj2ApLKE+IwsOHWkQgoAlD0F3uIp/jYyXShBVSBCLO3RxADW22waRIRRuBQGGv6i0aRpYOTSJOhw7jTiGhEmOQfgyBtuTSFvlnz4goMDm87g==; Expires=Wed, 19 Aug 2026 11:10:32 GMT; Path=/, AWSALBCORS=vMvS2o3z0PIVDnAPgEbzuRYdE2aN15ocQqPZFTD+pYIGqu6VRmfXcbIhe/nlwU1tVeJM1xfILZCl/7HsFsdj2ApLKE+IwsOHWkQgoAlD0F3uIp/jYyXShBVSBCLO3RxADW22waRIRRuBQGGv6i0aRpYOTSJOhw7jTiGhEmOQfgyBtuTSFvlnz4goMDm87g==; Expires=Wed, 19 Aug 2026 11:10:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '50464', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '50466', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9cf0ee5dc9dbe366b923fa77ecad8857', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:10:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:10:44.728471+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:10:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:10:44.730240+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:10:44.736608+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S93: 7 stages, 3 shot assignments"} {"timestamp": "2026-08-12T11:10:44.757369+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_camera_flow completed (completed=94/94, failed=0)"} {"timestamp": "2026-08-12T11:10:44.880535+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T11:10:44.895013+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_sync_service", "message": "Skipping scene_still sync: scene_detail 데이터 없음 (cascade or pre-analysis). Existing rows preserved."} {"timestamp": "2026-08-12T11:10:44.924494+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T11:10:44.924647+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T11:10:44.928814+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T11:10:44.974092+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T11:10:44.981328+00:00", "level": "WARNING", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "Episode 7c902020-4451-4967-9eb6-1e53c2b9b717 status NOT advanced — incomplete steps: ['shot_staging', 'scene_consistency', 'scene_detail', 'shot_dependency_t2i', 't2i_review', 'zoom_continuity_anchor', 'outdoor_site_layout', 'outdoor_place_spec', 'outdoor_lane_plan', 'shot_projection_card', 'bg_space_partition', 'dwelling_zone_map', 'shot_aware_bg_render_plan', 'visual_continuity_anchor']"} {"timestamp": "2026-08-12T11:10:44.984113+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=scene_camera_flow, repaired=0)"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ptp/EJ22jPyE2w+VTbFcNDhO9DqvQDkmpC93l10ZLHRy/FYzsA2WHD0sOhzBbQoi3NBBLAtwjSpSl4OWuVJK5eKCtw3Vir0xvUSAScb9i/XGy3r4+QO3yEGwpqpVWcqZBTgOowB4sxrVoiIfQ7CM+cEcjOam2HTQiMhMg4VnCp9Tz2PygsR4ZkDPLnBocQ==; Expires=Wed, 19 Aug 2026 11:10:46 GMT; Path=/, AWSALBCORS=Ptp/EJ22jPyE2w+VTbFcNDhO9DqvQDkmpC93l10ZLHRy/FYzsA2WHD0sOhzBbQoi3NBBLAtwjSpSl4OWuVJK5eKCtw3Vir0xvUSAScb9i/XGy3r4+QO3yEGwpqpVWcqZBTgOowB4sxrVoiIfQ7CM+cEcjOam2HTQiMhMg4VnCp9Tz2PygsR4ZkDPLnBocQ==; Expires=Wed, 19 Aug 2026 11:10:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37202', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37200', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b272d0dd4a7e9ada50db19f0b808ca2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:10:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EJfSkNY3poJE6VPqngMyreMt7peM57T/6+p9k1hhKfIAym4N7TLI5bH3NgAieApxDC6hC36pePTteoa5gL8hYiaxokb7/H5gRed39IwBR8LFiIi5bcT4FI/DvEYNvEFcQVuXzc+IRKKyRFplrkp1wHWYfY/poEa2x3vKomrP8s1AiCE+tIpaO24WZ3NugQ==; Expires=Wed, 19 Aug 2026 11:10:47 GMT; Path=/, AWSALBCORS=EJfSkNY3poJE6VPqngMyreMt7peM57T/6+p9k1hhKfIAym4N7TLI5bH3NgAieApxDC6hC36pePTteoa5gL8hYiaxokb7/H5gRed39IwBR8LFiIi5bcT4FI/DvEYNvEFcQVuXzc+IRKKyRFplrkp1wHWYfY/poEa2x3vKomrP8s1AiCE+tIpaO24WZ3NugQ==; Expires=Wed, 19 Aug 2026 11:10:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37025', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37027', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '098e6f633fb0e839c262a9d202e43e4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: 127.0.0.1:56609 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-12T11:11:10.974519+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:shot_staging (Step shot_staging for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:56612 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/shot_staging?mode=force HTTP/1.1" 200 OK {"timestamp": "2026-08-12T11:11:10.987180+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Invalidated 26 downstream steps from shot_staging (delete_cp=True): ['background_chain_planning', 'background_chain_render', 'bg_space_partition', 'character_state_variant', 'dwelling_zone_map', 'outdoor_frame_mode', 'outdoor_lane_plan', 'outdoor_place_canon', 'outdoor_place_spec', 'outdoor_shot_grounding', 'outdoor_site_layout', 'outdoor_structure_form_reference', 'outdoor_structure_seed', 'scene_consistency', 'scene_detail', 'scene_image_pipeline', 'scene_verify', 'shot_aware_bg_render_plan', 'shot_conti_light', 'shot_dependency_t2i', 'shot_projection_card', 'space_set_bg', 't2i_review', 'visual_continuity_anchor', 'world_guide', 'zoom_continuity_anchor']"} {"timestamp": "2026-08-12T11:11:10.988429+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step shot_staging started (run_id=a3bf054a-2b1d-410e-af24-a27aede44c61, model=gpt)"} {"timestamp": "2026-08-12T11:11:10.997831+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging: 215 selected shots to analyze"} 20:11:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:11:10.999044+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 20:13:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:13:17.144450+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:13:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:13:17.145646+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:13:17.161656+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 1/22 attempt 1: 10 shots ok"} 20:13:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:13:17.163647+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:13:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VRZKKTezucx+vKxdIaN2w9SFIbnrCd44XtZ3mwAV7+Yucu6YfQNCflgJMQZi6TXxnKgk0vLlVXsiIL7gfZEseWgjfzGc5E+OXeV0V9Kfe1j95ZPv0t/j76jXchYKQFFXW7piOn95ruBQ4f8GffNMa7LtV889Fc+EQL3vqo5+DqdGefrXHbzjnYKU8Em3zA==; Expires=Wed, 19 Aug 2026 11:13:17 GMT; Path=/, AWSALBCORS=VRZKKTezucx+vKxdIaN2w9SFIbnrCd44XtZ3mwAV7+Yucu6YfQNCflgJMQZi6TXxnKgk0vLlVXsiIL7gfZEseWgjfzGc5E+OXeV0V9Kfe1j95ZPv0t/j76jXchYKQFFXW7piOn95ruBQ4f8GffNMa7LtV889Fc+EQL3vqo5+DqdGefrXHbzjnYKU8Em3zA==; Expires=Wed, 19 Aug 2026 11:13:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b188d2787e00cde4758dedc4bfe8820', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:13:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ux8j2ODorvxqy9nMgowO4v6Pa7dv1n1vQUq+GNiuuoXQn+vG54MwPQ/9Uq2d3+fGGlog4d7PIPleK3kUYan9otL9BqVI9vzfxbb5hzsqG2iK9bA7/Qo8pwONCjD9bFsHbXP+uqeNYPAULgcsr5IKGW20YZTThaFhETvcX3vtGBE8urZxgQCV053lNfH7qA==; Expires=Wed, 19 Aug 2026 11:13:19 GMT; Path=/, AWSALBCORS=Ux8j2ODorvxqy9nMgowO4v6Pa7dv1n1vQUq+GNiuuoXQn+vG54MwPQ/9Uq2d3+fGGlog4d7PIPleK3kUYan9otL9BqVI9vzfxbb5hzsqG2iK9bA7/Qo8pwONCjD9bFsHbXP+uqeNYPAULgcsr5IKGW20YZTThaFhETvcX3vtGBE8urZxgQCV053lNfH7qA==; Expires=Wed, 19 Aug 2026 11:13:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58201', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58204', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '27937db0332f13191ae646c58fc85bcd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:15:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:15:11.842092+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:15:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:15:11.843551+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:15:11.862685+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 2/22 attempt 1: 10 shots ok"} 20:15:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:15:11.864715+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:15:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ISr9DB8ZbmQCexNep4yITa8j/e1QJDzGLTT898eVqlkUPsBtf4xsf2VTgrbvLei9SWRcYuB8mL68KPSQBqkbUo68vfl5beB07/HFPMuc+ub/v/XDsIJSPt9BURcNLMrL0oNs1uEHXsCAAceFo0HNsguqozCum2NBkN8zgxq0hSzlL/jkVIXbOUd14rkUXg==; Expires=Wed, 19 Aug 2026 11:15:12 GMT; Path=/, AWSALBCORS=ISr9DB8ZbmQCexNep4yITa8j/e1QJDzGLTT898eVqlkUPsBtf4xsf2VTgrbvLei9SWRcYuB8mL68KPSQBqkbUo68vfl5beB07/HFPMuc+ub/v/XDsIJSPt9BURcNLMrL0oNs1uEHXsCAAceFo0HNsguqozCum2NBkN8zgxq0hSzlL/jkVIXbOUd14rkUXg==; Expires=Wed, 19 Aug 2026 11:15:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '41099a19d8184c207744e1010bb1f127', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:15:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DPWAuu7hEOx4gJaBhaY5XfirJgJGpxoH/CjF+T99QIuulQmV9m8PT8funuyc/c5RQGq0IwkvDHZW9VwoV1DI48g0mSh7OwhPV+GT9BjDSPe82i0Uhkh2XWZk9480UaS+FLKOrk4AnuDwtiZEt1YEna8FFcxoYv/c7VqrEFRF7XCyUanIoKi4EFgPV4feJw==; Expires=Wed, 19 Aug 2026 11:15:12 GMT; Path=/, AWSALBCORS=DPWAuu7hEOx4gJaBhaY5XfirJgJGpxoH/CjF+T99QIuulQmV9m8PT8funuyc/c5RQGq0IwkvDHZW9VwoV1DI48g0mSh7OwhPV+GT9BjDSPe82i0Uhkh2XWZk9480UaS+FLKOrk4AnuDwtiZEt1YEna8FFcxoYv/c7VqrEFRF7XCyUanIoKi4EFgPV4feJw==; Expires=Wed, 19 Aug 2026 11:15:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59555', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59554', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb32968ee01cc84f53b758862ac5ec43', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:17:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:17:17.744417+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:17:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:17:17.745994+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:17:17.765755+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 3/22 attempt 1: 10 shots ok"} 20:17:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:17:17.767851+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:17:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rnxL5gRhaUTYm2gAHfLRTTzUHmEYNSV9fpK59c+dA/4YFROh6VLhQ7OgVedKBmLByphbdYJUnSfE93i9+LhJJbEBCFQAzycNn0fNZaUuS6BdviNZ8ahDf4+mkm26JMA/XE0OYlorgMESOxO1QcXnuB6OnLRO2ib4QtQUeLr0OHr/URSmSd4AarMNvusrEw==; Expires=Wed, 19 Aug 2026 11:17:19 GMT; Path=/, AWSALBCORS=rnxL5gRhaUTYm2gAHfLRTTzUHmEYNSV9fpK59c+dA/4YFROh6VLhQ7OgVedKBmLByphbdYJUnSfE93i9+LhJJbEBCFQAzycNn0fNZaUuS6BdviNZ8ahDf4+mkm26JMA/XE0OYlorgMESOxO1QcXnuB6OnLRO2ib4QtQUeLr0OHr/URSmSd4AarMNvusrEw==; Expires=Wed, 19 Aug 2026 11:17:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ecfe5d01f6cda41455ede910439a4bcc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:17:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=D0Xsa+ijOuZHB71J+24KYfZwbfH7mBX8q2WKYpTPpHmbyYXido/Nd91rOqYafG4FxJzccWVDU9XSCaUdpd+1Rr4a8hIHg52bhezpSxe683xi81qNs6kiseFhq/XJ1M1YGIZAhxcQE8eoA/MZ/TY2Up7rBwbS+hiubN7dRcMdASgVktqkTmxmCYU/h/GMMw==; Expires=Wed, 19 Aug 2026 11:17:20 GMT; Path=/, AWSALBCORS=D0Xsa+ijOuZHB71J+24KYfZwbfH7mBX8q2WKYpTPpHmbyYXido/Nd91rOqYafG4FxJzccWVDU9XSCaUdpd+1Rr4a8hIHg52bhezpSxe683xi81qNs6kiseFhq/XJ1M1YGIZAhxcQE8eoA/MZ/TY2Up7rBwbS+hiubN7dRcMdASgVktqkTmxmCYU/h/GMMw==; Expires=Wed, 19 Aug 2026 11:17:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59563', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59564', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a0e627485b2c965674005f4f3ae28b40', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:19:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:19:07.049906+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:19:07 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:19:07.051293+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:19:07.068028+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 4/22 attempt 1: 10 shots ok"} 20:19:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:19:07.070045+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:19:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E6TRn90TWzUk1vKXQcJiewkozYAzF+8Wgpxv9Ct056yQ5O+v5MDbeNkCU2bmU3/XtSUELt4wZgl0lp60Jj95aCKCfpH+PytetQ3jehju/810PfgGT/HQUeafKHiuHnY7Eoa42LNziLoX6gzpulXgZ/kIF2q0t+iqmYQsJ5ZgwxwCXiDpFLumYoDZbnr7DA==; Expires=Wed, 19 Aug 2026 11:19:07 GMT; Path=/, AWSALBCORS=E6TRn90TWzUk1vKXQcJiewkozYAzF+8Wgpxv9Ct056yQ5O+v5MDbeNkCU2bmU3/XtSUELt4wZgl0lp60Jj95aCKCfpH+PytetQ3jehju/810PfgGT/HQUeafKHiuHnY7Eoa42LNziLoX6gzpulXgZ/kIF2q0t+iqmYQsJ5ZgwxwCXiDpFLumYoDZbnr7DA==; Expires=Wed, 19 Aug 2026 11:19:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0574467b06f457a54954f8e135e421a9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:19:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FPk5e8v5tZdrF0mJrTmvB03f0+PUjyPbsVMGDHN+wpwSIniu4JrG2B+kIbDgT7pf8xcxQMPfh/5X0H5mwsfOAf+1q9DTNQFQtpx11hugJTTXblejTcQsk9QSZUUsmIZyCAaoDc3o68LaE5Dy6yrPLMVAR1K3MPR/ID1TLRKUcB4OqN5vpunHIrmp9iAQ9A==; Expires=Wed, 19 Aug 2026 11:19:07 GMT; Path=/, AWSALBCORS=FPk5e8v5tZdrF0mJrTmvB03f0+PUjyPbsVMGDHN+wpwSIniu4JrG2B+kIbDgT7pf8xcxQMPfh/5X0H5mwsfOAf+1q9DTNQFQtpx11hugJTTXblejTcQsk9QSZUUsmIZyCAaoDc3o68LaE5Dy6yrPLMVAR1K3MPR/ID1TLRKUcB4OqN5vpunHIrmp9iAQ9A==; Expires=Wed, 19 Aug 2026 11:19:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59552', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59550', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '3fc2e40441fcbab0c08e0f6a2707a73f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:21:03 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:21:03.245681+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:21:03 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:21:03.247307+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:21:03.261945+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 5/22 attempt 1: 10 shots ok"} 20:21:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:21:03.263913+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:21:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yqwRoSeBunfrAGSF4D9NxIp8s0XG2Fq/dj2zHnz/UlZQO3sn0WrM+F86QNlBaIiFdjYXk+SVKVlwmpTK1r2uA/x4KMPGuQWxp19Oq7mKXFPzH+D+UWOXqf5XTYGKvqcaXGcl2qIB96CAZtwA3kMUoOD9j6DI0gYXwh4Av6V51oZk29yfmV9ADth7rPlpcw==; Expires=Wed, 19 Aug 2026 11:21:05 GMT; Path=/, AWSALBCORS=yqwRoSeBunfrAGSF4D9NxIp8s0XG2Fq/dj2zHnz/UlZQO3sn0WrM+F86QNlBaIiFdjYXk+SVKVlwmpTK1r2uA/x4KMPGuQWxp19Oq7mKXFPzH+D+UWOXqf5XTYGKvqcaXGcl2qIB96CAZtwA3kMUoOD9j6DI0gYXwh4Av6V51oZk29yfmV9ADth7rPlpcw==; Expires=Wed, 19 Aug 2026 11:21:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8600064e3fc6e8486e88b216a6f18dfc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:21:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ExKw6Z837yuixbZQP8Bk8Lghrq3mQGj4bPSfiq/tBv6alDdJ46rLZ6vCr9gZw1jgOelw3sc+Jx2WbSsQEgegdpxgU/HZ3EhwNEdiKlZEzAmR9+8xU7NUTriZKcS6ACRzyAfalqTT3puvTcPG+cTKKPinNOgsRbzOp98MX6bJnzSilJFAygBnQ8lGsEg0YA==; Expires=Wed, 19 Aug 2026 11:21:05 GMT; Path=/, AWSALBCORS=ExKw6Z837yuixbZQP8Bk8Lghrq3mQGj4bPSfiq/tBv6alDdJ46rLZ6vCr9gZw1jgOelw3sc+Jx2WbSsQEgegdpxgU/HZ3EhwNEdiKlZEzAmR9+8xU7NUTriZKcS6ACRzyAfalqTT3puvTcPG+cTKKPinNOgsRbzOp98MX6bJnzSilJFAygBnQ8lGsEg0YA==; Expires=Wed, 19 Aug 2026 11:21:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59586', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59585', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b26de17cf8d4b4a8ed7df9089478f6b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:22:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:22:41.159807+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:22:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:22:41.160931+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:22:41.181987+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 6/22 attempt 1: 10 shots ok"} 20:22:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:22:41.183817+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:22:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ws3lf2OcoP+J/yKbcjNe7mSd8CKkwKBY/0tVxDVQ1jCkM1BMoMFsNYOubZUDUPWI3EQxlBEXpIAb3vCoFBbLK4TYswOmStXbPmKoneBKaCaGS3x60oEQDYWmCRFMDK2c01S0147i0kTHNMo2te+WEHCb+lRcU4R405J0t3+UuPl5YQ71nO17YhEGjVUFuA==; Expires=Wed, 19 Aug 2026 11:22:42 GMT; Path=/, AWSALBCORS=Ws3lf2OcoP+J/yKbcjNe7mSd8CKkwKBY/0tVxDVQ1jCkM1BMoMFsNYOubZUDUPWI3EQxlBEXpIAb3vCoFBbLK4TYswOmStXbPmKoneBKaCaGS3x60oEQDYWmCRFMDK2c01S0147i0kTHNMo2te+WEHCb+lRcU4R405J0t3+UuPl5YQ71nO17YhEGjVUFuA==; Expires=Wed, 19 Aug 2026 11:22:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3b998041a3e899338c1184b5ca0b8581', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:22:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YEHUhWG3jhrInM7g7q0yZy31NkUgODyjroBRlRR6vMBSHG7tl2ClAZABI2tT1Y7qRMhPmZiOxvUqefbQSAOcID11g48G4eM4akMLmiVTn9RgKonlBQ7yGhRIVAroBdkrFL0BA+w5pZReuanwkCq7qneB7C9v317kABDzE7WXbe5ruY/rVyWrNSz7jRCSvQ==; Expires=Wed, 19 Aug 2026 11:22:42 GMT; Path=/, AWSALBCORS=YEHUhWG3jhrInM7g7q0yZy31NkUgODyjroBRlRR6vMBSHG7tl2ClAZABI2tT1Y7qRMhPmZiOxvUqefbQSAOcID11g48G4eM4akMLmiVTn9RgKonlBQ7yGhRIVAroBdkrFL0BA+w5pZReuanwkCq7qneB7C9v317kABDzE7WXbe5ruY/rVyWrNSz7jRCSvQ==; Expires=Wed, 19 Aug 2026 11:22:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59982', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59983', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bf5880b7db8c9014d141b7e82f1d5b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:25:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:25:20.063314+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:25:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:25:20.064936+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:25:20.085925+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 7/22 attempt 1: 10 shots ok"} 20:25:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:25:20.087663+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:25:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z4p1BGxwKeRzTcG90+WVgGD95IETaNuPF6UGD1IxbMqq/eDxzkVjggObJ9nqUTRU53JGtp7ri9aSCVA0tiiu00hZbXiE+DozKgA71viilexnhmfi6fkg316G+eAZEJkLfyFDTuw0oIXSZ1WXR/YjifhpGM62gFVXlmZxYsDsT64VOdUuRAXmCTsNmdgaOg==; Expires=Wed, 19 Aug 2026 11:25:20 GMT; Path=/, AWSALBCORS=Z4p1BGxwKeRzTcG90+WVgGD95IETaNuPF6UGD1IxbMqq/eDxzkVjggObJ9nqUTRU53JGtp7ri9aSCVA0tiiu00hZbXiE+DozKgA71viilexnhmfi6fkg316G+eAZEJkLfyFDTuw0oIXSZ1WXR/YjifhpGM62gFVXlmZxYsDsT64VOdUuRAXmCTsNmdgaOg==; Expires=Wed, 19 Aug 2026 11:25:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7012c871980f67f1b2208996b407464c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:25:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JqUALO+ICx1y+FEKKHJo+5jUWzzL55KM+QTi3kUEJDjCy1kv8Xo7qNKXcgyihfKzGXmICCaEzvy5zLC3yzTjfuIT3CIr43hcWrenMgWuhlHYNTCuwUeLKrZoV2CExeWv4+I9J6QAUBbZqZ7cIxrGGM+7EWT8ss50lclTUCy8RJ90rg9ppAwmiqxtv8r/og==; Expires=Wed, 19 Aug 2026 11:25:20 GMT; Path=/, AWSALBCORS=JqUALO+ICx1y+FEKKHJo+5jUWzzL55KM+QTi3kUEJDjCy1kv8Xo7qNKXcgyihfKzGXmICCaEzvy5zLC3yzTjfuIT3CIr43hcWrenMgWuhlHYNTCuwUeLKrZoV2CExeWv4+I9J6QAUBbZqZ7cIxrGGM+7EWT8ss50lclTUCy8RJ90rg9ppAwmiqxtv8r/og==; Expires=Wed, 19 Aug 2026 11:25:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59581', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59583', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'af1a7488f3fcde6eb77d5857a45c470f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:26:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:26:57.412990+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:26:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:26:57.414359+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:26:57.429302+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 8/22 attempt 1: 10 shots ok"} 20:26:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:26:57.430737+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:26:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xSHBfMEjPGKbccfuUQCXiQK5YZX8C5DQIoYADDEcPQHjTw7IN/OqZPUh5/qWzdRYD7f6BEdymb50mKby6OdmBc/5olqgqagSaTXdPyeINORt53wlmUTohl4pqxbeKdChsTbqMFL4H7kkJtbwmJKWF8l6h0yfloISvUTZTj5OMT0SbLSsY/RKS7Mmh0hmxg==; Expires=Wed, 19 Aug 2026 11:26:58 GMT; Path=/, AWSALBCORS=xSHBfMEjPGKbccfuUQCXiQK5YZX8C5DQIoYADDEcPQHjTw7IN/OqZPUh5/qWzdRYD7f6BEdymb50mKby6OdmBc/5olqgqagSaTXdPyeINORt53wlmUTohl4pqxbeKdChsTbqMFL4H7kkJtbwmJKWF8l6h0yfloISvUTZTj5OMT0SbLSsY/RKS7Mmh0hmxg==; Expires=Wed, 19 Aug 2026 11:26:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f746031697a5d40a72d28c32f781cff5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:26:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=28/JehxDhAqGs8ov1rwLh/R7xIlpDdLn/NQ2wD6Ljn3VENi3zR89v0Fq3nT+9xTbbAQvTMYC3nwDLtQwAP7tJxJLP+//utUpblsZDzypod+sG/PB6/EpsCmaSQeewu663jPbKCBkE9EkpAjm7mElMspx69ILEUjQKSmcxlDxqTCQMz22Y4/FHsWj9upEXQ==; Expires=Wed, 19 Aug 2026 11:26:58 GMT; Path=/, AWSALBCORS=28/JehxDhAqGs8ov1rwLh/R7xIlpDdLn/NQ2wD6Ljn3VENi3zR89v0Fq3nT+9xTbbAQvTMYC3nwDLtQwAP7tJxJLP+//utUpblsZDzypod+sG/PB6/EpsCmaSQeewu663jPbKCBkE9EkpAjm7mElMspx69ILEUjQKSmcxlDxqTCQMz22Y4/FHsWj9upEXQ==; Expires=Wed, 19 Aug 2026 11:26:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59609', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59607', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aa848a74862003e4e11a2583cfdc1517', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:28:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:28:57.860956+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:28:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:28:57.862095+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:28:57.873409+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 9/22 attempt 1: 10 shots ok"} 20:28:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:28:57.874731+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:28:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w/dwWypnw4ggrS0oipgLpy0JpGc5A0g53WYEcEfIxC8A2b1cPuKeJN+GXDAGF3Sl3RqiShFkGNRvEMwxu13jX2fJ8wjBNGsGx+qbO1I/nkOOOVfYwXQDHUTgfJRvmgllvP/f81q+6aNKdigE1sal18OEGa3bciQNks2qDUEzs6HL2cLjlGaqxfyZE+pzPw==; Expires=Wed, 19 Aug 2026 11:28:58 GMT; Path=/, AWSALBCORS=w/dwWypnw4ggrS0oipgLpy0JpGc5A0g53WYEcEfIxC8A2b1cPuKeJN+GXDAGF3Sl3RqiShFkGNRvEMwxu13jX2fJ8wjBNGsGx+qbO1I/nkOOOVfYwXQDHUTgfJRvmgllvP/f81q+6aNKdigE1sal18OEGa3bciQNks2qDUEzs6HL2cLjlGaqxfyZE+pzPw==; Expires=Wed, 19 Aug 2026 11:28:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aca917170828e01aff38927c5a639a0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:28:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JDC7keYJ5ImMrutB1TXJa33NGUna/A47wSmAQXwg28LpiLAm/bBosVPJNh0UgbUrp/r6op+GrqaCrKX2gy1Sx/BkOqpzFjos0usLc/dh3PC0ce4HLtP1Q1Np3HQG2lm0CyfswO/6GuDkoD7oQ9hvDkbaMZui9U/hixrejo5Bl4ZEnFAKD3jHfwtvINGbeA==; Expires=Wed, 19 Aug 2026 11:28:58 GMT; Path=/, AWSALBCORS=JDC7keYJ5ImMrutB1TXJa33NGUna/A47wSmAQXwg28LpiLAm/bBosVPJNh0UgbUrp/r6op+GrqaCrKX2gy1Sx/BkOqpzFjos0usLc/dh3PC0ce4HLtP1Q1Np3HQG2lm0CyfswO/6GuDkoD7oQ9hvDkbaMZui9U/hixrejo5Bl4ZEnFAKD3jHfwtvINGbeA==; Expires=Wed, 19 Aug 2026 11:28:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59599', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59597', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a9d124131b438a96f1bfaaf7963c06f6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:31:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:31:14.582248+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:31:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:31:14.583923+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:31:14.596748+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 10/22 attempt 1: 10 shots ok"} 20:31:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:31:14.598544+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:31:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PwKvKl1gMksnwXcrtXYcMgfbt0Yk+k4xVgKg2l/cFWMjMmgc+MJ8DZpFlI8O/5KhuTeUUQw7myM8RKFXH/4nthSrm2aQlF2zK6CrNqcoDKZWmnBc8jd/NT/JttGFkAK2q5yX3sZn9H+5u7XemFMI572vFbMxlHH+X8zSbKwpJiVpwYjY+hOHx8ZnBYdRdw==; Expires=Wed, 19 Aug 2026 11:31:16 GMT; Path=/, AWSALBCORS=PwKvKl1gMksnwXcrtXYcMgfbt0Yk+k4xVgKg2l/cFWMjMmgc+MJ8DZpFlI8O/5KhuTeUUQw7myM8RKFXH/4nthSrm2aQlF2zK6CrNqcoDKZWmnBc8jd/NT/JttGFkAK2q5yX3sZn9H+5u7XemFMI572vFbMxlHH+X8zSbKwpJiVpwYjY+hOHx8ZnBYdRdw==; Expires=Wed, 19 Aug 2026 11:31:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '2ac56c8922e2ae0f46979e8b1ba88def', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:31:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zO1JGyskzfg2qC5Ea4F0iUCJ3vLbYXdDOFdL8J20jyn6djvtcFn+sFjDnP2P9PeNLrLCg6sRVmR3/zHdK0R3XRnsqtTLhC+BR7+oAobLwq76Lut6FonUuclbRmsA+6EbBun8w0tNCbs3TDpV79thscAhKVaffZMiSDe7wmidrLWxTNvcKfWb/nM8l21fFg==; Expires=Wed, 19 Aug 2026 11:31:16 GMT; Path=/, AWSALBCORS=zO1JGyskzfg2qC5Ea4F0iUCJ3vLbYXdDOFdL8J20jyn6djvtcFn+sFjDnP2P9PeNLrLCg6sRVmR3/zHdK0R3XRnsqtTLhC+BR7+oAobLwq76Lut6FonUuclbRmsA+6EbBun8w0tNCbs3TDpV79thscAhKVaffZMiSDe7wmidrLWxTNvcKfWb/nM8l21fFg==; Expires=Wed, 19 Aug 2026 11:31:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59571', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59570', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c026ecf9e29ce6c86b2e434680640ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:33:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:33:04.064528+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:33:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:33:04.066215+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:33:04.087510+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 11/22 attempt 1: 10 shots ok"} 20:33:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:33:04.089639+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:33:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2djVY9+xkLagc6f61H2Ydj8ARM+c7sjC3zXz0p1Yu3u+MF1zTWhqIV5q1I/AVB1W0X8CYGbCKWshrbbkOBzc8zAZTUDI3NMebJ4NqTlFxvM49jh2rhnFmiWRkAyvCT8vJVX8RxFsjscVbjEJ08uCZkT9oxRKnWs93JXFk0qaUr9wyXGQ90zN072P7gie1Q==; Expires=Wed, 19 Aug 2026 11:33:06 GMT; Path=/, AWSALBCORS=2djVY9+xkLagc6f61H2Ydj8ARM+c7sjC3zXz0p1Yu3u+MF1zTWhqIV5q1I/AVB1W0X8CYGbCKWshrbbkOBzc8zAZTUDI3NMebJ4NqTlFxvM49jh2rhnFmiWRkAyvCT8vJVX8RxFsjscVbjEJ08uCZkT9oxRKnWs93JXFk0qaUr9wyXGQ90zN072P7gie1Q==; Expires=Wed, 19 Aug 2026 11:33:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe5200ff54c32a5da1b9c099543eb997', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:33:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WSaGx2ZIRkMit1Ixbni8stq0B6ZxZo49EWMG+nLdleOD2swJkm/h+Sw4seidiWnYB4HyXhSGQ7+KYKpY9a9giMBsPaXBU/qlJXqqLE2N8sFUD8D7gc/LQt5gqBSCqbx8l1J017DgwuU9KyLCmPsojZdEQpUPTFpslWofY7a1UIkNFabVekWn4TxrxXnUfw==; Expires=Wed, 19 Aug 2026 11:33:06 GMT; Path=/, AWSALBCORS=WSaGx2ZIRkMit1Ixbni8stq0B6ZxZo49EWMG+nLdleOD2swJkm/h+Sw4seidiWnYB4HyXhSGQ7+KYKpY9a9giMBsPaXBU/qlJXqqLE2N8sFUD8D7gc/LQt5gqBSCqbx8l1J017DgwuU9KyLCmPsojZdEQpUPTFpslWofY7a1UIkNFabVekWn4TxrxXnUfw==; Expires=Wed, 19 Aug 2026 11:33:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59537', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59538', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f36648755c42f1d87a783ddf2803aa8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:35:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:35:15.632938+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:35:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:35:15.634687+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:35:15.652352+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 12/22 attempt 1: 10 shots ok"} 20:35:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:35:15.654693+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:35:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5rd7KtkSlQ4GUxtNaCeRlizFeP9eo/Mo6BEWmm8nS+7kDBKRqoSQwnXpf4eIiHfBDL8TASkeQqzhUnb5lch8xIx1VYMYA3GF9mEPkLhDZOFOVtRyzp7WSQSCCHwYY/KNjAztUNaJk75G3UAJ4UNui0mUyT03Mo1oeLgAs0sVxn3HkO0clc7MpzpT9Ztrnw==; Expires=Wed, 19 Aug 2026 11:35:16 GMT; Path=/, AWSALBCORS=5rd7KtkSlQ4GUxtNaCeRlizFeP9eo/Mo6BEWmm8nS+7kDBKRqoSQwnXpf4eIiHfBDL8TASkeQqzhUnb5lch8xIx1VYMYA3GF9mEPkLhDZOFOVtRyzp7WSQSCCHwYY/KNjAztUNaJk75G3UAJ4UNui0mUyT03Mo1oeLgAs0sVxn3HkO0clc7MpzpT9Ztrnw==; Expires=Wed, 19 Aug 2026 11:35:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b97162e9c204dc9be8e2776f1128ddda', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:35:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VyeNZpxA9t0+T6aWS4Zx6XNLfgnHH/C336sFkyqEhKF7X1V4sgWsVHcb0jgXVbGTxxoGHgMCS216mnq4jHgNJWjOAjMGj1ismwlF0k2HBBbEEJg3WNS3koEysBap8t2yl8Sb/GUX6FuUYe43nE40z9dNfMnmF4c7YDoIX0QluIwmgouVW+3owZPM6z3GgA==; Expires=Wed, 19 Aug 2026 11:35:16 GMT; Path=/, AWSALBCORS=VyeNZpxA9t0+T6aWS4Zx6XNLfgnHH/C336sFkyqEhKF7X1V4sgWsVHcb0jgXVbGTxxoGHgMCS216mnq4jHgNJWjOAjMGj1ismwlF0k2HBBbEEJg3WNS3koEysBap8t2yl8Sb/GUX6FuUYe43nE40z9dNfMnmF4c7YDoIX0QluIwmgouVW+3owZPM6z3GgA==; Expires=Wed, 19 Aug 2026 11:35:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59575', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59574', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '277d4252e4e11428b4e6b8a72b26bbce', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:37:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:37:16.723350+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:37:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:37:16.724471+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:37:16.744516+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 13/22 attempt 1: 10 shots ok"} 20:37:16 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:37:16.747231+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:37:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gEM8T9DF+z+pFEiRPGciqmCI7GhEIk14Y/rW5PqRUU9LzAuU71Vc43rVnibsJJCZAmunHoDdRUojnJZKjtRXxefVO5osUv42QvPqHALFx7FHulGvF0eJ+Sh2HuKqWQ+6Yrd4PAK9O3kn2+4Il9uWOQcOJzRDrjrVT+tzqNcEGbSUMD0AxtSNnLJbkcgrNQ==; Expires=Wed, 19 Aug 2026 11:37:17 GMT; Path=/, AWSALBCORS=gEM8T9DF+z+pFEiRPGciqmCI7GhEIk14Y/rW5PqRUU9LzAuU71Vc43rVnibsJJCZAmunHoDdRUojnJZKjtRXxefVO5osUv42QvPqHALFx7FHulGvF0eJ+Sh2HuKqWQ+6Yrd4PAK9O3kn2+4Il9uWOQcOJzRDrjrVT+tzqNcEGbSUMD0AxtSNnLJbkcgrNQ==; Expires=Wed, 19 Aug 2026 11:37:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd4212d4608391aab173f1b42ebae604c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:37:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W+85zk7mx/ioCrMd4cTiGgi5QjzsVIYfcyBldkdFxOzmdsmQClUTmjNFJDX5wIWDmXPSRgzpri6OPSpjFMolPyyUy+yLtaLg3HA4ycQkBLGnN8UHxLT+auBsSsub8pr7d1j5Sx1RdxM2V6Ll5iSBLpdurNwIigsltiG2boK1NBFLXKzx8QbweXqiqFSUNg==; Expires=Wed, 19 Aug 2026 11:37:18 GMT; Path=/, AWSALBCORS=W+85zk7mx/ioCrMd4cTiGgi5QjzsVIYfcyBldkdFxOzmdsmQClUTmjNFJDX5wIWDmXPSRgzpri6OPSpjFMolPyyUy+yLtaLg3HA4ycQkBLGnN8UHxLT+auBsSsub8pr7d1j5Sx1RdxM2V6Ll5iSBLpdurNwIigsltiG2boK1NBFLXKzx8QbweXqiqFSUNg==; Expires=Wed, 19 Aug 2026 11:37:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59566', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59567', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1a981265b3f085c93b565ca622f4512b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:39:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:39:13.201849+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:39:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:39:13.203245+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:39:13.222934+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 14/22 attempt 1: 10 shots ok"} 20:39:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:39:13.225089+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:39:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nUFyjBysWL5MGoc5XAYL+wWqCPBG2ejjULsos9DEj1WhnAGIbGb3qQUSQCFdk3SwxlpAMjPuTTlur4xCYA8Y7jDDlbg+RAQCkiMsYvKVm/J5MxoRJIlbqSxNuxbVMZ/GqS/emd0e+NJ7NEQxGgHNubsHmEjZZIqvRQPaXAr4nkOcLjuLmp9IkMJMU6F/Iw==; Expires=Wed, 19 Aug 2026 11:39:13 GMT; Path=/, AWSALBCORS=nUFyjBysWL5MGoc5XAYL+wWqCPBG2ejjULsos9DEj1WhnAGIbGb3qQUSQCFdk3SwxlpAMjPuTTlur4xCYA8Y7jDDlbg+RAQCkiMsYvKVm/J5MxoRJIlbqSxNuxbVMZ/GqS/emd0e+NJ7NEQxGgHNubsHmEjZZIqvRQPaXAr4nkOcLjuLmp9IkMJMU6F/Iw==; Expires=Wed, 19 Aug 2026 11:39:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd728df3e03bd75039c93c8efeec8ff1f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:39:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eZK+zdHaEuONm7dsZ4rk4RoVcI/gOtSWB4tnv8LwLVg/ocf5IRnlYnLH38h9GKYcO+vXaOXV9rtWYx0ypRCmpBM8pYnkdIUkLGUpFlB1NKGw6ec4z8Jm4tGSEqp7XhzFCA68ewk2hnreZppfE4prr/ARr6NLnolVvTmhNxtg4B8rg85cdsjYKiueXGdrag==; Expires=Wed, 19 Aug 2026 11:39:13 GMT; Path=/, AWSALBCORS=eZK+zdHaEuONm7dsZ4rk4RoVcI/gOtSWB4tnv8LwLVg/ocf5IRnlYnLH38h9GKYcO+vXaOXV9rtWYx0ypRCmpBM8pYnkdIUkLGUpFlB1NKGw6ec4z8Jm4tGSEqp7XhzFCA68ewk2hnreZppfE4prr/ARr6NLnolVvTmhNxtg4B8rg85cdsjYKiueXGdrag==; Expires=Wed, 19 Aug 2026 11:39:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59593', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59591', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c03f6f5322b7f608e3325742ee7b1f9e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:41:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:41:13.564231+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:41:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:41:13.565167+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:41:13.576729+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 15/22 attempt 1: 10 shots ok"} 20:41:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:41:13.578045+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:41:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rQbAeWZJbOvnknUwQP7qgY8AY7eTd/Gt5jTvwP8wU4fIER8C6cAmDd6VzXSBVmqCtoXyw/Du1s188PrrefYPYlhXBSqh3+wWQyc6N6jdGRaZRQiaIoY8h7KPe6r7IPTLbpBcqcG2o6C33oFknJzsvdFuE4MOrU28vIqA2rbqpo26LgLO7sA6ecm9eXIc1Q==; Expires=Wed, 19 Aug 2026 11:41:13 GMT; Path=/, AWSALBCORS=rQbAeWZJbOvnknUwQP7qgY8AY7eTd/Gt5jTvwP8wU4fIER8C6cAmDd6VzXSBVmqCtoXyw/Du1s188PrrefYPYlhXBSqh3+wWQyc6N6jdGRaZRQiaIoY8h7KPe6r7IPTLbpBcqcG2o6C33oFknJzsvdFuE4MOrU28vIqA2rbqpo26LgLO7sA6ecm9eXIc1Q==; Expires=Wed, 19 Aug 2026 11:41:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b51543e7ed01237c25d2887067a4939d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:41:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3W65HeBH0jSgTViIENAs6T20q+h1ccDjC47oGtkCQVN1FNnrooamn92tSnfcOU28tk9mieD/wFssf1Oh7VriZ9cD0A1WMsgJxLO62dQ9WVA5kReohIthvq3HY1FDisE43xTf3p0Ka5JYpcmaIurZf5EfGvZKEeaVmZoSaz6zH7Wcob0xsTgCIP8VQPMNpw==; Expires=Wed, 19 Aug 2026 11:41:14 GMT; Path=/, AWSALBCORS=3W65HeBH0jSgTViIENAs6T20q+h1ccDjC47oGtkCQVN1FNnrooamn92tSnfcOU28tk9mieD/wFssf1Oh7VriZ9cD0A1WMsgJxLO62dQ9WVA5kReohIthvq3HY1FDisE43xTf3p0Ka5JYpcmaIurZf5EfGvZKEeaVmZoSaz6zH7Wcob0xsTgCIP8VQPMNpw==; Expires=Wed, 19 Aug 2026 11:41:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59612', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59611', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4540f856d5f82d2c172894ba18599992', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:42:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:42:51.464869+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:42:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:42:51.466321+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:42:51.487517+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 16/22 attempt 1: 10 shots ok"} 20:42:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:42:51.489561+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:42:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=p5+y4A8qEh2myyDMohUhKj+bWdMI/HXDNgH4Ufy44733pcVg8QbQHIRyocCAvXyDEquBcWTRf9qI4JhyIkHMqLF5Xv6FEatCr9cEc76CkhZ+8PZuhgXFV2LCPabcR87vN8YVxfOkMWUGZM1PWMKMgZbwysNCY5Ble963jwutK7d2tPESEsXcwBa/LgbOiw==; Expires=Wed, 19 Aug 2026 11:42:53 GMT; Path=/, AWSALBCORS=p5+y4A8qEh2myyDMohUhKj+bWdMI/HXDNgH4Ufy44733pcVg8QbQHIRyocCAvXyDEquBcWTRf9qI4JhyIkHMqLF5Xv6FEatCr9cEc76CkhZ+8PZuhgXFV2LCPabcR87vN8YVxfOkMWUGZM1PWMKMgZbwysNCY5Ble963jwutK7d2tPESEsXcwBa/LgbOiw==; Expires=Wed, 19 Aug 2026 11:42:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '33620094c29a70666c3b6975de519df3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:42:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EbucWOk9H23w2yHQ35lgXEZMWf/ds9jtwmC8jZgV0Xw1K5X3P5JEc61lWwQ+qEqB3nrqm5olXljVbTLcVlevXA4tz7x6MZWs/fa+7+qXeOXbOGpVw+MrwkDn12YUwP/TIXVkakK+TLccyCt5UQ7SopDpNGA5zbFPjav+TXF7uP8jbYEbx1Rd+eqHYKyL4Q==; Expires=Wed, 19 Aug 2026 11:42:53 GMT; Path=/, AWSALBCORS=EbucWOk9H23w2yHQ35lgXEZMWf/ds9jtwmC8jZgV0Xw1K5X3P5JEc61lWwQ+qEqB3nrqm5olXljVbTLcVlevXA4tz7x6MZWs/fa+7+qXeOXbOGpVw+MrwkDn12YUwP/TIXVkakK+TLccyCt5UQ7SopDpNGA5zbFPjav+TXF7uP8jbYEbx1Rd+eqHYKyL4Q==; Expires=Wed, 19 Aug 2026 11:42:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59572', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59573', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '645fa15af48a74d75a36c391c3faafd5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:44:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:44:19.648987+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:44:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:44:19.649816+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:44:19.663890+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 17/22 attempt 1: 10 shots ok"} 20:44:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:44:19.665918+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:44:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8qNxt3t6Sw0FgSwvLS4dP9fnZKW0QfUxhzelD2fy5Q8HDAcZdF10WeX93mBTnnCd4tik8lOdWPfcHp825n8BbPm7fpLDYKr9XblUdWmy3bva4tgSipWw6H0ZOlUQIrxsVxdCRRoT7fePR/QTPRywtq7IVacBEVUe6vvR01pHkUjPMIVBIbyStYbRwC8t8w==; Expires=Wed, 19 Aug 2026 11:44:20 GMT; Path=/, AWSALBCORS=8qNxt3t6Sw0FgSwvLS4dP9fnZKW0QfUxhzelD2fy5Q8HDAcZdF10WeX93mBTnnCd4tik8lOdWPfcHp825n8BbPm7fpLDYKr9XblUdWmy3bva4tgSipWw6H0ZOlUQIrxsVxdCRRoT7fePR/QTPRywtq7IVacBEVUe6vvR01pHkUjPMIVBIbyStYbRwC8t8w==; Expires=Wed, 19 Aug 2026 11:44:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c7f4f57cdcf3474ea722febd8bea6569', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:44:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ycWIe3oP+kUAEHd3QFvd1bMsv0on2sLFjaGqfSKFrrwvVgpRxf3msPZxhW3Ts6rsvpU4mpEovB7U6CUnKBdHtADJUs8SkutJoTg0VMLL2LUQ8gvNiEjBBqntUhOLkPpPqxlw6YFyQ3HxBNhkF+xdhmNIMU8rdItYhWpgCtnbmFXpoDEA+qswdC4Jp6AZhA==; Expires=Wed, 19 Aug 2026 11:44:21 GMT; Path=/, AWSALBCORS=ycWIe3oP+kUAEHd3QFvd1bMsv0on2sLFjaGqfSKFrrwvVgpRxf3msPZxhW3Ts6rsvpU4mpEovB7U6CUnKBdHtADJUs8SkutJoTg0VMLL2LUQ8gvNiEjBBqntUhOLkPpPqxlw6YFyQ3HxBNhkF+xdhmNIMU8rdItYhWpgCtnbmFXpoDEA+qswdC4Jp6AZhA==; Expires=Wed, 19 Aug 2026 11:44:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59581', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59579', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dba20d6cc3b94410b578cdd4b2f16d8b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:46:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:46:19.584549+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:46:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:46:19.586072+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:46:19.606033+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 18/22 attempt 1: 10 shots ok"} 20:46:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:46:19.608096+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:46:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7nV5eSDKdsZi8KjjheHk4hCwZ0N4ObA13COPStQQ7PeENjruXGAeawsCKF3Q7vcHMJOovUN7LuJP9akMZucWJwEIzQBBxCsE3zMabnC7Z9R8HGu9JzB6wpmBM7R7qyCz0wouyYI243+NEArCv8wFi16CzTWVlVhm2/Tx6LXEWHQoHAntq9YbfIJ54/KZ7Q==; Expires=Wed, 19 Aug 2026 11:46:20 GMT; Path=/, AWSALBCORS=7nV5eSDKdsZi8KjjheHk4hCwZ0N4ObA13COPStQQ7PeENjruXGAeawsCKF3Q7vcHMJOovUN7LuJP9akMZucWJwEIzQBBxCsE3zMabnC7Z9R8HGu9JzB6wpmBM7R7qyCz0wouyYI243+NEArCv8wFi16CzTWVlVhm2/Tx6LXEWHQoHAntq9YbfIJ54/KZ7Q==; Expires=Wed, 19 Aug 2026 11:46:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '16c9e709c077570bb629d232b151e49a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:46:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K7bJczjpfHnuk3NZvoochewNy7l047JswDCYWYQryIck3puELeq5Y5Vr5+84V/fobRuuYAFqQTyqV9UYtvthfqEh3wN7laIt+AD21bxCtlbFmL85BIKm7dxAO1IzmRNEH2Y46207Afg/4GyqTQSsYYV9HivbgZNJ8n6PL0wky7ehMuvwihyqmxi9I1RoSA==; Expires=Wed, 19 Aug 2026 11:46:20 GMT; Path=/, AWSALBCORS=K7bJczjpfHnuk3NZvoochewNy7l047JswDCYWYQryIck3puELeq5Y5Vr5+84V/fobRuuYAFqQTyqV9UYtvthfqEh3wN7laIt+AD21bxCtlbFmL85BIKm7dxAO1IzmRNEH2Y46207Afg/4GyqTQSsYYV9HivbgZNJ8n6PL0wky7ehMuvwihyqmxi9I1RoSA==; Expires=Wed, 19 Aug 2026 11:46:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59596', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59598', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce5f428746179c5a977d99b1bec5d5d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:47:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:47:54.023339+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:47:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:47:54.024995+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:47:54.043504+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 19/22 attempt 1: 10 shots ok"} 20:47:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:47:54.045549+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:47:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0woJ4W0NtxyVkatwie6D/FE2zrwtpo+CUrq29Y1uRvSvH/nQxoWLMCecUSzjRprIz8SSwLBoN9tlvH2ihsHCR3zHXYubNxSWAnPVJG/WOCj2646/XO9JLywD8zdeT0bdYJjZVVruZRI0IMSyDhGn+FG8Yy2o7lNyLGloXvzbjtmqevjiUiw0y8NdYvErlg==; Expires=Wed, 19 Aug 2026 11:47:55 GMT; Path=/, AWSALBCORS=0woJ4W0NtxyVkatwie6D/FE2zrwtpo+CUrq29Y1uRvSvH/nQxoWLMCecUSzjRprIz8SSwLBoN9tlvH2ihsHCR3zHXYubNxSWAnPVJG/WOCj2646/XO9JLywD8zdeT0bdYJjZVVruZRI0IMSyDhGn+FG8Yy2o7lNyLGloXvzbjtmqevjiUiw0y8NdYvErlg==; Expires=Wed, 19 Aug 2026 11:47:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '97f17da9dbb5bdeca4e387b25166ccf8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:47:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TvjnyYCuxcl687823jsKVSPtT8Uj4BkHAag807zxo2KMY6Tk+a3KQruhlLp8Xcm8JD5AEQU3+yfHPeW0qlhzs2hasSqKNchcmhQPHDfvtfyVBOG6Nm7TmSIWDLmXSQrc+67CJWWAisfVR0FxZ+C0LXZ0WexyUcAtLMBNpnS5fwIJFRy3iuIDzUr4nrbH2A==; Expires=Wed, 19 Aug 2026 11:47:56 GMT; Path=/, AWSALBCORS=TvjnyYCuxcl687823jsKVSPtT8Uj4BkHAag807zxo2KMY6Tk+a3KQruhlLp8Xcm8JD5AEQU3+yfHPeW0qlhzs2hasSqKNchcmhQPHDfvtfyVBOG6Nm7TmSIWDLmXSQrc+67CJWWAisfVR0FxZ+C0LXZ0WexyUcAtLMBNpnS5fwIJFRy3iuIDzUr4nrbH2A==; Expires=Wed, 19 Aug 2026 11:47:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59578', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59580', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '12b09f1c5885748bc9a69d08178941b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:49:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:49:52.660618+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:49:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:49:52.661438+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:49:52.675764+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 20/22 attempt 1: 10 shots ok"} 20:49:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:49:52.677183+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:49:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZCvGmSFLOJWmbrSo0MBN9OsVS3PWf3TrvAxeSSXndBg+Y3LtZwU6wCq79fp29yqWcFfqxDR8gD2iLpjqfWF/+OQBUt5v5HHHanlPA1YaSgjLkEs7ooYI5ICehSo9r7bNLSITrVR++QRlqNywNr6xQ9h172foLIOGqZDEiJFHbJSx01ajqmjo3K2v7axflQ==; Expires=Wed, 19 Aug 2026 11:49:53 GMT; Path=/, AWSALBCORS=ZCvGmSFLOJWmbrSo0MBN9OsVS3PWf3TrvAxeSSXndBg+Y3LtZwU6wCq79fp29yqWcFfqxDR8gD2iLpjqfWF/+OQBUt5v5HHHanlPA1YaSgjLkEs7ooYI5ICehSo9r7bNLSITrVR++QRlqNywNr6xQ9h172foLIOGqZDEiJFHbJSx01ajqmjo3K2v7axflQ==; Expires=Wed, 19 Aug 2026 11:49:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0199db8e22506fc604759dd699ce0c0a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:49:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iupWWAcopjGKPfl7RQ+spkleFM7mId8ODPea8fKUAJZUnb0YfY1pgpdJryHBnI7aEqTXyGWga1jzVHGuAf20du+icLuIB5KPuUQGZW/sdw+9HdKu+9SaT2C7xfvczQZs7mKmiMGS1pHcEedbjANgdoRtvjwPqFta3OjVmnA+Wu65Kbaii5NVniCmeaoNow==; Expires=Wed, 19 Aug 2026 11:49:53 GMT; Path=/, AWSALBCORS=iupWWAcopjGKPfl7RQ+spkleFM7mId8ODPea8fKUAJZUnb0YfY1pgpdJryHBnI7aEqTXyGWga1jzVHGuAf20du+icLuIB5KPuUQGZW/sdw+9HdKu+9SaT2C7xfvczQZs7mKmiMGS1pHcEedbjANgdoRtvjwPqFta3OjVmnA+Wu65Kbaii5NVniCmeaoNow==; Expires=Wed, 19 Aug 2026 11:49:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59580', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59581', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '66a0f0c202c0f62939d84d7c3f4d5e98', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:51:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:51:41.309067+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:51:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:51:41.310811+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:51:41.333072+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 21/22 attempt 1: 10 shots ok"} 20:51:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T11:51:41.335249+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:51:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RIIDoIHHpTOfUy7Z5mTf0xrJ8+VhBtzi8XSv9giDQ3OaQ0JubSxe0qN7JiU0+ngmAHymSdL3bC8oHyee86iZrA1tMRL8CDepkq/RgS4rqtC4FOFY7gnUpicDyM5dls+/rY/hLL/8RHDpmWr7oSWABUJkYbXrNgbS4/g5qh+wvEDhODqFepyiShqj80H0JQ==; Expires=Wed, 19 Aug 2026 11:51:43 GMT; Path=/, AWSALBCORS=RIIDoIHHpTOfUy7Z5mTf0xrJ8+VhBtzi8XSv9giDQ3OaQ0JubSxe0qN7JiU0+ngmAHymSdL3bC8oHyee86iZrA1tMRL8CDepkq/RgS4rqtC4FOFY7gnUpicDyM5dls+/rY/hLL/8RHDpmWr7oSWABUJkYbXrNgbS4/g5qh+wvEDhODqFepyiShqj80H0JQ==; Expires=Wed, 19 Aug 2026 11:51:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '813241eb683733335f6a57bc2ffccfd1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:51:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ORDvZc7OYkyQ4wZ6Qw3ejshiRgAzhgkCRE++jMk0GsMxHWAEk2pX2d9f7KInwpYuKNXfZjFG99LrKMLL3Y6O/rHVrvKhgwrBY/Qf28dSWpZDFFZLAXwhB8+aKwNAOLpi/ovnb0TYOczGPCHe9s2HmCtODGjzrx/Zj7CWH8c1RB/UdmB3xHqg5Bcme8XkGg==; Expires=Wed, 19 Aug 2026 11:51:43 GMT; Path=/, AWSALBCORS=ORDvZc7OYkyQ4wZ6Qw3ejshiRgAzhgkCRE++jMk0GsMxHWAEk2pX2d9f7KInwpYuKNXfZjFG99LrKMLL3Y6O/rHVrvKhgwrBY/Qf28dSWpZDFFZLAXwhB8+aKwNAOLpi/ovnb0TYOczGPCHe9s2HmCtODGjzrx/Zj7CWH8c1RB/UdmB3xHqg5Bcme8XkGg==; Expires=Wed, 19 Aug 2026 11:51:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59592', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59593', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c84366823f1322b515ca8ff255e0184', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 20:53:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T11:53:54.752778+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 20:53:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T11:53:54.754595+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T11:53:54.767593+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 22/22 attempt 1: 5 shots ok"} {"timestamp": "2026-08-12T11:53:54.795324+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step shot_staging completed (completed=215/215, failed=0)"} {"timestamp": "2026-08-12T11:53:54.906577+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T11:53:54.918882+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_sync_service", "message": "Skipping scene_still sync: scene_detail 데이터 없음 (cascade or pre-analysis). Existing rows preserved."} {"timestamp": "2026-08-12T11:53:54.946702+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T11:53:54.946820+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T11:53:54.950153+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T11:53:54.990804+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T11:53:55.004143+00:00", "level": "WARNING", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "Episode 7c902020-4451-4967-9eb6-1e53c2b9b717 status NOT advanced — incomplete steps: ['scene_consistency', 'scene_detail', 'shot_dependency_t2i', 't2i_review', 'zoom_continuity_anchor', 'outdoor_site_layout', 'outdoor_place_spec', 'outdoor_lane_plan', 'shot_projection_card', 'bg_space_partition', 'dwelling_zone_map', 'shot_aware_bg_render_plan', 'visual_continuity_anchor']"} {"timestamp": "2026-08-12T11:53:55.005939+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=shot_staging, repaired=0)"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:53:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jAcV+Ifl83sDgW79H+vXvO8MbSR+d2MfSge/iZVgivOm4+6lskTlH9uw1vjK9CsqUHcI0/J3BqBH4LrQB2IR2JcixciNl6vgdbaJJdv8OgqwYI0kQDmnA2vSUFd/cUWBO+Lm17maCbhxxQutyGvxMZGJenVIDpqJ31DxnkGJ0jj5iHKcjNMhfQjWo70hVA==; Expires=Wed, 19 Aug 2026 11:53:55 GMT; Path=/, AWSALBCORS=jAcV+Ifl83sDgW79H+vXvO8MbSR+d2MfSge/iZVgivOm4+6lskTlH9uw1vjK9CsqUHcI0/J3BqBH4LrQB2IR2JcixciNl6vgdbaJJdv8OgqwYI0kQDmnA2vSUFd/cUWBO+Lm17maCbhxxQutyGvxMZGJenVIDpqJ31DxnkGJ0jj5iHKcjNMhfQjWo70hVA==; Expires=Wed, 19 Aug 2026 11:53:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f0158374630a633d634ebf9cc47f5104', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 11:53:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GA95NBJ9UGbaOfFKRZfyCw9hxZp0Fpb5kRp4QnMR4v70EnGGjuj6TJkmFAbgir8BsLQGtbstZ6bExCNY/SSVQs5YUBVD1pW+EPgza4mBIvBH5V/GhjHrokpzyfs8oCR+9Ermv9bpmK4urS+C6/53L6U+mvmVh0UnF0cN5Ckkvxv4odkg7h5OEqOi1jjP0Q==; Expires=Wed, 19 Aug 2026 11:53:55 GMT; Path=/, AWSALBCORS=GA95NBJ9UGbaOfFKRZfyCw9hxZp0Fpb5kRp4QnMR4v70EnGGjuj6TJkmFAbgir8BsLQGtbstZ6bExCNY/SSVQs5YUBVD1pW+EPgza4mBIvBH5V/GhjHrokpzyfs8oCR+9Ermv9bpmK4urS+C6/53L6U+mvmVh0UnF0cN5Ckkvxv4odkg7h5OEqOi1jjP0Q==; Expires=Wed, 19 Aug 2026 11:53:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59630', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59631', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2b25fad5efde7c5ebbd9cf7865b47936', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: 127.0.0.1:58488 - "POST /api/v1/auth/login HTTP/1.1" 200 OK INFO: 127.0.0.1:58490 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_image_pipeline?mode=resume HTTP/1.1" 400 Bad Request INFO: 127.0.0.1:58654 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-12T11:58:35.903951+00:00", "level": "WARNING", "logger": "app.core.steps.image_steps", "message": "Step scene_image_pipeline: config drift 를 env 승인으로 통과 — 비파괴 resume 재실행 (config_hash mismatch (step-local): cp=8de63cd19d4a254b, current=95d1880f52acc4b6)"} {"timestamp": "2026-08-12T11:58:35.904007+00:00", "level": "INFO", "logger": "app.services.step_execution_service", "message": "start_step scene_image_pipeline: completed cp decision=rerun_self reason=config drift — step_config_drift_ack 명시 승인, 비파괴 resume 재실행: config_hash mismatch (step-local): cp=8de63cd19d4a254b, current=95d1880f52acc4b6 — submitting background"} {"timestamp": "2026-08-12T11:58:35.904051+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_image_pipeline (Step scene_image_pipeline for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:58656 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_image_pipeline?mode=resume HTTP/1.1" 200 OK {"timestamp": "2026-08-12T11:58:35.911974+00:00", "level": "WARNING", "logger": "app.core.steps.image_steps", "message": "Step scene_image_pipeline: config drift 를 env 승인으로 통과 — 비파괴 resume 재실행 (config_hash mismatch (step-local): cp=8de63cd19d4a254b, current=95d1880f52acc4b6)"} {"timestamp": "2026-08-12T11:58:35.915631+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline started (run_id=1f5af242-c80b-4f18-ad84-f93e6525a8d3, model=mixed)"} {"timestamp": "2026-08-12T11:58:36.006151+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T11:58:36.134015+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T11:58:36.208796+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T11:58:36.242711+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T11:58:36.242862+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T11:58:36.245371+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T11:58:36.278376+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T11:58:36.283045+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-12T11:58:36.371458+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T11:58:36.627382+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T11:58:36.706878+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T11:58:36.742445+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T11:58:36.742591+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T11:58:36.744845+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T11:58:36.776262+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T11:58:36.781879+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-12T11:58:36.848412+00:00", "level": "INFO", "logger": "app.core.asset_readiness", "message": "AssetReadiness OK: AssetReadiness episode=7c902020: expected=67 registered=67 disk=67 missing=0"} {"timestamp": "2026-08-12T11:58:36.852279+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 215 completed, 0 failed"} {"timestamp": "2026-08-12T11:58:37.199557+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded 66 existing reference images for 193 entities"} {"timestamp": "2026-08-12T11:58:37.199658+00:00", "level": "INFO", "logger": "app.services.scene_validation_service", "message": "Skipping legacy scene image validation — scene_lvm_validation_mode=off (LVM 2 disabled by cost policy; only mode='full' enables it)."} {"timestamp": "2026-08-12T11:58:37.329137+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded outfit + composite + state_variant refs into scene_ref_image_map"} {"timestamp": "2026-08-12T11:58:37.333821+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe: 운영자 선언 무콘티 예외 1샷 — BGFIRST 대상 제외 후 기존 경로 생성: ['S75sh7']"} {"timestamp": "2026-08-12T11:58:37.390984+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe 표적 scope: scenes=[1, 4, 5, 9, 37, 39, 56, 64, 65] requested=23 dep_added=0 effective=23"} {"timestamp": "2026-08-12T11:58:37.402435+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=019ff5d8-6907-7119-a4ff-90e874357e83&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. {"timestamp": "2026-08-12T12:00:28.499077+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:00:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CWwExY/N7JDvDx/TQNA9AFO1gkwfPGJve3muCc513YJnLBkl3uzCwr9NPuiL4x4L9IsUId+g7lM2pQBDfo6aFgQEkAIeWnATZjpJ86P9qdl9Ggnmuv90eWpYq01irXYB6/OQdDdr4NI2+MZB6WAHs6APfzRgl/eN5g1Embb1V4bkyZfMF9EwSfHJB60h7w==; Expires=Wed, 19 Aug 2026 12:00:28 GMT; Path=/, AWSALBCORS=CWwExY/N7JDvDx/TQNA9AFO1gkwfPGJve3muCc513YJnLBkl3uzCwr9NPuiL4x4L9IsUId+g7lM2pQBDfo6aFgQEkAIeWnATZjpJ86P9qdl9Ggnmuv90eWpYq01irXYB6/OQdDdr4NI2+MZB6WAHs6APfzRgl/eN5g1Embb1V4bkyZfMF9EwSfHJB60h7w==; Expires=Wed, 19 Aug 2026 12:00:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f837b184ddbcceea308a5d772aa780f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:00:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=D7wvWxkaDnuUHIeMYPYBZ84cIx+q43CI9To+sXr8cIMCcBLCWfZYNvCkcXGwXMsRVJ/OTzKRllhV3ao/HQ5YH5Cva0QbrGSMtHCSRy5GFT+ea8a49CUkml1HY5aYe2fXV3KDgVnNZs+fMRoPU3V+kO5LzfSVFam7/zEkJT0xuS5pvIN6aR+3NhE6F193iA==; Expires=Wed, 19 Aug 2026 12:00:29 GMT; Path=/, AWSALBCORS=D7wvWxkaDnuUHIeMYPYBZ84cIx+q43CI9To+sXr8cIMCcBLCWfZYNvCkcXGwXMsRVJ/OTzKRllhV3ao/HQ5YH5Cva0QbrGSMtHCSRy5GFT+ea8a49CUkml1HY5aYe2fXV3KDgVnNZs+fMRoPU3V+kO5LzfSVFam7/zEkJT0xuS5pvIN6aR+3NhE6F193iA==; Expires=Wed, 19 Aug 2026 12:00:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59613', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '4feb3dad8f3ff24d6b58f1180071fd92', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:00:42.703926+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (524217 → 1089844 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:00:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SEz+0yIKg42Apq8kJlHe4+ONQqVfXHdYD8tw7hAN3TuQIq+VbLZB7m7Nk5rk1+hKO2XeF/ou+0sHIrn+a7C+S+rpo1P0hYGkcGDcV0uxLpQDYW5ye0UstyaGFjW37i7eJZ4q/GvuaG+/m5mM+j4h1AwK2AqCv1H0DarQ16yrOUATMLvEgo48xgz4d+Jf6g==; Expires=Wed, 19 Aug 2026 12:00:42 GMT; Path=/, AWSALBCORS=SEz+0yIKg42Apq8kJlHe4+ONQqVfXHdYD8tw7hAN3TuQIq+VbLZB7m7Nk5rk1+hKO2XeF/ou+0sHIrn+a7C+S+rpo1P0hYGkcGDcV0uxLpQDYW5ye0UstyaGFjW37i7eJZ4q/GvuaG+/m5mM+j4h1AwK2AqCv1H0DarQ16yrOUATMLvEgo48xgz4d+Jf6g==; Expires=Wed, 19 Aug 2026 12:00:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45816', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c1aa88f5253d9a77a3becb8060a6e522', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:00:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Yl+3Xury3TEPBHP0sw+BhVT0vfRYGzmRS9k7oOwxSzsGuHtZ1O8ibGN/OfSRfrSJ2LqM/75JrsUpvUrhSmEXS/yz+I8Z7/HEdm3LVMtJheFnVNi8Nv7w3fiiBQzBFAde+N9fZ/VrAUcICVzvmH5nkrf8wRmTaSq57OBi3EQ3i81Fsowgi+u+xJqtEQEE3w==; Expires=Wed, 19 Aug 2026 12:00:43 GMT; Path=/, AWSALBCORS=Yl+3Xury3TEPBHP0sw+BhVT0vfRYGzmRS9k7oOwxSzsGuHtZ1O8ibGN/OfSRfrSJ2LqM/75JrsUpvUrhSmEXS/yz+I8Z7/HEdm3LVMtJheFnVNi8Nv7w3fiiBQzBFAde+N9fZ/VrAUcICVzvmH5nkrf8wRmTaSq57OBi3EQ3i81Fsowgi+u+xJqtEQEE3w==; Expires=Wed, 19 Aug 2026 12:00:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45445', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '4ae2a4f854b049771d5c403ce0b3d826', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:00:54.023889+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (690280 → 1311947 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:00:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FQrk7zunx22uA/d6rPK0Svui2pB306BmK6FjbwiaB/FjYLOzGtsVt34D32cWTPxg/8U+sFGymRB/rBMc+4Y3ZksDL2NyT9hZJh9JCex3UCIH2loIGzReWBc795+QIklT2BTDglspVinI4BUuGsQ8N5b1SyRL3uiFXjMDsO32+U3uxtquYTz+Wt5sHzK9qA==; Expires=Wed, 19 Aug 2026 12:00:54 GMT; Path=/, AWSALBCORS=FQrk7zunx22uA/d6rPK0Svui2pB306BmK6FjbwiaB/FjYLOzGtsVt34D32cWTPxg/8U+sFGymRB/rBMc+4Y3ZksDL2NyT9hZJh9JCex3UCIH2loIGzReWBc795+QIklT2BTDglspVinI4BUuGsQ8N5b1SyRL3uiFXjMDsO32+U3uxtquYTz+Wt5sHzK9qA==; Expires=Wed, 19 Aug 2026 12:00:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '34487', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cf3c24d5d9aba7f833976913257839d9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:00:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=r/7+/T+vV9WOaedB2pYJ6wTnMBJXPkE+vNibfBYFLLB6tZzK+MUwnM7KPtpfnuyENDBTrhqp7792dBlhfvUVDtrUEbMMIH2Y9vEoSIMwky2IXC8wB4OxIndxxjnmUfAkWoc9lxQ+OfkwrGXlTBPkN+8kf+SXc6m24cYoK9azT58CCf4l+4oaym5Sd+WL3w==; Expires=Wed, 19 Aug 2026 12:00:54 GMT; Path=/, AWSALBCORS=r/7+/T+vV9WOaedB2pYJ6wTnMBJXPkE+vNibfBYFLLB6tZzK+MUwnM7KPtpfnuyENDBTrhqp7792dBlhfvUVDtrUEbMMIH2Y9vEoSIMwky2IXC8wB4OxIndxxjnmUfAkWoc9lxQ+OfkwrGXlTBPkN+8kf+SXc6m24cYoK9azT58CCf4l+4oaym5Sd+WL3w==; Expires=Wed, 19 Aug 2026 12:00:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '34077', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '85982198fdc9a498d7b9cca489d3dd32', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:02:10.121902+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_gemini", "message": "G+Q 판정: openrouter:qwen/qwen3.8-max 실패 — 남은 심판으로 진행: JSONDecodeError('Expecting value: line 359 column 1 (char 1969)')"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:02:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=x4u85pmLmaA46tuuOjXlOco0QOhc7yA7qKRAr2V/TWh4mvnj4eNfBq59TKi5B+3nlHLYfFGcI7W+cwgaaTRFw0R7PrWmbYFGTgefPbiZxyranFdhCXSc3CfKg2GoFo9oZ/TLTqzx5MwqIawl+rPufcRGQ/CBiS10M65jVI/7BaPTWzt5NMzer5FbB/31rg==; Expires=Wed, 19 Aug 2026 12:02:10 GMT; Path=/, AWSALBCORS=x4u85pmLmaA46tuuOjXlOco0QOhc7yA7qKRAr2V/TWh4mvnj4eNfBq59TKi5B+3nlHLYfFGcI7W+cwgaaTRFw0R7PrWmbYFGTgefPbiZxyranFdhCXSc3CfKg2GoFo9oZ/TLTqzx5MwqIawl+rPufcRGQ/CBiS10M65jVI/7BaPTWzt5NMzer5FbB/31rg==; Expires=Wed, 19 Aug 2026 12:02:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59718', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd4e3685817fb42346ead577467696038', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:02:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xbdUpo5Q3jXit/SMD50iMIzw+DkuPYbE6fH1OvlJtEIq03GM71t+RioKSe1d5J1dj8ZcaGZQSo1Dx3UbX4Gi0OybJIY0SYX9JC6j5aHF7j+Gn+L8RhUnIsDFh8cFNFZNFQFYK1MJMqESlyh9NcPQNL52ZyRix3Jf/6y6tdzai1BzmURqfiuulbdGwy5VNw==; Expires=Wed, 19 Aug 2026 12:02:10 GMT; Path=/, AWSALBCORS=xbdUpo5Q3jXit/SMD50iMIzw+DkuPYbE6fH1OvlJtEIq03GM71t+RioKSe1d5J1dj8ZcaGZQSo1Dx3UbX4Gi0OybJIY0SYX9JC6j5aHF7j+Gn+L8RhUnIsDFh8cFNFZNFQFYK1MJMqESlyh9NcPQNL52ZyRix3Jf/6y6tdzai1BzmURqfiuulbdGwy5VNw==; Expires=Wed, 19 Aug 2026 12:02:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59714', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '50d7d3d3ae4515fc732ce2f1dd1f3239', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:05:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=utF3Qyk626CaSImt9EVAnbWiWvCofEEHvmM1C09lm2xOESAfTHSmHnl3n5VIlPa8vH/0OygGzng53wI4rzdWNOQN8JmOXVOJOwYFOyWJnNZtWjqHdybU6QgCcfJ9nqEU1SgR2+dDSfRlu3HtezT+G5KFk2TK2jTBjMIqgkRcLtnGxvpnU57wnuCpZdxpDg==; Expires=Wed, 19 Aug 2026 12:05:13 GMT; Path=/, AWSALBCORS=utF3Qyk626CaSImt9EVAnbWiWvCofEEHvmM1C09lm2xOESAfTHSmHnl3n5VIlPa8vH/0OygGzng53wI4rzdWNOQN8JmOXVOJOwYFOyWJnNZtWjqHdybU6QgCcfJ9nqEU1SgR2+dDSfRlu3HtezT+G5KFk2TK2jTBjMIqgkRcLtnGxvpnU57wnuCpZdxpDg==; Expires=Wed, 19 Aug 2026 12:05:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '36ebcb8c32c5c6b075adbcc786dd379d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:05:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hEpwWJKrnNdxDLGplkj6GrUkeAz1Fh0d4DyVKnrRnVDx01SEkxG7/9iAeZKLbm5dhzfsHTkIthvGysV5ISljD/Mawj/DDI9wW80wxLQzQ+aS979MfEuQ5f3T24EwiNWE24zOUeLjh7E1RS21dBL7UvVcM0ZrSStfQCWtelHnDJpsCzGtum8PMPXbF2rbjw==; Expires=Wed, 19 Aug 2026 12:05:14 GMT; Path=/, AWSALBCORS=hEpwWJKrnNdxDLGplkj6GrUkeAz1Fh0d4DyVKnrRnVDx01SEkxG7/9iAeZKLbm5dhzfsHTkIthvGysV5ISljD/Mawj/DDI9wW80wxLQzQ+aS979MfEuQ5f3T24EwiNWE24zOUeLjh7E1RS21dBL7UvVcM0ZrSStfQCWtelHnDJpsCzGtum8PMPXbF2rbjw==; Expires=Wed, 19 Aug 2026 12:05:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59602', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b318b8a4fd96fcad3899c84dea1fa23c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:08:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AG5RMrXCvYGPNKcx7YYGuMpVU2hj0Tb0J+FKE4OWMoWGm5ovW/9S5LWbnU3rO6BcSp8bkkmjG8crD+wtIUUrS7E0k++TVuCHw/ujlqxnqNQD23C1ANsyqhSV0MWhi/agPXntaMHyEMbOCJdOA0kuY7drL1vDQvsoVHpOMymVcGuOQS5f70lW5rAvbFA7Aw==; Expires=Wed, 19 Aug 2026 12:08:54 GMT; Path=/, AWSALBCORS=AG5RMrXCvYGPNKcx7YYGuMpVU2hj0Tb0J+FKE4OWMoWGm5ovW/9S5LWbnU3rO6BcSp8bkkmjG8crD+wtIUUrS7E0k++TVuCHw/ujlqxnqNQD23C1ANsyqhSV0MWhi/agPXntaMHyEMbOCJdOA0kuY7drL1vDQvsoVHpOMymVcGuOQS5f70lW5rAvbFA7Aw==; Expires=Wed, 19 Aug 2026 12:08:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '0fd933cd47db19bc9de33ad8fe5c99bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:08:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hN1aS6BX1JzaMz8xpXDSQBdk1z/KSqSaeFZBm6Oh0awMQp+BW8F3N+vFXjGYz0+viz3ZFNLhNQfkRaXnexPBMd8bmd0xwHJ65/Hv59UZD+Eh8WHY8IMDMIkTDZn+df0sbdoPcn24+AHycY09Wb7hh3GdWGxpzLPL2V7WqoqGuFvsiikueAFS7kKN6rrr3Q==; Expires=Wed, 19 Aug 2026 12:08:54 GMT; Path=/, AWSALBCORS=hN1aS6BX1JzaMz8xpXDSQBdk1z/KSqSaeFZBm6Oh0awMQp+BW8F3N+vFXjGYz0+viz3ZFNLhNQfkRaXnexPBMd8bmd0xwHJ65/Hv59UZD+Eh8WHY8IMDMIkTDZn+df0sbdoPcn24+AHycY09Wb7hh3GdWGxpzLPL2V7WqoqGuFvsiikueAFS7kKN6rrr3Q==; Expires=Wed, 19 Aug 2026 12:08:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59608', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f0c325636c7e380b286fdb642cf6f92e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:14:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CahZgtof1PV7HxcfGk30DSQWMkEZp/nZDan2XuA469MweM/r+dzd3rZ7CyLSImO1HErTy15bmbkDdArWGZ0ZZLmuyCUzXi7KaZnpILakwZWbCxPwYb4iWzI97tUwCz1JWiICP+Tg4/kORlJ42wb531hP7LJ0O0lrk4zVj4w0f3CDYxzlda79dw/v7vm5cA==; Expires=Wed, 19 Aug 2026 12:14:38 GMT; Path=/, AWSALBCORS=CahZgtof1PV7HxcfGk30DSQWMkEZp/nZDan2XuA469MweM/r+dzd3rZ7CyLSImO1HErTy15bmbkDdArWGZ0ZZLmuyCUzXi7KaZnpILakwZWbCxPwYb4iWzI97tUwCz1JWiICP+Tg4/kORlJ42wb531hP7LJ0O0lrk4zVj4w0f3CDYxzlda79dw/v7vm5cA==; Expires=Wed, 19 Aug 2026 12:14:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f65eedc9d4a0b1f0e286dbefa10de96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:14:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tmcQagujYxVt/8JEZyEnp/MF3X6XrV9zDfqEuVCG/X0NsLnh2OzCdcZ1FJ0/MKSwfE3h3uSY3hnIxUEigkpmKtadFUPQQs30jhIiF940Uxmn19TCtJGe1aUBFO33QDeKrYaHhff/p5Toa/oKlBHUSPeqtsNEncelmnQ7e2VQJmaGjqjdnSyhq2KMbiD54g==; Expires=Wed, 19 Aug 2026 12:14:39 GMT; Path=/, AWSALBCORS=tmcQagujYxVt/8JEZyEnp/MF3X6XrV9zDfqEuVCG/X0NsLnh2OzCdcZ1FJ0/MKSwfE3h3uSY3hnIxUEigkpmKtadFUPQQs30jhIiF940Uxmn19TCtJGe1aUBFO33QDeKrYaHhff/p5Toa/oKlBHUSPeqtsNEncelmnQ7e2VQJmaGjqjdnSyhq2KMbiD54g==; Expires=Wed, 19 Aug 2026 12:14:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59616', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2dd2b8fd8c9f28d45f1cc9fd94f8420', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:21:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JBAn/I6p3ry0JWgIID79FZhl4V0YxShBndrgj6XewayQo4Ka78g4OdpCNbMhpsQnmVE1OfW0r8nlwqhRHd87GJccOYS4nfyCzAhNj+JbVVXsaATrCacVNL/+YvtcaHdLPH0zBcn/fDpAPbMfQ34zZ8L3532DsbEEeAIoj/hbmsZ1S0DelWRHt+vCUyCuPg==; Expires=Wed, 19 Aug 2026 12:21:59 GMT; Path=/, AWSALBCORS=JBAn/I6p3ry0JWgIID79FZhl4V0YxShBndrgj6XewayQo4Ka78g4OdpCNbMhpsQnmVE1OfW0r8nlwqhRHd87GJccOYS4nfyCzAhNj+JbVVXsaATrCacVNL/+YvtcaHdLPH0zBcn/fDpAPbMfQ34zZ8L3532DsbEEeAIoj/hbmsZ1S0DelWRHt+vCUyCuPg==; Expires=Wed, 19 Aug 2026 12:21:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c780c3ae0e7453c8d14abe4effab5479', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:22:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IoEO7MK9BFpecX6Z3oVjOXT5XzQzjNb2evIXoMd5Ug0o8VTZ1FCEhmSr4ovwc//OqlgMgN0CgBrGlEy2i/z0/CHe8Vay2OCGqxC3QZSXsAHVQRlq7QB/AVfUuDZbrfObWPR+uvW+7tNHr3ARA7eU02EYTj/nzjvyZZY8jN5cUceuuigt762+Wkt8iEuyDg==; Expires=Wed, 19 Aug 2026 12:22:00 GMT; Path=/, AWSALBCORS=IoEO7MK9BFpecX6Z3oVjOXT5XzQzjNb2evIXoMd5Ug0o8VTZ1FCEhmSr4ovwc//OqlgMgN0CgBrGlEy2i/z0/CHe8Vay2OCGqxC3QZSXsAHVQRlq7QB/AVfUuDZbrfObWPR+uvW+7tNHr3ARA7eU02EYTj/nzjvyZZY8jN5cUceuuigt762+Wkt8iEuyDg==; Expires=Wed, 19 Aug 2026 12:22:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59642', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c41b998f2ddcd191682b27e08a8c7ae3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:22:34.356137+00:00", "level": "ERROR", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: 생성 실패", "exception": "Traceback (most recent call last):\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/services/still_recipe_service.py\", line 3283, in run_still_recipe_generation\n sel_path, record = _run_branch(\n ^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/services/still_recipe_service.py\", line 2858, in _run_branch\n return run_branch_select(\n ^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/still_recipe.py\", line 430, in run_branch_select\n return run_fn(\n ^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_select.py\", line 1288, in run_multiroll_select\n sel = _critique_and_fix(\n ^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_select.py\", line 612, in _critique_and_fix\n crit = critique_fn(tag, prompt, labeled_refs, orig)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_gemini.py\", line 1094, in critique_fn\n data = ask_openrouter_structured(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/llm/openrouter_vlm_client.py\", line 116, in ask_openrouter_structured\n resp = client.chat.completions.create(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_utils/_utils.py\", line 286, in wrapper\n return func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/resources/chat/completions/completions.py\", line 1204, in create\n return self._post(\n ^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1297, in post\n return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1075, in request\n return self._process_response(\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1164, in _process_response\n return api_response.parse()\n ^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_response.py\", line 326, in parse\n parsed = self._parse(to=to)\n ^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_response.py\", line 268, in _parse\n data = response.json()\n ^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/httpx/_models.py\", line 832, in json\n return jsonlib.loads(self.content, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/__init__.py\", line 346, in loads\n return _default_decoder.decode(s)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/decoder.py\", line 338, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/decoder.py\", line 356, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 161 column 1 (char 880)"} {"timestamp": "2026-08-12T12:22:34.392339+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:22:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AU568NLBNSOcmNDlRF9KQfbg9fPTY5T2RoJ83XfIotIz1wfwIyoX823aCOfutgbnlzrnSkaJ1tXUEt2y2vjhuMF1vr/Nw0RFWSDAdos/YYUSaTcii48EZY5+H0f9ySUHzx55+pLztchFbbES8ad2j9jX67hsn7ZH9YBvhIewkfsE1bBGlTQOK0r0h9JLSg==; Expires=Wed, 19 Aug 2026 12:22:34 GMT; Path=/, AWSALBCORS=AU568NLBNSOcmNDlRF9KQfbg9fPTY5T2RoJ83XfIotIz1wfwIyoX823aCOfutgbnlzrnSkaJ1tXUEt2y2vjhuMF1vr/Nw0RFWSDAdos/YYUSaTcii48EZY5+H0f9ySUHzx55+pLztchFbbES8ad2j9jX67hsn7ZH9YBvhIewkfsE1bBGlTQOK0r0h9JLSg==; Expires=Wed, 19 Aug 2026 12:22:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25312', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b51d343e7512bb5df59d1c16c0e7605c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:22:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=76uaNJ/C6A2Nk4nJQLofQXqJ1sPq7buefMRJ11wtcckkXgNVKsj0qNs/ljnTK7Necdza/8mnoyGp6jxrXfuN9IKDLP+kIGe0vrkzdEEuTdt8TF/nyANdxF17sEdIgO9wn4rna6u2Ty1Hd3zDLzTck4guxDMVxjRi3FbPY+5c0SWOJZUKr0gY//S6hdGmSw==; Expires=Wed, 19 Aug 2026 12:22:34 GMT; Path=/, AWSALBCORS=76uaNJ/C6A2Nk4nJQLofQXqJ1sPq7buefMRJ11wtcckkXgNVKsj0qNs/ljnTK7Necdza/8mnoyGp6jxrXfuN9IKDLP+kIGe0vrkzdEEuTdt8TF/nyANdxF17sEdIgO9wn4rna6u2Ty1Hd3zDLzTck4guxDMVxjRi3FbPY+5c0SWOJZUKr0gY//S6hdGmSw==; Expires=Wed, 19 Aug 2026 12:22:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24912', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '385a5a44bb4354793f3b043d983dd1be', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:24:17.426497+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:24:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mcd8Z9CxS/0ChbsThsoup7RDVcBEk732HC9pQX4f7nA3cM6yJYYfzqpy2Kd/V94XwHRGvBPrrn+8jORp5L1dK/aGaAcciCp+0GAmVawicw1sh5A4eYmvb62W9Z5TlGIoCp3JtNZFq8UOI20hWP2Rr42xxzdXLPUM5ErwczZ5ehGcooaGPLlygXDziDv7FA==; Expires=Wed, 19 Aug 2026 12:24:17 GMT; Path=/, AWSALBCORS=Mcd8Z9CxS/0ChbsThsoup7RDVcBEk732HC9pQX4f7nA3cM6yJYYfzqpy2Kd/V94XwHRGvBPrrn+8jORp5L1dK/aGaAcciCp+0GAmVawicw1sh5A4eYmvb62W9Z5TlGIoCp3JtNZFq8UOI20hWP2Rr42xxzdXLPUM5ErwczZ5ehGcooaGPLlygXDziDv7FA==; Expires=Wed, 19 Aug 2026 12:24:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59993', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '13db5a704b487c54174e6207afda96f8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:24:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KBGQynJT1qYaeXhkCWjXKINXPswkTcbHDKLZnTXGDV4H0NKNwEX4QFjDZtZRpS3bljy7NOjSWSDTCeueW97A0sH7ZSTyTbtszqXAKTOWaN1X5LmcHjrgL0Mn/2QhRyF4+NWpAR3idJdKfOSBofWMqINf5IHeKniAkA8Pmo34Dpd6Z+2rUHCGW53s5vasPw==; Expires=Wed, 19 Aug 2026 12:24:19 GMT; Path=/, AWSALBCORS=KBGQynJT1qYaeXhkCWjXKINXPswkTcbHDKLZnTXGDV4H0NKNwEX4QFjDZtZRpS3bljy7NOjSWSDTCeueW97A0sH7ZSTyTbtszqXAKTOWaN1X5LmcHjrgL0Mn/2QhRyF4+NWpAR3idJdKfOSBofWMqINf5IHeKniAkA8Pmo34Dpd6Z+2rUHCGW53s5vasPw==; Expires=Wed, 19 Aug 2026 12:24:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58723', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c06b23602f3908648d0be1fc1b6dbe16', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:24:29.679479+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (679793 → 1406109 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:24:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B1Ew456+2e1bfpneCsk6Gy6R+EhoRYzCzJKL0h2Hfav7U3+BYc3lcmlgnOetas2+/3i1hz7fmtfCG6AaZwtG4XH2BbL3+ePO/rZfaseP8pg4I2UAcvmdAkdXn48B1PLLFour5obMY4zyYTx/8enwMmlYiJ1hFeW23ZsD5sUJE/3CVrUGCYF92LLcJwvOYg==; Expires=Wed, 19 Aug 2026 12:24:29 GMT; Path=/, AWSALBCORS=B1Ew456+2e1bfpneCsk6Gy6R+EhoRYzCzJKL0h2Hfav7U3+BYc3lcmlgnOetas2+/3i1hz7fmtfCG6AaZwtG4XH2BbL3+ePO/rZfaseP8pg4I2UAcvmdAkdXn48B1PLLFour5obMY4zyYTx/8enwMmlYiJ1hFeW23ZsD5sUJE/3CVrUGCYF92LLcJwvOYg==; Expires=Wed, 19 Aug 2026 12:24:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48099', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b8816f7828d618faf92aeaaab4118557', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:24:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=73qybQ7OLVG1GRhhgiducH8867b09xSt48rSBgt9BKeiIs2QCwZA9vRrxlPyyJrp8YvD9yeZbT/IJ1An+fJ5ncPmceeT9TFhhXVbLP4U6VNmFItgUV20/vVRwhY9RipyeTo3mSTX2ZcM8R6KrwBKMIfss4MvzRTVL74fAuzCaujVSJQvHBS3ig7dsYZA0g==; Expires=Wed, 19 Aug 2026 12:24:30 GMT; Path=/, AWSALBCORS=73qybQ7OLVG1GRhhgiducH8867b09xSt48rSBgt9BKeiIs2QCwZA9vRrxlPyyJrp8YvD9yeZbT/IJ1An+fJ5ncPmceeT9TFhhXVbLP4U6VNmFItgUV20/vVRwhY9RipyeTo3mSTX2ZcM8R6KrwBKMIfss4MvzRTVL74fAuzCaujVSJQvHBS3ig7dsYZA0g==; Expires=Wed, 19 Aug 2026 12:24:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47742', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '1d1f58c4fab7813ef202dc44ca8402fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:24:33.308379+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (696780 → 1323065 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:24:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2UrDGDcKG/wT+8wBrkv3ULz0HjwI20+6qYhkHF3gTxUWkNKuF8yQHZW5VulxuYc96ttJPTK7uP3GJQrLPthzK/HOkKxiESj3q6ayPCjb6TZuWmWsNAtkT3Si+fifnjEXE9LPpKB7x3H+/NWRqOWMpPVFU0oRbvFSOCTYRI14jsVLVh4hI4+1fYt96ZlgPg==; Expires=Wed, 19 Aug 2026 12:24:33 GMT; Path=/, AWSALBCORS=2UrDGDcKG/wT+8wBrkv3ULz0HjwI20+6qYhkHF3gTxUWkNKuF8yQHZW5VulxuYc96ttJPTK7uP3GJQrLPthzK/HOkKxiESj3q6ayPCjb6TZuWmWsNAtkT3Si+fifnjEXE9LPpKB7x3H+/NWRqOWMpPVFU0oRbvFSOCTYRI14jsVLVh4hI4+1fYt96ZlgPg==; Expires=Wed, 19 Aug 2026 12:24:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43933', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2b2771292600af2e34d620f4a26ab14', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:24:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hSYuNXXN6LIfQxuUS0x7GwHSP4bBaDceTsBovnG0px6iitz78ymkcGMxKl42nmNqeyOBMF6Pt+9BeNsxaiNSZAFdDocoG7FxbfyIrIYe5h7a9bPySL57TjKmTYoQXfnhQmTIiqRbh7A+YPnOTNLgparKhu59o/C1yeXpfepm2wR0ipSByjh8SDtvmH53uA==; Expires=Wed, 19 Aug 2026 12:24:33 GMT; Path=/, AWSALBCORS=hSYuNXXN6LIfQxuUS0x7GwHSP4bBaDceTsBovnG0px6iitz78ymkcGMxKl42nmNqeyOBMF6Pt+9BeNsxaiNSZAFdDocoG7FxbfyIrIYe5h7a9bPySL57TjKmTYoQXfnhQmTIiqRbh7A+YPnOTNLgparKhu59o/C1yeXpfepm2wR0ipSByjh8SDtvmH53uA==; Expires=Wed, 19 Aug 2026 12:24:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43809', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cc237707c0d7455a35bc4c9ec54de092', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:27:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uPFD0jz5MdgKtMJo24EmSHyyEIDrgHBTdCgsawPZuj2uPQM76SPUtP2z5OIXPry+Bb2DpzPJf0oF6XlqMrvp8kSqMr6zXr8trcQqXJoX1N76LLEFC0ZbRVr9evBHakHGYcP30IDdAOQ8NpfX6sVr/g8jVvf/F7npD8ttu4B9L4RTYoNzEpwt0B1jEsNgYw==; Expires=Wed, 19 Aug 2026 12:27:55 GMT; Path=/, AWSALBCORS=uPFD0jz5MdgKtMJo24EmSHyyEIDrgHBTdCgsawPZuj2uPQM76SPUtP2z5OIXPry+Bb2DpzPJf0oF6XlqMrvp8kSqMr6zXr8trcQqXJoX1N76LLEFC0ZbRVr9evBHakHGYcP30IDdAOQ8NpfX6sVr/g8jVvf/F7npD8ttu4B9L4RTYoNzEpwt0B1jEsNgYw==; Expires=Wed, 19 Aug 2026 12:27:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd9091db177f37370f02700beff9cfb54', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:27:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BffaK26wRhzLGRStfRXaZdz7ngM2WSoeBST8DsgFvBKD6j8i3bYsgcTCUWU8mZHrbdX3HewWOksijOgfmY+mde0UJDAt3NvzJbktf9CINgZLFZEsjHGDkq4FAeX8+SJefTo+e5awzObSudjCG5pttDpWI/B5jABcCvG2Nsl3rJPSpWKpOTshlx3QP8fy7w==; Expires=Wed, 19 Aug 2026 12:27:55 GMT; Path=/, AWSALBCORS=BffaK26wRhzLGRStfRXaZdz7ngM2WSoeBST8DsgFvBKD6j8i3bYsgcTCUWU8mZHrbdX3HewWOksijOgfmY+mde0UJDAt3NvzJbktf9CINgZLFZEsjHGDkq4FAeX8+SJefTo+e5awzObSudjCG5pttDpWI/B5jABcCvG2Nsl3rJPSpWKpOTshlx3QP8fy7w==; Expires=Wed, 19 Aug 2026 12:27:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59634', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1fe186f53259ea53c71f056fc3cf02a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:31:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KSBZFlmks1hEe0VAf/mxDTarXYr5CvpM0f+SB/fGcjGhfOaYdaF6J0er0R3sKNOc0pX/4zqvlikt00f3DZ68la3S2jT+QqzL+ZcIk3NsUOk5/AUUGfkJufN4dESFV4uvRN5LNeZmCOxGvc4kUI/vEj5OqEg+Z3V4o1b+z5BpuPgwE2RZxXSFHmPgUgHO9Q==; Expires=Wed, 19 Aug 2026 12:31:47 GMT; Path=/, AWSALBCORS=KSBZFlmks1hEe0VAf/mxDTarXYr5CvpM0f+SB/fGcjGhfOaYdaF6J0er0R3sKNOc0pX/4zqvlikt00f3DZ68la3S2jT+QqzL+ZcIk3NsUOk5/AUUGfkJufN4dESFV4uvRN5LNeZmCOxGvc4kUI/vEj5OqEg+Z3V4o1b+z5BpuPgwE2RZxXSFHmPgUgHO9Q==; Expires=Wed, 19 Aug 2026 12:31:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4b778ef327cc8414cfed36db0c1a392b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:31:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hos0CMRMVGY6bF0dQbQ/ATpihQGtC0x/ZkAcI1rvy/CoFmhjMFvd1Z6wQgH18+wIse7PLo5JQBCSpTdkscajRKhPzS59NAQdOzF3ZFjQ6FBGZreKpyFGU+gruwS/KOHdNXfOg+F51kndfSNI17gkFYyiaWM0OJybPwXU7r/jiix22rFhA0q+2hrV/6l4hQ==; Expires=Wed, 19 Aug 2026 12:31:47 GMT; Path=/, AWSALBCORS=hos0CMRMVGY6bF0dQbQ/ATpihQGtC0x/ZkAcI1rvy/CoFmhjMFvd1Z6wQgH18+wIse7PLo5JQBCSpTdkscajRKhPzS59NAQdOzF3ZFjQ6FBGZreKpyFGU+gruwS/KOHdNXfOg+F51kndfSNI17gkFYyiaWM0OJybPwXU7r/jiix22rFhA0q+2hrV/6l4hQ==; Expires=Wed, 19 Aug 2026 12:31:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59985', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '40cc648ebf11166f0d00ec3622f6db7a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:35:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DJCtsGJvl0lFYNTKwLQ1uqk14TtoPx9CTLKLMEKFvRc49ohD1Rn0JxxZ+oMp1n4LWIk6yxT1xGF6y7/gWIoSgcWAz59DaxJJXUSHFigyj0inp3Azuwka5LPQ423oUwovi08jqyvVmJJ2DLD98jYNFG6sZPCjdcCIjcoMakUzR1hBuVWOjn0H1AnHOpWIzA==; Expires=Wed, 19 Aug 2026 12:35:05 GMT; Path=/, AWSALBCORS=DJCtsGJvl0lFYNTKwLQ1uqk14TtoPx9CTLKLMEKFvRc49ohD1Rn0JxxZ+oMp1n4LWIk6yxT1xGF6y7/gWIoSgcWAz59DaxJJXUSHFigyj0inp3Azuwka5LPQ423oUwovi08jqyvVmJJ2DLD98jYNFG6sZPCjdcCIjcoMakUzR1hBuVWOjn0H1AnHOpWIzA==; Expires=Wed, 19 Aug 2026 12:35:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6afdc37bc75f372bdfc86f46303b9523', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:35:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2rlWW8NfEKRYNdJJxV9Qg3jJip1EqqbTcGk0Pm1rv4t8bHFcxHV0ICARIFkoMDpsY8WZxzXIi2ZkFoAa39dPP10Sr7b1JYoeVVhln98nNc4lJvoZiR4v3kU2VAyahsGNhBicCxDrii8s3NUwnr06MjK9VsT3zPqivxyLdNNWulBDzzc8EruKgDPTUyt4hQ==; Expires=Wed, 19 Aug 2026 12:35:06 GMT; Path=/, AWSALBCORS=2rlWW8NfEKRYNdJJxV9Qg3jJip1EqqbTcGk0Pm1rv4t8bHFcxHV0ICARIFkoMDpsY8WZxzXIi2ZkFoAa39dPP10Sr7b1JYoeVVhln98nNc4lJvoZiR4v3kU2VAyahsGNhBicCxDrii8s3NUwnr06MjK9VsT3zPqivxyLdNNWulBDzzc8EruKgDPTUyt4hQ==; Expires=Wed, 19 Aug 2026 12:35:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58652', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '83591f93d228dddc8be4c40bf4473776', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:36:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=x3jsjz1yQxKzYB8heS7vSVG+epYwmjLVAA6kQ3RQzMATVdj77sMGG/1FLTfa4i+nPxmMrfCHQQJwKeP4NFKcbXtHfvYDOScC+O8kGTsF1+wxOZLUKv2GpW51v1oYVn5sPVxustAZRiJhq1w/X+nTFfQtOSQdRd0NnHb5ZnBn62sEhlNc3RFs2hGkgKYT/A==; Expires=Wed, 19 Aug 2026 12:36:33 GMT; Path=/, AWSALBCORS=x3jsjz1yQxKzYB8heS7vSVG+epYwmjLVAA6kQ3RQzMATVdj77sMGG/1FLTfa4i+nPxmMrfCHQQJwKeP4NFKcbXtHfvYDOScC+O8kGTsF1+wxOZLUKv2GpW51v1oYVn5sPVxustAZRiJhq1w/X+nTFfQtOSQdRd0NnHb5ZnBn62sEhlNc3RFs2hGkgKYT/A==; Expires=Wed, 19 Aug 2026 12:36:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59774', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f71f104ab8c6d5ca8b588d14cfe06455', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:36:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=m3Kn1HqMgaXP0PklAFM5d1LN/lNAH13GzuI8mpWm7vBgDFFK4N62ndC4eL1X/8/wwhBba3aWJkVGwe8p1Lv2SF/EJXp7H4rVElE7BGq7E0Kh4fvPrMVqQl2z0VPEMwx7Rvso4pkj+vmxDoajqUrPe8I7dVIUiqCM/9nFeaE6ZW9skptXLVlVQHeiVCMaVg==; Expires=Wed, 19 Aug 2026 12:36:34 GMT; Path=/, AWSALBCORS=m3Kn1HqMgaXP0PklAFM5d1LN/lNAH13GzuI8mpWm7vBgDFFK4N62ndC4eL1X/8/wwhBba3aWJkVGwe8p1Lv2SF/EJXp7H4rVElE7BGq7E0Kh4fvPrMVqQl2z0VPEMwx7Rvso4pkj+vmxDoajqUrPe8I7dVIUiqCM/9nFeaE6ZW9skptXLVlVQHeiVCMaVg==; Expires=Wed, 19 Aug 2026 12:36:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59766', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '5165d52c73b841b96286d8a2ee3d126b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:39:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B0DrrUK/zrqXdYtjwKWDxlyYRJtOf0tPL1uDETJg1QzDigkT314MsntwrfSuLlA0Y9pYhLPnH36arS0tp9+oRkB1SNIGV/QDFtTKuyk7IvQexNjYvjw2OrVLBr2H1/Jx6RCZLwWbuEenuDXTsMjLWWQGYf3On0Mb292fbk5fVws9ykyN9GiECJ9Y9KeAAA==; Expires=Wed, 19 Aug 2026 12:39:32 GMT; Path=/, AWSALBCORS=B0DrrUK/zrqXdYtjwKWDxlyYRJtOf0tPL1uDETJg1QzDigkT314MsntwrfSuLlA0Y9pYhLPnH36arS0tp9+oRkB1SNIGV/QDFtTKuyk7IvQexNjYvjw2OrVLBr2H1/Jx6RCZLwWbuEenuDXTsMjLWWQGYf3On0Mb292fbk5fVws9ykyN9GiECJ9Y9KeAAA==; Expires=Wed, 19 Aug 2026 12:39:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59708', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c3c31f6a0bf218fa6c372ed0d6c5292a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:39:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=arlN45VVN4bBm/wZ8OuUWgUZOX2YzJZJG/+3/L+9jB8gt1GoUlrXCFqHZhp+/PEmdaTouKbDef78cnFjGDt2Xzx0jvU4ps+OFjvoD+1GSLqIY2t0IKHg6zyxyjbr64KG+XsLyoyixbgoPETcio2olqksRG9K01aZRb8pftjzruJTW46p4XT8gwtZeEec6w==; Expires=Wed, 19 Aug 2026 12:39:33 GMT; Path=/, AWSALBCORS=arlN45VVN4bBm/wZ8OuUWgUZOX2YzJZJG/+3/L+9jB8gt1GoUlrXCFqHZhp+/PEmdaTouKbDef78cnFjGDt2Xzx0jvU4ps+OFjvoD+1GSLqIY2t0IKHg6zyxyjbr64KG+XsLyoyixbgoPETcio2olqksRG9K01aZRb8pftjzruJTW46p4XT8gwtZeEec6w==; Expires=Wed, 19 Aug 2026 12:39:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59369', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '27accd4ca115ad385c524801c9898f8e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:40:13.680745+00:00", "level": "ERROR", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: 생성 실패", "exception": "Traceback (most recent call last):\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/services/still_recipe_service.py\", line 3283, in run_still_recipe_generation\n sel_path, record = _run_branch(\n ^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/services/still_recipe_service.py\", line 2858, in _run_branch\n return run_branch_select(\n ^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/still_recipe.py\", line 430, in run_branch_select\n return run_fn(\n ^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_select.py\", line 1288, in run_multiroll_select\n sel = _critique_and_fix(\n ^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_select.py\", line 612, in _critique_and_fix\n crit = critique_fn(tag, prompt, labeled_refs, orig)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_gemini.py\", line 1094, in critique_fn\n data = ask_openrouter_structured(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/llm/openrouter_vlm_client.py\", line 116, in ask_openrouter_structured\n resp = client.chat.completions.create(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_utils/_utils.py\", line 286, in wrapper\n return func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/resources/chat/completions/completions.py\", line 1204, in create\n return self._post(\n ^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1297, in post\n return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1075, in request\n return self._process_response(\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1164, in _process_response\n return api_response.parse()\n ^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_response.py\", line 326, in parse\n parsed = self._parse(to=to)\n ^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_response.py\", line 268, in _parse\n data = response.json()\n ^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/httpx/_models.py\", line 832, in json\n return jsonlib.loads(self.content, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/__init__.py\", line 346, in loads\n return _default_decoder.decode(s)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/decoder.py\", line 338, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/decoder.py\", line 356, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 193 column 1 (char 1056)"} {"timestamp": "2026-08-12T12:40:13.708561+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh11]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:40:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mbrYXT2P4e9yCtuFZaiM3h5URcdR3//plY9XxlN2cJuAl3jsAxDjPGE6Lb6ca1e3AySIpKqD+EeElpJh3ZpndcQfKYcBA4+fBS/thrbBdCdkgS+MK3T7+MHEXcZ9JlyOUR13k7AfJQYMAFPstFk/1ReUhdANJtFVZkH1TLYVlJzlfVt8SqPV1bPhwH4N+A==; Expires=Wed, 19 Aug 2026 12:40:13 GMT; Path=/, AWSALBCORS=mbrYXT2P4e9yCtuFZaiM3h5URcdR3//plY9XxlN2cJuAl3jsAxDjPGE6Lb6ca1e3AySIpKqD+EeElpJh3ZpndcQfKYcBA4+fBS/thrbBdCdkgS+MK3T7+MHEXcZ9JlyOUR13k7AfJQYMAFPstFk/1ReUhdANJtFVZkH1TLYVlJzlfVt8SqPV1bPhwH4N+A==; Expires=Wed, 19 Aug 2026 12:40:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19654', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b474b1ffdd4486c1d813f97cce9fac01', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:40:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=41/gppK8kEPkLOYzLJU++pLvpKqZj2/UZFHrZQsMO2c3946e3hkJvzCvY80ikF9VCIVIRNygNo49pIzU/OkiDFOYxAkNaV83n18z4oimZDm30SesTPSsjNc65rQYzmABD4DdINa50F/KKJcxnQQAQx7I6RBQzlkDB4oklX6G24rE+f5lbksDCoeKo/6Xig==; Expires=Wed, 19 Aug 2026 12:40:14 GMT; Path=/, AWSALBCORS=41/gppK8kEPkLOYzLJU++pLvpKqZj2/UZFHrZQsMO2c3946e3hkJvzCvY80ikF9VCIVIRNygNo49pIzU/OkiDFOYxAkNaV83n18z4oimZDm30SesTPSsjNc65rQYzmABD4DdINa50F/KKJcxnQQAQx7I6RBQzlkDB4oklX6G24rE+f5lbksDCoeKo/6Xig==; Expires=Wed, 19 Aug 2026 12:40:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19291', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '52eec102558d92d9afdbd7d4d8170f95', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:40:26.977424+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (644391 → 1440590 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:40:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HHODtD0ToBArr9fqbmzz9tikFo2hClFdSnUPdiQgEYQLn574xMUNY6JWJkEt7TTqQ785QVeVXbXE/XL/OsTKCvQaghL2kBbxZcQjAP40vQ5rC3qXru6Jm/mZit7VMx/YP23gUtvOznhq3BQ1iViLRiQT2DZuhvgTPIuw/OmvheuUIof84VFVZxhVFUBY/w==; Expires=Wed, 19 Aug 2026 12:40:27 GMT; Path=/, AWSALBCORS=HHODtD0ToBArr9fqbmzz9tikFo2hClFdSnUPdiQgEYQLn574xMUNY6JWJkEt7TTqQ785QVeVXbXE/XL/OsTKCvQaghL2kBbxZcQjAP40vQ5rC3qXru6Jm/mZit7VMx/YP23gUtvOznhq3BQ1iViLRiQT2DZuhvgTPIuw/OmvheuUIof84VFVZxhVFUBY/w==; Expires=Wed, 19 Aug 2026 12:40:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6443', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5b6ca3dcb81b753c25a70c4560c05df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:40:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UorZUdL2NBlajhySFEKrmmBRMVvW3GFksE7iZjVBrN03PcEsiHQH5PpvLmzEz5i1hM9XEKMHxtltWM65zFY0EAmnJVrNIJZYViA787Ag1RgKz36nyZ8ILjAVm1zriCfCfp/+o/Ii6aRq5a64Hqo7TRIO1HRtBHcKDiFk6g8jhzX7mH6AIvzSdBDZxdb6cw==; Expires=Wed, 19 Aug 2026 12:40:27 GMT; Path=/, AWSALBCORS=UorZUdL2NBlajhySFEKrmmBRMVvW3GFksE7iZjVBrN03PcEsiHQH5PpvLmzEz5i1hM9XEKMHxtltWM65zFY0EAmnJVrNIJZYViA787Ag1RgKz36nyZ8ILjAVm1zriCfCfp/+o/Ii6aRq5a64Hqo7TRIO1HRtBHcKDiFk6g8jhzX7mH6AIvzSdBDZxdb6cw==; Expires=Wed, 19 Aug 2026 12:40:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6072', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e036f93fbd4c205b0ee1a52ffa1eecbe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:40:38.078825+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (639142 → 1436564 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:40:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wk2VMbYmGNZrwxF5xOmGFqBh/l3glTjNl7nQzoFAE0yxfx7AKSOWpz/nVllx8hNSJ/01UGU8cSHFj3TWtXrjZhKGofQd4mx9GjLjKUivSGm4F/U24z8g/c0UrQnd1LnsmeH5i73sY9A2czqF0d7iTxvRN/HeGWvEYuMiIWvjTenlp2qwO3oHe8I3vjH+Zw==; Expires=Wed, 19 Aug 2026 12:40:38 GMT; Path=/, AWSALBCORS=wk2VMbYmGNZrwxF5xOmGFqBh/l3glTjNl7nQzoFAE0yxfx7AKSOWpz/nVllx8hNSJ/01UGU8cSHFj3TWtXrjZhKGofQd4mx9GjLjKUivSGm4F/U24z8g/c0UrQnd1LnsmeH5i73sY9A2czqF0d7iTxvRN/HeGWvEYuMiIWvjTenlp2qwO3oHe8I3vjH+Zw==; Expires=Wed, 19 Aug 2026 12:40:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c4ee40efa6d358df3db6e2bc4ec6a30f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:40:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CftSgcK7fTtyqEpzhyPdVK5Unoqd2xLN8qvUEwrlGl8GKnRjVkh8HrfQBQ2TavAvVrSJzhvI/CZmUllcBjMuAdcQphoOcCYpkoP5jJLhLWaFeQPiF1sQCGh4iNs8dMKxrS9RhGE54qNWjNnO2CWDr3asRF3tqqjMSNoKLNkw5utIxDv94elfupCAIJtDNw==; Expires=Wed, 19 Aug 2026 12:40:38 GMT; Path=/, AWSALBCORS=CftSgcK7fTtyqEpzhyPdVK5Unoqd2xLN8qvUEwrlGl8GKnRjVkh8HrfQBQ2TavAvVrSJzhvI/CZmUllcBjMuAdcQphoOcCYpkoP5jJLhLWaFeQPiF1sQCGh4iNs8dMKxrS9RhGE54qNWjNnO2CWDr3asRF3tqqjMSNoKLNkw5utIxDv94elfupCAIJtDNw==; Expires=Wed, 19 Aug 2026 12:40:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59612', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '13a3cc63c4656fb8b365753f19097585', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:40:53.153858+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (625601 → 1423449 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:40:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+BWgsLQ+MXduLZ5XC45ZNnB/DIlYozhF+md3aw7hTLihYpaMVsncG8FcEMvgcUCNBzcGBZ8LKYVQ3TjqRArGveY+A/+ndHI5y1Ghl1ho+nfIocuAxSPHj0gJ3TxbSEHakh4zRLric8p570t/Maprci1W5hq43fs5+mBgQIoMGMTXOrXi7u3N3JvNbnd4SA==; Expires=Wed, 19 Aug 2026 12:40:53 GMT; Path=/, AWSALBCORS=+BWgsLQ+MXduLZ5XC45ZNnB/DIlYozhF+md3aw7hTLihYpaMVsncG8FcEMvgcUCNBzcGBZ8LKYVQ3TjqRArGveY+A/+ndHI5y1Ghl1ho+nfIocuAxSPHj0gJ3TxbSEHakh4zRLric8p570t/Maprci1W5hq43fs5+mBgQIoMGMTXOrXi7u3N3JvNbnd4SA==; Expires=Wed, 19 Aug 2026 12:40:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44925', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9a09d188d1ca8b98663183dc7eaa6c0f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:40:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OIXWBy3H1q9iW6DQXseZr+fVOh6A1vZWAGHKWLNb6fIlAPCGUj0TN0UKd63ePSuP5C9OV4MQsjD+HiTiPnwYAtCdD5GjwQtnpE5htYjHylSu7Eyc1/ce2Ojj/lfv23wefW7rLxRVy9DV3NV/YMnGY8Rh/WEyEvwrUhVIxIyis6WjC3IptXymttA0jyBaLw==; Expires=Wed, 19 Aug 2026 12:40:53 GMT; Path=/, AWSALBCORS=OIXWBy3H1q9iW6DQXseZr+fVOh6A1vZWAGHKWLNb6fIlAPCGUj0TN0UKd63ePSuP5C9OV4MQsjD+HiTiPnwYAtCdD5GjwQtnpE5htYjHylSu7Eyc1/ce2Ojj/lfv23wefW7rLxRVy9DV3NV/YMnGY8Rh/WEyEvwrUhVIxIyis6WjC3IptXymttA0jyBaLw==; Expires=Wed, 19 Aug 2026 12:40:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44565', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cbe791216e4e1132af6827ed05d6e772', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:41:29.500555+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_gemini", "message": "G+Q 판정: openrouter:qwen/qwen3.8-max 실패 — 남은 심판으로 진행: JSONDecodeError('Expecting value: line 169 column 1 (char 924)')"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:41:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TeogG1Ww3Xfz17tEKw0UOV/M+YZvyHJEQMf3lJTwHl5acdXwm44Xl3RU91Q5g+ooYD2FzBx9GVnmCrFz/Ij64JpEAdU9UCWwbc3e6tmwABY4sjYHd8acOFU6ypWK+SaDqrI05Ws/CJgijcQU6/0Vv1Uj4081fcMd9pbmoRVOG9KbFRY6JhyjZ3I1mg3VIA==; Expires=Wed, 19 Aug 2026 12:41:29 GMT; Path=/, AWSALBCORS=TeogG1Ww3Xfz17tEKw0UOV/M+YZvyHJEQMf3lJTwHl5acdXwm44Xl3RU91Q5g+ooYD2FzBx9GVnmCrFz/Ij64JpEAdU9UCWwbc3e6tmwABY4sjYHd8acOFU6ypWK+SaDqrI05Ws/CJgijcQU6/0Vv1Uj4081fcMd9pbmoRVOG9KbFRY6JhyjZ3I1mg3VIA==; Expires=Wed, 19 Aug 2026 12:41:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8513', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '34347d43a9d7a2a9a1913d90fbee64d0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:41:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ihXU4/p6cXjl6fmnjCCriv3g9TLjTz6ZFTVJu87WyNJr3xGGHoj9hxOvVtEmVWK/3IRb/n4zd2jNeCGNtDV359DyBP8gzTU5AaoED6u6Kv0HHbfwtR6OHr6tHCOTb4qmB2iyvF+eYvShEifX6rxZOZbhI62lzu2BHGSAaxR1EPxzemJI6M9XDcf2Vnx2Eg==; Expires=Wed, 19 Aug 2026 12:41:30 GMT; Path=/, AWSALBCORS=ihXU4/p6cXjl6fmnjCCriv3g9TLjTz6ZFTVJu87WyNJr3xGGHoj9hxOvVtEmVWK/3IRb/n4zd2jNeCGNtDV359DyBP8gzTU5AaoED6u6Kv0HHbfwtR6OHr6tHCOTb4qmB2iyvF+eYvShEifX6rxZOZbhI62lzu2BHGSAaxR1EPxzemJI6M9XDcf2Vnx2Eg==; Expires=Wed, 19 Aug 2026 12:41:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8142', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '2f3e00266d4cda810132d98d0e1bb386', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:43:16.979007+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_gemini", "message": "G+Q 판정: openrouter:moonshotai/kimi-k3 실패 — 남은 심판으로 진행: JSONDecodeError('Expecting value: line 509 column 1 (char 2794)')"} {"timestamp": "2026-08-12T12:43:16.979279+00:00", "level": "ERROR", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: 생성 실패", "exception": "Traceback (most recent call last):\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_gemini.py\", line 239, in _judge_gq\n out[m] = one(m, parts, f\"_{m.replace('-', '')}\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_gemini.py\", line 816, in _one\n return ask_openrouter_structured(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/llm/openrouter_vlm_client.py\", line 116, in ask_openrouter_structured\n resp = client.chat.completions.create(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_utils/_utils.py\", line 286, in wrapper\n return func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/resources/chat/completions/completions.py\", line 1204, in create\n return self._post(\n ^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1297, in post\n return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1075, in request\n return self._process_response(\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1164, in _process_response\n return api_response.parse()\n ^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_response.py\", line 326, in parse\n parsed = self._parse(to=to)\n ^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/openai/_response.py\", line 268, in _parse\n data = response.json()\n ^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/httpx/_models.py\", line 832, in json\n return jsonlib.loads(self.content, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/__init__.py\", line 346, in loads\n return _default_decoder.decode(s)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/decoder.py\", line 338, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/json/decoder.py\", line 356, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 509 column 1 (char 2794)\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/services/still_recipe_service.py\", line 3547, in run_still_recipe_generation\n sel_path, record = _run_branch(\n ^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/services/still_recipe_service.py\", line 2858, in _run_branch\n return run_branch_select(\n ^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/still_recipe.py\", line 430, in run_branch_select\n return run_fn(\n ^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_select.py\", line 1219, in run_multiroll_select\n judge = judge_fn(tag, prompt, labeled_refs, cand_paths, labels)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_gemini.py\", line 843, in judge_fn\n return _judge_gq(models, _one, parts, list(labels),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/manta/Documents/Projects/TheRoad-I1/backend/app/modules/pipeline/multiroll_gemini.py\", line 245, in _judge_gq\n raise RuntimeError(\"G+Q 선정 판정 전건 실패\") from last_exc\nRuntimeError: G+Q 선정 판정 전건 실패"} {"timestamp": "2026-08-12T12:43:17.011258+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:43:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=d6vMv00S9J7W+vwWvljoCgYTPXvCbosnRNuDEUH5AVys7xN8OohUBCLQ/Ad61bv5gF2lhwdiUsz1EixMRL9PEzac8Rm29E7E4QHwFYJbzJpQQY2kHdO4XWj7fUn6M3NafcWmgzyrI5bcXgBAS0SxlpIE2mlR86wbW9GwPkO3FNZSl1rkskmBqEU8EbRDkw==; Expires=Wed, 19 Aug 2026 12:43:17 GMT; Path=/, AWSALBCORS=d6vMv00S9J7W+vwWvljoCgYTPXvCbosnRNuDEUH5AVys7xN8OohUBCLQ/Ad61bv5gF2lhwdiUsz1EixMRL9PEzac8Rm29E7E4QHwFYJbzJpQQY2kHdO4XWj7fUn6M3NafcWmgzyrI5bcXgBAS0SxlpIE2mlR86wbW9GwPkO3FNZSl1rkskmBqEU8EbRDkw==; Expires=Wed, 19 Aug 2026 12:43:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '713b27e4df77d4543c70d111867acc50', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:43:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UEfRwEAaTlCsLtnknf0rS+YfNIIArhWiBKK9hdscOj1JzsazUIjm9urx18MCxYllZ/YCEfM3uva4zASkILHiGUmqwwjspLT7qt+NqsMdTi2UzeY2xDkZinUNMunDrNNZIhcyxiNOpLKRwKIJChthMrtDVMVdlSIWrUi9ZvedOVkbnDnsTnclCktkq//ytQ==; Expires=Wed, 19 Aug 2026 12:43:17 GMT; Path=/, AWSALBCORS=UEfRwEAaTlCsLtnknf0rS+YfNIIArhWiBKK9hdscOj1JzsazUIjm9urx18MCxYllZ/YCEfM3uva4zASkILHiGUmqwwjspLT7qt+NqsMdTi2UzeY2xDkZinUNMunDrNNZIhcyxiNOpLKRwKIJChthMrtDVMVdlSIWrUi9ZvedOVkbnDnsTnclCktkq//ytQ==; Expires=Wed, 19 Aug 2026 12:43:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59583', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '43070e65fdd669a5df1fcc6698f07960', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:44:58.924994+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:44:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HccOD4eLdgRJNKe38O9no+9E2OfVeZFhSNa3MpWJN1CQEdNILrAmvNtsX44p/JubikOR4lNkbxEabG6XJqnKdLMUKqgfcq3/GnCbRlZxxKzz/+z92wVUW91XVKgLyxNA24X9C/RVJvCphkQbE4PB32fMyJLHdwT/68YR9URVr8PsmUuxMtMoAakVjFbawg==; Expires=Wed, 19 Aug 2026 12:44:59 GMT; Path=/, AWSALBCORS=HccOD4eLdgRJNKe38O9no+9E2OfVeZFhSNa3MpWJN1CQEdNILrAmvNtsX44p/JubikOR4lNkbxEabG6XJqnKdLMUKqgfcq3/GnCbRlZxxKzz/+z92wVUW91XVKgLyxNA24X9C/RVJvCphkQbE4PB32fMyJLHdwT/68YR9URVr8PsmUuxMtMoAakVjFbawg==; Expires=Wed, 19 Aug 2026 12:44:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '45c2539ff03e55370eb3242dbaa20868', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:44:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=402/pDGKH5FoQDRuFP+5cdnIy+mQQ5bmLM/16V6DBXNmjbaVngFDvpQ8N25D2Z1+Jmm3CDdd0gzN1ASU7xR5f5tk8LXWKxJG/wpvI46sV+yGu/3Lof5LGZKj4m0C07sF4+etmghdeV2+0ck0mE3R8ne34oqAvVSXAZBGf0dy3XD7B2SUKzUXQaXPMeYQ1w==; Expires=Wed, 19 Aug 2026 12:44:59 GMT; Path=/, AWSALBCORS=402/pDGKH5FoQDRuFP+5cdnIy+mQQ5bmLM/16V6DBXNmjbaVngFDvpQ8N25D2Z1+Jmm3CDdd0gzN1ASU7xR5f5tk8LXWKxJG/wpvI46sV+yGu/3Lof5LGZKj4m0C07sF4+etmghdeV2+0ck0mE3R8ne34oqAvVSXAZBGf0dy3XD7B2SUKzUXQaXPMeYQ1w==; Expires=Wed, 19 Aug 2026 12:44:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59642', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5cf88a0cadfd995d211f21f2334399f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:45:18.104531+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (734811 → 1456085 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:45:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tml8W2zPwCvZuSati1biTfS7V3neQXXJzsMS/Eo87pvj0Ey0FDusQd7NMGXHPhATlQkv4fbHRKU5SsvfIzZhgg0hd4EYQQWBwVuNTLYZt6t2EaYY2yRSklAtImq2Y5lIt/Ook5M80oFTjVQaUDK7LjTXNpGGcf5n0fW7iYrm0nee/Dm4jeZ6ZXTLHjpmKA==; Expires=Wed, 19 Aug 2026 12:45:18 GMT; Path=/, AWSALBCORS=tml8W2zPwCvZuSati1biTfS7V3neQXXJzsMS/Eo87pvj0Ey0FDusQd7NMGXHPhATlQkv4fbHRKU5SsvfIzZhgg0hd4EYQQWBwVuNTLYZt6t2EaYY2yRSklAtImq2Y5lIt/Ook5M80oFTjVQaUDK7LjTXNpGGcf5n0fW7iYrm0nee/Dm4jeZ6ZXTLHjpmKA==; Expires=Wed, 19 Aug 2026 12:45:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40823', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '032e134bef893cff8aead8ce162ac6bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:45:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xmu9hiKI+xaALvOib4epgJ1CvVpNxjy+FX4Ip93jlof90psKAOM6NxXHh9ERJpgZrZLTc1AfM7rC2bPuq8Atz0R/jc8MWnQM6PepztJ73lPqg0L+OCc9o05hrrNRFcbPw4F9o59BS0p6ljYfmhlHuValw0u10EiCxlfXjDAwIdrgCG5UlGn6DgxgXjsN4g==; Expires=Wed, 19 Aug 2026 12:45:18 GMT; Path=/, AWSALBCORS=Xmu9hiKI+xaALvOib4epgJ1CvVpNxjy+FX4Ip93jlof90psKAOM6NxXHh9ERJpgZrZLTc1AfM7rC2bPuq8Atz0R/jc8MWnQM6PepztJ73lPqg0L+OCc9o05hrrNRFcbPw4F9o59BS0p6ljYfmhlHuValw0u10EiCxlfXjDAwIdrgCG5UlGn6DgxgXjsN4g==; Expires=Wed, 19 Aug 2026 12:45:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40443', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'afe687e6ca6bd47f2ce61b020b7fda87', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:45:19.426676+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (699916 → 1310613 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:45:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0On8/BSivO1AddQK3ZPtd0IMPPnf9pJEMHVoeS8PB+ZdjZGmohO8CTtoCTJ3SKEwGkaqUdVTfaElRIutKIIqunjyAzJlZKU+X5a7Zfq8z3nc3g9pdFribap2kuFRAQMFJYsW7f2LHEIL4GR8vJJ5L/ZEch7fhfQQew3gI6uOSEoRUIYJGZyXJ1KKk3nTPg==; Expires=Wed, 19 Aug 2026 12:45:19 GMT; Path=/, AWSALBCORS=0On8/BSivO1AddQK3ZPtd0IMPPnf9pJEMHVoeS8PB+ZdjZGmohO8CTtoCTJ3SKEwGkaqUdVTfaElRIutKIIqunjyAzJlZKU+X5a7Zfq8z3nc3g9pdFribap2kuFRAQMFJYsW7f2LHEIL4GR8vJJ5L/ZEch7fhfQQew3gI6uOSEoRUIYJGZyXJ1KKk3nTPg==; Expires=Wed, 19 Aug 2026 12:45:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39528', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f146a06004077bc1b325aec8c9498a95', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:45:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rusHmjP3FSxREjpeWmRHW2c9Uhh+Vmts8jFeVtQZFr/ZjLuKBExSAldS2xidn/Qrknhn5xzUxVLSs0MIWpxV5ipm5rlzJGObUY0d7qbLJhrDMeG+NeyRK5/hCnqzVtB3g5ZwPtxmF0l2ZWpAD2xhTVt2vmugtaE1JnqOn29B4QUzC/k+brvFCppmcFqyjQ==; Expires=Wed, 19 Aug 2026 12:45:19 GMT; Path=/, AWSALBCORS=rusHmjP3FSxREjpeWmRHW2c9Uhh+Vmts8jFeVtQZFr/ZjLuKBExSAldS2xidn/Qrknhn5xzUxVLSs0MIWpxV5ipm5rlzJGObUY0d7qbLJhrDMeG+NeyRK5/hCnqzVtB3g5ZwPtxmF0l2ZWpAD2xhTVt2vmugtaE1JnqOn29B4QUzC/k+brvFCppmcFqyjQ==; Expires=Wed, 19 Aug 2026 12:45:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39528', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3f9218efa703b0b9c97c4bc32db6c0de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:49:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tvZtIP6Yi7mSBKa0P1E/4Y3VwhFLfD6ISCD92JIdV/+9uLuoCXqi9CPLN+n7Cr6Qi+ICwfdZYyAccKHDKTctDWPj/F2+4OI2sPC6TRriDpQn0ujunBL8EglCUlBosOJSS5fVE6vTsIxxNsdKbQ1dhW3l1DYsJQInDp4D15z69OeifAOQ4fzOt3TJcHkuEg==; Expires=Wed, 19 Aug 2026 12:49:00 GMT; Path=/, AWSALBCORS=tvZtIP6Yi7mSBKa0P1E/4Y3VwhFLfD6ISCD92JIdV/+9uLuoCXqi9CPLN+n7Cr6Qi+ICwfdZYyAccKHDKTctDWPj/F2+4OI2sPC6TRriDpQn0ujunBL8EglCUlBosOJSS5fVE6vTsIxxNsdKbQ1dhW3l1DYsJQInDp4D15z69OeifAOQ4fzOt3TJcHkuEg==; Expires=Wed, 19 Aug 2026 12:49:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '37c976377c5e270ef35fb6b32f5de564', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:49:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qYgf1hmW2CAoNd8z5MT479aNK6qThdZW6R6wJshYBibh4Ujy5MQYH77n58WywGePulR1LhzcmFoTcHIrPkBRZMRRTxyuY3qkzn/KiM+t30Dqn/8Sojq7nQ8p10YG+KHRwZ2VmLMr0VCRfYAVm3UgshdbvotQLZG7BnDz0nCg+l3ARFIFAJxR7lCV3CzOcQ==; Expires=Wed, 19 Aug 2026 12:49:00 GMT; Path=/, AWSALBCORS=qYgf1hmW2CAoNd8z5MT479aNK6qThdZW6R6wJshYBibh4Ujy5MQYH77n58WywGePulR1LhzcmFoTcHIrPkBRZMRRTxyuY3qkzn/KiM+t30Dqn/8Sojq7nQ8p10YG+KHRwZ2VmLMr0VCRfYAVm3UgshdbvotQLZG7BnDz0nCg+l3ARFIFAJxR7lCV3CzOcQ==; Expires=Wed, 19 Aug 2026 12:49:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59601', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c676c402d8b4739e55a35a8d3af57550', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [84561] /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:19: UserWarning: Field name "schema_json" in "PromptCreate" shadows an attribute in parent "BaseModel" class PromptCreate(BaseModel): /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:27: UserWarning: Field name "schema_json" in "PromptUpdate" shadows an attribute in parent "BaseModel" class PromptUpdate(BaseModel): INFO: Started server process [9496] INFO: Waiting for application startup. {"timestamp": "2026-08-12T12:59:13.510446+00:00", "level": "WARNING", "logger": "app.main", "message": "SECURITY: insecure default credentials in use — DEFAULT_ADMIN_PASSWORD, DEFAULT_CREATOR_PASSWORD. Override via env vars before exposing this server."} {"timestamp": "2026-08-12T12:59:13.681261+00:00", "level": "WARNING", "logger": "app.main", "message": "Recovered 1 stale pipeline progress entries on startup"} INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) {"timestamp": "2026-08-12T12:59:19.089669+00:00", "level": "INFO", "logger": "app.modules.llm.gemini_key_pool", "message": "Gemini key pool: 2 key(s) loaded"} INFO: 127.0.0.1:61388 - "GET /api/v1/health HTTP/1.1" 200 OK INFO: 127.0.0.1:61397 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-12T12:59:29.466110+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_image_pipeline (Step scene_image_pipeline for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:61399 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_image_pipeline?mode=resume HTTP/1.1" 200 OK {"timestamp": "2026-08-12T12:59:29.484501+00:00", "level": "WARNING", "logger": "app.core.step_runner", "message": "[STALE_RUNNING] step=scene_image_pipeline atomic steal succeeded (expected_started_at=2026-08-12T11:58:35.913598+00:00, expected_run_id=1f5af242-c80b-4f18-ad84-f93e6525a8d3, new_run_id=3423a8bf-5976-48cd-b250-7ed95bb6bae2)"} {"timestamp": "2026-08-12T12:59:29.486144+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline started (run_id=3423a8bf-5976-48cd-b250-7ed95bb6bae2, model=mixed)"} {"timestamp": "2026-08-12T12:59:29.578784+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T12:59:29.710263+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T12:59:29.781340+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T12:59:29.813795+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T12:59:29.813932+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T12:59:29.816367+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T12:59:29.855859+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T12:59:29.862716+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-12T12:59:29.952663+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T12:59:30.186370+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T12:59:30.260490+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T12:59:30.293227+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T12:59:30.293350+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T12:59:30.295410+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T12:59:30.327843+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T12:59:30.332700+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-12T12:59:30.394705+00:00", "level": "INFO", "logger": "app.core.asset_readiness", "message": "AssetReadiness OK: AssetReadiness episode=7c902020: expected=67 registered=67 disk=67 missing=0"} {"timestamp": "2026-08-12T12:59:30.396854+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 215 completed, 3 failed"} {"timestamp": "2026-08-12T12:59:30.711736+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded 66 existing reference images for 193 entities"} {"timestamp": "2026-08-12T12:59:30.711811+00:00", "level": "INFO", "logger": "app.services.scene_validation_service", "message": "Skipping legacy scene image validation — scene_lvm_validation_mode=off (LVM 2 disabled by cost policy; only mode='full' enables it)."} {"timestamp": "2026-08-12T12:59:30.855055+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded outfit + composite + state_variant refs into scene_ref_image_map"} {"timestamp": "2026-08-12T12:59:30.860562+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe: 운영자 선언 무콘티 예외 1샷 — BGFIRST 대상 제외 후 기존 경로 생성: ['S75sh7']"} {"timestamp": "2026-08-12T12:59:30.920495+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe 표적 scope: scenes=[1, 4, 5, 9, 37, 39, 56, 64, 65] requested=23 dep_added=0 effective=23"} {"timestamp": "2026-08-12T12:59:31.007680+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=019ff60e-abf0-7504-ae1a-678ff41891b6&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. {"timestamp": "2026-08-12T12:59:44.586019+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (578836 → 1189396 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:59:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TNbzMXN17/4hUTBmQsPc6GNEYehRXbRbBS0CzJbxY/Hg7oovqn+an1XjRhI7O5jcoROaHcIcFfWsKL6e1+TdET1y3jf1C3QH4lUMfSL68BOBRH7FpJ/YWO3NufUtuFGVoUStb682hzWm0ewGXgaiiBhHafnBQk/Cwqaj+dKzjZuzsynz+O28KYFSPRsVnA==; Expires=Wed, 19 Aug 2026 12:59:44 GMT; Path=/, AWSALBCORS=TNbzMXN17/4hUTBmQsPc6GNEYehRXbRbBS0CzJbxY/Hg7oovqn+an1XjRhI7O5jcoROaHcIcFfWsKL6e1+TdET1y3jf1C3QH4lUMfSL68BOBRH7FpJ/YWO3NufUtuFGVoUStb682hzWm0ewGXgaiiBhHafnBQk/Cwqaj+dKzjZuzsynz+O28KYFSPRsVnA==; Expires=Wed, 19 Aug 2026 12:59:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c74aa21dfe8fdf4b2910b71cb39e3ca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:59:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1Px7h6TGvQYJjkDvymEdaMjiysnHaHIeRLN+dHzLcP3bds46gQaCcAqF+i/uZbdttUxHaMjuUgACkRExg8SPn2Dlv2RppCp/55AInyRvdUkBG0wBzGYaxFVRCx2XE63BS2PwiJblCPbs3Sdveh9Qd4K/3Rf8I6Rurrt5OTEJRBQDGaJf7f+7vUV79FO6Bg==; Expires=Wed, 19 Aug 2026 12:59:45 GMT; Path=/, AWSALBCORS=1Px7h6TGvQYJjkDvymEdaMjiysnHaHIeRLN+dHzLcP3bds46gQaCcAqF+i/uZbdttUxHaMjuUgACkRExg8SPn2Dlv2RppCp/55AInyRvdUkBG0wBzGYaxFVRCx2XE63BS2PwiJblCPbs3Sdveh9Qd4K/3Rf8I6Rurrt5OTEJRBQDGaJf7f+7vUV79FO6Bg==; Expires=Wed, 19 Aug 2026 12:59:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59629', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '57ab2c7932f0f0cb61efff3b747399db', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T12:59:49.152731+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (703684 → 1348199 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:59:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lD6e48yId/r33hCAn3CvD1ynGpuiZCh13Gvr7qxPnn9iWRlIqKNVSyeS0150isTK2zHJpw/EfzPODV9ooyqOLBC5RuZ6l4ni3xRL81px1HzVo7GI0k8l8C5XL6bmMDLfQT5/OF4t86wBDkCcqXCnpUfEy2K1qBnqKBPak+aUfRrytupVYEMd+hb0e5xALQ==; Expires=Wed, 19 Aug 2026 12:59:49 GMT; Path=/, AWSALBCORS=lD6e48yId/r33hCAn3CvD1ynGpuiZCh13Gvr7qxPnn9iWRlIqKNVSyeS0150isTK2zHJpw/EfzPODV9ooyqOLBC5RuZ6l4ni3xRL81px1HzVo7GI0k8l8C5XL6bmMDLfQT5/OF4t86wBDkCcqXCnpUfEy2K1qBnqKBPak+aUfRrytupVYEMd+hb0e5xALQ==; Expires=Wed, 19 Aug 2026 12:59:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '55449', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '07df935fe48df55e1e62edfb2d945dce', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 12:59:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EwQeF8jjshy5g0A1evbj8yefIopDZ6okMI2qirz85B9OSasgtEbwMbzhEpYpW/rwujnyDbirP54WaORFqTJAj0N/DKGzF3fX14UEtimNg/+o16NZi+OQqeahMwjTsX1F6hlmdlvnlk8vqWFTeRBdVvqcdr1A+XjAp0bjpwnP/fEG95CTemyNfDShs2WwEA==; Expires=Wed, 19 Aug 2026 12:59:49 GMT; Path=/, AWSALBCORS=EwQeF8jjshy5g0A1evbj8yefIopDZ6okMI2qirz85B9OSasgtEbwMbzhEpYpW/rwujnyDbirP54WaORFqTJAj0N/DKGzF3fX14UEtimNg/+o16NZi+OQqeahMwjTsX1F6hlmdlvnlk8vqWFTeRBdVvqcdr1A+XjAp0bjpwnP/fEG95CTemyNfDShs2WwEA==; Expires=Wed, 19 Aug 2026 12:59:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '55449', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'abeb6cb7987c0f44590df1bbb356282a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:00:06.420018+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "Opik callback enabled (project: theroad-scene-lab)"} 22:00:06 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-12T13:00:06.446879+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-12T13:00:06.447255+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=primary/2)"} 22:00:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:00:06.461477+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:00:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9BE9CPEKxcoJ0Wcx9n3jDj46AHMJ72TptUvk4hLl4JXJlxbvnLXNmed4rm74ou1CwCT4yEgRfPSIaO0Hro6FeLm1HuRMzH41vxelm7an/A6AsueVJoER5yAvFjXkt69UXJYkmhJpYa8IbNRlY5gIu54JavD+MLR8WxfAssH+eTaOYsytoCDMeyiN7ezInw==; Expires=Wed, 19 Aug 2026 13:00:06 GMT; Path=/, AWSALBCORS=9BE9CPEKxcoJ0Wcx9n3jDj46AHMJ72TptUvk4hLl4JXJlxbvnLXNmed4rm74ou1CwCT4yEgRfPSIaO0Hro6FeLm1HuRMzH41vxelm7an/A6AsueVJoER5yAvFjXkt69UXJYkmhJpYa8IbNRlY5gIu54JavD+MLR8WxfAssH+eTaOYsytoCDMeyiN7ezInw==; Expires=Wed, 19 Aug 2026 13:00:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38047', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '6816c00b8a164b4e37cd2c5c68d6647d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:00:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pr6cpRsLkTDJwstbYhvGIqI4tPrMWg2OengoTsF/Edscf+9OIdOlL0zuVbrGvsjHTsbFhTR7eZXDRk1h5wdwU1D+K+7ChDJNQhYhM8tWQ4KFYoFvYVFkJuZ69lZkBcZnCSNMB3Z5bPegGcICET//7jZOZsnjn8P1cwbGq6/tVrs1mioJM1AJooWZevsr+A==; Expires=Wed, 19 Aug 2026 13:00:07 GMT; Path=/, AWSALBCORS=pr6cpRsLkTDJwstbYhvGIqI4tPrMWg2OengoTsF/Edscf+9OIdOlL0zuVbrGvsjHTsbFhTR7eZXDRk1h5wdwU1D+K+7ChDJNQhYhM8tWQ4KFYoFvYVFkJuZ69lZkBcZnCSNMB3Z5bPegGcICET//7jZOZsnjn8P1cwbGq6/tVrs1mioJM1AJooWZevsr+A==; Expires=Wed, 19 Aug 2026 13:00:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37681', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f96bb5b2a199db4e967a3237117bc9a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:01:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:01:26.343759+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:01:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:01:26.359319+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=06a7c6ea-65c0-7789-8000-45f4b6fbc452&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:01:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HTsQgBDpHlaXuRjBP1gAi9K/haPzGLAwAL+9q2LqxugZUfOKa8TyWRh/t3481s9jzMU03VwAAU2ivXn5l0r63OO95QxUM1h+T2Cjw2+D0tveBWDRYp1yFW5RNKr2ErWJz5YxVnU2GwP6zQhacJGuf39u5buoKZGbEPqhGPYpJSkEQ7sGLTmgfidfg812KA==; Expires=Wed, 19 Aug 2026 13:01:27 GMT; Path=/, AWSALBCORS=HTsQgBDpHlaXuRjBP1gAi9K/haPzGLAwAL+9q2LqxugZUfOKa8TyWRh/t3481s9jzMU03VwAAU2ivXn5l0r63OO95QxUM1h+T2Cjw2+D0tveBWDRYp1yFW5RNKr2ErWJz5YxVnU2GwP6zQhacJGuf39u5buoKZGbEPqhGPYpJSkEQ7sGLTmgfidfg812KA==; Expires=Wed, 19 Aug 2026 13:01:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '46e1b1ddee3e2ddf9e9cbd43112f9764', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:01:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L37S8bx3e9igAMXa9nSi5yjOiqh7/WhSxNx6+bUTMqiKCtDg0PqYp3AEjgb6PccAWk3cqgihgr1UZizEPfOlp8XyxnWoCRMyRR3qc1R03EUSHEIp70+ct+imU8y/ri67BxgL74jKV/177AcnO+REtVhIyQYW3M6ZaKhrBxok5pX82juJ+Mcn364LZXiDcw==; Expires=Wed, 19 Aug 2026 13:01:28 GMT; Path=/, AWSALBCORS=L37S8bx3e9igAMXa9nSi5yjOiqh7/WhSxNx6+bUTMqiKCtDg0PqYp3AEjgb6PccAWk3cqgihgr1UZizEPfOlp8XyxnWoCRMyRR3qc1R03EUSHEIp70+ct+imU8y/ri67BxgL74jKV/177AcnO+REtVhIyQYW3M6ZaKhrBxok5pX82juJ+Mcn364LZXiDcw==; Expires=Wed, 19 Aug 2026 13:01:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59602', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59604', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '17edaa8e3538e58eefe0cf9a07f346d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:01:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:01:44.688867+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:01:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fsfnNp37hMAkbfp6VLGjNQ7U8LBf9CxJI9fz38ga+WX7n2nF8xKkRRryOcfHypqVlB6+Ntgj+UwLGZY9OB8yS8Emef9In+RMnVLNCMZVoOukCOATuCVN7L62UzcmcwcjDsL3S84PFqQLVXpvFYRBrOSVUMk7WNWtNl47hjYB5Yl0/Fm0pbL7rUu+lBk7aw==; Expires=Wed, 19 Aug 2026 13:01:44 GMT; Path=/, AWSALBCORS=fsfnNp37hMAkbfp6VLGjNQ7U8LBf9CxJI9fz38ga+WX7n2nF8xKkRRryOcfHypqVlB6+Ntgj+UwLGZY9OB8yS8Emef9In+RMnVLNCMZVoOukCOATuCVN7L62UzcmcwcjDsL3S84PFqQLVXpvFYRBrOSVUMk7WNWtNl47hjYB5Yl0/Fm0pbL7rUu+lBk7aw==; Expires=Wed, 19 Aug 2026 13:01:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4ed5e6046dcea1bcdcc82c05b8a0c166', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:01:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tlxEySLwhJSLpB7wFhBdbD/N+z08SpuTeoVT2guemK122/wFvjSMJkUvFIWNnSUtO+uGToaAzmYD2dPMTuoK1NA8GEJlRbOMYJT4nHjLN6bEt9gK+3dz/EwI5rUu/avARvEZG53JoerHXYBp8qs2NPszZm3VPkHCrYshlzZ5reG9C31ngbCVvfLMx3zAdA==; Expires=Wed, 19 Aug 2026 13:01:45 GMT; Path=/, AWSALBCORS=tlxEySLwhJSLpB7wFhBdbD/N+z08SpuTeoVT2guemK122/wFvjSMJkUvFIWNnSUtO+uGToaAzmYD2dPMTuoK1NA8GEJlRbOMYJT4nHjLN6bEt9gK+3dz/EwI5rUu/avARvEZG53JoerHXYBp8qs2NPszZm3VPkHCrYshlzZ5reG9C31ngbCVvfLMx3zAdA==; Expires=Wed, 19 Aug 2026 13:01:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59623', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb13044151a2ec41b16c7f27390c55de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:03:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:03:14.932073+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:03:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:03:14.944078+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:03:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:03:15.057175+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:03:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J1WHmQrPXn+7C55ahEIATwRTjXQ106QmStr4ajk784Xa2ywRZUFK7wkt6J6GDRUNLk3tLQdRjalEUyf/bzzgNC6T/FjHUBA9l7gVbx34UYBwNo/p+cYCtTDmiyNYeCbDTFJ+MHaLdM3/ExYgd6kPACTPP0gqZRoXtJn0S05z2EaprJ5D09QOEMItNqTuwg==; Expires=Wed, 19 Aug 2026 13:03:15 GMT; Path=/, AWSALBCORS=J1WHmQrPXn+7C55ahEIATwRTjXQ106QmStr4ajk784Xa2ywRZUFK7wkt6J6GDRUNLk3tLQdRjalEUyf/bzzgNC6T/FjHUBA9l7gVbx34UYBwNo/p+cYCtTDmiyNYeCbDTFJ+MHaLdM3/ExYgd6kPACTPP0gqZRoXtJn0S05z2EaprJ5D09QOEMItNqTuwg==; Expires=Wed, 19 Aug 2026 13:03:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c6f6d056a7554785c561677e8ef266f9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:03:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1ZI8k7vMAmMR1fRL+NDWeyk3OkMj5Z1gf7DxQDjuzRt9F/Ow+5qsl9Ew+lY1bd4OoeibuomD2ci8LZzWYkRQk0ng13M3yGIP8hIWQ5ZJRKZj4rKUpvBb4wCrA9sZkzWhJk0mvzJt/g3cfudwmhwbGJOLeSRKydwTN0qTXTvPsH5RSCS+/4BeKQ4JIZxykA==; Expires=Wed, 19 Aug 2026 13:03:15 GMT; Path=/, AWSALBCORS=1ZI8k7vMAmMR1fRL+NDWeyk3OkMj5Z1gf7DxQDjuzRt9F/Ow+5qsl9Ew+lY1bd4OoeibuomD2ci8LZzWYkRQk0ng13M3yGIP8hIWQ5ZJRKZj4rKUpvBb4wCrA9sZkzWhJk0mvzJt/g3cfudwmhwbGJOLeSRKydwTN0qTXTvPsH5RSCS+/4BeKQ4JIZxykA==; Expires=Wed, 19 Aug 2026 13:03:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59560', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59562', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2d495b8cbaea7203a5db652823f47293', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:03:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:03:54.533992+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:03:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:03:54.542546+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Replayed 2 message(s) that were not sent due to server connection issues OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:04:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bn8fvEvhI/xEWEjTmMszV6roX3HSw5spCTRj7o/A1voWolyDCNPCxUyTdGemHHFYDz21G6ZsRZm+w8f44lu04h9jNXlZECdVyC4hwCTLO2VrZEkK8zHggqYBC3+nuVuAjt9wqlhEWR3IytlCppXZpttIxeVvZN0XVXL8nDtOflEO3Q3ZiOLpmnd3oS66mg==; Expires=Wed, 19 Aug 2026 13:04:03 GMT; Path=/, AWSALBCORS=bn8fvEvhI/xEWEjTmMszV6roX3HSw5spCTRj7o/A1voWolyDCNPCxUyTdGemHHFYDz21G6ZsRZm+w8f44lu04h9jNXlZECdVyC4hwCTLO2VrZEkK8zHggqYBC3+nuVuAjt9wqlhEWR3IytlCppXZpttIxeVvZN0XVXL8nDtOflEO3Q3ZiOLpmnd3oS66mg==; Expires=Wed, 19 Aug 2026 13:04:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11358', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11358', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a869289abb8de55aa160499d9d576ed4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:04:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CW9eFITQHHETIefEutnyOMmvDjGsKaSw0ST1Z0fpmORoKgaW1hqhNer3SjEbd1zMA5MZdgdBMfV0ACisgtR71l9Fni6JsRbhoRQrwKKLb9NI/eeNwGRrWc8nYR42GACInRfMLGuvj6kUsIn9UyUB32+gzFmZiPCOjMHRFeCZRhOQXEoTCVun46sUxY0TXw==; Expires=Wed, 19 Aug 2026 13:04:03 GMT; Path=/, AWSALBCORS=CW9eFITQHHETIefEutnyOMmvDjGsKaSw0ST1Z0fpmORoKgaW1hqhNer3SjEbd1zMA5MZdgdBMfV0ACisgtR71l9Fni6JsRbhoRQrwKKLb9NI/eeNwGRrWc8nYR42GACInRfMLGuvj6kUsIn9UyUB32+gzFmZiPCOjMHRFeCZRhOQXEoTCVun46sUxY0TXw==; Expires=Wed, 19 Aug 2026 13:04:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10930', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10929', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '3113af2f89a47a401c92bea903f85841', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:04:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rOPS27Wl13DtP1tOglpwH+n6M/f+tbSDncK77ixWo8gPu5D6LgPX8easbHlwIUIzjr7X4ccVAzyVZuqPyxoH+RifhskWxn26adgnrdwRMS+N0XZnrIz8zfZOwgDFqClKD11vniyz5v3bT4rujovQMgP4XWRVms2JWsmNX9Y6aLMRgC2qOu0U4BvunOSW5w==; Expires=Wed, 19 Aug 2026 13:04:05 GMT; Path=/, AWSALBCORS=rOPS27Wl13DtP1tOglpwH+n6M/f+tbSDncK77ixWo8gPu5D6LgPX8easbHlwIUIzjr7X4ccVAzyVZuqPyxoH+RifhskWxn26adgnrdwRMS+N0XZnrIz8zfZOwgDFqClKD11vniyz5v3bT4rujovQMgP4XWRVms2JWsmNX9Y6aLMRgC2qOu0U4BvunOSW5w==; Expires=Wed, 19 Aug 2026 13:04:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f01cea656acf9762ae2c1d9466b647dc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:04:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UvhcJTFV3IPGpvQsEuGDChwtO0wmdseJnrz+7usQ8ISPED/4giKrWkHFGFvl3eQiX2UDYkWH+l2fdUU7PXtwlGYoNw3X6y+ruhhkTseVc6wPGOw2YHq4I1BYntHjISocfFN19XkOzXg5dvMjQGpdYQFnTZWNCdmoTaGlVgjhc0YrOSdV8NiAcqHvmLjz8w==; Expires=Wed, 19 Aug 2026 13:04:05 GMT; Path=/, AWSALBCORS=UvhcJTFV3IPGpvQsEuGDChwtO0wmdseJnrz+7usQ8ISPED/4giKrWkHFGFvl3eQiX2UDYkWH+l2fdUU7PXtwlGYoNw3X6y+ruhhkTseVc6wPGOw2YHq4I1BYntHjISocfFN19XkOzXg5dvMjQGpdYQFnTZWNCdmoTaGlVgjhc0YrOSdV8NiAcqHvmLjz8w==; Expires=Wed, 19 Aug 2026 13:04:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59606', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8166f72e596729e216154db20778527c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:04:27.977968+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (706640 → 1358240 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:04:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8HiX7wbXipp6kHMKL7KpVKM10chSxB+oQQBSvEOmZKXCtL8PPSWWqVgVJCF3Mpt4PFEwREbdfIUvo8QtByRQVMyG4mLn/rfMl4aGouWo6+w3nRQGIS5zHJpwWPvZ5+YnjnRLcXkN3Oouq9Ja5Cjblg0/juhi00tlT84Qk1AMYhQZUWNtc4yNOLuYhXV/ZA==; Expires=Wed, 19 Aug 2026 13:04:28 GMT; Path=/, AWSALBCORS=8HiX7wbXipp6kHMKL7KpVKM10chSxB+oQQBSvEOmZKXCtL8PPSWWqVgVJCF3Mpt4PFEwREbdfIUvo8QtByRQVMyG4mLn/rfMl4aGouWo6+w3nRQGIS5zHJpwWPvZ5+YnjnRLcXkN3Oouq9Ja5Cjblg0/juhi00tlT84Qk1AMYhQZUWNtc4yNOLuYhXV/ZA==; Expires=Wed, 19 Aug 2026 13:04:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37282', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '369685946179fe1e81c799c04d224859', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:04:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YxECblNkgKYb2x+RQP1xQDxY3eHMtX9tIgou0bwgoIjB2MPxCx2cVunmlwPsx1703AIwlGxs+CCM/1TAt/XEHxDtYgbASNmWeq+gh1hXK9X9ucI8O1pVrY/5fmsCbrOCiJt5l4s+Kcnx8VTf5tqZ5ZqssGtzIv092Hd2jy7iRprAWNls11xXbiPoR1z9xQ==; Expires=Wed, 19 Aug 2026 13:04:28 GMT; Path=/, AWSALBCORS=YxECblNkgKYb2x+RQP1xQDxY3eHMtX9tIgou0bwgoIjB2MPxCx2cVunmlwPsx1703AIwlGxs+CCM/1TAt/XEHxDtYgbASNmWeq+gh1hXK9X9ucI8O1pVrY/5fmsCbrOCiJt5l4s+Kcnx8VTf5tqZ5ZqssGtzIv092Hd2jy7iRprAWNls11xXbiPoR1z9xQ==; Expires=Wed, 19 Aug 2026 13:04:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36925', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '8582996e749d9f821fdfc6054169876a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:04:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:04:45.441210+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:04:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xm3agC55wbt7pQL8+FTCQgnrvrCb9jLSDNj36QF/pWM0SBTilxpn944r5kmhFvK8qX1syNy7A9pSljrrSRYEd9XFwkhUgMAu4a1ImK9nnMQPYedI98/sNRpJ/lNGqu1WF9YDqoAq/wGtRWrG6XE6Ib/iCvGYeAY7z/m5Bj2ZbYd7GTtuGbRuTOzyZvHwWA==; Expires=Wed, 19 Aug 2026 13:04:45 GMT; Path=/, AWSALBCORS=Xm3agC55wbt7pQL8+FTCQgnrvrCb9jLSDNj36QF/pWM0SBTilxpn944r5kmhFvK8qX1syNy7A9pSljrrSRYEd9XFwkhUgMAu4a1ImK9nnMQPYedI98/sNRpJ/lNGqu1WF9YDqoAq/wGtRWrG6XE6Ib/iCvGYeAY7z/m5Bj2ZbYd7GTtuGbRuTOzyZvHwWA==; Expires=Wed, 19 Aug 2026 13:04:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19674', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a7be258b00044f26517e707fadc96f2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:04:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZWuVFSB+rS8qE1znipEtgMqHgrZvFAKdKN3U1fB3sfi7wJbJtpbpyW1jjqxdWSJUHbYxUEr7ojKdmFfi4Ak9N/qXO8Yj44tSRt3KmPMPXmQsJNxxl6WCbbxjitljmQeQgJWaIpcFfozEbbtVmuDY3HiSzmsKm9mC/9479GV5GQuc976P6KASH9t6peD/Rw==; Expires=Wed, 19 Aug 2026 13:04:46 GMT; Path=/, AWSALBCORS=ZWuVFSB+rS8qE1znipEtgMqHgrZvFAKdKN3U1fB3sfi7wJbJtpbpyW1jjqxdWSJUHbYxUEr7ojKdmFfi4Ak9N/qXO8Yj44tSRt3KmPMPXmQsJNxxl6WCbbxjitljmQeQgJWaIpcFfozEbbtVmuDY3HiSzmsKm9mC/9479GV5GQuc976P6KASH9t6peD/Rw==; Expires=Wed, 19 Aug 2026 13:04:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19296', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d694f17cfa18e1e4de9fa3e809ef922', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:05:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:05:52.462334+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:05:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:05:52.472176+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:05:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mY6iPZvM1idqpc2GsUQs2W78w64JWfpUQuhpHis1dlomPSFHCAKDCX8wM0MaNDrD2fR7ZSDUqd7ebbjt76STD36mwSmqqyEN+h2XbR6404nDyup1Rd2TFIvUDAzU+1Tq4J1RcR65njJQAX0kYUCBPt9N8lpa9MxhRUm7VCsg8GdtBzSX2BAl7EkXU0iwjg==; Expires=Wed, 19 Aug 2026 13:05:53 GMT; Path=/, AWSALBCORS=mY6iPZvM1idqpc2GsUQs2W78w64JWfpUQuhpHis1dlomPSFHCAKDCX8wM0MaNDrD2fR7ZSDUqd7ebbjt76STD36mwSmqqyEN+h2XbR6404nDyup1Rd2TFIvUDAzU+1Tq4J1RcR65njJQAX0kYUCBPt9N8lpa9MxhRUm7VCsg8GdtBzSX2BAl7EkXU0iwjg==; Expires=Wed, 19 Aug 2026 13:05:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '414ad7dea11864b8939f054aa8f648c9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:05:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q0VQoOiL1ZD+XSZKgb7JUWSXVWsn/ESWmRIDNLGa3Gc5XPqZv4W2RfYYdqCI+kPlfoJRYO4NYfNIFjDasJDgGGOxcrWO5oJEBbHayw7TNo3DvyOBmALrQQ3gdv5RbmZdUqg8QfBPLvjgiHLAzNOAJeEhJ85cexdeF8meJTzRUFozYPhLDXEq5EjxeySBNA==; Expires=Wed, 19 Aug 2026 13:05:54 GMT; Path=/, AWSALBCORS=Q0VQoOiL1ZD+XSZKgb7JUWSXVWsn/ESWmRIDNLGa3Gc5XPqZv4W2RfYYdqCI+kPlfoJRYO4NYfNIFjDasJDgGGOxcrWO5oJEBbHayw7TNo3DvyOBmALrQQ3gdv5RbmZdUqg8QfBPLvjgiHLAzNOAJeEhJ85cexdeF8meJTzRUFozYPhLDXEq5EjxeySBNA==; Expires=Wed, 19 Aug 2026 13:05:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59556', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59555', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd01062ccebca97f3f2795eb2d2d7455d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:06:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:06:09.913072+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:06:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=k9SaDHQclSSJvGjicJBnCB1lD7GH0lRucPDJLH/gwRI9N3mvYcZwIoYsmBCscdG6rxujLrRSEExsLfl1Vqj7ZmbyqM2J+X10LvWXK49ZgvQrKj4QxDlqj3RSB/V30m4njMmzAqpXEnhqlvTKt7anhpapIcvtiFD4vrkMOFwEzHAWs5QKUPkSSDd7WsnAWA==; Expires=Wed, 19 Aug 2026 13:06:10 GMT; Path=/, AWSALBCORS=k9SaDHQclSSJvGjicJBnCB1lD7GH0lRucPDJLH/gwRI9N3mvYcZwIoYsmBCscdG6rxujLrRSEExsLfl1Vqj7ZmbyqM2J+X10LvWXK49ZgvQrKj4QxDlqj3RSB/V30m4njMmzAqpXEnhqlvTKt7anhpapIcvtiFD4vrkMOFwEzHAWs5QKUPkSSDd7WsnAWA==; Expires=Wed, 19 Aug 2026 13:06:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c9dc7b68e815d6ad686e941d062d1e0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:06:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kWXh0MLnEg3vE5iIqGPdHsD3F0Z93RXqwbJMCZ3Ita6M5NgkbH1H45J1+2gFEMuk+uvRdfT1H2NOEEeuXB9+7SCUoOj8+p/4/AcCJ2qvjGfvCweqN3slUoBIUYc3rdRNsuYvZ1vBVa+XfGgu9ucr/yMlxSyX7MYmJwCM/8m+ACnEhR/zBPyCPIfVfWfFHw==; Expires=Wed, 19 Aug 2026 13:06:10 GMT; Path=/, AWSALBCORS=kWXh0MLnEg3vE5iIqGPdHsD3F0Z93RXqwbJMCZ3Ita6M5NgkbH1H45J1+2gFEMuk+uvRdfT1H2NOEEeuXB9+7SCUoOj8+p/4/AcCJ2qvjGfvCweqN3slUoBIUYc3rdRNsuYvZ1vBVa+XfGgu9ucr/yMlxSyX7MYmJwCM/8m+ACnEhR/zBPyCPIfVfWfFHw==; Expires=Wed, 19 Aug 2026 13:06:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59604', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '74dd3a6471ea4065421312bb1850c9cd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:07:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:07:26.065563+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:07:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:07:26.071765+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T13:07:26.233414+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: JIT 검증 — 입력이 낡아 재생성 (1/64)"} {"timestamp": "2026-08-12T13:07:26.268368+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T13:07:26.346267+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:07:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A/soa9UVDtr2HUrKOMzz5RBw6IcD9vmzwOGEGRrqaarUoZYR/H7tPuLFkH5rCO52vg/+pC7GUpE/sV59sDIfnzgEokOllsB0FxXmAVoMzwotfPEYJCqgQAza/AVBcUlGm/nSebwWgm22xwojp8leGRNSFhP0B0jhpwAip205E08IvE6eOVRak/pzR+o8LQ==; Expires=Wed, 19 Aug 2026 13:07:26 GMT; Path=/, AWSALBCORS=A/soa9UVDtr2HUrKOMzz5RBw6IcD9vmzwOGEGRrqaarUoZYR/H7tPuLFkH5rCO52vg/+pC7GUpE/sV59sDIfnzgEokOllsB0FxXmAVoMzwotfPEYJCqgQAza/AVBcUlGm/nSebwWgm22xwojp8leGRNSFhP0B0jhpwAip205E08IvE6eOVRak/pzR+o8LQ==; Expires=Wed, 19 Aug 2026 13:07:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e49b486cdac11eef856c1d27df0c1933', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:07:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=clK9OcBwaZSUaXByNJPf2eLyNg9+QSQSdVPfi6Cu4JWE+YQlK4zYJ2AkMH872FhOi33L/Z3C1ZbpJakb3tiXkDCJ709mxIWBU5TzN1ttJhE+cfVNDWlyRdEr/gPjZiwG1nFbCLVCWbKStLL6rYdlmqcI6GwWBZRovKAB+ekF1ObQ4RoOOyDhU7to7PM6zA==; Expires=Wed, 19 Aug 2026 13:07:27 GMT; Path=/, AWSALBCORS=clK9OcBwaZSUaXByNJPf2eLyNg9+QSQSdVPfi6Cu4JWE+YQlK4zYJ2AkMH872FhOi33L/Z3C1ZbpJakb3tiXkDCJ709mxIWBU5TzN1ttJhE+cfVNDWlyRdEr/gPjZiwG1nFbCLVCWbKStLL6rYdlmqcI6GwWBZRovKAB+ekF1ObQ4RoOOyDhU7to7PM6zA==; Expires=Wed, 19 Aug 2026 13:07:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59578', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59577', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ba50f38750d34b06754fa35dc100081a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:07:43.539510+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (651196 → 1329380 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:07:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yCvUsmGF2YdBztw0mA0x57MSNz27dfnxFlAUOELQ1JtDe20omJiTIi/8PM97CuxlX6CPNk/vC1+4heFmdZN0qXJU4kmj2qK0w5ni7LOWYc8AMJzAUyQUmohRqEweG4vI/uS1M3tkhiRT2Ha3adDed2K3S+T4hN/2egJWvJJxbk3YJVjeECLwshMwR8ydfA==; Expires=Wed, 19 Aug 2026 13:07:43 GMT; Path=/, AWSALBCORS=yCvUsmGF2YdBztw0mA0x57MSNz27dfnxFlAUOELQ1JtDe20omJiTIi/8PM97CuxlX6CPNk/vC1+4heFmdZN0qXJU4kmj2qK0w5ni7LOWYc8AMJzAUyQUmohRqEweG4vI/uS1M3tkhiRT2Ha3adDed2K3S+T4hN/2egJWvJJxbk3YJVjeECLwshMwR8ydfA==; Expires=Wed, 19 Aug 2026 13:07:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '94a4c2e6cc129163101ce48461e49baf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:07:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=t5r6mtVQmTRy+7RyqSvWxR/6TxtSIXH3k5fCPaenSDB9ozkEyA2qvxFnWDpVLFEQQ7Sudd2ISUePyTDpTVfRjuMK584zPXRd0x9Jo/dN68ccdq8e1xTdhlHihJwkHmdmaL+6LtDZdBXfysxZOCa9jidfYhFJSWe7yP7JXWcnBVdWbMKFEtRp+Bpgjz7VIw==; Expires=Wed, 19 Aug 2026 13:07:44 GMT; Path=/, AWSALBCORS=t5r6mtVQmTRy+7RyqSvWxR/6TxtSIXH3k5fCPaenSDB9ozkEyA2qvxFnWDpVLFEQQ7Sudd2ISUePyTDpTVfRjuMK584zPXRd0x9Jo/dN68ccdq8e1xTdhlHihJwkHmdmaL+6LtDZdBXfysxZOCa9jidfYhFJSWe7yP7JXWcnBVdWbMKFEtRp+Bpgjz7VIw==; Expires=Wed, 19 Aug 2026 13:07:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59607', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bea25f4bc5f66ba08922147958614ba2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:07:47.992563+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (717068 → 1354361 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:07:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=veKN9T3Cf7ukTLU78oQX/GfWwGTiRiTXCzAyjH8dk+ApKTnvP3Mu7W0hrxOEw2/VR/R3bTaSRRDX+4wn45Dm8ZWA94i41573BxvvW1DJIQg3RioIti/HIzWQoogtqaLpdeWbWMG5dP2pO1FN1oPjRk9ScjNuxSv/1H7uKkHySfgABZl78atzCzFiXAceFQ==; Expires=Wed, 19 Aug 2026 13:07:48 GMT; Path=/, AWSALBCORS=veKN9T3Cf7ukTLU78oQX/GfWwGTiRiTXCzAyjH8dk+ApKTnvP3Mu7W0hrxOEw2/VR/R3bTaSRRDX+4wn45Dm8ZWA94i41573BxvvW1DJIQg3RioIti/HIzWQoogtqaLpdeWbWMG5dP2pO1FN1oPjRk9ScjNuxSv/1H7uKkHySfgABZl78atzCzFiXAceFQ==; Expires=Wed, 19 Aug 2026 13:07:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '55575', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '8de2d8fe953a85ae1188cc9212bd31cb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:07:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=exoxmMHnx51Rv21ugonXbudALxaqyrU04SQhzSJAYSsGIh2OiQtKKI+7+7JamXUhMvVBrgh87EF4qTQONNLGohPRgHdHuGcwU5JkvVgjlF3x/Y3jmChXeXlKKjE4Wo2lo/YytgKxMoiT0WGNw9ac2kNYhNyLJtpQm0osGht+aip2lX9jT2j3ZvgEf1jROQ==; Expires=Wed, 19 Aug 2026 13:07:48 GMT; Path=/, AWSALBCORS=exoxmMHnx51Rv21ugonXbudALxaqyrU04SQhzSJAYSsGIh2OiQtKKI+7+7JamXUhMvVBrgh87EF4qTQONNLGohPRgHdHuGcwU5JkvVgjlF3x/Y3jmChXeXlKKjE4Wo2lo/YytgKxMoiT0WGNw9ac2kNYhNyLJtpQm0osGht+aip2lX9jT2j3ZvgEf1jROQ==; Expires=Wed, 19 Aug 2026 13:07:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '55568', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e3cc11dca93f1d73b94a3928c391b454', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:08:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:08:07.497278+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:08:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vI7Dwm5BFTr/6y0peau7aCsrMS/kVvJNPLGck8ulNYoJUju3LQJuhgS1YqghNnI1c0KRlMShQtaKP2Gqb/E0E0yQD4kGNqiYGZiMLf7ekntmNnY/ndwRbzDYB5yKlq7Kla3slET1wEX26eR5YG0oh8HzzLXxJM6zfmAUl1eplsHYT+uS0zWDx2VkXdUYzg==; Expires=Wed, 19 Aug 2026 13:08:07 GMT; Path=/, AWSALBCORS=vI7Dwm5BFTr/6y0peau7aCsrMS/kVvJNPLGck8ulNYoJUju3LQJuhgS1YqghNnI1c0KRlMShQtaKP2Gqb/E0E0yQD4kGNqiYGZiMLf7ekntmNnY/ndwRbzDYB5yKlq7Kla3slET1wEX26eR5YG0oh8HzzLXxJM6zfmAUl1eplsHYT+uS0zWDx2VkXdUYzg==; Expires=Wed, 19 Aug 2026 13:08:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35915', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '861aaaddef3e0c065c7657f81284faba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:08:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kddzzAiGv/uIAG1aG/g2Semq1VhUTYgsUp2EiJwP48DANreIVsQ2RYpvLu8ACf/3q7UsabMJEowfHMZuSSd1pN9G4adUw+TK78xHyU1L6AbNk+8x3IAlHsE2Ubc3TDf4Xyvbb11P2jwCXcogqejC4dEpGmbJB/f5rqgSgilzdrK6VpwBtmQw5hoEIgiuww==; Expires=Wed, 19 Aug 2026 13:08:08 GMT; Path=/, AWSALBCORS=kddzzAiGv/uIAG1aG/g2Semq1VhUTYgsUp2EiJwP48DANreIVsQ2RYpvLu8ACf/3q7UsabMJEowfHMZuSSd1pN9G4adUw+TK78xHyU1L6AbNk+8x3IAlHsE2Ubc3TDf4Xyvbb11P2jwCXcogqejC4dEpGmbJB/f5rqgSgilzdrK6VpwBtmQw5hoEIgiuww==; Expires=Wed, 19 Aug 2026 13:08:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35523', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '206ae6a6fa1c164fe5e2bdea3e0a758f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:09:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:09:41.367947+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:09:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:09:41.377832+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:09:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vZQJifv7BIki54mYG+atklsnkYdu/SifSTHT6zM/58MGXNKNMyQgF+z+fz89OcGyeENzi0ovSS9kd3dzhx5a+E5g9RnqKOrQejoe7fRZ+CdD+746QF1Eclc8g+uKud88R7wODsbPxOSnAMaAvnNaDaQn4O7Pn2nEgifDcZkwPfFqneVjBlE5rgGHNMumDA==; Expires=Wed, 19 Aug 2026 13:09:42 GMT; Path=/, AWSALBCORS=vZQJifv7BIki54mYG+atklsnkYdu/SifSTHT6zM/58MGXNKNMyQgF+z+fz89OcGyeENzi0ovSS9kd3dzhx5a+E5g9RnqKOrQejoe7fRZ+CdD+746QF1Eclc8g+uKud88R7wODsbPxOSnAMaAvnNaDaQn4O7Pn2nEgifDcZkwPfFqneVjBlE5rgGHNMumDA==; Expires=Wed, 19 Aug 2026 13:09:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '97e6b6368baa49048e8fdaca6754151c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:09:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9VA0736nyWrEPswxR+auOYSNSYiFm7w/VA5lWYKjoFZWRug442+PeXGAiGgJ3ZJaBWBdKII0oyfIuSps9hbB3rt1adB1DIbftr2ZfEBWBtEc8o5Ax5CRQLeGEUWhOUXYxfJIS3urVvt2PcWv8M7tK1jDqU9HR5jJe+7ovj0A3AfVrClqTm0B6bJ70ivlgw==; Expires=Wed, 19 Aug 2026 13:09:43 GMT; Path=/, AWSALBCORS=9VA0736nyWrEPswxR+auOYSNSYiFm7w/VA5lWYKjoFZWRug442+PeXGAiGgJ3ZJaBWBdKII0oyfIuSps9hbB3rt1adB1DIbftr2ZfEBWBtEc8o5Ax5CRQLeGEUWhOUXYxfJIS3urVvt2PcWv8M7tK1jDqU9HR5jJe+7ovj0A3AfVrClqTm0B6bJ70ivlgw==; Expires=Wed, 19 Aug 2026 13:09:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59420', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59419', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c12c5ca0ddcf9982c5e0856116832773', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:10:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:10:03.094697+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:10:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Dy/Mri0nERprYGcOFt/KRKWA7UcoKcGvJ4aXbzxJBE/FlZuyWzAJqFwFB4NpLi70VuCao15sChap92O8YzBx5afLahPxmvDtyuMhZQiGidjtXdX5A2GubH7GvJGlXbCI/NaX3qUzGbM/+s5C8abU+ZHr98VQL6XskcqKDS5ztXuRU2i2p9jKrcUriKpPCw==; Expires=Wed, 19 Aug 2026 13:10:03 GMT; Path=/, AWSALBCORS=Dy/Mri0nERprYGcOFt/KRKWA7UcoKcGvJ4aXbzxJBE/FlZuyWzAJqFwFB4NpLi70VuCao15sChap92O8YzBx5afLahPxmvDtyuMhZQiGidjtXdX5A2GubH7GvJGlXbCI/NaX3qUzGbM/+s5C8abU+ZHr98VQL6XskcqKDS5ztXuRU2i2p9jKrcUriKpPCw==; Expires=Wed, 19 Aug 2026 13:10:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59720', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '7187080a2f4928c40c235644f9d77c7e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:10:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bb/vulbkHuyd5gGG+PIzrLKJiQDABtoTnN74XJqV4Bs0huLvB2A2bUOJzuR4Vecb5wHkf1qSpuH6sjgoivXnRDovyNfa0Kvw5C3rbf21HAxFjXlWx3ODF7rmSPuO1rIc1RJylIsvvEVN8raSPXPv0BXBJ5ZywSKFetu2VMpbhrMCpwGXj7jqg6Kr0KRtLA==; Expires=Wed, 19 Aug 2026 13:10:03 GMT; Path=/, AWSALBCORS=bb/vulbkHuyd5gGG+PIzrLKJiQDABtoTnN74XJqV4Bs0huLvB2A2bUOJzuR4Vecb5wHkf1qSpuH6sjgoivXnRDovyNfa0Kvw5C3rbf21HAxFjXlWx3ODF7rmSPuO1rIc1RJylIsvvEVN8raSPXPv0BXBJ5ZywSKFetu2VMpbhrMCpwGXj7jqg6Kr0KRtLA==; Expires=Wed, 19 Aug 2026 13:10:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59382', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '4a0184467423f7c709ade36ee566eced', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:11:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:11:02.909320+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:11:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:11:02.918948+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:11:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:11:03.016462+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:11:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=t6nCCkAeWCdeBZzcUyV53tDLfwrLOWzC0pZeR+FAqIk2jlbLyYhVrj1tNiJZ17p/oz6vKWUKhmAze+v1jDumCtssQ2dluOhgd1WRm/ORe8nWIKE97T/bMgxCqgDlYPrgkeUpsDc37U2DNOj+i/v6WXfg12BWhRtLWMgK1jOAoKy/Irs16L0fQvGLldokow==; Expires=Wed, 19 Aug 2026 13:11:06 GMT; Path=/, AWSALBCORS=t6nCCkAeWCdeBZzcUyV53tDLfwrLOWzC0pZeR+FAqIk2jlbLyYhVrj1tNiJZ17p/oz6vKWUKhmAze+v1jDumCtssQ2dluOhgd1WRm/ORe8nWIKE97T/bMgxCqgDlYPrgkeUpsDc37U2DNOj+i/v6WXfg12BWhRtLWMgK1jOAoKy/Irs16L0fQvGLldokow==; Expires=Wed, 19 Aug 2026 13:11:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59995', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59993', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f0d499b4f02d2226d98499e2f764aaf8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:11:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aASPLNleNO7oFfodoPVxh9CD9nanK6noB+bhdrvUDmciykKsBzbPRpQTQSOU3l01MUMzrvU1wkfSORPwPF6P/3RhJUNtEmcLg9gZu4Y1dHpU6M5uehmzqUUFzdd+IxizFV/toVsdAuDGHG2sbVykKn588D5CY7D9cH99ZW5omm4WOI9dKWJv2GNItVQPKA==; Expires=Wed, 19 Aug 2026 13:11:06 GMT; Path=/, AWSALBCORS=aASPLNleNO7oFfodoPVxh9CD9nanK6noB+bhdrvUDmciykKsBzbPRpQTQSOU3l01MUMzrvU1wkfSORPwPF6P/3RhJUNtEmcLg9gZu4Y1dHpU6M5uehmzqUUFzdd+IxizFV/toVsdAuDGHG2sbVykKn588D5CY7D9cH99ZW5omm4WOI9dKWJv2GNItVQPKA==; Expires=Wed, 19 Aug 2026 13:11:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59570', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59568', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f2f7ab94778d219fcaf9f8c6cb1a3e4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:11:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:11:33.244652+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:11:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:11:33.250739+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:11:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qhmrUh5akXljYZ7rOlfBBAWfTxxsxIthTSbxZZ50N1MDWW2zEURtcgngIb4ANawEfuinJAUQI+Ss4OJq4Kk2s0h0eFokSSeLp8BhPaUkr09ah4ofIDXFRyvhBqExQVnWpa2/x5YXzkJo/7VtmsuW9wAo6nPkenwFPc5vWEwuUw6cowJTpPAm3TSN2IaTeg==; Expires=Wed, 19 Aug 2026 13:11:36 GMT; Path=/, AWSALBCORS=qhmrUh5akXljYZ7rOlfBBAWfTxxsxIthTSbxZZ50N1MDWW2zEURtcgngIb4ANawEfuinJAUQI+Ss4OJq4Kk2s0h0eFokSSeLp8BhPaUkr09ah4ofIDXFRyvhBqExQVnWpa2/x5YXzkJo/7VtmsuW9wAo6nPkenwFPc5vWEwuUw6cowJTpPAm3TSN2IaTeg==; Expires=Wed, 19 Aug 2026 13:11:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29607', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29609', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '689813104195f52a74a3cf2df59daf0d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:11:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NZbfi6OZODwJ8jzcVT+u/m9RBh1O/bReMYt/odQgC0bIbgMVb9pIgMAFDx3lpOFOry+PSMJr5/uFOL6bBpk764X4T1s+S0k0cjac4W2/ojPodn4sdkB0huIABMOF+MEoEd0Pay2E31HAt109d76eGNigPv5r9tvQNAox47+T9hn4I+uXp5LUVSBYfri4Hg==; Expires=Wed, 19 Aug 2026 13:11:37 GMT; Path=/, AWSALBCORS=NZbfi6OZODwJ8jzcVT+u/m9RBh1O/bReMYt/odQgC0bIbgMVb9pIgMAFDx3lpOFOry+PSMJr5/uFOL6bBpk764X4T1s+S0k0cjac4W2/ojPodn4sdkB0huIABMOF+MEoEd0Pay2E31HAt109d76eGNigPv5r9tvQNAox47+T9hn4I+uXp5LUVSBYfri4Hg==; Expires=Wed, 19 Aug 2026 13:11:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29226', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29224', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '6834b1c9d63a45de5907bdff1d4f954c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:11:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MXGgYs9FOmripO0Y1w0EdFzvrJmQMoYSmpA7+hWuPuTKLDbSCsAk/eMOKSf94RMyaXF2oMcLkHWZARgzRD0vGT7Y94V2+e/Fw7Hl2x/nW0jGBotYr4IbgteZ3V7497g4/ZO0Y7ynfdrLlbxxVAP1jX8y7UNT6+UAZ8aAs81KTkKvtMWdarLls0QxLaIJSA==; Expires=Wed, 19 Aug 2026 13:11:52 GMT; Path=/, AWSALBCORS=MXGgYs9FOmripO0Y1w0EdFzvrJmQMoYSmpA7+hWuPuTKLDbSCsAk/eMOKSf94RMyaXF2oMcLkHWZARgzRD0vGT7Y94V2+e/Fw7Hl2x/nW0jGBotYr4IbgteZ3V7497g4/ZO0Y7ynfdrLlbxxVAP1jX8y7UNT6+UAZ8aAs81KTkKvtMWdarLls0QxLaIJSA==; Expires=Wed, 19 Aug 2026 13:11:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e9707f61c197bbd85e8c151d24548eb2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:11:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BucBXWGfeGJgqjs7eC0wH0WWjv04UADJuzE3GxCJFuq2VrFvqiASbtxDPyeOa638zOcyMtEjGHk9i+PlL2KVgBopNyiouOPVd4Buk1npkxK/7cPPmPyCw9SLFH+h5toRlN8TKb7V3FYqRF1dB6C6an7bj7DkRCphwpSrGtTw7LvVTtL7FCQqkp9Nxf2NJA==; Expires=Wed, 19 Aug 2026 13:11:52 GMT; Path=/, AWSALBCORS=BucBXWGfeGJgqjs7eC0wH0WWjv04UADJuzE3GxCJFuq2VrFvqiASbtxDPyeOa638zOcyMtEjGHk9i+PlL2KVgBopNyiouOPVd4Buk1npkxK/7cPPmPyCw9SLFH+h5toRlN8TKb7V3FYqRF1dB6C6an7bj7DkRCphwpSrGtTw7LvVTtL7FCQqkp9Nxf2NJA==; Expires=Wed, 19 Aug 2026 13:11:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59645', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e919a7d2bd8a636d54e165adc3fc374', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:12:04.026790+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (676411 → 1364901 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:12:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bYKEn727yGcDE7ELgHsYcqmYWLS9zl5GWr5fN/4E24gFXX0RF8w+Aw70ZrM47ivF82+R+Y5NbmdiflMsZtsXwhFRNzT6FKjOgGDbCMkDdaH1rqKLvTP8dojqNzcA92KfvYy2hBdt9wgN7jCj0eF2oKbs9NWFMfrWJKbQzIdFsFoQRxQixSpkRG3xuApH5w==; Expires=Wed, 19 Aug 2026 13:12:06 GMT; Path=/, AWSALBCORS=bYKEn727yGcDE7ELgHsYcqmYWLS9zl5GWr5fN/4E24gFXX0RF8w+Aw70ZrM47ivF82+R+Y5NbmdiflMsZtsXwhFRNzT6FKjOgGDbCMkDdaH1rqKLvTP8dojqNzcA92KfvYy2hBdt9wgN7jCj0eF2oKbs9NWFMfrWJKbQzIdFsFoQRxQixSpkRG3xuApH5w==; Expires=Wed, 19 Aug 2026 13:12:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46286', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e0d3e62bc9c049262ca59e36d5c77d4a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:12:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lJLwAUGy6lPOX/TJ7hXijWJNPhg/HYGQM1hDpTPLhG37j2Y8FUxHHhPd5RHhPzYluGklgJNg0nq/ExaeKxPTOqSMrZ/x4Er/+4QLRtBndCdYk17Wlf/uAkDHCRjgRZ8CQSChExNA/9C6oyI4xDTo0pzsz4Vy1cB/sIaPLwD4kRnMkySlv6CVn6SPLYxI1A==; Expires=Wed, 19 Aug 2026 13:12:06 GMT; Path=/, AWSALBCORS=lJLwAUGy6lPOX/TJ7hXijWJNPhg/HYGQM1hDpTPLhG37j2Y8FUxHHhPd5RHhPzYluGklgJNg0nq/ExaeKxPTOqSMrZ/x4Er/+4QLRtBndCdYk17Wlf/uAkDHCRjgRZ8CQSChExNA/9C6oyI4xDTo0pzsz4Vy1cB/sIaPLwD4kRnMkySlv6CVn6SPLYxI1A==; Expires=Wed, 19 Aug 2026 13:12:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45910', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e74e1eca6eb6d0a52c474089a11ae4d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:12:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:12:21.859785+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:12:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VWoG9Jr98z3wz1F8Fyaz3qjJWYKXTAHC3hd7zoiAiV/uOE8NTILzxTmDS/zin4YtUJB301j1WC8CbyDXW3kCVD6oeHhq0daCS0HW+lhQNxFg0BjPGa0ELeQNl7F0+eegTQ29OnyyQkvmhXCCWGJS7mEa43kj13BAuw0pQhl1CQPB4Fg+XhrPYA4IgcWu1w==; Expires=Wed, 19 Aug 2026 13:12:24 GMT; Path=/, AWSALBCORS=VWoG9Jr98z3wz1F8Fyaz3qjJWYKXTAHC3hd7zoiAiV/uOE8NTILzxTmDS/zin4YtUJB301j1WC8CbyDXW3kCVD6oeHhq0daCS0HW+lhQNxFg0BjPGa0ELeQNl7F0+eegTQ29OnyyQkvmhXCCWGJS7mEa43kj13BAuw0pQhl1CQPB4Fg+XhrPYA4IgcWu1w==; Expires=Wed, 19 Aug 2026 13:12:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28317', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '235d8fdceb1a48455d02468e61a691c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:12:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OrowlGmdK55zkYeynfS0HyyucC0FH20tM789rSSSlVUD7WygC+u5yrVOOIb65gGKzwXwfF1FWxREboruV4VuDjEX04IaHsb4rjuvoPm43DB0guuGEF9LA3y+Gu6jlkvdefftMu5W9ljZhpBfA1gIVUV4mqnndjyygg07knJPrvsAbRzLYOQYZ5HPFfqGOw==; Expires=Wed, 19 Aug 2026 13:12:24 GMT; Path=/, AWSALBCORS=OrowlGmdK55zkYeynfS0HyyucC0FH20tM789rSSSlVUD7WygC+u5yrVOOIb65gGKzwXwfF1FWxREboruV4VuDjEX04IaHsb4rjuvoPm43DB0guuGEF9LA3y+Gu6jlkvdefftMu5W9ljZhpBfA1gIVUV4mqnndjyygg07knJPrvsAbRzLYOQYZ5HPFfqGOw==; Expires=Wed, 19 Aug 2026 13:12:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27916', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'acc11ce89441ea1a290271543f44cc22', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:14:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:14:06.296921+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:14:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:14:06.305862+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:14:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3QZAl5dBgnKZQxB0BcQZSsY+oDpdbZBJywjZqeqWWaHneI+HkQ0wYtXZ+wmHntQzGAlOsj2n8/Z6tgktH8ImbqA2iMl3cfgbb0MM1xfduozB6R4+lOWxaRI6Vk284j+KTHZH+wRHA7H4moUG/6aS5Uj7UZTMdbI5Jj47+aZUBIzAWKfJ+qr4KYRcndc72Q==; Expires=Wed, 19 Aug 2026 13:14:09 GMT; Path=/, AWSALBCORS=3QZAl5dBgnKZQxB0BcQZSsY+oDpdbZBJywjZqeqWWaHneI+HkQ0wYtXZ+wmHntQzGAlOsj2n8/Z6tgktH8ImbqA2iMl3cfgbb0MM1xfduozB6R4+lOWxaRI6Vk284j+KTHZH+wRHA7H4moUG/6aS5Uj7UZTMdbI5Jj47+aZUBIzAWKfJ+qr4KYRcndc72Q==; Expires=Wed, 19 Aug 2026 13:14:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '2483883faf55a524cf7ca0ec857887f8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:14:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c5ZAezc8Iw0ap50wOQx+H19KMiihCYwX5idLVJBEd00SMkBbHkKte8ko3mgbakJymmlr57UH+XF9PzvumKQeaUVu/bkp/+KsKCCRDhYkRBtrBQIxlipdDAtaeV6p5KrRBnDy40jU36993Gr34v6WCEiIhbgBipjC+MdKSOdb6U6ndYhoWhzAEccugNLsPw==; Expires=Wed, 19 Aug 2026 13:14:09 GMT; Path=/, AWSALBCORS=c5ZAezc8Iw0ap50wOQx+H19KMiihCYwX5idLVJBEd00SMkBbHkKte8ko3mgbakJymmlr57UH+XF9PzvumKQeaUVu/bkp/+KsKCCRDhYkRBtrBQIxlipdDAtaeV6p5KrRBnDy40jU36993Gr34v6WCEiIhbgBipjC+MdKSOdb6U6ndYhoWhzAEccugNLsPw==; Expires=Wed, 19 Aug 2026 13:14:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58774', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58774', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bff24f364f1ed6e2931257006ac7b04a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:14:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:14:24.447600+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:14:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cRJuOgjzn2FrCRm7nEZxkUt/PpN6YC5Hhei7RW9mhoN8tC15/bEBuKDpPjnhBsDD/w4yNDiYUbnXF4c/FR+qXl/i+iSJOPggP6CiX6qtvXfJUnqwqS8d+Nywh6dOxdc7fkR90vaxzGQEjhxhBAZuAe5JfLxSNfnRnESlpN4HDH0zvFbB5SPVQl8b+w/xgg==; Expires=Wed, 19 Aug 2026 13:14:26 GMT; Path=/, AWSALBCORS=cRJuOgjzn2FrCRm7nEZxkUt/PpN6YC5Hhei7RW9mhoN8tC15/bEBuKDpPjnhBsDD/w4yNDiYUbnXF4c/FR+qXl/i+iSJOPggP6CiX6qtvXfJUnqwqS8d+Nywh6dOxdc7fkR90vaxzGQEjhxhBAZuAe5JfLxSNfnRnESlpN4HDH0zvFbB5SPVQl8b+w/xgg==; Expires=Wed, 19 Aug 2026 13:14:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '1adb47ee165819ea56463b60203ae590', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:14:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yQWA5UGLHHrHcUUrZodqv6hlnbDI5y8KOaK8bppKCUW+4ake8FciFmU6ZVDCgQrgzLufk0Za2TpcHRTw6LgOdVOH8J7R/zGpf6z1Pq1bZFNz78jLlSe8Uv9s9M9EkhuiWNYvdHmJ7KyeYwIeJgm/lfuE5rIJTdbxznnEMWe0cMAVAdPlA1yIdGmmA00jig==; Expires=Wed, 19 Aug 2026 13:14:27 GMT; Path=/, AWSALBCORS=yQWA5UGLHHrHcUUrZodqv6hlnbDI5y8KOaK8bppKCUW+4ake8FciFmU6ZVDCgQrgzLufk0Za2TpcHRTw6LgOdVOH8J7R/zGpf6z1Pq1bZFNz78jLlSe8Uv9s9M9EkhuiWNYvdHmJ7KyeYwIeJgm/lfuE5rIJTdbxznnEMWe0cMAVAdPlA1yIdGmmA00jig==; Expires=Wed, 19 Aug 2026 13:14:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59614', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '43173c3b012b598d06646a9ebeb3ee8f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:15:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:15:22.429377+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:15:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:15:22.438913+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T13:15:22.463762+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh9]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T13:15:22.603956+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: JIT 검증 — 입력이 낡아 재생성 (2/64)"} {"timestamp": "2026-08-12T13:15:22.634750+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T13:15:22.640264+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh11]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:15:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3QhIt424IVqU33nGxbaLtsmYqH36ZtIc916jpeo2J9dNF+YAUKH3CXzHmel2pP9QuGwjiP7c2ZRXKu/AghbM/+SshVtmZNhIZTEq3b4GXLHeeZ7Ji41i0BrRIKxir9o0EUZOVHn2hQPr99c+KYLTOWmXWygeKQgebUUeIJkyCuF1K6WYX64XMo3vwZzWmA==; Expires=Wed, 19 Aug 2026 13:15:26 GMT; Path=/, AWSALBCORS=3QhIt424IVqU33nGxbaLtsmYqH36ZtIc916jpeo2J9dNF+YAUKH3CXzHmel2pP9QuGwjiP7c2ZRXKu/AghbM/+SshVtmZNhIZTEq3b4GXLHeeZ7Ji41i0BrRIKxir9o0EUZOVHn2hQPr99c+KYLTOWmXWygeKQgebUUeIJkyCuF1K6WYX64XMo3vwZzWmA==; Expires=Wed, 19 Aug 2026 13:15:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cad620bdae7450cff94b75a775edef39', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:15:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zUI6xEIIlLeU/saL2VklEbPLDOuavXlar2tzcmsJdqmwMr/EEvSBsndGXo8TB9Q6Gv1BZhJDqnNBKG7tBeaotzShh27VHRzFmpoIWCihFK2eHNkQNFW2xmxkJy/hwL9xVQkORM2gBazt+GRC2bj5ox6HAt1HxcoqH4r4P14Wd9GN+zre3mbHzOtGOaN+Mw==; Expires=Wed, 19 Aug 2026 13:15:26 GMT; Path=/, AWSALBCORS=zUI6xEIIlLeU/saL2VklEbPLDOuavXlar2tzcmsJdqmwMr/EEvSBsndGXo8TB9Q6Gv1BZhJDqnNBKG7tBeaotzShh27VHRzFmpoIWCihFK2eHNkQNFW2xmxkJy/hwL9xVQkORM2gBazt+GRC2bj5ox6HAt1HxcoqH4r4P14Wd9GN+zre3mbHzOtGOaN+Mw==; Expires=Wed, 19 Aug 2026 13:15:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59524', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59523', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '28878c0880413b2296184babfa933a3c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:15:34.689022+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (653212 → 1446091 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:15:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G4NwQq8kVzma2MLW9/A+HvPAtymU87TJhzdEAf54xGTGVvQexoY3+P7k0yn/zb9PbtoHDSuYzbiYYZ8CAADdTEtolEYzYokm+Vbz3NZPBYtMT9EYSAg63o1A6+AoFakVVvBZVjcoW1uW2qRjZCQDrsPS0tFdToDBN/NIQRb2juDr/BtqfKQFBrWFx/BPhg==; Expires=Wed, 19 Aug 2026 13:15:36 GMT; Path=/, AWSALBCORS=G4NwQq8kVzma2MLW9/A+HvPAtymU87TJhzdEAf54xGTGVvQexoY3+P7k0yn/zb9PbtoHDSuYzbiYYZ8CAADdTEtolEYzYokm+Vbz3NZPBYtMT9EYSAg63o1A6+AoFakVVvBZVjcoW1uW2qRjZCQDrsPS0tFdToDBN/NIQRb2juDr/BtqfKQFBrWFx/BPhg==; Expires=Wed, 19 Aug 2026 13:15:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '96465cc588885ca8b84fe6e203cbcb7b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:15:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0qStV+Tx1ixnBp0dIzezcaFfNzIjMO5R7DzabH9xCz45DSQZrKZa33HMqfPa3kPyntmStPOp0F9VOa3Up5xoKYd/PG45dAZTQrEFXpQQ32Sa0PwSSkEv/UCx4c2EkYMEvpVYSnoWlznO0bpMUvbx6Tl2z3YMvWTBXLrPYYBwheGYsiTGetJNhKn4Y5TShA==; Expires=Wed, 19 Aug 2026 13:15:37 GMT; Path=/, AWSALBCORS=0qStV+Tx1ixnBp0dIzezcaFfNzIjMO5R7DzabH9xCz45DSQZrKZa33HMqfPa3kPyntmStPOp0F9VOa3Up5xoKYd/PG45dAZTQrEFXpQQ32Sa0PwSSkEv/UCx4c2EkYMEvpVYSnoWlznO0bpMUvbx6Tl2z3YMvWTBXLrPYYBwheGYsiTGetJNhKn4Y5TShA==; Expires=Wed, 19 Aug 2026 13:15:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59636', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ddbf829ef8ddcb38334339ddcb9d0472', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:15:47.992616+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (609215 → 1366744 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:15:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cdVZJJpklOBtcWl7+QCAUj5Ya3Ui/ujVFi7LSBe7fptFDzRnVGw7dq5Q12pe75PxjAcXA/0pH9uOm4Dtw0ams2JosgONG+oRcGZL0QKZlGozdJhK71aq9qcl/BqdxFQslUJc9zyXXespFlckjDPAnYPbrQeTYzT3ys5/iJPg9M6ifFmDDg5Db+h6zHAIMA==; Expires=Wed, 19 Aug 2026 13:15:50 GMT; Path=/, AWSALBCORS=cdVZJJpklOBtcWl7+QCAUj5Ya3Ui/ujVFi7LSBe7fptFDzRnVGw7dq5Q12pe75PxjAcXA/0pH9uOm4Dtw0ams2JosgONG+oRcGZL0QKZlGozdJhK71aq9qcl/BqdxFQslUJc9zyXXespFlckjDPAnYPbrQeTYzT3ys5/iJPg9M6ifFmDDg5Db+h6zHAIMA==; Expires=Wed, 19 Aug 2026 13:15:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46704', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '571e3c5609923dcb86e79c197268c605', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:15:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aAMZvNOYqmXp3hasviRIRorbA8MS+hmxk+fMwyUfniRTMFQZjpyK6tehzzrUYHWKUFZesBPSSKvh4UQ398IvVeziIzQq1V4xj4cCHG7mrJAytuwLVc6Rxr9gDdF0qRvwRTEO986Ul3svHqILDSDMxwOv6/ZTe0yMsUUccT/Tm5KnBZRrz9ciLBK+f7iFBA==; Expires=Wed, 19 Aug 2026 13:15:50 GMT; Path=/, AWSALBCORS=aAMZvNOYqmXp3hasviRIRorbA8MS+hmxk+fMwyUfniRTMFQZjpyK6tehzzrUYHWKUFZesBPSSKvh4UQ398IvVeziIzQq1V4xj4cCHG7mrJAytuwLVc6Rxr9gDdF0qRvwRTEO986Ul3svHqILDSDMxwOv6/ZTe0yMsUUccT/Tm5KnBZRrz9ciLBK+f7iFBA==; Expires=Wed, 19 Aug 2026 13:15:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46327', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '39a5c36f7c5f3778c277cf6660e315ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:15:59.950782+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (616886 → 1398921 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:16:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FcI4xB58WFHMV3MOfNt11p3+APNOcipMPHyKFcZMqtQ4hNB/g8LiHgKRDxPhigNermRmgE7UrqfhzYgulEzACl1N71dlUJq4Otu1QmMcrpF5c5wFW2Mrs5PiH07Y626py3owL/KIgKclO/NlM69EVMCcOmxs5Ujr2ZkvzSZD4maEIPVUjAU42Fy98FhZlg==; Expires=Wed, 19 Aug 2026 13:16:01 GMT; Path=/, AWSALBCORS=FcI4xB58WFHMV3MOfNt11p3+APNOcipMPHyKFcZMqtQ4hNB/g8LiHgKRDxPhigNermRmgE7UrqfhzYgulEzACl1N71dlUJq4Otu1QmMcrpF5c5wFW2Mrs5PiH07Y626py3owL/KIgKclO/NlM69EVMCcOmxs5Ujr2ZkvzSZD4maEIPVUjAU42Fy98FhZlg==; Expires=Wed, 19 Aug 2026 13:16:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '33994', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '6f74f0ddffe5328001d17b2ac8047ca0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:16:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T2taKX0EwvlZb1LSqkWWZSkw+/A22y0wMhJxnxpaUdC7gX9AoGy5bsgO5vlK0kqqln+aGPbz3PXMUtHdsMPuHQbEyqfUcleuSQf/KskXKe7ZMInW2KY5gQyXT0gAGaPSgRLbt+/QrP91Ncu4Zppe62KWIXmIZZ164spo9F22H+7ZP6gn2T+vHiBTOy8TxA==; Expires=Wed, 19 Aug 2026 13:16:02 GMT; Path=/, AWSALBCORS=T2taKX0EwvlZb1LSqkWWZSkw+/A22y0wMhJxnxpaUdC7gX9AoGy5bsgO5vlK0kqqln+aGPbz3PXMUtHdsMPuHQbEyqfUcleuSQf/KskXKe7ZMInW2KY5gQyXT0gAGaPSgRLbt+/QrP91Ncu4Zppe62KWIXmIZZ164spo9F22H+7ZP6gn2T+vHiBTOy8TxA==; Expires=Wed, 19 Aug 2026 13:16:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '33781', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '220261b358108570d694f754fd6760cd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:16:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:16:22.644865+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:16:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uy9U+SqVZdYNZ5gmPVvDFpp4HU4WVyGiL91I2nGIDgS8Tw0UJM6xFM60ZiG/aUaKxHbcuTpCX+4aZXexy8DyHo4D1/LUh+bkDLx9E5jTmL7MXhnZCNWIvF0u/7VwRh0NMfqvELxZQ0wIK8vU244etzEdvqEBhwaADEvjDz1za7tuGps42tzqIGSTe3UhBQ==; Expires=Wed, 19 Aug 2026 13:16:24 GMT; Path=/, AWSALBCORS=uy9U+SqVZdYNZ5gmPVvDFpp4HU4WVyGiL91I2nGIDgS8Tw0UJM6xFM60ZiG/aUaKxHbcuTpCX+4aZXexy8DyHo4D1/LUh+bkDLx9E5jTmL7MXhnZCNWIvF0u/7VwRh0NMfqvELxZQ0wIK8vU244etzEdvqEBhwaADEvjDz1za7tuGps42tzqIGSTe3UhBQ==; Expires=Wed, 19 Aug 2026 13:16:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11912', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb572f181543eef28ceea9ec46ec1401', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:16:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3EXF8DxnonCu8jg7M3vwFT6hfDi0QZx/ElRkSBe781S2I+rx/l2JodXzd7mUcQ4n8Jg8rJj7eUCV5Ae4jepPUgN4NivzWH2Ouwdsr5KKEPUOTf1ikWchfBNEW6yY7FJgj/QuFork0PpCS048RZIqLCBdo+czNmqSFw9O1mSDDAghYScXIbEIHUgkWT8x2A==; Expires=Wed, 19 Aug 2026 13:16:25 GMT; Path=/, AWSALBCORS=3EXF8DxnonCu8jg7M3vwFT6hfDi0QZx/ElRkSBe781S2I+rx/l2JodXzd7mUcQ4n8Jg8rJj7eUCV5Ae4jepPUgN4NivzWH2Ouwdsr5KKEPUOTf1ikWchfBNEW6yY7FJgj/QuFork0PpCS048RZIqLCBdo+czNmqSFw9O1mSDDAghYScXIbEIHUgkWT8x2A==; Expires=Wed, 19 Aug 2026 13:16:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11507', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c4603cccb97637c88e5bd59d827741bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:18:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:18:07.114324+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:18:07 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:18:07.123108+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:18:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:18:07.233026+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:18:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QQnAlaKpZAazqflqMfgM/fOacylRiHwqjjgiAylSao9tg30KnGZexSgUxBWWM10JPWREiQqrZ1DDlf0wbdOaXlCa+pNeKttfouCYmvVWLYam6KDAZxQMNb9sGLvPHCvi2KJHy31PFU3892nCt6EfQMdOpD7P7+vOfVm0ScpF4FGUTVUz3bMnqWIZ73C4mA==; Expires=Wed, 19 Aug 2026 13:18:10 GMT; Path=/, AWSALBCORS=QQnAlaKpZAazqflqMfgM/fOacylRiHwqjjgiAylSao9tg30KnGZexSgUxBWWM10JPWREiQqrZ1DDlf0wbdOaXlCa+pNeKttfouCYmvVWLYam6KDAZxQMNb9sGLvPHCvi2KJHy31PFU3892nCt6EfQMdOpD7P7+vOfVm0ScpF4FGUTVUz3bMnqWIZ73C4mA==; Expires=Wed, 19 Aug 2026 13:18:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '45a27919e4b441f71a9672df673b0392', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:18:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/tDkZLhsfeo5jxR4/6kXEx+M8zlq3CB3C436v8xpVrY78KtK2D3aDb5XXrE0ilQ4y9jl8Vi8ayzoIWdaMPiJrjHIxR5Rxj+wWZ0mo0xEt5pUCZthnvGXWlJUWUGPm1KCiN2GR4gJEikaMCTtwcx2484CDHRBZT8otKZN0eiHs2VNBnGhzwfpkXdNG3AHNg==; Expires=Wed, 19 Aug 2026 13:18:11 GMT; Path=/, AWSALBCORS=/tDkZLhsfeo5jxR4/6kXEx+M8zlq3CB3C436v8xpVrY78KtK2D3aDb5XXrE0ilQ4y9jl8Vi8ayzoIWdaMPiJrjHIxR5Rxj+wWZ0mo0xEt5pUCZthnvGXWlJUWUGPm1KCiN2GR4gJEikaMCTtwcx2484CDHRBZT8otKZN0eiHs2VNBnGhzwfpkXdNG3AHNg==; Expires=Wed, 19 Aug 2026 13:18:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59597', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59596', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '27998294781a1bbdb827402729ca8a10', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:18:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:18:23.455082+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:18:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:18:23.467508+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:18:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9IKB6xfgxuU4qzB9asg/Pk04Ij60GGNhytExcrVbc96/e9aEZ14Lr7hhDCNkcceqnaVayCu5FkIcGdutqo7mEam80Vnzemsy84+fFxk+q6EKc6tJGsLNNFgWgftMVptO5uAvdCnb5p5ZODxFxIGp2Oe00tewyU1kAUPPdeJpgNEjzUnJg0lT123u74EKIg==; Expires=Wed, 19 Aug 2026 13:18:27 GMT; Path=/, AWSALBCORS=9IKB6xfgxuU4qzB9asg/Pk04Ij60GGNhytExcrVbc96/e9aEZ14Lr7hhDCNkcceqnaVayCu5FkIcGdutqo7mEam80Vnzemsy84+fFxk+q6EKc6tJGsLNNFgWgftMVptO5uAvdCnb5p5ZODxFxIGp2Oe00tewyU1kAUPPdeJpgNEjzUnJg0lT123u74EKIg==; Expires=Wed, 19 Aug 2026 13:18:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '44139', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '44139', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b7adeffda49718398b5d045b729f7e31', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:18:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=knXF7rSE7qciBTapsCMIKiWAVz2Cvs8pQHvvX173ROLcARo3yIVw6oVEatOc9zHcarZ2NtCRkq3E38nZEpgILTfQxDOnPD35sIb9wbmdTcEv9zSjZ/gIOgzPoX3TuIr86nwtaZ5kLTnuBBhpo3plwgauHwrv+YowoFwBDY0qfQ/9NCC22xXNFmYl4bcuiw==; Expires=Wed, 19 Aug 2026 13:18:27 GMT; Path=/, AWSALBCORS=knXF7rSE7qciBTapsCMIKiWAVz2Cvs8pQHvvX173ROLcARo3yIVw6oVEatOc9zHcarZ2NtCRkq3E38nZEpgILTfQxDOnPD35sIb9wbmdTcEv9zSjZ/gIOgzPoX3TuIr86nwtaZ5kLTnuBBhpo3plwgauHwrv+YowoFwBDY0qfQ/9NCC22xXNFmYl4bcuiw==; Expires=Wed, 19 Aug 2026 13:18:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43772', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '43773', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd8e8218cac6906b68597bb30e6e91244', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:18:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O5snvF0jlOC1hsQnxpRuHdpY4xi6ZLfC4jbEkkn1sgcmRWhLR3XC+MVDql0EhN4/gFmw/keA+iQCpcH0WwEuaHqmF0qj/WffqWSdPJcNtCH823MCGgbs4HL7ScWBJ7+RXo3TRsTu3fcXpmahkAVj0Hh5Rtcn69TDCcTOXsxnMQw131MVgQ/2Sb3RhZKDvQ==; Expires=Wed, 19 Aug 2026 13:18:33 GMT; Path=/, AWSALBCORS=O5snvF0jlOC1hsQnxpRuHdpY4xi6ZLfC4jbEkkn1sgcmRWhLR3XC+MVDql0EhN4/gFmw/keA+iQCpcH0WwEuaHqmF0qj/WffqWSdPJcNtCH823MCGgbs4HL7ScWBJ7+RXo3TRsTu3fcXpmahkAVj0Hh5Rtcn69TDCcTOXsxnMQw131MVgQ/2Sb3RhZKDvQ==; Expires=Wed, 19 Aug 2026 13:18:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59543', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '3d8fd9b4cda7f9c1ef3ce665b7b6a930', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:18:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RVekJa9LaUHMJCLY6xbY54Dw9QYcVrHLq9VqOl8SXi+AQXLc969T/VQqMyz3GgW1GEiM0bOPdbke+S3tuZ3af2y019f6vpu/+vflY/WyrEKlzqmoW42+fReZDJLnvQnGNtUOqHoR5D76XAzPZSRdi7EZt/Ng+KxER0XkQElcaV5l3v9diu8k9Zct6OR5+w==; Expires=Wed, 19 Aug 2026 13:18:33 GMT; Path=/, AWSALBCORS=RVekJa9LaUHMJCLY6xbY54Dw9QYcVrHLq9VqOl8SXi+AQXLc969T/VQqMyz3GgW1GEiM0bOPdbke+S3tuZ3af2y019f6vpu/+vflY/WyrEKlzqmoW42+fReZDJLnvQnGNtUOqHoR5D76XAzPZSRdi7EZt/Ng+KxER0XkQElcaV5l3v9diu8k9Zct6OR5+w==; Expires=Wed, 19 Aug 2026 13:18:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59711', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '7e8b02c8907c712bd6327797fb00926c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:18:46.652723+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (633734 → 1429672 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:18:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=94wQ7fWuxcKxjgDrD91lXx1dqzfaTSq3r6r8tYzBrmBk3fcA9J6tapi5oKc+RUbZgUsn3ZZP1G3C1rZh3Dl2eXlLWlJWuQTyXbQUnj/fpixrR4Q08hv21Dz9hffl9ekUaLso5Tba6lpNnsMFdsjRc84IJu1eMA3H4XPOde3JZCSK46ge3xFy2mmdNs3Ipw==; Expires=Wed, 19 Aug 2026 13:18:48 GMT; Path=/, AWSALBCORS=94wQ7fWuxcKxjgDrD91lXx1dqzfaTSq3r6r8tYzBrmBk3fcA9J6tapi5oKc+RUbZgUsn3ZZP1G3C1rZh3Dl2eXlLWlJWuQTyXbQUnj/fpixrR4Q08hv21Dz9hffl9ekUaLso5Tba6lpNnsMFdsjRc84IJu1eMA3H4XPOde3JZCSK46ge3xFy2mmdNs3Ipw==; Expires=Wed, 19 Aug 2026 13:18:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45416', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dba0bf99dcec0efa5d7a7e441292fb53', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:18:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8egPjso2iuknJ/8dN/CJ1R5MoUTtnWw/NBbC+tp48DsYej21+4CrC0D1DIZziTtkKwrydWW9p+5qIVTTl0fgMesY9zKC8cAFsvuywUVTnyMHuemscYeazwDAFKlSq5VuYoeI6R+//EjPEmKF9gVU17e6fJeFm8H0l7sqFeXaer8B9e42jG7ZId93Ua5dAQ==; Expires=Wed, 19 Aug 2026 13:18:49 GMT; Path=/, AWSALBCORS=8egPjso2iuknJ/8dN/CJ1R5MoUTtnWw/NBbC+tp48DsYej21+4CrC0D1DIZziTtkKwrydWW9p+5qIVTTl0fgMesY9zKC8cAFsvuywUVTnyMHuemscYeazwDAFKlSq5VuYoeI6R+//EjPEmKF9gVU17e6fJeFm8H0l7sqFeXaer8B9e42jG7ZId93Ua5dAQ==; Expires=Wed, 19 Aug 2026 13:18:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45064', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '6a1cc856f628d17af1e594b60176c5c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:19:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:19:03.959264+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:19:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GGLujFxZ7fJT+CvrfcOs9oUFyIKZGrgwdM9TeRVFOT6HGvFKAw4KkNVZSE3+ppp/AuNP5eenPB5k+MNNky4r4WAUNXcreKxi/pR6DmkkPaBGdgMSQmlbTapMtn9cSVjoW/bbTzEttWvrBYqYOKPrfa9JyHafOdyejgKiBy+Yo+FdwE1yp1Ar2RHVJ1HZ0g==; Expires=Wed, 19 Aug 2026 13:19:06 GMT; Path=/, AWSALBCORS=GGLujFxZ7fJT+CvrfcOs9oUFyIKZGrgwdM9TeRVFOT6HGvFKAw4KkNVZSE3+ppp/AuNP5eenPB5k+MNNky4r4WAUNXcreKxi/pR6DmkkPaBGdgMSQmlbTapMtn9cSVjoW/bbTzEttWvrBYqYOKPrfa9JyHafOdyejgKiBy+Yo+FdwE1yp1Ar2RHVJ1HZ0g==; Expires=Wed, 19 Aug 2026 13:19:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27961', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c22f34f68df96ef497fd9069facc65e9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:19:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Uw1GdvRh5wDzwz14UoiUDtmqr4fkvziG1Y/4cBLZkwyc4nyWS5z9Ga79O9os7cSnCoa/wFTwkvQyT7LGpKxkPc6nlENmEOFPtN8MRnzUO2UYzIU1ouyADcaWHL0bte7VtfHTWC5myuX5MHmeyAZRtWJaFB5RrP51ffAjK8ZY5DI2h26hrRsnzEv9lSB4EA==; Expires=Wed, 19 Aug 2026 13:19:06 GMT; Path=/, AWSALBCORS=Uw1GdvRh5wDzwz14UoiUDtmqr4fkvziG1Y/4cBLZkwyc4nyWS5z9Ga79O9os7cSnCoa/wFTwkvQyT7LGpKxkPc6nlENmEOFPtN8MRnzUO2UYzIU1ouyADcaWHL0bte7VtfHTWC5myuX5MHmeyAZRtWJaFB5RrP51ffAjK8ZY5DI2h26hrRsnzEv9lSB4EA==; Expires=Wed, 19 Aug 2026 13:19:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27532', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '73e0ec846d3e2a942961423f4c8a923e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:19:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:19:45.380464+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:19:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:19:45.389212+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:19:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bJDJyxl9RNFbp6Ssl8iftjZYorCnpXrpyHbTaWdkTNUrSmb8VKUwOyhMcnbgdLHaRQEYl8Ypq1qDI2r8Y9FYyZivfR1fUJp/DqyMagbVfTjGSKm/fsJ6ZgcWsRYvfozneq9ZYnQ6+63SoMzooTxyL1GURjntFOEjEZNoF+apyqhK7uM5BQA8KK8KNPaHtA==; Expires=Wed, 19 Aug 2026 13:19:48 GMT; Path=/, AWSALBCORS=bJDJyxl9RNFbp6Ssl8iftjZYorCnpXrpyHbTaWdkTNUrSmb8VKUwOyhMcnbgdLHaRQEYl8Ypq1qDI2r8Y9FYyZivfR1fUJp/DqyMagbVfTjGSKm/fsJ6ZgcWsRYvfozneq9ZYnQ6+63SoMzooTxyL1GURjntFOEjEZNoF+apyqhK7uM5BQA8KK8KNPaHtA==; Expires=Wed, 19 Aug 2026 13:19:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b953fcb4e1e1ffe2a5e817f89dfce6a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:19:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IEWNHEsLqkna+o3pwK3DI4rcmho1XYifidpEydBBJZZreEUpG3vd66uGrF/ZR2MfCYNiv3B9qzah1MAQvCSw12SO99RCkvfhw2JyiodZIlgvE5gdVR8izUikZE7TU0DikCq4DkHl5BEKD9DOpJoPlAcBnYcNsZGY/WQQOm1uJRGWDGhyYX1Vwv5NePUveA==; Expires=Wed, 19 Aug 2026 13:19:48 GMT; Path=/, AWSALBCORS=IEWNHEsLqkna+o3pwK3DI4rcmho1XYifidpEydBBJZZreEUpG3vd66uGrF/ZR2MfCYNiv3B9qzah1MAQvCSw12SO99RCkvfhw2JyiodZIlgvE5gdVR8izUikZE7TU0DikCq4DkHl5BEKD9DOpJoPlAcBnYcNsZGY/WQQOm1uJRGWDGhyYX1Vwv5NePUveA==; Expires=Wed, 19 Aug 2026 13:19:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59621', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59619', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '342c01b6b7d67b20feed76f549c1e1a4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:20:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:20:01.830671+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:20:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F5W6UHHVmLbhfSSC9UBbS9rp5rpsRV5q8/0jxoJgyAyylaje2AWgb0cVDA9InFw8xecpiCi8W4QXJc3ciciDpbuUCcm3LHxQSgslDo6G+vSCF8cPzu53W+Q3wa7gawDEO6FHtCPn/mo9wgF9eSmo3HbcMdzv0865lNBWIh+Kgl5SJDSBxM+fqlgeCYqKeg==; Expires=Wed, 19 Aug 2026 13:20:04 GMT; Path=/, AWSALBCORS=F5W6UHHVmLbhfSSC9UBbS9rp5rpsRV5q8/0jxoJgyAyylaje2AWgb0cVDA9InFw8xecpiCi8W4QXJc3ciciDpbuUCcm3LHxQSgslDo6G+vSCF8cPzu53W+Q3wa7gawDEO6FHtCPn/mo9wgF9eSmo3HbcMdzv0865lNBWIh+Kgl5SJDSBxM+fqlgeCYqKeg==; Expires=Wed, 19 Aug 2026 13:20:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59914', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '546641f3962b8e3a6281401f3f8f435a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:20:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4DVX8spxonp8SgNClzpU+76zF1TAJAQf1U6w2WlK4shhXQhqeZPM2t6wxRoLaeFLZp31Q/xXx9A9rAQOMNFYk/cPZDceLDqJiwDZAZbjzAGwrspeQk83JzcFVMbq3i3wP0e4yefoYbli/hcwK1vPVoYjoInWeRO8wmJkEjS0E/AOAAm2g4samkB8LG+Qkw==; Expires=Wed, 19 Aug 2026 13:20:04 GMT; Path=/, AWSALBCORS=4DVX8spxonp8SgNClzpU+76zF1TAJAQf1U6w2WlK4shhXQhqeZPM2t6wxRoLaeFLZp31Q/xXx9A9rAQOMNFYk/cPZDceLDqJiwDZAZbjzAGwrspeQk83JzcFVMbq3i3wP0e4yefoYbli/hcwK1vPVoYjoInWeRO8wmJkEjS0E/AOAAm2g4samkB8LG+Qkw==; Expires=Wed, 19 Aug 2026 13:20:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59928', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '73c787fd001de8c6579a48fee121e05f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:20:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:20:37.098636+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:20:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:20:37.113305+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T13:20:37.130852+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh11]: fix-rejudge — 수정본 개악 판정, 선정 원본(C) 유지"} {"timestamp": "2026-08-12T13:20:37.270455+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: JIT 검증 — 입력이 낡아 재생성 (3/64)"} {"timestamp": "2026-08-12T13:20:37.302809+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: 완료 (selected=C, fix=True)"} {"timestamp": "2026-08-12T13:20:37.379205+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:20:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aqSC8/A6SQrIH7fg64/ZNV+HS6mznqQ8SUKbKf+z/TV3bvexDkqwLsvjIIAJ7gdDPNqo4trDTc+P3/gzE+tnLRwIB7EgjlI/sHRPxN8aP/dbIlPjOVFOPh/rz2/JM8BIKYpnl9sKxgJFnOpckmcObFmFQ7AcDqDK1K8hYq/msEVVHrFO7j3Pm4dsqnqB7Q==; Expires=Wed, 19 Aug 2026 13:20:41 GMT; Path=/, AWSALBCORS=aqSC8/A6SQrIH7fg64/ZNV+HS6mznqQ8SUKbKf+z/TV3bvexDkqwLsvjIIAJ7gdDPNqo4trDTc+P3/gzE+tnLRwIB7EgjlI/sHRPxN8aP/dbIlPjOVFOPh/rz2/JM8BIKYpnl9sKxgJFnOpckmcObFmFQ7AcDqDK1K8hYq/msEVVHrFO7j3Pm4dsqnqB7Q==; Expires=Wed, 19 Aug 2026 13:20:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7118', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7116', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f482164535c560db09a82983bbe30b7b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:20:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b1JMibjo3e6pPo5pEWsq22Dg/3iAxoDZn/IcBYFcAvmeBNLxeVF3qyXBLPI5z6PPtNE+keP7AJUlIWFKuJPlkbAX4gjCf1pNyawZespDC7MS+FYE2RBKXaNjbgx64B9TVmmZOlpFuMJu7BydD+Iir6s6r8XRNAi5gZ5Vm8i1h/OCmiP1oowCQXHG5jg9xw==; Expires=Wed, 19 Aug 2026 13:20:41 GMT; Path=/, AWSALBCORS=b1JMibjo3e6pPo5pEWsq22Dg/3iAxoDZn/IcBYFcAvmeBNLxeVF3qyXBLPI5z6PPtNE+keP7AJUlIWFKuJPlkbAX4gjCf1pNyawZespDC7MS+FYE2RBKXaNjbgx64B9TVmmZOlpFuMJu7BydD+Iir6s6r8XRNAi5gZ5Vm8i1h/OCmiP1oowCQXHG5jg9xw==; Expires=Wed, 19 Aug 2026 13:20:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6718', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6721', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9bafba6b4ff531289a2cd2ef8ed61bdf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:20:50.318676+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (697054 → 1363071 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:20:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SoCU7dFk+kuQYevPfwJ39woKmZolY/L6EvbjVw7JTcnGMWRlJDDWotfmfpY87i9s42CQ8LA6Jeaa8OgfHiIGqJEK7cn1MMjhtQgQjOXB/6SSUay+6pSXQeX56WEH8xaF3H5Ialp0LijB20V6u7A6Y+erp+D7/C+QTOf0aqllH89Z7tTY0fsVuTsDVeOakA==; Expires=Wed, 19 Aug 2026 13:20:52 GMT; Path=/, AWSALBCORS=SoCU7dFk+kuQYevPfwJ39woKmZolY/L6EvbjVw7JTcnGMWRlJDDWotfmfpY87i9s42CQ8LA6Jeaa8OgfHiIGqJEK7cn1MMjhtQgQjOXB/6SSUay+6pSXQeX56WEH8xaF3H5Ialp0LijB20V6u7A6Y+erp+D7/C+QTOf0aqllH89Z7tTY0fsVuTsDVeOakA==; Expires=Wed, 19 Aug 2026 13:20:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12131', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '3115ef8006804a60f221461831e48dd6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:20:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QRuJoj0HMVdKSbhD3TCYhYk49kAiglnE9dRIzXNcPzcV1TDQTqDntfThiH241/iyxB9Cf0wrXrtI+ZVpfXeBCK2HVPgxfRkVExJJX670JO9pw9hHBg2+qkvtew9/PLnwXDlXb9pUcL/iJnPGxTEI4zyr9aF5vEGN4jCIvOJ+cBY1fhYOxuqALb81McQB+Q==; Expires=Wed, 19 Aug 2026 13:20:52 GMT; Path=/, AWSALBCORS=QRuJoj0HMVdKSbhD3TCYhYk49kAiglnE9dRIzXNcPzcV1TDQTqDntfThiH241/iyxB9Cf0wrXrtI+ZVpfXeBCK2HVPgxfRkVExJJX670JO9pw9hHBg2+qkvtew9/PLnwXDlXb9pUcL/iJnPGxTEI4zyr9aF5vEGN4jCIvOJ+cBY1fhYOxuqALb81McQB+Q==; Expires=Wed, 19 Aug 2026 13:20:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11747', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd280cb77f20d78da5c6ce70b3b92c0c6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:20:57.487026+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (708006 → 1326987 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:20:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=flksu/8GLtZM1+KM4g4VIllIQtK5692fbUyFs4zoLS/Jfuq/GUxxYFphHsWLyz3flxeojYe7RRfMr9bAcpgkumnBbKbNXJAPaaP3kiPKfs2IHuHGsKT3xL9q2XF98iPuxNkBe39n8kiU8mi3OKibVc22CdnBlOwoZcPiKOi707pdOEIYD7Bj82k2tEUJtA==; Expires=Wed, 19 Aug 2026 13:20:59 GMT; Path=/, AWSALBCORS=flksu/8GLtZM1+KM4g4VIllIQtK5692fbUyFs4zoLS/Jfuq/GUxxYFphHsWLyz3flxeojYe7RRfMr9bAcpgkumnBbKbNXJAPaaP3kiPKfs2IHuHGsKT3xL9q2XF98iPuxNkBe39n8kiU8mi3OKibVc22CdnBlOwoZcPiKOi707pdOEIYD7Bj82k2tEUJtA==; Expires=Wed, 19 Aug 2026 13:20:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4997', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a16f0bb5ba9535506e54d37858d8d5ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:20:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4qQfBC2XrG+2qizSOCkB6HILcLfcXGmqYhSajWCSrrLaV/ZPqoAqygMwJBYCPGhJNadVxJME+ChOs5/VcytD8ttbe4H5p8InAmNHWL+ztBQOi0aJVNoTrMFVdwXtJwKpq2clpW8cHk+NtTdamCMGIGGyj0H5Pspez+uunZlx545rv8H8tnENsuO+IBV/pg==; Expires=Wed, 19 Aug 2026 13:20:59 GMT; Path=/, AWSALBCORS=4qQfBC2XrG+2qizSOCkB6HILcLfcXGmqYhSajWCSrrLaV/ZPqoAqygMwJBYCPGhJNadVxJME+ChOs5/VcytD8ttbe4H5p8InAmNHWL+ztBQOi0aJVNoTrMFVdwXtJwKpq2clpW8cHk+NtTdamCMGIGGyj0H5Pspez+uunZlx545rv8H8tnENsuO+IBV/pg==; Expires=Wed, 19 Aug 2026 13:20:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4986', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b423c70635bb5ac03456bd174976e8cc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:21:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:21:15.516999+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:21:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sDIppg/xIxqHOpgaB5bZkSLEVpSr/N9kdaYeWo/N6GpvT7KKSlbnifj1C0bcnHP5lrIMKSx7wLnElGEBA4ndyVa49TBidOnRQdf0JgTfm3snMo84ZO53/I9RQMhdOG14yk7tF4i206tX7Z+wTWS5ufkM8Yfwtt0btCLSnDukVjw7twExDDYIJIVY7p61aw==; Expires=Wed, 19 Aug 2026 13:21:17 GMT; Path=/, AWSALBCORS=sDIppg/xIxqHOpgaB5bZkSLEVpSr/N9kdaYeWo/N6GpvT7KKSlbnifj1C0bcnHP5lrIMKSx7wLnElGEBA4ndyVa49TBidOnRQdf0JgTfm3snMo84ZO53/I9RQMhdOG14yk7tF4i206tX7Z+wTWS5ufkM8Yfwtt0btCLSnDukVjw7twExDDYIJIVY7p61aw==; Expires=Wed, 19 Aug 2026 13:21:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e0da123d3d10881101c0b9d6424bf195', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:21:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CVxtlSz4isrXnFE5ZQuH5tbpxDcQ6zQH451jI4gHCnU3KlUURac48bD+ecCMfzBOZPWX/9b9pQZplEgvdfXXRce4wgb8ZHVxL1fREdqswkIo8+EAtbhn1JXG23q0KFQpwb+LvUmRkwESxNv2tU+3BeoryiUFlgFsXgZUX9IK7jmSlTgiCbNCf9hoVL1F5g==; Expires=Wed, 19 Aug 2026 13:21:18 GMT; Path=/, AWSALBCORS=CVxtlSz4isrXnFE5ZQuH5tbpxDcQ6zQH451jI4gHCnU3KlUURac48bD+ecCMfzBOZPWX/9b9pQZplEgvdfXXRce4wgb8ZHVxL1fREdqswkIo8+EAtbhn1JXG23q0KFQpwb+LvUmRkwESxNv2tU+3BeoryiUFlgFsXgZUX9IK7jmSlTgiCbNCf9hoVL1F5g==; Expires=Wed, 19 Aug 2026 13:21:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59735', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc4b13693c713a15f0725036eafd6a39', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:22:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:22:23.904409+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:22:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:22:23.912622+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:22:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IzjA+dV2unrIdv5LLslgOEc7FJwMYobVm5xHYmXCeMzvdAf+3I9sUEAXlP6IdczLJul3u+GeDgoAjhq23NaXLNF41q1knA0S/f1GSaInFdy3lT8gN8jFKh0bWCHGeHQzGtpXXyA2LwcLLQf531SklD/8MHPcgfPn5RauS8yvsinlRQppNqfXOH0vGBmeCw==; Expires=Wed, 19 Aug 2026 13:22:26 GMT; Path=/, AWSALBCORS=IzjA+dV2unrIdv5LLslgOEc7FJwMYobVm5xHYmXCeMzvdAf+3I9sUEAXlP6IdczLJul3u+GeDgoAjhq23NaXLNF41q1knA0S/f1GSaInFdy3lT8gN8jFKh0bWCHGeHQzGtpXXyA2LwcLLQf531SklD/8MHPcgfPn5RauS8yvsinlRQppNqfXOH0vGBmeCw==; Expires=Wed, 19 Aug 2026 13:22:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e4f52995266acf4ee9c4279b6c24a68b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:22:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qk5kzmszjQ4nutwkpU18aNdX6EYkTW59/qBkzsNf3TUkM5AG1O1WGtu8MfuWlz2Iy/UZxZOtTTGOCDRWbJ/em+v8Obu7R62RjoKrDlkSBCQoVhJ2/vgy1Mefb801ekpf3vlfVIn9Q+hljhW4ZyCVxbM/sBL7fw0MZleazzgWpQPDKZOEThEl9HCwa4HfmA==; Expires=Wed, 19 Aug 2026 13:22:27 GMT; Path=/, AWSALBCORS=qk5kzmszjQ4nutwkpU18aNdX6EYkTW59/qBkzsNf3TUkM5AG1O1WGtu8MfuWlz2Iy/UZxZOtTTGOCDRWbJ/em+v8Obu7R62RjoKrDlkSBCQoVhJ2/vgy1Mefb801ekpf3vlfVIn9Q+hljhW4ZyCVxbM/sBL7fw0MZleazzgWpQPDKZOEThEl9HCwa4HfmA==; Expires=Wed, 19 Aug 2026 13:22:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59613', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59613', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '73ee5af8c52d5827eea59ea4574bcdd3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:22:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:22:46.125424+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:22:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sRehM20A3ddVYY1YjmU2aPB9nL0xbtbvUKbM3614m3fQDMC+FEAtB9IvmoHHH2oCUm5sjc50J34nHpkuMHWWoQIKmKb8OwFWhJw1UODy3/oPWvIUluEfo9IOC5qeyoRwpbdaDE3P+M3EWood6LBnM2BxxFIk+pq9+we7ieJpA1TovpqGVHdM6rKv8Rio3A==; Expires=Wed, 19 Aug 2026 13:22:48 GMT; Path=/, AWSALBCORS=sRehM20A3ddVYY1YjmU2aPB9nL0xbtbvUKbM3614m3fQDMC+FEAtB9IvmoHHH2oCUm5sjc50J34nHpkuMHWWoQIKmKb8OwFWhJw1UODy3/oPWvIUluEfo9IOC5qeyoRwpbdaDE3P+M3EWood6LBnM2BxxFIk+pq9+we7ieJpA1TovpqGVHdM6rKv8Rio3A==; Expires=Wed, 19 Aug 2026 13:22:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c59612f0b07c8db643dbbd4a9d38bd3b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:22:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ljFcU8t2zxtXpJJOb3zQP5L+pXSL0kVgjxrmjT4XXZcJWjx1ZLzDlLq4kBHMYRzFjYmHANI678O2UqdHPCUKcpAC4dyWRIKfNAxP93f/PSUQ5fOasdpQT3F5dWxt0MA3FqvQO/wgbhMfI3AbLDtLB1IFDDM81x/513ZIxne2Te5Wli032+lpjUUnk1L6lg==; Expires=Wed, 19 Aug 2026 13:22:48 GMT; Path=/, AWSALBCORS=ljFcU8t2zxtXpJJOb3zQP5L+pXSL0kVgjxrmjT4XXZcJWjx1ZLzDlLq4kBHMYRzFjYmHANI678O2UqdHPCUKcpAC4dyWRIKfNAxP93f/PSUQ5fOasdpQT3F5dWxt0MA3FqvQO/wgbhMfI3AbLDtLB1IFDDM81x/513ZIxne2Te5Wli032+lpjUUnk1L6lg==; Expires=Wed, 19 Aug 2026 13:22:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59609', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '4eccb379d8bcba214f147cf3d9aac35b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:23:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:23:19.276345+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:23:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:23:19.277313+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:23:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:23:19.398365+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:23:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EMQVv9aNI+ztTdK3smF1fdrlijecsfL57FNG0M421eP3xRNIS2hPrW5sJTNy0ZOJy950qOIaZ2xlz/UrjGZYfhHtZg6mrcJZmSIPl6h81zvppkgjXiqLqaoHwOAY+2fua8eEKs/Tpth1O9BQSyicZrMOmEKlTl0TVBYkAgOyWHJ41zn/TIqGu6EyLzD03w==; Expires=Wed, 19 Aug 2026 13:23:21 GMT; Path=/, AWSALBCORS=EMQVv9aNI+ztTdK3smF1fdrlijecsfL57FNG0M421eP3xRNIS2hPrW5sJTNy0ZOJy950qOIaZ2xlz/UrjGZYfhHtZg6mrcJZmSIPl6h81zvppkgjXiqLqaoHwOAY+2fua8eEKs/Tpth1O9BQSyicZrMOmEKlTl0TVBYkAgOyWHJ41zn/TIqGu6EyLzD03w==; Expires=Wed, 19 Aug 2026 13:23:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5003', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5002', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '5011b718c6859eef3d2e6e8afad5752d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:23:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RsQU3PqWIVe+3ouHXi9Yfe78U+rD0kTn1/sj0o/xcp5mXgSDj8nWv8TaS55nFKbyGMIw0GB7UQOB2Kv5q9vWBjmwLsVAiyT0eVsr0wJrj6/G/P5MNHIr2fKSk+vDmpYo7KLbEcAPYf5bFg7w/NGH/7rHe8eyjBChH0uuq1cQ9+clIqH3ZDqpqW4DlO7K5Q==; Expires=Wed, 19 Aug 2026 13:23:22 GMT; Path=/, AWSALBCORS=RsQU3PqWIVe+3ouHXi9Yfe78U+rD0kTn1/sj0o/xcp5mXgSDj8nWv8TaS55nFKbyGMIw0GB7UQOB2Kv5q9vWBjmwLsVAiyT0eVsr0wJrj6/G/P5MNHIr2fKSk+vDmpYo7KLbEcAPYf5bFg7w/NGH/7rHe8eyjBChH0uuq1cQ9+clIqH3ZDqpqW4DlO7K5Q==; Expires=Wed, 19 Aug 2026 13:23:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4605', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4604', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '7136be632b8d3d1ca8634e60a722efaa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:23:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:23:49.814148+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:23:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:23:49.822799+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:23:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z0UnZBDfFKXsmkELVZQwvrp7/FxAjx5SHY30FligtiVjwWwUmJpjPOjDYOfvdhXO5mH7qxM37n5D8bJY81Ci2XlKOsKUV+yGcqtULtezfUQ23jh7uk1HORoDEg4nsHbV2jcGRi+JPtbErhVEcWyoVkWIZM79F3xGOVB+8IOy/ehypmFPj5o7LowA4tvqGQ==; Expires=Wed, 19 Aug 2026 13:23:52 GMT; Path=/, AWSALBCORS=Z0UnZBDfFKXsmkELVZQwvrp7/FxAjx5SHY30FligtiVjwWwUmJpjPOjDYOfvdhXO5mH7qxM37n5D8bJY81Ci2XlKOsKUV+yGcqtULtezfUQ23jh7uk1HORoDEg4nsHbV2jcGRi+JPtbErhVEcWyoVkWIZM79F3xGOVB+8IOy/ehypmFPj5o7LowA4tvqGQ==; Expires=Wed, 19 Aug 2026 13:23:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b692c8db510a54a6aaad48e6d419b8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:23:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DNrKmJjRwv2FZudtNa4CGhwpPMIpRkRw+u4Q5Xw4Yaqtn56lOYqb4vmPlCnoNlcjmbm1fRNSUflIr9TQ4Kk7UPYehv/KHKkHcaseejXMYLD3QVAnRaxaBbGx90edihuupoiSW1OQzENZT0SzA9kwzeanIlfNGqdFaHpgrjJrbrsUHcuLrJzmO1jp2PKrNQ==; Expires=Wed, 19 Aug 2026 13:23:52 GMT; Path=/, AWSALBCORS=DNrKmJjRwv2FZudtNa4CGhwpPMIpRkRw+u4Q5Xw4Yaqtn56lOYqb4vmPlCnoNlcjmbm1fRNSUflIr9TQ4Kk7UPYehv/KHKkHcaseejXMYLD3QVAnRaxaBbGx90edihuupoiSW1OQzENZT0SzA9kwzeanIlfNGqdFaHpgrjJrbrsUHcuLrJzmO1jp2PKrNQ==; Expires=Wed, 19 Aug 2026 13:23:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59558', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59556', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1341e2dc3a39a611245e04e2153b13b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:24:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XXu/5inECowhiK8jdcMH1pqMas4zBMIys6VZKJkTPfcVTYSG527ZzJqzkDAhxT1SrltbXQfjU3u+0K/6/Hn1teSFvAG2kBzNFjCnKmwtLpsnFPzgsNJ7bBLw7ibJpszWFJFVpWf9qa9fjKmsYh5s/zY5D7D4RSqjG59cwsZxXoXzf1Lir4e31WxqoH4Yzg==; Expires=Wed, 19 Aug 2026 13:24:06 GMT; Path=/, AWSALBCORS=XXu/5inECowhiK8jdcMH1pqMas4zBMIys6VZKJkTPfcVTYSG527ZzJqzkDAhxT1SrltbXQfjU3u+0K/6/Hn1teSFvAG2kBzNFjCnKmwtLpsnFPzgsNJ7bBLw7ibJpszWFJFVpWf9qa9fjKmsYh5s/zY5D7D4RSqjG59cwsZxXoXzf1Lir4e31WxqoH4Yzg==; Expires=Wed, 19 Aug 2026 13:24:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '585b58d23cd05222c5527bb36dd602c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:24:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=t7WnkDOFF2G58M4ADYT096ja1UU2xaZ32qIpJX7aHgj6bUoe+C16OfpQ1UwMAHnktbDoas1GSjp3zZALBY6UI6iM+dNbiv5x6xXyYeEUnYWvu71+LfhKrl8nc1rY+KiDMRMtnctlAjhAnILjd7vvi8bpgtRVDTVn4EZ/lrfjbC3xBT2QpRmT3ZIWbd8d+Q==; Expires=Wed, 19 Aug 2026 13:24:07 GMT; Path=/, AWSALBCORS=t7WnkDOFF2G58M4ADYT096ja1UU2xaZ32qIpJX7aHgj6bUoe+C16OfpQ1UwMAHnktbDoas1GSjp3zZALBY6UI6iM+dNbiv5x6xXyYeEUnYWvu71+LfhKrl8nc1rY+KiDMRMtnctlAjhAnILjd7vvi8bpgtRVDTVn4EZ/lrfjbC3xBT2QpRmT3ZIWbd8d+Q==; Expires=Wed, 19 Aug 2026 13:24:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59377', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '8320c0324e266235a43d7ee75979f263', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:24:23.576425+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (718321 → 1344880 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:24:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Jk0PG6+wx0AVuQtKfW31AetfOqlaRmNPttBgfYIX+9AVi0hS0TiLoCzhjbLA9Bcwb/ZDv6sFkTv3lgGmHnwwqk8uOy0TY2PHFSazUgktgoJ1cWxWQmupla6y8ZNrg8XWuSi/9PYRE9746B9Reyvc6rHkCxpZiDuxeP4HQETele0cFbhC0FnjA/a4ZA/dDQ==; Expires=Wed, 19 Aug 2026 13:24:25 GMT; Path=/, AWSALBCORS=Jk0PG6+wx0AVuQtKfW31AetfOqlaRmNPttBgfYIX+9AVi0hS0TiLoCzhjbLA9Bcwb/ZDv6sFkTv3lgGmHnwwqk8uOy0TY2PHFSazUgktgoJ1cWxWQmupla6y8ZNrg8XWuSi/9PYRE9746B9Reyvc6rHkCxpZiDuxeP4HQETele0cFbhC0FnjA/a4ZA/dDQ==; Expires=Wed, 19 Aug 2026 13:24:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41321', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '662ba0336d230c9545fb613bffbbe72a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:24:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aRbA8oL+X0Oj50KEMz+7tVNwdiL4RREqbep12WMSi1TPWPIBAQKxoiPQphCDLQwlbnCHpkGLIVY+tC6UJry8nJFBdcvRTDwmlpT1ctrGBczdlaVDi5sPXG7sjZWiy+t5RzM37JR+L4AY9oqVtsvFMhPflI8LZjovrYAxCqKOdQuzs1xXjcVwGZMBLNjkBA==; Expires=Wed, 19 Aug 2026 13:24:26 GMT; Path=/, AWSALBCORS=aRbA8oL+X0Oj50KEMz+7tVNwdiL4RREqbep12WMSi1TPWPIBAQKxoiPQphCDLQwlbnCHpkGLIVY+tC6UJry8nJFBdcvRTDwmlpT1ctrGBczdlaVDi5sPXG7sjZWiy+t5RzM37JR+L4AY9oqVtsvFMhPflI8LZjovrYAxCqKOdQuzs1xXjcVwGZMBLNjkBA==; Expires=Wed, 19 Aug 2026 13:24:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40970', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '8f3df2e61957257206760d58f8ae5dc8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:24:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:24:42.710565+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:24:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dhFQqcv7LyjMOuiAddUrdYZnw5OL8W+yVBPW74mw9FvSEg5BsuvEhgBSgftknG5slUqWKcZQ0FgmyV2WpdKAz6LA/DcrCf5mYppnGgp0hqkw3r183m8OoZjBocHd2jn/6DTAEz63p5su5MpsiCFZ5rqAHz5Ww72UtukCuMPC017HUx5J07xg1HAaBT3J0Q==; Expires=Wed, 19 Aug 2026 13:24:45 GMT; Path=/, AWSALBCORS=dhFQqcv7LyjMOuiAddUrdYZnw5OL8W+yVBPW74mw9FvSEg5BsuvEhgBSgftknG5slUqWKcZQ0FgmyV2WpdKAz6LA/DcrCf5mYppnGgp0hqkw3r183m8OoZjBocHd2jn/6DTAEz63p5su5MpsiCFZ5rqAHz5Ww72UtukCuMPC017HUx5J07xg1HAaBT3J0Q==; Expires=Wed, 19 Aug 2026 13:24:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21651', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '0575812d7d1f20510e6676bbc0303bc1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:24:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3CpXdnZkvnfzeaaks4rVZqZI3MNrymMISOymJJbKSP9RmtHjpJoKBK0lCsmeMacIbdCgbHKSvNk2PKidZpcBommREx83HdUbRvkqGPNUAG6oHW1Zjm65z11sJpk5UxcEABRlxXvXwUKuDyAAM0PDSa5Qy9DEg/BP5S5aeo4TKhYsmOhUp+54Qn7zasAcBw==; Expires=Wed, 19 Aug 2026 13:24:45 GMT; Path=/, AWSALBCORS=3CpXdnZkvnfzeaaks4rVZqZI3MNrymMISOymJJbKSP9RmtHjpJoKBK0lCsmeMacIbdCgbHKSvNk2PKidZpcBommREx83HdUbRvkqGPNUAG6oHW1Zjm65z11sJpk5UxcEABRlxXvXwUKuDyAAM0PDSa5Qy9DEg/BP5S5aeo4TKhYsmOhUp+54Qn7zasAcBw==; Expires=Wed, 19 Aug 2026 13:24:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21632', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '4de47dc63a13130eb206a659332b0ea4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:25:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:25:14.832932+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:25:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:25:14.842125+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:25:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CRs5+DT/V1LTyJ95AR9IXLtEAUdynRCs5+lYGRyFVZ440CBJDthAnyfEV6NCo2g814EFtlFaZ4Q3XxcgH1AIKoOnuprek6GtrJKo7qJR/243Ecs0yLVm/pAA+TKQHjxjBb3eVuPgPEe1uD16VqPZqwMwVWF8mXP9a4H7rgHVgO+M5s1dXB1Aj8nZJuhmvA==; Expires=Wed, 19 Aug 2026 13:25:17 GMT; Path=/, AWSALBCORS=CRs5+DT/V1LTyJ95AR9IXLtEAUdynRCs5+lYGRyFVZ440CBJDthAnyfEV6NCo2g814EFtlFaZ4Q3XxcgH1AIKoOnuprek6GtrJKo7qJR/243Ecs0yLVm/pAA+TKQHjxjBb3eVuPgPEe1uD16VqPZqwMwVWF8mXP9a4H7rgHVgO+M5s1dXB1Aj8nZJuhmvA==; Expires=Wed, 19 Aug 2026 13:25:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1d0135c33149756fac36e26d9d8bfd14', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:25:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NyFYRra/2AZyu8rSlhLeMvEENcEnBZQtMR9kSy98Q3juKByo53XlFPS7tIdz6NdFdqqV5YEwDG1JyshHK1HrDIGu8PB0mmE1R9AYmZpXu+gI2Mq19BTQ8M4oNfoQVDKmuF+yaU2gEJxLyDCtova7HAZl2TLYixKGTeCgWnNmzC2bdUSzQjhCcBj4x42iEg==; Expires=Wed, 19 Aug 2026 13:25:17 GMT; Path=/, AWSALBCORS=NyFYRra/2AZyu8rSlhLeMvEENcEnBZQtMR9kSy98Q3juKByo53XlFPS7tIdz6NdFdqqV5YEwDG1JyshHK1HrDIGu8PB0mmE1R9AYmZpXu+gI2Mq19BTQ8M4oNfoQVDKmuF+yaU2gEJxLyDCtova7HAZl2TLYixKGTeCgWnNmzC2bdUSzQjhCcBj4x42iEg==; Expires=Wed, 19 Aug 2026 13:25:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59625', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59623', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2005a9b0834e07377ea4948d2bf0a9b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:25:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:25:33.287058+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:25:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kpvxV2hC9aNBOjVWTujXVHG6aMm/kzCbKWYHX1pU0ENaIi3RgFtOKFpmqls+z/tDQ339U6+WfI26iH+pdUcydkCTN6zXLrjrQRZd9AnSKFCHis1c2rfDx0aCaHZOqIKuO+cGG4R84YaMdZBeFmLG/gZG1g1Ijiau+3R3wCd6QoSUuL+FCWkNZiR0rdgl+w==; Expires=Wed, 19 Aug 2026 13:25:35 GMT; Path=/, AWSALBCORS=kpvxV2hC9aNBOjVWTujXVHG6aMm/kzCbKWYHX1pU0ENaIi3RgFtOKFpmqls+z/tDQ339U6+WfI26iH+pdUcydkCTN6zXLrjrQRZd9AnSKFCHis1c2rfDx0aCaHZOqIKuO+cGG4R84YaMdZBeFmLG/gZG1g1Ijiau+3R3wCd6QoSUuL+FCWkNZiR0rdgl+w==; Expires=Wed, 19 Aug 2026 13:25:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b4ff02523e956a38cd5033970096b0a4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:25:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kXCceGEdwlvADnX3LtQI6VcDC5e4oyKGUScGDA5dMkYWI/OLsxrClyJ83yCSupmibKSTE34rpCVpELNMzJieT7AXbqWT31McjCxuUk1+WP1FLJKC6PNJwgYiU2dw/JG0fMWigtvc1hNTuQgnxzbtn91lwAUrD/BHAhb/rLbk11VGQNDrz8I6V5VUuBIYPw==; Expires=Wed, 19 Aug 2026 13:25:35 GMT; Path=/, AWSALBCORS=kXCceGEdwlvADnX3LtQI6VcDC5e4oyKGUScGDA5dMkYWI/OLsxrClyJ83yCSupmibKSTE34rpCVpELNMzJieT7AXbqWT31McjCxuUk1+WP1FLJKC6PNJwgYiU2dw/JG0fMWigtvc1hNTuQgnxzbtn91lwAUrD/BHAhb/rLbk11VGQNDrz8I6V5VUuBIYPw==; Expires=Wed, 19 Aug 2026 13:25:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59575', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '663d28595cb4fac2b767890999cf4a24', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:26:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:26:35.380206+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:26:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:26:35.388331+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T13:26:35.417736+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T13:26:35.555167+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: JIT 검증 — 입력이 낡아 재생성 (4/64)"} {"timestamp": "2026-08-12T13:26:35.586302+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T13:26:35.592421+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:26:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FlSSCZMtKxvYOUyjzGhCOCg79Jj6eazsEu9mZzvjZjz9z8thKv85GM8HL0BUDldo8rAJA0ndGNk0srpydJA1LZFUuGQpzyKvUkgILQN4tESwZa1Yvsr14qovcEZE5Em1zcal8sDuRMHsDHwzHlm4HQcXb/G93gV9Kx9xu4eV5Y+J0hAf64heISymctPkRA==; Expires=Wed, 19 Aug 2026 13:26:38 GMT; Path=/, AWSALBCORS=FlSSCZMtKxvYOUyjzGhCOCg79Jj6eazsEu9mZzvjZjz9z8thKv85GM8HL0BUDldo8rAJA0ndGNk0srpydJA1LZFUuGQpzyKvUkgILQN4tESwZa1Yvsr14qovcEZE5Em1zcal8sDuRMHsDHwzHlm4HQcXb/G93gV9Kx9xu4eV5Y+J0hAf64heISymctPkRA==; Expires=Wed, 19 Aug 2026 13:26:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3c6578effa9fb9e6723906f0e3e055a8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:26:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Uc9/3oN+pITokN1TxV0voO+asIUj8UdB/tDplL6bJHExFFbBc50OGfbWon/HSHxgieqar2beVsusv0gtvDJpjgDdJ0ip/ivCTRFmbR1hQIm2QMHDvUCyVJdHmLrVcPQT12z//1gPxlsyWpyPEySQYfp8dBBXWrjblQf/tTCDJbXdSuwlMg3x7iJ1XeriIQ==; Expires=Wed, 19 Aug 2026 13:26:39 GMT; Path=/, AWSALBCORS=Uc9/3oN+pITokN1TxV0voO+asIUj8UdB/tDplL6bJHExFFbBc50OGfbWon/HSHxgieqar2beVsusv0gtvDJpjgDdJ0ip/ivCTRFmbR1hQIm2QMHDvUCyVJdHmLrVcPQT12z//1gPxlsyWpyPEySQYfp8dBBXWrjblQf/tTCDJbXdSuwlMg3x7iJ1XeriIQ==; Expires=Wed, 19 Aug 2026 13:26:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59580', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59580', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e13c0a956b4b1cabaeaf1d7d3bca40c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:26:49.437491+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (637272 → 1363142 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:26:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UH1v0blrAFvU4rWYRqwFcwvOzGr8NqyHm0w1Zp0zjkus6GPksZgzGYEVyQN4dLxtNmunuXCTtRuw2SVlbh57OAmHF0TlkQFSjBBuIdZ6u0EVFq3wqqdbngmlWxNex68iKh75JEM04DLt9eFaJPZhEV7h1XFgC82Je0lvku92BtTfWAsKUI0oksCy9ADyLQ==; Expires=Wed, 19 Aug 2026 13:26:51 GMT; Path=/, AWSALBCORS=UH1v0blrAFvU4rWYRqwFcwvOzGr8NqyHm0w1Zp0zjkus6GPksZgzGYEVyQN4dLxtNmunuXCTtRuw2SVlbh57OAmHF0TlkQFSjBBuIdZ6u0EVFq3wqqdbngmlWxNex68iKh75JEM04DLt9eFaJPZhEV7h1XFgC82Je0lvku92BtTfWAsKUI0oksCy9ADyLQ==; Expires=Wed, 19 Aug 2026 13:26:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '90d644594d3446dfc3b634217a6461cc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:26:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QgXerlg6zXc/2b2u+wNVhCtqYobIhRojocuHA34xWk+3jRwymfHeyU82gbe8uMuT0c6P2AXyXe3sCMzGjcCjVmqYk+a4tiHhHZ1I0ZNc3wwG1YGtoyvw7kEF7XBQ1heeFmK/uc4QOcfHgUcaD9aPp89CfqRiixQJ2WdrrPAOlWNeDhxS1fNIebFp/+vPHg==; Expires=Wed, 19 Aug 2026 13:26:51 GMT; Path=/, AWSALBCORS=QgXerlg6zXc/2b2u+wNVhCtqYobIhRojocuHA34xWk+3jRwymfHeyU82gbe8uMuT0c6P2AXyXe3sCMzGjcCjVmqYk+a4tiHhHZ1I0ZNc3wwG1YGtoyvw7kEF7XBQ1heeFmK/uc4QOcfHgUcaD9aPp89CfqRiixQJ2WdrrPAOlWNeDhxS1fNIebFp/+vPHg==; Expires=Wed, 19 Aug 2026 13:26:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59635', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '6278739264eb5e4a4c8314cc12cbfb39', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:27:00.738578+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (632821 → 1354595 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:27:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+0tP4vUCc5BILsscfeQoOs5rwrrvjjoeOOLjq167Zu/oU/HyOVjVfsTTF3F8r3uP4wtJ6uTw/gW3KMQSlX+VECwHk7w0qM+KiaM6OGy8QJV08V/mZ9MfEjKHEC+gLlNJY7BfXr9FgBV0q5970Eqv5iAMNV48x8irUIpb8PQzKeIdC/Pe1NgGUUfB6tiqeA==; Expires=Wed, 19 Aug 2026 13:27:03 GMT; Path=/, AWSALBCORS=+0tP4vUCc5BILsscfeQoOs5rwrrvjjoeOOLjq167Zu/oU/HyOVjVfsTTF3F8r3uP4wtJ6uTw/gW3KMQSlX+VECwHk7w0qM+KiaM6OGy8QJV08V/mZ9MfEjKHEC+gLlNJY7BfXr9FgBV0q5970Eqv5iAMNV48x8irUIpb8PQzKeIdC/Pe1NgGUUfB6tiqeA==; Expires=Wed, 19 Aug 2026 13:27:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47547', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '05d77afc279e79e0ae9bca635df88b04', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:27:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TKib2kmRdUELXqD/D9Xgk2qP7CZt+D3HIe6aTBCPRrHeMehjYkYIAfgcy2xo3+Wb2QmGxuco1aQFGXBgzZtyYL/awZTOQ9Q1eWGRaxPGinOfPpvDHU4GgU3hcVesz45rZNQ7cBsnYUV7bPlEpj0We3cq4MG2YF/4Q0aozykajpsi8C9drxa2EGwWLRF/hw==; Expires=Wed, 19 Aug 2026 13:27:03 GMT; Path=/, AWSALBCORS=TKib2kmRdUELXqD/D9Xgk2qP7CZt+D3HIe6aTBCPRrHeMehjYkYIAfgcy2xo3+Wb2QmGxuco1aQFGXBgzZtyYL/awZTOQ9Q1eWGRaxPGinOfPpvDHU4GgU3hcVesz45rZNQ7cBsnYUV7bPlEpj0We3cq4MG2YF/4Q0aozykajpsi8C9drxa2EGwWLRF/hw==; Expires=Wed, 19 Aug 2026 13:27:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47480', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ca20ffd5b2abd34e4c0d251b063f1c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:27:14.326719+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (654402 → 1384946 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:27:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CnBSfE7DUfk9aDfhbEG7vL1VQB5jZfjvlXvmqWsmFOFV6npXD50bs4E6vywruRSTGjse7GfjwsBJaCp4oTvSGyvmWD91WHFmhY61wG8zy66Fk/elkV3OHQ1WTNWGvQnNLCOabAGB/a8iihFCEZtiwcZbuTVcluqQlDqcVYo0rbmINmLCqBU5bn7dBQDB/A==; Expires=Wed, 19 Aug 2026 13:27:16 GMT; Path=/, AWSALBCORS=CnBSfE7DUfk9aDfhbEG7vL1VQB5jZfjvlXvmqWsmFOFV6npXD50bs4E6vywruRSTGjse7GfjwsBJaCp4oTvSGyvmWD91WHFmhY61wG8zy66Fk/elkV3OHQ1WTNWGvQnNLCOabAGB/a8iihFCEZtiwcZbuTVcluqQlDqcVYo0rbmINmLCqBU5bn7dBQDB/A==; Expires=Wed, 19 Aug 2026 13:27:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35104', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a6d7d90e58ff051c350321ad62086838', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:27:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PLECS45qc+PtHqX5lcQh4Is/Lzza5mizF9gFUXUUNmQOaz7Z14dBaGLKFyW16cSUflE8juGtQNje98ZN7XVbjgkFmG1LbljJ3v671oM/Fi77nYdnXxob8dwuK1cmN5yJVa1LcpZzyH+lvLcuVDB2n/C81OARhJW0PWgs4u8cqXqQB3/tSNe/9NNFG1dzRw==; Expires=Wed, 19 Aug 2026 13:27:16 GMT; Path=/, AWSALBCORS=PLECS45qc+PtHqX5lcQh4Is/Lzza5mizF9gFUXUUNmQOaz7Z14dBaGLKFyW16cSUflE8juGtQNje98ZN7XVbjgkFmG1LbljJ3v671oM/Fi77nYdnXxob8dwuK1cmN5yJVa1LcpZzyH+lvLcuVDB2n/C81OARhJW0PWgs4u8cqXqQB3/tSNe/9NNFG1dzRw==; Expires=Wed, 19 Aug 2026 13:27:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '34742', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a0902a8f93a2e2122479ee1f564cb4b4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:27:36 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:27:36.436827+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:27:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dPqihsMtQ6QapI5wbu1ISNPNmGz/wo6nEGm1efuyiayoOnJVYM3x12FiA0rguO8CFtpIxzo5gLbfu4ScdLjhHeETYx1FPCNPfiXxIMMJe2Eh6680NEOSIsBKPNv3B1i6D9OK5BS+p5H8lB8q8wNsfJAVQKRt4PS605SATEwPa+49QwSS6BwNtml599FLVg==; Expires=Wed, 19 Aug 2026 13:27:38 GMT; Path=/, AWSALBCORS=dPqihsMtQ6QapI5wbu1ISNPNmGz/wo6nEGm1efuyiayoOnJVYM3x12FiA0rguO8CFtpIxzo5gLbfu4ScdLjhHeETYx1FPCNPfiXxIMMJe2Eh6680NEOSIsBKPNv3B1i6D9OK5BS+p5H8lB8q8wNsfJAVQKRt4PS605SATEwPa+49QwSS6BwNtml599FLVg==; Expires=Wed, 19 Aug 2026 13:27:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12861', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c587f818815b256e19d8f6900b4c2482', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:27:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lM3TNxYBphXeTOg9an2YHmsbfDquTBaC5H0OWg+DPDLhW20NOPToQvzAarQRucs34VqlSTjpnFFsjQwuI3oh0MwAGkYn0s/vqVMdzG7QowjfyuIyyseVyQQsNLiI/XwiE79KEW1fPPCz0yNVuIf6KK6XevcXbaAJqudCqT/ZPeKGKHFXx/hDONYsro4W9g==; Expires=Wed, 19 Aug 2026 13:27:39 GMT; Path=/, AWSALBCORS=lM3TNxYBphXeTOg9an2YHmsbfDquTBaC5H0OWg+DPDLhW20NOPToQvzAarQRucs34VqlSTjpnFFsjQwuI3oh0MwAGkYn0s/vqVMdzG7QowjfyuIyyseVyQQsNLiI/XwiE79KEW1fPPCz0yNVuIf6KK6XevcXbaAJqudCqT/ZPeKGKHFXx/hDONYsro4W9g==; Expires=Wed, 19 Aug 2026 13:27:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12403', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e2f96508eda1e72d81163a485fd7caf1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:28:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:28:48.778321+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:28:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:28:48.799165+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:28:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:28:48.902636+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:28:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hBMosLZjasEm6tIVGwmaOdmNtP7QSO5eMlIj+5DNmf/pkZbm4v7s3v8ciIgICtzjYr/pxRhKjqlHMee2Iw9Y5Zc6vupJZHpyP373sz4QlSAsPs8xYn7SWhuinMS9iJ7Cae2ixWWEDuvJoFApB5x6vt2+MUnHk9Uti8D1YAMXJZrAlpdWLtyGEDbK/gttiw==; Expires=Wed, 19 Aug 2026 13:28:51 GMT; Path=/, AWSALBCORS=hBMosLZjasEm6tIVGwmaOdmNtP7QSO5eMlIj+5DNmf/pkZbm4v7s3v8ciIgICtzjYr/pxRhKjqlHMee2Iw9Y5Zc6vupJZHpyP373sz4QlSAsPs8xYn7SWhuinMS9iJ7Cae2ixWWEDuvJoFApB5x6vt2+MUnHk9Uti8D1YAMXJZrAlpdWLtyGEDbK/gttiw==; Expires=Wed, 19 Aug 2026 13:28:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1d70725af0334d39ec79915e6164a01', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:28:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7xMGowdICMxZd2a4UagzJwx4qXDMG/gjbxM1qn6arwlLbV49NenC2inCHXBmmDEBOKtAzhqgqB2cMQhYIlg1JZMHEYokAnb7gULc7rui+tufu1/UHlgKAM7gcsdC/5a/39/t0wmTFJe2CIOEGLInGd/JTiBhDoM1WHLVfxivpSMe843WEEzlpla4EHzDhQ==; Expires=Wed, 19 Aug 2026 13:28:51 GMT; Path=/, AWSALBCORS=7xMGowdICMxZd2a4UagzJwx4qXDMG/gjbxM1qn6arwlLbV49NenC2inCHXBmmDEBOKtAzhqgqB2cMQhYIlg1JZMHEYokAnb7gULc7rui+tufu1/UHlgKAM7gcsdC/5a/39/t0wmTFJe2CIOEGLInGd/JTiBhDoM1WHLVfxivpSMe843WEEzlpla4EHzDhQ==; Expires=Wed, 19 Aug 2026 13:28:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59608', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59608', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b474bd8723a5f7c1f64eb9391a169211', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:29:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:29:23.773659+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:29:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:29:23.782266+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:29:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ehdavUDupBB98937BT02vkFsR7HcULZYWsc5k2y5oDZFrrvoyZHsWMIAvH2MAQf+CdfBVvOTPQehQOaJm+xe2vAQuXT+peL0VCwVZ47F2RpX4f2RDcT0crT/MZiIg1tMzE4kcplxK3mbqJRbKgeSnFyrWoNQRBmyJ3J0+f9APorA4w5M4FRAL/jZxiuCzg==; Expires=Wed, 19 Aug 2026 13:29:27 GMT; Path=/, AWSALBCORS=ehdavUDupBB98937BT02vkFsR7HcULZYWsc5k2y5oDZFrrvoyZHsWMIAvH2MAQf+CdfBVvOTPQehQOaJm+xe2vAQuXT+peL0VCwVZ47F2RpX4f2RDcT0crT/MZiIg1tMzE4kcplxK3mbqJRbKgeSnFyrWoNQRBmyJ3J0+f9APorA4w5M4FRAL/jZxiuCzg==; Expires=Wed, 19 Aug 2026 13:29:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23476', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23474', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8c16a82f2b54647f602d9585ccbe863', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:29:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u3r1O30Ys3mviGWaH0kDVpCVIz7eABn17zBYM/BA6xLO2A4LS72TzjnoDyWThLa6AMnZZu4FhkxgJ/TfHktNakU8mqJi6BcIvOeBo2r5RV0CCNVlgKM0+MQ/3SEuHoXM744w3KUUKycUI02nuVPsGwyMYtGS/t2RKyppzwiwz4buqqWhrI+Jcj3TQurwnQ==; Expires=Wed, 19 Aug 2026 13:29:27 GMT; Path=/, AWSALBCORS=u3r1O30Ys3mviGWaH0kDVpCVIz7eABn17zBYM/BA6xLO2A4LS72TzjnoDyWThLa6AMnZZu4FhkxgJ/TfHktNakU8mqJi6BcIvOeBo2r5RV0CCNVlgKM0+MQ/3SEuHoXM744w3KUUKycUI02nuVPsGwyMYtGS/t2RKyppzwiwz4buqqWhrI+Jcj3TQurwnQ==; Expires=Wed, 19 Aug 2026 13:29:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23064', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23064', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec3c0aaec8b79af8599db6dcc8c92478', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:29:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iqJWU6RX///1V8ov2NTC3cPVy3t7VHBIGJBXch+ca+jKL7hN8U25OxSR+ltRHojClta6WVr4Ra3VUhKfY+1cV4e2Gu3V1PNFBNZs40kHskfGxDk60aIx8lHy0MDH8hS2KpJFn6NP7ve0910W1td2dypPTFu9sGxN6496kq0J/kdfekmlKFmccmcaoMSskw==; Expires=Wed, 19 Aug 2026 13:29:39 GMT; Path=/, AWSALBCORS=iqJWU6RX///1V8ov2NTC3cPVy3t7VHBIGJBXch+ca+jKL7hN8U25OxSR+ltRHojClta6WVr4Ra3VUhKfY+1cV4e2Gu3V1PNFBNZs40kHskfGxDk60aIx8lHy0MDH8hS2KpJFn6NP7ve0910W1td2dypPTFu9sGxN6496kq0J/kdfekmlKFmccmcaoMSskw==; Expires=Wed, 19 Aug 2026 13:29:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b33e9a99ae3c6929201ea90c6259e633', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:29:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OeMC8ePLdPJTtAjInNeNeLvBjFUkyNq7Iq4BXX+4/WC2SVm31nwz/5z9IUBINcn3+pHiB4Qng2bpyWNuzo7ouIi1cMyg4BBXlRux5N1E3drDdScyST63ML1c3O9A4IqU89Ge/j+Vgqv73FY9Bl7TY3Ek0iOY2KHuhcqeFaTzDwibcNNlxjDtthvWUQtYJA==; Expires=Wed, 19 Aug 2026 13:29:39 GMT; Path=/, AWSALBCORS=OeMC8ePLdPJTtAjInNeNeLvBjFUkyNq7Iq4BXX+4/WC2SVm31nwz/5z9IUBINcn3+pHiB4Qng2bpyWNuzo7ouIi1cMyg4BBXlRux5N1E3drDdScyST63ML1c3O9A4IqU89Ge/j+Vgqv73FY9Bl7TY3Ek0iOY2KHuhcqeFaTzDwibcNNlxjDtthvWUQtYJA==; Expires=Wed, 19 Aug 2026 13:29:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59611', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a035709ecbbcf2029e20b796c2af7d6c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:29:55.530127+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (643764 → 1367378 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:29:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=g/TqpcgFyZqvAHhgRMPBZQEPrty03onqg3jHTrnoe8xaldt/4eLKbszJK7jY6p9EEFGNh/+aSbj2h4gIC9/lf/itInn3WrQvMHeN0pj2uSrGhEbQ+FwD7xxMFsqwIvy9exhGLZ05Tt3U/VQlU8fUM7ONBQT3q1DgaEU6uk65q+VxmmxKj41KyWAmXxLbLg==; Expires=Wed, 19 Aug 2026 13:29:57 GMT; Path=/, AWSALBCORS=g/TqpcgFyZqvAHhgRMPBZQEPrty03onqg3jHTrnoe8xaldt/4eLKbszJK7jY6p9EEFGNh/+aSbj2h4gIC9/lf/itInn3WrQvMHeN0pj2uSrGhEbQ+FwD7xxMFsqwIvy9exhGLZ05Tt3U/VQlU8fUM7ONBQT3q1DgaEU6uk65q+VxmmxKj41KyWAmXxLbLg==; Expires=Wed, 19 Aug 2026 13:29:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41759', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '7e16e2925b506effe573599b38900959', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:29:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lJKrVmh4rZshy+Rn9KbSc66yLrnhNjMjPgcQDq1kothmm09AGzkTqQ0G5laKAI2xb8Kbxb7QEn4prQRHfNLA47VUaJjaLssrM1J2ZAtrWcR5DsQbCuAEIngwUw+pOPNpLSbWDSBkLsvf4ea5nmragVwi/yZ5pJnegXkLGTARpX0MW9DHqt6y2cXbSC9ZQg==; Expires=Wed, 19 Aug 2026 13:29:57 GMT; Path=/, AWSALBCORS=lJKrVmh4rZshy+Rn9KbSc66yLrnhNjMjPgcQDq1kothmm09AGzkTqQ0G5laKAI2xb8Kbxb7QEn4prQRHfNLA47VUaJjaLssrM1J2ZAtrWcR5DsQbCuAEIngwUw+pOPNpLSbWDSBkLsvf4ea5nmragVwi/yZ5pJnegXkLGTARpX0MW9DHqt6y2cXbSC9ZQg==; Expires=Wed, 19 Aug 2026 13:29:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41398', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8b67261959c214c7d5af49770ec2310', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:30:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:30:18.771843+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:30:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=V24cyJkUigowWUNIafkU/X+42vHK4908jhx8rdeLA80/532jxsiUTjPcArjvUr5tyXDq9LO+MjLtUu77Tsb8Fv0OuK/eyK99BOe9l5l63BDZdkKUZTA900PGFOHSo8ZTc8/G4Rl28YL08iT9JyocQd2dwjo/hwqx4UKkkBb5X2X/0FTuix+7LULS1JHe3Q==; Expires=Wed, 19 Aug 2026 13:30:20 GMT; Path=/, AWSALBCORS=V24cyJkUigowWUNIafkU/X+42vHK4908jhx8rdeLA80/532jxsiUTjPcArjvUr5tyXDq9LO+MjLtUu77Tsb8Fv0OuK/eyK99BOe9l5l63BDZdkKUZTA900PGFOHSo8ZTc8/G4Rl28YL08iT9JyocQd2dwjo/hwqx4UKkkBb5X2X/0FTuix+7LULS1JHe3Q==; Expires=Wed, 19 Aug 2026 13:30:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18355', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '8a2c5e02cf5710243efe35f39b2ee218', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:30:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=M4O99S01MewVjaYnixq6mU7mQLsW2qEvxXKaaPxWWTC5tgtocEBwAcleLMQRNSc8EW1lYHVzGuxkwfELS1VR/0yoKcdk7TBdlZl1Ka57iZKQvKF/KZKjib5xV1flLcBHDgAKKbSYjUlD0hWYfX6YBcFVpub1nUUDaPUmdqF4ZsM1cf7r/qkpCsxGhVbIgA==; Expires=Wed, 19 Aug 2026 13:30:21 GMT; Path=/, AWSALBCORS=M4O99S01MewVjaYnixq6mU7mQLsW2qEvxXKaaPxWWTC5tgtocEBwAcleLMQRNSc8EW1lYHVzGuxkwfELS1VR/0yoKcdk7TBdlZl1Ka57iZKQvKF/KZKjib5xV1flLcBHDgAKKbSYjUlD0hWYfX6YBcFVpub1nUUDaPUmdqF4ZsM1cf7r/qkpCsxGhVbIgA==; Expires=Wed, 19 Aug 2026 13:30:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17948', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '4ef2540a1ae1cbd823c91510660e8a17', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:31:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:31:23.112846+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:31:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:31:23.126860+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:31:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Blt6CRcfyCsteHJdfrMk5jWctJQp+LKajWfTtJS7GxWBoRBGo0TY4qnGpHLhdx/qQLec1FFZOYHn2KeYOyt28CrGgvxqzTssG14dwM6y+5MguCS0M4DJ+wDQ4T7Em3xffp7p5trkSbf+6aWcyA+MDt7MUvupfisQN/Qknuw5nVwSWYOUKq9xfGqXwNRkhA==; Expires=Wed, 19 Aug 2026 13:31:27 GMT; Path=/, AWSALBCORS=Blt6CRcfyCsteHJdfrMk5jWctJQp+LKajWfTtJS7GxWBoRBGo0TY4qnGpHLhdx/qQLec1FFZOYHn2KeYOyt28CrGgvxqzTssG14dwM6y+5MguCS0M4DJ+wDQ4T7Em3xffp7p5trkSbf+6aWcyA+MDt7MUvupfisQN/Qknuw5nVwSWYOUKq9xfGqXwNRkhA==; Expires=Wed, 19 Aug 2026 13:31:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '76444f02c5e3c9bcd91fb4ebc9987f55', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:31:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rh9GzuADILncKtfHTYFs8qK+yCsszJoLlzjxkvnW2cGwd9zB3LA04izW2RUuBo99zPz63PZcDnp5ae7gkMZo+0ZHDZ/VgahD62vQH8ZCFcN2AtKXOhBA5HlF71cV8yUNamiUegqjPfe5d1p6KOJfJ31TXtmBPUqeaQJP5AYth8niGQrjVs+uiBkZ/1aJ6A==; Expires=Wed, 19 Aug 2026 13:31:27 GMT; Path=/, AWSALBCORS=rh9GzuADILncKtfHTYFs8qK+yCsszJoLlzjxkvnW2cGwd9zB3LA04izW2RUuBo99zPz63PZcDnp5ae7gkMZo+0ZHDZ/VgahD62vQH8ZCFcN2AtKXOhBA5HlF71cV8yUNamiUegqjPfe5d1p6KOJfJ31TXtmBPUqeaQJP5AYth8niGQrjVs+uiBkZ/1aJ6A==; Expires=Wed, 19 Aug 2026 13:31:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59602', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59601', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '36ace615aa4c7fc6956464f0f67b463f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:31:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:31:42.856806+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:31:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WyU7Q8xo5S+sOTVB6WWyPnaLd80k3zVkDvkUWphhxnkyplpbz6gtRv8Y8JxreRL6yju2K2j16KnxrPLsQ2ii3NCDJ3Fr0UPCPU4LI3nudW/s0gLldX1CDOuuUFIzo+GPVe8o93PkREAsCB/Pe700HZC96dSzya+u0eAzzn1O5PzwoIwPQxcywpmvdwAhLw==; Expires=Wed, 19 Aug 2026 13:31:45 GMT; Path=/, AWSALBCORS=WyU7Q8xo5S+sOTVB6WWyPnaLd80k3zVkDvkUWphhxnkyplpbz6gtRv8Y8JxreRL6yju2K2j16KnxrPLsQ2ii3NCDJ3Fr0UPCPU4LI3nudW/s0gLldX1CDOuuUFIzo+GPVe8o93PkREAsCB/Pe700HZC96dSzya+u0eAzzn1O5PzwoIwPQxcywpmvdwAhLw==; Expires=Wed, 19 Aug 2026 13:31:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '1c44e6c4b88961a8aeca429439f7291b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:31:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ol8KD1rD1bJCQ/i3r44Tu0ii42sFEluoDeYEWaMOLIwVVYgmKdPM1POBDEi/qEWzw3IxSkvU8yDiqeMNU3EAiLLEKwvCGETC9ezXtMH+TM0GKqoTSMOAqHqKbc6xBRazbo+WdVlSnFwR85HgqDcF229/PTbjs+iggZMbHj8QpS7CGk4PLs96tYXXSh97zQ==; Expires=Wed, 19 Aug 2026 13:31:45 GMT; Path=/, AWSALBCORS=Ol8KD1rD1bJCQ/i3r44Tu0ii42sFEluoDeYEWaMOLIwVVYgmKdPM1POBDEi/qEWzw3IxSkvU8yDiqeMNU3EAiLLEKwvCGETC9ezXtMH+TM0GKqoTSMOAqHqKbc6xBRazbo+WdVlSnFwR85HgqDcF229/PTbjs+iggZMbHj8QpS7CGk4PLs96tYXXSh97zQ==; Expires=Wed, 19 Aug 2026 13:31:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59147', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '8cd206faa8f9e3046157ef3985aaddee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:32:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:32:37.463858+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:32:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:32:37.474429+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T13:32:37.497773+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh9]: fix-rejudge — 수정본 개악 판정, 선정 원본(C) 유지"} {"timestamp": "2026-08-12T13:32:37.642854+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh9: JIT 검증 — 입력이 낡아 재생성 (5/64)"} {"timestamp": "2026-08-12T13:32:37.673505+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh9: 완료 (selected=C, fix=True)"} {"timestamp": "2026-08-12T13:32:37.682979+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:32:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=g9mqH0Sy9HbYFGY50NYz5whKOBHqYbBHsKS+EMjN7JwI/AhzMKuY/mYFqabbzebe4u0ClVl+5iVOPLFrOTjT4pMQSzi3gos0t+PAGzvQzzJOl4qedZH1BgHsSVDusV4av1iGnnugPRmApdMietSy67teV60msw//8yQ8ARA0Alk57GjKF+yyn5h4SBpRUg==; Expires=Wed, 19 Aug 2026 13:32:40 GMT; Path=/, AWSALBCORS=g9mqH0Sy9HbYFGY50NYz5whKOBHqYbBHsKS+EMjN7JwI/AhzMKuY/mYFqabbzebe4u0ClVl+5iVOPLFrOTjT4pMQSzi3gos0t+PAGzvQzzJOl4qedZH1BgHsSVDusV4av1iGnnugPRmApdMietSy67teV60msw//8yQ8ARA0Alk57GjKF+yyn5h4SBpRUg==; Expires=Wed, 19 Aug 2026 13:32:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '17d93fd8b7f2dbfb0fb9ef7f18a7173a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:32:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WB5lWKy3j1zS/b4IOOtOtMLeECKbPOaoj4mRk6Y7DI4wx62jWQM7T6valr/pllUY1MnAVIhYnMpropERvxNVcdxSEnlxMZ+uVRjfnTY0pkG/+qjKiXOuL/eebBCnq/p6Hy2drdd4weyKMZ9+dC2xT8V5NWqq1crVU+uM2BR47bUucitCaAKUZWQagoF3ew==; Expires=Wed, 19 Aug 2026 13:32:40 GMT; Path=/, AWSALBCORS=WB5lWKy3j1zS/b4IOOtOtMLeECKbPOaoj4mRk6Y7DI4wx62jWQM7T6valr/pllUY1MnAVIhYnMpropERvxNVcdxSEnlxMZ+uVRjfnTY0pkG/+qjKiXOuL/eebBCnq/p6Hy2drdd4weyKMZ9+dC2xT8V5NWqq1crVU+uM2BR47bUucitCaAKUZWQagoF3ew==; Expires=Wed, 19 Aug 2026 13:32:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59763', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59765', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e83f4ca0611b58f17e17d32f33f35c6c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:32:40.078860+00:00", "level": "INFO", "logger": "openai._base_client", "message": "Retrying request to /images/edits in 0.440126 seconds"} {"timestamp": "2026-08-12T13:32:41.948726+00:00", "level": "INFO", "logger": "openai._base_client", "message": "Retrying request to /images/edits in 0.766728 seconds"} {"timestamp": "2026-08-12T13:32:44.248382+00:00", "level": "WARNING", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환: primary → secondary (사유=credit_balance_exhausted · 지점=images.edit). 이 프로세스는 이후 secondary 슬롯을 쓴다."} {"timestamp": "2026-08-12T13:32:44.248724+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router 무효화 — OpenAI 키 슬롯 전환 반영"} {"timestamp": "2026-08-12T13:34:39.083148+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:34:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VM3yVvOOCAxhVGaexx/Nf+Npr6R7hBeZ84Pc5wYLbmwp/lYN1M+L+A1MtSl6BX2Yf8lDUKM+uipMdofizC1dpuPhEUl4Cxc4gB2zdUTyKDz7ESPdopM4vZ0PPv9Ae87f7oJXySTj3g/Jyvw5qWZp8TrMGXAwT1/fVl4AkYgpz3n2WnrR8CHwaw9KFPKBvw==; Expires=Wed, 19 Aug 2026 13:34:41 GMT; Path=/, AWSALBCORS=VM3yVvOOCAxhVGaexx/Nf+Npr6R7hBeZ84Pc5wYLbmwp/lYN1M+L+A1MtSl6BX2Yf8lDUKM+uipMdofizC1dpuPhEUl4Cxc4gB2zdUTyKDz7ESPdopM4vZ0PPv9Ae87f7oJXySTj3g/Jyvw5qWZp8TrMGXAwT1/fVl4AkYgpz3n2WnrR8CHwaw9KFPKBvw==; Expires=Wed, 19 Aug 2026 13:34:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59992', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '4405cc53cb202b81c3ddc8feb38600c6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:34:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kLqUThGdkkRLMoxY/qW1m7Q8t3Pi1RFEKm/MgSBRK7CJx3kHzTvP9zguWry/B99+HCMEdHRrkRC1AwkYCnXw/9JdUMB2RZK69CROrKhyHyyzkc+UBWKhTDO92vfhr1EHEfg43ND5qops192OYIdKZHMd30fWy/xz/LTtmURqH/iFYNGMjiEp/sLgK/P90g==; Expires=Wed, 19 Aug 2026 13:34:41 GMT; Path=/, AWSALBCORS=kLqUThGdkkRLMoxY/qW1m7Q8t3Pi1RFEKm/MgSBRK7CJx3kHzTvP9zguWry/B99+HCMEdHRrkRC1AwkYCnXw/9JdUMB2RZK69CROrKhyHyyzkc+UBWKhTDO92vfhr1EHEfg43ND5qops192OYIdKZHMd30fWy/xz/LTtmURqH/iFYNGMjiEp/sLgK/P90g==; Expires=Wed, 19 Aug 2026 13:34:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4dffb79456992653f6247282e3edc6a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:34:59.945052+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (709673 → 1456807 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} {"timestamp": "2026-08-12T13:35:00.313121+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (712175 → 1366543 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:35:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jVTOIkQlkYr/Y3FzqhLEn4qkzwQiEVzWoo9CgVjM65i7c+8lepqlRUe/edcW0gDQceUFNl9K8k79liElwDaQ5CdVpsQokWu6y/9qniJNqNZOoR4whYUTRhVcsdQQAyuYfVRnyniidh2m9ozqHKfx8FM0YS9rRMShfgILkYivjAgnygZmpclcvJPmxfDYNg==; Expires=Wed, 19 Aug 2026 13:35:01 GMT; Path=/, AWSALBCORS=jVTOIkQlkYr/Y3FzqhLEn4qkzwQiEVzWoo9CgVjM65i7c+8lepqlRUe/edcW0gDQceUFNl9K8k79liElwDaQ5CdVpsQokWu6y/9qniJNqNZOoR4whYUTRhVcsdQQAyuYfVRnyniidh2m9ozqHKfx8FM0YS9rRMShfgILkYivjAgnygZmpclcvJPmxfDYNg==; Expires=Wed, 19 Aug 2026 13:35:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38717', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '73bd46bc2c99da0b61b9c657b926c364', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:35:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iG8kPEAyNb4LIi3h4mq8SyVkR6g9uZEgw2IAa+WDiWHzxbr1A1TAg9NMD7ztX+oZ6nOBF9LoPut4h6W48IN4dgETUrbaijcXtR6IzvP0PzV9dhqf1RzInatVB2du1BSstHK8jgpqKfvOsArX+Ngn0BWRGTqE9YCh8OmWFRUeWXLcUlEBkJI7Fbbtufzy5w==; Expires=Wed, 19 Aug 2026 13:35:02 GMT; Path=/, AWSALBCORS=iG8kPEAyNb4LIi3h4mq8SyVkR6g9uZEgw2IAa+WDiWHzxbr1A1TAg9NMD7ztX+oZ6nOBF9LoPut4h6W48IN4dgETUrbaijcXtR6IzvP0PzV9dhqf1RzInatVB2du1BSstHK8jgpqKfvOsArX+Ngn0BWRGTqE9YCh8OmWFRUeWXLcUlEBkJI7Fbbtufzy5w==; Expires=Wed, 19 Aug 2026 13:35:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38141', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2156e6cd1b96baeb1a916a427982bb5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:35:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xMJzIVHtQXq4OY0cB+jj9GDmpS2JuvM78jSIK32zMW/8TeaQU00a5rLw2Hv8iNxEmyOXd5s5jZQ8riP2gOu2DcRzxoD5olNL9qohUIPlhli5vGoApfWQfmxEsiEvgwUT9SCLRR524CFic5mbNE4FjVpW709hc75kuJGXfJY7JXr8Ec8pKe94/MDqq7i3eA==; Expires=Wed, 19 Aug 2026 13:35:03 GMT; Path=/, AWSALBCORS=xMJzIVHtQXq4OY0cB+jj9GDmpS2JuvM78jSIK32zMW/8TeaQU00a5rLw2Hv8iNxEmyOXd5s5jZQ8riP2gOu2DcRzxoD5olNL9qohUIPlhli5vGoApfWQfmxEsiEvgwUT9SCLRR524CFic5mbNE4FjVpW709hc75kuJGXfJY7JXr8Ec8pKe94/MDqq7i3eA==; Expires=Wed, 19 Aug 2026 13:35:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37552', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d932e9d9601e77779a247f7dad8fb31', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:35:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZWZTw5LMPmqGqLZYwl1fIPgpZnLpk3BxMGr9viNQQKpmRddzOSRD8Wm6/Vae9c3nwBJD3mATNr4QQvGTKzyuqSiKyZfRA0v++l4WJ0O08WM3wGWjriEhJVU2XdK99gNOfpZk3peWELHaUv8g1dQQtVZGUG+EXcckr0F0SCLDDVXHvyO87YiE2Y09PUCNyg==; Expires=Wed, 19 Aug 2026 13:35:03 GMT; Path=/, AWSALBCORS=ZWZTw5LMPmqGqLZYwl1fIPgpZnLpk3BxMGr9viNQQKpmRddzOSRD8Wm6/Vae9c3nwBJD3mATNr4QQvGTKzyuqSiKyZfRA0v++l4WJ0O08WM3wGWjriEhJVU2XdK99gNOfpZk3peWELHaUv8g1dQQtVZGUG+EXcckr0F0SCLDDVXHvyO87YiE2Y09PUCNyg==; Expires=Wed, 19 Aug 2026 13:35:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36881', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c32f7da21be277bad693963b2837142a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:35:22 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-12T13:35:22.442212+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-12T13:35:22.442604+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=secondary/2)"} 22:35:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:35:22.445570+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:35:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B8fn6EnFZcvgm3piqsHzIFluIEgzSUHndYZrHZZYQDdbckxQrNgEVi9pvHl2WP98OfP7zjg7woMgt5rHviAO/ZRBbGDeXUt90Aj5OvUjT3ZcntFoYBS1tTcF8JVKb2efB4uBd2FdKF0gW1lcx5LLgMDKnrveoFjeFU7g/gPW3kTC2EjKNQ64UYUKpwUbAQ==; Expires=Wed, 19 Aug 2026 13:35:24 GMT; Path=/, AWSALBCORS=B8fn6EnFZcvgm3piqsHzIFluIEgzSUHndYZrHZZYQDdbckxQrNgEVi9pvHl2WP98OfP7zjg7woMgt5rHviAO/ZRBbGDeXUt90Aj5OvUjT3ZcntFoYBS1tTcF8JVKb2efB4uBd2FdKF0gW1lcx5LLgMDKnrveoFjeFU7g/gPW3kTC2EjKNQ64UYUKpwUbAQ==; Expires=Wed, 19 Aug 2026 13:35:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16918', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '966ded5299205897257e8a133f618800', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:35:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zG4ktWrpVaBWO2vkxRY92ETtB/8O77WofhYKHRj6csewvLSntskHzmfF4wwqsG3lrzMnn5SQh5k14sxATxqhJAG+lQUUTdMvhKKgTm2WL91vFei6OgJlZb3iMEmbxgq6ovJyNR3NgdNm15BoA2APZYWWAmlbz1wA51T15uzrkhrxQhpA8dZ4uveYpsejqg==; Expires=Wed, 19 Aug 2026 13:35:25 GMT; Path=/, AWSALBCORS=zG4ktWrpVaBWO2vkxRY92ETtB/8O77WofhYKHRj6csewvLSntskHzmfF4wwqsG3lrzMnn5SQh5k14sxATxqhJAG+lQUUTdMvhKKgTm2WL91vFei6OgJlZb3iMEmbxgq6ovJyNR3NgdNm15BoA2APZYWWAmlbz1wA51T15uzrkhrxQhpA8dZ4uveYpsejqg==; Expires=Wed, 19 Aug 2026 13:35:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16502', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8fb02ce92755f01c8939595d29e5785', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:35:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:35:50.782035+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:35:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:35:50.790386+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:35:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=utCazFTCALsS/IWMjf+7Jy8F0Ht/OHYBUD6CM8j1I7QssEY+q2wKa+k8lNFwzuqJNB1iZNiQifHrfe/5NR903KQi8C+aMiXlCMHBrDmxxkVpvOAbi8Wg286wuExvgSn6PRQXI+lmXqpZbtMfrdugIk3WJnQntwx03zbQGaE9PMflAPvHYbIXRa8V/5U/Gw==; Expires=Wed, 19 Aug 2026 13:35:53 GMT; Path=/, AWSALBCORS=utCazFTCALsS/IWMjf+7Jy8F0Ht/OHYBUD6CM8j1I7QssEY+q2wKa+k8lNFwzuqJNB1iZNiQifHrfe/5NR903KQi8C+aMiXlCMHBrDmxxkVpvOAbi8Wg286wuExvgSn6PRQXI+lmXqpZbtMfrdugIk3WJnQntwx03zbQGaE9PMflAPvHYbIXRa8V/5U/Gw==; Expires=Wed, 19 Aug 2026 13:35:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dd3e97c835fbab848004404793baa7df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:35:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4lfsPZy1mTW7FT+BGg5Ia+RT7MB5otbGAYqGaC6OtMlmKjtaHGlDpntFebdvPWZlqwJsIO1pg0qBBBuMJ7YHBGWwTL9NAEzduHfcUBmc4+FiLmX89wl7QqTbtZ+BFyTgjnHqHTG+X/WUKROailJhqziFGIodX++PealjdeCABlmYBFKNNeUP3kk9NxMQQw==; Expires=Wed, 19 Aug 2026 13:35:53 GMT; Path=/, AWSALBCORS=4lfsPZy1mTW7FT+BGg5Ia+RT7MB5otbGAYqGaC6OtMlmKjtaHGlDpntFebdvPWZlqwJsIO1pg0qBBBuMJ7YHBGWwTL9NAEzduHfcUBmc4+FiLmX89wl7QqTbtZ+BFyTgjnHqHTG+X/WUKROailJhqziFGIodX++PealjdeCABlmYBFKNNeUP3kk9NxMQQw==; Expires=Wed, 19 Aug 2026 13:35:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59379', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59381', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f6711fa7cca2d46421bfd20ded81e2d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:36:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:36:07.969739+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:36:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vNEvYLOnM2jROGtaN0vTfCpOEJ2ZdXidEXW29pmT1ksyK0siakmOFbrgplmB5oufTvr36AVcWTUCYh73ehScDfUN3qhvv3wX6KMYh8low2I1cnTCQBmlW8t7sMYhpCMnF8FXeJDPr4yiQBAz81MOspd/03UzzZZKvMI5tXFbtImaTO+WOKcWBO+IDnou3g==; Expires=Wed, 19 Aug 2026 13:36:10 GMT; Path=/, AWSALBCORS=vNEvYLOnM2jROGtaN0vTfCpOEJ2ZdXidEXW29pmT1ksyK0siakmOFbrgplmB5oufTvr36AVcWTUCYh73ehScDfUN3qhvv3wX6KMYh8low2I1cnTCQBmlW8t7sMYhpCMnF8FXeJDPr4yiQBAz81MOspd/03UzzZZKvMI5tXFbtImaTO+WOKcWBO+IDnou3g==; Expires=Wed, 19 Aug 2026 13:36:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5833e81f30aac398c61894877998c457', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:36:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zC6ruhx3cmjSW5U5FzFO1N0PXOsAvgwieoteCbrhOnRMnLSJ/p2jQSTveWBEITsZLdo7ryXj1to13VpLBhJjCWaxa/wdgEbbBWQeMC4L29FD6G2P+UltZy9xFcpVKA8BE0d3lneimySU7xTi0icelSyDL6XQADO32+tn3kGKgyqal+GZFRj/q+JvWfZ+vQ==; Expires=Wed, 19 Aug 2026 13:36:10 GMT; Path=/, AWSALBCORS=zC6ruhx3cmjSW5U5FzFO1N0PXOsAvgwieoteCbrhOnRMnLSJ/p2jQSTveWBEITsZLdo7ryXj1to13VpLBhJjCWaxa/wdgEbbBWQeMC4L29FD6G2P+UltZy9xFcpVKA8BE0d3lneimySU7xTi0icelSyDL6XQADO32+tn3kGKgyqal+GZFRj/q+JvWfZ+vQ==; Expires=Wed, 19 Aug 2026 13:36:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59576', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8b3f42cf3e25a5124e12845d891de2a0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:37:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:37:34.566791+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:37:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:37:34.575469+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:37:34 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:37:34.689510+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:37:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U+Kw2gzq6zjzouvhqolPp1rNL9Nld6J/fu/SG3JYgq04wWPtVfP2zCvRFqdirYj6Lwg/RHRm70GDtu/P9H1B2BpN1BvuscrQLCH4G6j0DCIF157EvlU+F02QnGXcfZsHSKTJiM9quSFCLRSQXhriQ07ln5shMp9XHeM/WHBi2grNYUeruhAE5Z/BDK9WOg==; Expires=Wed, 19 Aug 2026 13:37:36 GMT; Path=/, AWSALBCORS=U+Kw2gzq6zjzouvhqolPp1rNL9Nld6J/fu/SG3JYgq04wWPtVfP2zCvRFqdirYj6Lwg/RHRm70GDtu/P9H1B2BpN1BvuscrQLCH4G6j0DCIF157EvlU+F02QnGXcfZsHSKTJiM9quSFCLRSQXhriQ07ln5shMp9XHeM/WHBi2grNYUeruhAE5Z/BDK9WOg==; Expires=Wed, 19 Aug 2026 13:37:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3ad5b1a01756951035673caebf464117', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:37:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ALmrPFppp3Wp54R3kQfSs5F6/DkOqo1d/cjrhVZ5Ul9R8y/RVqnnD0PAyFu5yJNNhxcY2vFMtJMgvSSb+WdtsBI5XdEEwZUw9oM4CS248VOo7LpyBE8RyVaQhoglBJRg0B3DdtPmEuJW6H0dqm/TMAeqdqfRpA3nDbYP+1aKzfuoo/OpOjVEiT8YR7G7mg==; Expires=Wed, 19 Aug 2026 13:37:38 GMT; Path=/, AWSALBCORS=ALmrPFppp3Wp54R3kQfSs5F6/DkOqo1d/cjrhVZ5Ul9R8y/RVqnnD0PAyFu5yJNNhxcY2vFMtJMgvSSb+WdtsBI5XdEEwZUw9oM4CS248VOo7LpyBE8RyVaQhoglBJRg0B3DdtPmEuJW6H0dqm/TMAeqdqfRpA3nDbYP+1aKzfuoo/OpOjVEiT8YR7G7mg==; Expires=Wed, 19 Aug 2026 13:37:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58423', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58421', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f497d2b942d4ffeb1bc7b6675c025206', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:39:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:39:36.721931+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:39:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:39:36.730635+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:39:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6qM58fVRKvJqZTag+xHNH8ssZhiyKwr+9IkYvK1A8q8iBkxhzfIXD0wkFJo8Yis/vqZx0Q17xscSI9rsqlCEsFzzlwC2bVkQFwuUnKx7p3LVkZWze985rFAxAsv0CWt5AVLMgDNmJOCFt75Ja+b6zpalx5BAk42X0dusB8XcSqtIouraqKHAi6EbkDInuw==; Expires=Wed, 19 Aug 2026 13:39:40 GMT; Path=/, AWSALBCORS=6qM58fVRKvJqZTag+xHNH8ssZhiyKwr+9IkYvK1A8q8iBkxhzfIXD0wkFJo8Yis/vqZx0Q17xscSI9rsqlCEsFzzlwC2bVkQFwuUnKx7p3LVkZWze985rFAxAsv0CWt5AVLMgDNmJOCFt75Ja+b6zpalx5BAk42X0dusB8XcSqtIouraqKHAi6EbkDInuw==; Expires=Wed, 19 Aug 2026 13:39:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1168c386b21188eb431c519e0fecf3fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:39:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=v0CN+LfdN1L1h+caA0UXcXc4/f+VvfSCihHRkAoCtQQby4GKG4Cf1okmqiQdmISiV+NJd0xogKXBhVFbu8JPFx/+/4rW/70S+40NNIZokYCN3wJyddhFOQefzlaI9kuk1nOnwXVmGLR0YdHqyJW79Lre5eLxKL4ynDDaGnDo6gFIWpT0R7TzwvI7EQ+BbA==; Expires=Wed, 19 Aug 2026 13:39:41 GMT; Path=/, AWSALBCORS=v0CN+LfdN1L1h+caA0UXcXc4/f+VvfSCihHRkAoCtQQby4GKG4Cf1okmqiQdmISiV+NJd0xogKXBhVFbu8JPFx/+/4rW/70S+40NNIZokYCN3wJyddhFOQefzlaI9kuk1nOnwXVmGLR0YdHqyJW79Lre5eLxKL4ynDDaGnDo6gFIWpT0R7TzwvI7EQ+BbA==; Expires=Wed, 19 Aug 2026 13:39:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59605', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59604', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae93fcc0d5007b7e3cd2b4717fef865e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:39:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mssxgqm+heLMgmZsN1MXeqHd0JO2lijGxnh86p05W20I7PRnHLRlyA160QLp+vVsx3XNcXytXI8Y/1cm/WlTOFIVU8FQk1/VizwFvjlW/fhyqBhO/Vdf8R+JXEDZjgtO4cLlaTguLsSbixDD96E8gSii3g29kdhe/D61aTvnjNQc66jmg6V+u7Y1ABV4yg==; Expires=Wed, 19 Aug 2026 13:39:53 GMT; Path=/, AWSALBCORS=mssxgqm+heLMgmZsN1MXeqHd0JO2lijGxnh86p05W20I7PRnHLRlyA160QLp+vVsx3XNcXytXI8Y/1cm/WlTOFIVU8FQk1/VizwFvjlW/fhyqBhO/Vdf8R+JXEDZjgtO4cLlaTguLsSbixDD96E8gSii3g29kdhe/D61aTvnjNQc66jmg6V+u7Y1ABV4yg==; Expires=Wed, 19 Aug 2026 13:39:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ddaa71a9a5534040d2374eb156b0bd96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:39:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QD20svvHQBaiTwmti+dzzMjwqybuuw+tDSfAnIAINK+ZCtEz+TsermFohJmEZ0KuG+X/341AwFDQP9v0JpLjPXhi7dENSQjowpt9JJf5zVku8W/mRrRo/hDwzzLNYQY7QQdvDmQqQPbhbKz3lXW9ZAzkB5QydgibH3hbtmj495i4dkNPFfjKuflcfdSgAg==; Expires=Wed, 19 Aug 2026 13:39:53 GMT; Path=/, AWSALBCORS=QD20svvHQBaiTwmti+dzzMjwqybuuw+tDSfAnIAINK+ZCtEz+TsermFohJmEZ0KuG+X/341AwFDQP9v0JpLjPXhi7dENSQjowpt9JJf5zVku8W/mRrRo/hDwzzLNYQY7QQdvDmQqQPbhbKz3lXW9ZAzkB5QydgibH3hbtmj495i4dkNPFfjKuflcfdSgAg==; Expires=Wed, 19 Aug 2026 13:39:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59617', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e56fa0127b9e23f484375bb06437ecb1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:40:12.820983+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (704379 → 1447553 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:40:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oOCVokaIiA78mE4u0GBC9tgXRQ1T/008dUJEDXTVyPBDKD6gOQAfhYd5qDwxHEEf6Ym3UzWD80gjpmpLlqfxwddoJUYjdupe/3yIWzBIpFRjvAUUlV+N830clXvh3795oqKO8xr0zKdD155RpaoN5iVeqMDS56++YvNuWhu7AIisBkt2DCQQL7MzcM8PDw==; Expires=Wed, 19 Aug 2026 13:40:14 GMT; Path=/, AWSALBCORS=oOCVokaIiA78mE4u0GBC9tgXRQ1T/008dUJEDXTVyPBDKD6gOQAfhYd5qDwxHEEf6Ym3UzWD80gjpmpLlqfxwddoJUYjdupe/3yIWzBIpFRjvAUUlV+N830clXvh3795oqKO8xr0zKdD155RpaoN5iVeqMDS56++YvNuWhu7AIisBkt2DCQQL7MzcM8PDw==; Expires=Wed, 19 Aug 2026 13:40:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38460', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd0e5c9491afcc0dde1947a736d54385d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:40:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FrUvoXMpZMoPTnVcNaEA+g4jJurmayf3moyolHuqIXU7vGqbLxZZ3DgXNULoY5pWCtrYIVsbFjs5CSr6UJwDwoFUwvuF8RILh+ItIA2U+abvvcOC3xcCnlWp6n+G4waIT+yHTv3NjBST3fwvvE2sgrk0M0hHkaHM/9asy4t5gkRt+WvPrzwlJHk1DHkYYQ==; Expires=Wed, 19 Aug 2026 13:40:15 GMT; Path=/, AWSALBCORS=FrUvoXMpZMoPTnVcNaEA+g4jJurmayf3moyolHuqIXU7vGqbLxZZ3DgXNULoY5pWCtrYIVsbFjs5CSr6UJwDwoFUwvuF8RILh+ItIA2U+abvvcOC3xcCnlWp6n+G4waIT+yHTv3NjBST3fwvvE2sgrk0M0hHkaHM/9asy4t5gkRt+WvPrzwlJHk1DHkYYQ==; Expires=Wed, 19 Aug 2026 13:40:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38070', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '6a565557da326e7fb8f5a7302f56219d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:40:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:40:31.359942+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:40:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=63HY4+qffxHeDVvbICLVbKRR+TOt0u2nF3brRbRqjRT/vXs3I2ori1s0qr/+zhJcv9mxBDTwyMw+udM459CowILjUEW1RH3x5vLeJUgUfc2xPdND49r+5jk6saa5znfkYtxz5CV9yqIN2vYuG3wFUli2+jP1JsuSrPtGbJoW5h6oemauEVF6VCF6khs+AA==; Expires=Wed, 19 Aug 2026 13:40:34 GMT; Path=/, AWSALBCORS=63HY4+qffxHeDVvbICLVbKRR+TOt0u2nF3brRbRqjRT/vXs3I2ori1s0qr/+zhJcv9mxBDTwyMw+udM459CowILjUEW1RH3x5vLeJUgUfc2xPdND49r+5jk6saa5znfkYtxz5CV9yqIN2vYuG3wFUli2+jP1JsuSrPtGbJoW5h6oemauEVF6VCF6khs+AA==; Expires=Wed, 19 Aug 2026 13:40:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18533', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '5840a7527b9466580559f3828b55baf2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:40:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XUEuSlfT87WLxj/DWqmksR996AhN378cWlqsT2s5/P1LfDNHHWvRVUOK7taj+aTu9Cf/6GADCrFSPTITEgOeTTLSQcogQGBzYI07+yCW0iamTLDMJ1ythx5jQNAMWNS9prOVjI2a9HaIO5//n1qP+RaafaF8w2HRIX5K2U5u6EYTEE4hmzGDW+YLHh5bKw==; Expires=Wed, 19 Aug 2026 13:40:34 GMT; Path=/, AWSALBCORS=XUEuSlfT87WLxj/DWqmksR996AhN378cWlqsT2s5/P1LfDNHHWvRVUOK7taj+aTu9Cf/6GADCrFSPTITEgOeTTLSQcogQGBzYI07+yCW0iamTLDMJ1ythx5jQNAMWNS9prOVjI2a9HaIO5//n1qP+RaafaF8w2HRIX5K2U5u6EYTEE4hmzGDW+YLHh5bKw==; Expires=Wed, 19 Aug 2026 13:40:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18535', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fc3f9b9ebaf95c3b54c5b82686bf1aa4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:41:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:41:11.866072+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:41:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:41:11.875784+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:41:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vz2C/ToGeMchygVcXHHqHHgLAehQB/RcqNDUmFRADmW4X3aof4sQxLNZ2WCkcKk0T4TeWgTAC9PverB2h/lx4CdnSoUzPw76FfIi9fLKBnI9pL1Wmw8FeQKlshV2KKZhjtCKTRKgmxBuZUYzh4pQSkasP0CRqmQZHjGYBU6eOx4z+NWJGrphYvvC8zkPtQ==; Expires=Wed, 19 Aug 2026 13:41:14 GMT; Path=/, AWSALBCORS=vz2C/ToGeMchygVcXHHqHHgLAehQB/RcqNDUmFRADmW4X3aof4sQxLNZ2WCkcKk0T4TeWgTAC9PverB2h/lx4CdnSoUzPw76FfIi9fLKBnI9pL1Wmw8FeQKlshV2KKZhjtCKTRKgmxBuZUYzh4pQSkasP0CRqmQZHjGYBU6eOx4z+NWJGrphYvvC8zkPtQ==; Expires=Wed, 19 Aug 2026 13:41:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c36af9401ab557f1a26699e74c8ab622', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:41:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZNgTGV+dPaSsrLd4/NwdVBbsNbBVL7RVK5Rgnm8Onr/Z1FBrOMoCgWjOA0PVfCYiu+IEI0AvdvUHtlxZ6YLdmGFFe3918vwQ8HI3U4bCJwVfSHoDmBiSFISJUpmtwggql95+hCkjqDNHRJNn8hDFiwvz+g8CFWDS9zI/LdjuaC/NduESRfWeEE1StdNl/g==; Expires=Wed, 19 Aug 2026 13:41:14 GMT; Path=/, AWSALBCORS=ZNgTGV+dPaSsrLd4/NwdVBbsNbBVL7RVK5Rgnm8Onr/Z1FBrOMoCgWjOA0PVfCYiu+IEI0AvdvUHtlxZ6YLdmGFFe3918vwQ8HI3U4bCJwVfSHoDmBiSFISJUpmtwggql95+hCkjqDNHRJNn8hDFiwvz+g8CFWDS9zI/LdjuaC/NduESRfWeEE1StdNl/g==; Expires=Wed, 19 Aug 2026 13:41:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59591', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59593', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8e93f8ebd4dec2b32de7c09afa0e67de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:41:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:41:31.970442+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:41:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7CgtV/kbXoaX0MjfnVIrb8RKJGK/p3a328vZzd0zoYmwjo+pJonBCet/uvkeBTpGtOi6J4bqaKPtuDuDclfSIKqmYo9+WIStyVTrzQwS7iTAlG1vEe+A7YNI5t/XAqVn6drgMVYD4LP13VbqQgDFcJUG8f6N+Z4quuw/MM6lslxiosvfrrjXZNv5ygAopQ==; Expires=Wed, 19 Aug 2026 13:41:34 GMT; Path=/, AWSALBCORS=7CgtV/kbXoaX0MjfnVIrb8RKJGK/p3a328vZzd0zoYmwjo+pJonBCet/uvkeBTpGtOi6J4bqaKPtuDuDclfSIKqmYo9+WIStyVTrzQwS7iTAlG1vEe+A7YNI5t/XAqVn6drgMVYD4LP13VbqQgDFcJUG8f6N+Z4quuw/MM6lslxiosvfrrjXZNv5ygAopQ==; Expires=Wed, 19 Aug 2026 13:41:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59991', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '94b2fcda5703f9ed3a0661c9c27d9a59', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:41:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y4d71N5T+DjtGTGUHGssbJiIPpCnJHSn72RejoFL7lpl8U/h/gzUM7IWCw/bSS+AD3o2ZdSkr3iWGfmhbC8WApnqRbezv3boW7/9l9ZlXGXp+Fm0WYnbYQwDfcfw/Vrxw4VxomsZkomQ2OUWVFLwLfo2CHJZun35ZS+iMJurRBvoX9SdOwx0jVRHycwaRQ==; Expires=Wed, 19 Aug 2026 13:41:34 GMT; Path=/, AWSALBCORS=Y4d71N5T+DjtGTGUHGssbJiIPpCnJHSn72RejoFL7lpl8U/h/gzUM7IWCw/bSS+AD3o2ZdSkr3iWGfmhbC8WApnqRbezv3boW7/9l9ZlXGXp+Fm0WYnbYQwDfcfw/Vrxw4VxomsZkomQ2OUWVFLwLfo2CHJZun35ZS+iMJurRBvoX9SdOwx0jVRHycwaRQ==; Expires=Wed, 19 Aug 2026 13:41:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59986', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '59bcd98cf4a219b9ae6c5245a22edbc2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:41:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:41:56.740568+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:41:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:41:56.754503+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T13:41:56.777038+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T13:41:56.916145+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: JIT 검증 — 입력이 낡아 재생성 (6/64)"} {"timestamp": "2026-08-12T13:41:56.947856+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T13:41:56.954578+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MGn8wAWvjxg/K780gehP5MwDUkSQ6khocZLr+fcNSE+2uOaiSvW0oCocBsKdLHtupD+XAkQn7xDuFdpkRBSDydzBgz0VL6EzQ5ny0G9fapiO/owj/X7ATf8kX5Bakhd8lN8m1MmlgsMRlXxQIwJ8nILT5wL3h1Ww7sSUCI52/o+r28L5nv+hSRHV0/Y/mg==; Expires=Wed, 19 Aug 2026 13:42:01 GMT; Path=/, AWSALBCORS=MGn8wAWvjxg/K780gehP5MwDUkSQ6khocZLr+fcNSE+2uOaiSvW0oCocBsKdLHtupD+XAkQn7xDuFdpkRBSDydzBgz0VL6EzQ5ny0G9fapiO/owj/X7ATf8kX5Bakhd8lN8m1MmlgsMRlXxQIwJ8nILT5wL3h1Ww7sSUCI52/o+r28L5nv+hSRHV0/Y/mg==; Expires=Wed, 19 Aug 2026 13:42:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12924', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12924', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a165a7eb11aba4316bbd2f2e6330de23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B6zeCuaeSGV3LG0wsKHDyRTwIR+UzmSIWcHZzw/N8+0Vg02zu1F6e4LftGhtmira7Hkugl86qp6Evt7HbvALafEd5ldtoqQFeIkynqibY3zFKltXoWEwdgrtgpoPP4zL6BAZOBfb/6gADrEu0RKO0g38CaOQJfpVTbfDMtQEQtz6Z+ibt5tNgdT5o4I/dw==; Expires=Wed, 19 Aug 2026 13:42:01 GMT; Path=/, AWSALBCORS=B6zeCuaeSGV3LG0wsKHDyRTwIR+UzmSIWcHZzw/N8+0Vg02zu1F6e4LftGhtmira7Hkugl86qp6Evt7HbvALafEd5ldtoqQFeIkynqibY3zFKltXoWEwdgrtgpoPP4zL6BAZOBfb/6gADrEu0RKO0g38CaOQJfpVTbfDMtQEQtz6Z+ibt5tNgdT5o4I/dw==; Expires=Wed, 19 Aug 2026 13:42:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12919', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12917', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a461519ac82221dc29b0c3a5cdf9b2f9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:42:10.619542+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (651546 → 1414611 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9Dzh4hgyH42XqfnBFjxUYpyG4FU7DgUyVnM+pkFaoWyCGs6+eqFqSm5tTa8P+OGP1nxHZ8eRGsOKfwywZIpOautqH0xspnA/wHqFDPVmJtsOodOq+oR9bONUBjMWka8EiUnR0GglDur0532Xf261WEg9oFhl+YTs3Yqvg2+WVYtmBj/d+rYmIEFdEudLDw==; Expires=Wed, 19 Aug 2026 13:42:12 GMT; Path=/, AWSALBCORS=9Dzh4hgyH42XqfnBFjxUYpyG4FU7DgUyVnM+pkFaoWyCGs6+eqFqSm5tTa8P+OGP1nxHZ8eRGsOKfwywZIpOautqH0xspnA/wHqFDPVmJtsOodOq+oR9bONUBjMWka8EiUnR0GglDur0532Xf261WEg9oFhl+YTs3Yqvg2+WVYtmBj/d+rYmIEFdEudLDw==; Expires=Wed, 19 Aug 2026 13:42:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22060', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '2bec9f9e25fbbc134d362e4df37161cb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=i5ysDPc/b+2RSKofa2Irboiv+ShJqijA9yHTnI3qNwsiuLVyu518Ndil9b8DhC+eoUG3P2a8Lm/PeOoIR4RFvky3uYIjryOcBv78KpoXFo9SZxCsdrYJMCoWCbnJmSwEYgBL+HLbxnAcYYTBo+y9T1DVJDIeU6kYIQRmTF7Yen1Svjvljj0kPhrswFSoJA==; Expires=Wed, 19 Aug 2026 13:42:13 GMT; Path=/, AWSALBCORS=i5ysDPc/b+2RSKofa2Irboiv+ShJqijA9yHTnI3qNwsiuLVyu518Ndil9b8DhC+eoUG3P2a8Lm/PeOoIR4RFvky3uYIjryOcBv78KpoXFo9SZxCsdrYJMCoWCbnJmSwEYgBL+HLbxnAcYYTBo+y9T1DVJDIeU6kYIQRmTF7Yen1Svjvljj0kPhrswFSoJA==; Expires=Wed, 19 Aug 2026 13:42:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21653', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae02d90266d33b0c5b9052bd76375a8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:42:24.609096+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (642186 → 1401196 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LlJAImWq/NfY6DD7YnkIM7OKN7Ocka7P7HwjuAo64AAuCx34eQejwa0WWQcpmGzajBgfh1dyDq2YX8ipD1xMYQm0qpoGJ5Vx6TGybW8NIlqh2KvhW2ISCQbU/aGr/n15bj2nfYlbay4q9MiavV53WV7/Y8G85UxROvAYMnON3UzPHGJnNmzXiF4/euB/hg==; Expires=Wed, 19 Aug 2026 13:42:26 GMT; Path=/, AWSALBCORS=LlJAImWq/NfY6DD7YnkIM7OKN7Ocka7P7HwjuAo64AAuCx34eQejwa0WWQcpmGzajBgfh1dyDq2YX8ipD1xMYQm0qpoGJ5Vx6TGybW8NIlqh2KvhW2ISCQbU/aGr/n15bj2nfYlbay4q9MiavV53WV7/Y8G85UxROvAYMnON3UzPHGJnNmzXiF4/euB/hg==; Expires=Wed, 19 Aug 2026 13:42:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8074', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '495008b4289f8e2d8ecfd19d47f72323', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YEGOug0UR9XBIWEOmrdo6LZFVqgWdM3BkrO8g5wzA4ul5kfF8paJPdYIpRTlIl/F3aPZVXTvxISTsyE2bXfYs+2m6SlQ3v4p5dcURyuPBKbSs8GE4rbie/jzfKWn5iLknj2RahGzh5qmDI+N863D33QAKLobokH4vGL80qM1jqJIdXgRPnDFXaEq88cQAA==; Expires=Wed, 19 Aug 2026 13:42:27 GMT; Path=/, AWSALBCORS=YEGOug0UR9XBIWEOmrdo6LZFVqgWdM3BkrO8g5wzA4ul5kfF8paJPdYIpRTlIl/F3aPZVXTvxISTsyE2bXfYs+2m6SlQ3v4p5dcURyuPBKbSs8GE4rbie/jzfKWn5iLknj2RahGzh5qmDI+N863D33QAKLobokH4vGL80qM1jqJIdXgRPnDFXaEq88cQAA==; Expires=Wed, 19 Aug 2026 13:42:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7669', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f9eb31ba3140fc2a4f98982ea500a9c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:42:35.135284+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (634437 → 1384927 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4Js82fiiEPr3VBSpP4aud6TXdaMjVxN8eaohPdiMmR1JlVtgNrk6/C/iNAyJsmPYheXXfrjFTPcqhkwS8x4mjAW0bErjA84eu46kooEdVrdFOAukSdWZBebIgTGmt8viv0IFDjFd3Yb1orNuJldSmEtRtk82EtM+zLdNL2JZQj0el79Ke+pYnapGSdeOVQ==; Expires=Wed, 19 Aug 2026 13:42:37 GMT; Path=/, AWSALBCORS=4Js82fiiEPr3VBSpP4aud6TXdaMjVxN8eaohPdiMmR1JlVtgNrk6/C/iNAyJsmPYheXXfrjFTPcqhkwS8x4mjAW0bErjA84eu46kooEdVrdFOAukSdWZBebIgTGmt8viv0IFDjFd3Yb1orNuJldSmEtRtk82EtM+zLdNL2JZQj0el79Ke+pYnapGSdeOVQ==; Expires=Wed, 19 Aug 2026 13:42:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ab8d795eab40fe51d1453bb4254644c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Sa8kJYktHqynERVlOgqEltvpHHZ+uLyGfP7hf00D4BgGR2xvZzoyNXcL3CUlxi9xBHmzVrsABGlgU8jdgZ2UDK7IGsSuyoGkWG6Fr818zTcMTtKQ/OleoUIGCQpwx9wN3OdBkIUG5rq424b/mLbgiWuxMWehNEri1e0xLaXqFPgtRWChB/Cu+Z1tW0zrGw==; Expires=Wed, 19 Aug 2026 13:42:37 GMT; Path=/, AWSALBCORS=Sa8kJYktHqynERVlOgqEltvpHHZ+uLyGfP7hf00D4BgGR2xvZzoyNXcL3CUlxi9xBHmzVrsABGlgU8jdgZ2UDK7IGsSuyoGkWG6Fr818zTcMTtKQ/OleoUIGCQpwx9wN3OdBkIUG5rq424b/mLbgiWuxMWehNEri1e0xLaXqFPgtRWChB/Cu+Z1tW0zrGw==; Expires=Wed, 19 Aug 2026 13:42:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59992', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bdb34fa8f516945341b41d7afc73c6d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:42:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:42:57.489257+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:42:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oP/w7RwL3KXdQ7ZvSXqpihcUcUPHiXiEauIEdiTwzQ4m1BE11oeuICyM+eIK1pqPrOQmAHvFOnfCD+EDgDg0iGN9LdXiEHWs4LtJ0D33W9vrAR1JGpLvdXV+q+PxHXuadpyJAH1xDq5du7QnbQfaDqEiIE4DDFECJpiRWx7hC7B6NFbPo4LBFvvnDNQCSA==; Expires=Wed, 19 Aug 2026 13:42:59 GMT; Path=/, AWSALBCORS=oP/w7RwL3KXdQ7ZvSXqpihcUcUPHiXiEauIEdiTwzQ4m1BE11oeuICyM+eIK1pqPrOQmAHvFOnfCD+EDgDg0iGN9LdXiEHWs4LtJ0D33W9vrAR1JGpLvdXV+q+PxHXuadpyJAH1xDq5du7QnbQfaDqEiIE4DDFECJpiRWx7hC7B6NFbPo4LBFvvnDNQCSA==; Expires=Wed, 19 Aug 2026 13:42:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37476', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '264aa177f19334fbf0c86b6a27a2cf7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:43:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HfpPJb37A6u+rega/bNag+VcqiFXJyqqiYs31RkNd+HuO1TzBg6FiHP2P0WItobwsi+ysm9TmrF5NAkY6TvTAe/T7Utundcximvjzg6cFqjasCWXhbtksDk0IVHc2BxMT7bS7faxoW32Kek1Gmc3o7ZtdDD7P98dbyNB9rup6CNb5nk2pBeK2wpdq49xfg==; Expires=Wed, 19 Aug 2026 13:43:00 GMT; Path=/, AWSALBCORS=HfpPJb37A6u+rega/bNag+VcqiFXJyqqiYs31RkNd+HuO1TzBg6FiHP2P0WItobwsi+ysm9TmrF5NAkY6TvTAe/T7Utundcximvjzg6cFqjasCWXhbtksDk0IVHc2BxMT7bS7faxoW32Kek1Gmc3o7ZtdDD7P98dbyNB9rup6CNb5nk2pBeK2wpdq49xfg==; Expires=Wed, 19 Aug 2026 13:43:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37128', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '0e1f5ee8ae7853876553c5f2493bd95d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:43:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:43:53.570708+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:43:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:43:53.579347+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:43:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:43:53.689853+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:43:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NoFogRdbT8pYq1WQqfJmJ+yPg9SoCKBSVmxFde67Jz59MV+mBOTaUDq4S5u+OQQeN5gF1/kkhGLz57zoV9lkcXuyrL7DffD2oXU+etaMJlYdA2roAnb+yKJUTUMkiTsDaU3CWWF3+YTGjzjk6ZNQJ1NlnzzTTNfbsVj4biUpuyeampy+AlLo6f6RHfjDYA==; Expires=Wed, 19 Aug 2026 13:43:56 GMT; Path=/, AWSALBCORS=NoFogRdbT8pYq1WQqfJmJ+yPg9SoCKBSVmxFde67Jz59MV+mBOTaUDq4S5u+OQQeN5gF1/kkhGLz57zoV9lkcXuyrL7DffD2oXU+etaMJlYdA2roAnb+yKJUTUMkiTsDaU3CWWF3+YTGjzjk6ZNQJ1NlnzzTTNfbsVj4biUpuyeampy+AlLo6f6RHfjDYA==; Expires=Wed, 19 Aug 2026 13:43:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd8d0969dcbaa586ccbf4ca005827def1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:43:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CKAJdRMZjN5yvvttMfEIbSfSFxc1xlEe0nlKqlUUJDioYGH3aymFIKHrJD9bxOe9i58zncLCPu7cxVzT0TKDgg4HCRWJiiYDhuU9sh1l9MlCdmyUwa7TPrP4oMtGCpSIin2Eq4TbSEJOkt/KAvh+ra1uFzhxeSgNwQ21KXW9vS6y1Ctfr68Ca8fMoyDSYQ==; Expires=Wed, 19 Aug 2026 13:43:56 GMT; Path=/, AWSALBCORS=CKAJdRMZjN5yvvttMfEIbSfSFxc1xlEe0nlKqlUUJDioYGH3aymFIKHrJD9bxOe9i58zncLCPu7cxVzT0TKDgg4HCRWJiiYDhuU9sh1l9MlCdmyUwa7TPrP4oMtGCpSIin2Eq4TbSEJOkt/KAvh+ra1uFzhxeSgNwQ21KXW9vS6y1Ctfr68Ca8fMoyDSYQ==; Expires=Wed, 19 Aug 2026 13:43:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59634', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59632', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5d9657979bd00d1ded86658bc35424ba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:44:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:44:30.764714+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:44:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:44:30.776926+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:44:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uDO99fF/P5Oyve2t+CqwCyPfBp6nnwp4BdjMAYErxD7ySzgpedGgCT0NaObjGrAX/UENFq49Vp4TecvEahXXMtLloIechxKOFu3S8J7UmQ8MhoAqBIYczsrEhRRYtDwpVFOgrHmDCOD+gFCqaozRv9/ZRlwSpfl1didb+ocFdWfacYuIDY+Hx0NFY0fGeg==; Expires=Wed, 19 Aug 2026 13:44:33 GMT; Path=/, AWSALBCORS=uDO99fF/P5Oyve2t+CqwCyPfBp6nnwp4BdjMAYErxD7ySzgpedGgCT0NaObjGrAX/UENFq49Vp4TecvEahXXMtLloIechxKOFu3S8J7UmQ8MhoAqBIYczsrEhRRYtDwpVFOgrHmDCOD+gFCqaozRv9/ZRlwSpfl1didb+ocFdWfacYuIDY+Hx0NFY0fGeg==; Expires=Wed, 19 Aug 2026 13:44:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '22462', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '22459', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fd7c54af785c392868bdc8f17ffac74d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:44:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+qgUsmAc7lCXfxqMn10nXYMo1zCcUUV1suu3K34dFpurcysM6vPuHCJHJPTltA+vM9dw7EU03r91mrhgn6yQYN8GJJy5yH4mawpRWecCueziWQdTw6EOlFm+Ots3qISK4MmcCGeGfZsmJjGZyxPcHXAu4LzHZK5tNCrRaEvMyhdb2/dE/cXybU7SJ0luQg==; Expires=Wed, 19 Aug 2026 13:44:33 GMT; Path=/, AWSALBCORS=+qgUsmAc7lCXfxqMn10nXYMo1zCcUUV1suu3K34dFpurcysM6vPuHCJHJPTltA+vM9dw7EU03r91mrhgn6yQYN8GJJy5yH4mawpRWecCueziWQdTw6EOlFm+Ots3qISK4MmcCGeGfZsmJjGZyxPcHXAu4LzHZK5tNCrRaEvMyhdb2/dE/cXybU7SJ0luQg==; Expires=Wed, 19 Aug 2026 13:44:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21955', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21957', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8a6fd124698d58d6cf25d3203c1d938', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:44:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XFEhRD0tdDItXK3TCBTA5DZ5Z9EKOdB6buVOyP27VydzkjDx3j/W+gA3FNGjnRDJcB1wH1Py9Ku2WDVbD2dmpi836Cm3Fk6DS+4HrcJzN6bhwLfVDDNXxHmwI4RSgYyQIGBb5ifzlfIXgeOxtBpEBQhsB67CqqvxUI7+TYDKrxaf+3qIcGq4N+mTEkVGNg==; Expires=Wed, 19 Aug 2026 13:44:44 GMT; Path=/, AWSALBCORS=XFEhRD0tdDItXK3TCBTA5DZ5Z9EKOdB6buVOyP27VydzkjDx3j/W+gA3FNGjnRDJcB1wH1Py9Ku2WDVbD2dmpi836Cm3Fk6DS+4HrcJzN6bhwLfVDDNXxHmwI4RSgYyQIGBb5ifzlfIXgeOxtBpEBQhsB67CqqvxUI7+TYDKrxaf+3qIcGq4N+mTEkVGNg==; Expires=Wed, 19 Aug 2026 13:44:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6e40a5c30f106816d0b318ea9c0d1422', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:44:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=q/fH/jEkrM3Dtk+IZ4KAx3XQVSIkl/nMAxmkddyJqGvAnbGDEgd51estTVRo+QInqWLNq49TiUg690tMdECchYDQ7XL6v4OTsyLSRkAw7BgAHPfjEW/9WpMZnwAnWaljGMQ4lew2l4ZCByBBcMS4JsWfdHrDXgM/Y4QsBymr8RBlin/3X1h0LTyFJp3gKA==; Expires=Wed, 19 Aug 2026 13:44:44 GMT; Path=/, AWSALBCORS=q/fH/jEkrM3Dtk+IZ4KAx3XQVSIkl/nMAxmkddyJqGvAnbGDEgd51estTVRo+QInqWLNq49TiUg690tMdECchYDQ7XL6v4OTsyLSRkAw7BgAHPfjEW/9WpMZnwAnWaljGMQ4lew2l4ZCByBBcMS4JsWfdHrDXgM/Y4QsBymr8RBlin/3X1h0LTyFJp3gKA==; Expires=Wed, 19 Aug 2026 13:44:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59596', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f3cdcbfc0b901ce702afd788600fb2ca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:44:55.650836+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (645113 → 1397954 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:44:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zzZh6wPNtlyFBNK9sBX5jPtNs9XYy9vKMjSfkzWlgfhk5OjiYRnKMq+fJdhsWiH1pHrYHE4+l0HT9yEnd5qelAe46k+4kOWqkwHsRqsnlsPKL0nNEOKP9RVPR0K5ixZ8aZuDDCshCLwJNWUiV5y0+IKktun4WgZtbIJHG1iTwdVy6GEOxVIelrzpCk05WA==; Expires=Wed, 19 Aug 2026 13:44:57 GMT; Path=/, AWSALBCORS=zzZh6wPNtlyFBNK9sBX5jPtNs9XYy9vKMjSfkzWlgfhk5OjiYRnKMq+fJdhsWiH1pHrYHE4+l0HT9yEnd5qelAe46k+4kOWqkwHsRqsnlsPKL0nNEOKP9RVPR0K5ixZ8aZuDDCshCLwJNWUiV5y0+IKktun4WgZtbIJHG1iTwdVy6GEOxVIelrzpCk05WA==; Expires=Wed, 19 Aug 2026 13:44:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46382', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '479d3d1563744803647b1a59ff892e98', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:44:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mzpe7m3osXTfpVpWHDGJGcxl9YYaNLRMKFzuyyMvqIDMz+N6W2mh0FtFVaqJNyBTCWvAG963hdbqhl9WXs29/jWVwVc3Jl/GctnFTTt2F3KiCEcyNoHT3bxc1DP2dz7Gwy4qU5fSOCJD4uT+9Hjq6SulOJMXpwTVC7Wq0YUQdrRlgzpktb/BOt1oYKiQ3Q==; Expires=Wed, 19 Aug 2026 13:44:58 GMT; Path=/, AWSALBCORS=Mzpe7m3osXTfpVpWHDGJGcxl9YYaNLRMKFzuyyMvqIDMz+N6W2mh0FtFVaqJNyBTCWvAG963hdbqhl9WXs29/jWVwVc3Jl/GctnFTTt2F3KiCEcyNoHT3bxc1DP2dz7Gwy4qU5fSOCJD4uT+9Hjq6SulOJMXpwTVC7Wq0YUQdrRlgzpktb/BOt1oYKiQ3Q==; Expires=Wed, 19 Aug 2026 13:44:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45957', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1d133edf27652ba11c1a85e018597df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:45:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:45:14.390591+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:45:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Koa0iTWjf3jgwNjqikX8iQnNXrdk5qaS7XU+YJmcjoGuutHAt0fM8REeiNjc6jnCmRxoLQgjp4kv74LCmwaMqeHdSzpACocgoE97X6cdZs4ODy5m40540GZ96g90UVCJFD6eQx7+5EJ9HiX5c3/NxpugQitsP/Wd/cpqXAC7SXcOjgE6GafnLzUVcEkcSw==; Expires=Wed, 19 Aug 2026 13:45:16 GMT; Path=/, AWSALBCORS=Koa0iTWjf3jgwNjqikX8iQnNXrdk5qaS7XU+YJmcjoGuutHAt0fM8REeiNjc6jnCmRxoLQgjp4kv74LCmwaMqeHdSzpACocgoE97X6cdZs4ODy5m40540GZ96g90UVCJFD6eQx7+5EJ9HiX5c3/NxpugQitsP/Wd/cpqXAC7SXcOjgE6GafnLzUVcEkcSw==; Expires=Wed, 19 Aug 2026 13:45:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27504', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee2f04eecf88089c0689a6326c7205b7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:45:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UarPLV9XWEOhL0TBc1B0iuK/9QaQ7QVuvf5EnaLalY/kGIVTzxBt//gnfeNZJTJVPkrhE07LgKA9KHAGoX9HrutJzftjZnHJq0i6SCo7S85tJJKSbtHiI4qODFZ2iFdYO7xyqDnJLvYaUufYCmZzGowf/nT0BAt7Zk9/CknEOQoqHzNe063cB3zTbNCEXg==; Expires=Wed, 19 Aug 2026 13:45:17 GMT; Path=/, AWSALBCORS=UarPLV9XWEOhL0TBc1B0iuK/9QaQ7QVuvf5EnaLalY/kGIVTzxBt//gnfeNZJTJVPkrhE07LgKA9KHAGoX9HrutJzftjZnHJq0i6SCo7S85tJJKSbtHiI4qODFZ2iFdYO7xyqDnJLvYaUufYCmZzGowf/nT0BAt7Zk9/CknEOQoqHzNe063cB3zTbNCEXg==; Expires=Wed, 19 Aug 2026 13:45:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27107', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ca06a169620ea66a5bab64e6b044c309', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:45:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:45:35.155468+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:45:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:45:35.164019+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:45:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eAB3TJrQFi8GHRK4DVpGnBsrp6DJaxcLC4EHnZ+1xp2842cld6FjPwcFai1Al5/vAOCKBBjtiVae6GjtW9zt/p1pf8/YdCGiNf+PreZQTUCG2bLuYawqmepnSLzo8eEgPbwPFwmCxCS+nKVgi+9xHPea1nWnxafmOskeYD8CkZVs7bxv0nRsb1dv7uqiIg==; Expires=Wed, 19 Aug 2026 13:45:38 GMT; Path=/, AWSALBCORS=eAB3TJrQFi8GHRK4DVpGnBsrp6DJaxcLC4EHnZ+1xp2842cld6FjPwcFai1Al5/vAOCKBBjtiVae6GjtW9zt/p1pf8/YdCGiNf+PreZQTUCG2bLuYawqmepnSLzo8eEgPbwPFwmCxCS+nKVgi+9xHPea1nWnxafmOskeYD8CkZVs7bxv0nRsb1dv7uqiIg==; Expires=Wed, 19 Aug 2026 13:45:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6243bb77295735857fc602f3677b49d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:45:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2DKO/0yZZKhdBw54QqDCx+Nqb5RhF0p/ETY7rGcpwa1eeKaXG6oQqIYK8qfdLmT51VMzyI+C1d0cabp0f7J3NLeh7aoiAHCbHtHbfNH1/zZVaLx2SDlt4VUlQ+CPjqQTFo0BsGj2NGWFc7pU7Ka6di/yZHuvFx7t1K17FTqHeQX8Ev+XHbD4yCyo4KRzVg==; Expires=Wed, 19 Aug 2026 13:45:38 GMT; Path=/, AWSALBCORS=2DKO/0yZZKhdBw54QqDCx+Nqb5RhF0p/ETY7rGcpwa1eeKaXG6oQqIYK8qfdLmT51VMzyI+C1d0cabp0f7J3NLeh7aoiAHCbHtHbfNH1/zZVaLx2SDlt4VUlQ+CPjqQTFo0BsGj2NGWFc7pU7Ka6di/yZHuvFx7t1K17FTqHeQX8Ev+XHbD4yCyo4KRzVg==; Expires=Wed, 19 Aug 2026 13:45:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59439', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59439', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '53ef4aaf04cdcbc12f8cd46feb600799', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:45:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:45:57.336017+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:45:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6pL8FATEmWDUwIe0o2eRcZwACmIb9xOAgm3+8ZKnpUC1FXF8UfDKR+0+P62jmO4MtBNg2kNK/aa/DHfw4tL9cXLFqSHvzNU/iaAeyPIbq54sZCUeaS0Tn+Uh/xOkA8wzeTXGhwHBYFHT028sc2C9ZSy3CNtt8ZhLMnYBm521LKaYN7bZI7SV+LzAop+ekg==; Expires=Wed, 19 Aug 2026 13:45:59 GMT; Path=/, AWSALBCORS=6pL8FATEmWDUwIe0o2eRcZwACmIb9xOAgm3+8ZKnpUC1FXF8UfDKR+0+P62jmO4MtBNg2kNK/aa/DHfw4tL9cXLFqSHvzNU/iaAeyPIbq54sZCUeaS0Tn+Uh/xOkA8wzeTXGhwHBYFHT028sc2C9ZSy3CNtt8ZhLMnYBm521LKaYN7bZI7SV+LzAop+ekg==; Expires=Wed, 19 Aug 2026 13:45:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e3bf9dbd4f409c54717980331b2e4ce3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:45:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fmWsAa01n833Dn2gMIAfcr8Vta8BuQNVyLTOacYl88C1JXl88Mdw9+Nk/J+lLez5Ub7LesXBy9L9ABWhKFDtcuPx4jkJUDw86brikwq/PTKC6i//4y7OVF84jYBkeDnCPToU6X4z+QNrhQC9t4c/0Jm0gOhvkhO/PUcOB++61gyLLqvhTXytebTzs33duA==; Expires=Wed, 19 Aug 2026 13:45:59 GMT; Path=/, AWSALBCORS=fmWsAa01n833Dn2gMIAfcr8Vta8BuQNVyLTOacYl88C1JXl88Mdw9+Nk/J+lLez5Ub7LesXBy9L9ABWhKFDtcuPx4jkJUDw86brikwq/PTKC6i//4y7OVF84jYBkeDnCPToU6X4z+QNrhQC9t4c/0Jm0gOhvkhO/PUcOB++61gyLLqvhTXytebTzs33duA==; Expires=Wed, 19 Aug 2026 13:45:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59624', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '840aa04d61838a85ca06407e32df4c2b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:46:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:46:21.870779+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:46:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:46:21.879396+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T13:46:22.046126+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh10: JIT 검증 — 입력이 낡아 재생성 (7/64)"} {"timestamp": "2026-08-12T13:46:22.076622+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh10: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T13:46:22.085148+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:46:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Gde2g4xdSDcXhZRgyJsSCmS6kASCju2aDNtfIecL1xPcbyo7W7gVEp2htDiifAzI2XeCqMwa5fhbvjvhoxvRIuUhHuYsGuqQXmlCDDMCJoYMgwzVaurdohNJdbh3P6LR0hnoICAxboaneMUysCX4ZHmpTR6ZMDjGBGF20o5jafdVeqvba+l4dguQLfrmmA==; Expires=Wed, 19 Aug 2026 13:46:24 GMT; Path=/, AWSALBCORS=Gde2g4xdSDcXhZRgyJsSCmS6kASCju2aDNtfIecL1xPcbyo7W7gVEp2htDiifAzI2XeCqMwa5fhbvjvhoxvRIuUhHuYsGuqQXmlCDDMCJoYMgwzVaurdohNJdbh3P6LR0hnoICAxboaneMUysCX4ZHmpTR6ZMDjGBGF20o5jafdVeqvba+l4dguQLfrmmA==; Expires=Wed, 19 Aug 2026 13:46:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13147', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13147', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '5409a1d3fc2862df497ac329fdc879c7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:46:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ml7CgGGHrNQOPt+8fnz8T8eulG6minCGB2bVcpHFp3PEm3DZfY+YYtJUJok+toKKaZnY04nUsuE9BIz5Cv2HZk09nnQn25t5Us0BUtpKNrfVHOMtGrs0XrKqgrRMVqYsu/0RCQJfLr6o+/S2unF+3OGOIhhve7J7Mg6SHdkpHpnkLw6/krQPOi5SuE2M+w==; Expires=Wed, 19 Aug 2026 13:46:25 GMT; Path=/, AWSALBCORS=Ml7CgGGHrNQOPt+8fnz8T8eulG6minCGB2bVcpHFp3PEm3DZfY+YYtJUJok+toKKaZnY04nUsuE9BIz5Cv2HZk09nnQn25t5Us0BUtpKNrfVHOMtGrs0XrKqgrRMVqYsu/0RCQJfLr6o+/S2unF+3OGOIhhve7J7Mg6SHdkpHpnkLw6/krQPOi5SuE2M+w==; Expires=Wed, 19 Aug 2026 13:46:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12894', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12894', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '186e13d5f00619827c4ad3bb334947cf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:48:21.399110+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh13]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:48:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iCXqPa6j7I0tXeAncTtNMTQcqKC3VU338MomLYo5yHBX7td1yF9tEavXSX7ZRjk/37dmg9Pq/dyeE6N24WoSQjcymoa74y0JV1/LsjZPQEvrGE/AGjnCD8fhWqTN+hc9BZqI/mVMqmuF1fRIQOIqWkSCftvlRFBHsABGkeTZyk33O1hwbQ8F5r+tmgrvag==; Expires=Wed, 19 Aug 2026 13:48:23 GMT; Path=/, AWSALBCORS=iCXqPa6j7I0tXeAncTtNMTQcqKC3VU338MomLYo5yHBX7td1yF9tEavXSX7ZRjk/37dmg9Pq/dyeE6N24WoSQjcymoa74y0JV1/LsjZPQEvrGE/AGjnCD8fhWqTN+hc9BZqI/mVMqmuF1fRIQOIqWkSCftvlRFBHsABGkeTZyk33O1hwbQ8F5r+tmgrvag==; Expires=Wed, 19 Aug 2026 13:48:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '00abd52c7ef5b5bbea7e4dde16b62fcb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:48:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PLEdUXC6ZZfyopu0OZV7g+OW8y0SvhxeEpL03D9ZLBmSwzar3nE8Afz/+u0ejdnmvEYCpSuHBXnTKyQtd7m38K5uwMkRwEE1ZQmSkfcZJP3AknYpiDVM/QEne2KKMfljoRCECrBs5vA4MYcR4Fyrev1WDOzVS5jRhm66K1qdcFC7wZ5h3AmFybdz5MgAOw==; Expires=Wed, 19 Aug 2026 13:48:23 GMT; Path=/, AWSALBCORS=PLEdUXC6ZZfyopu0OZV7g+OW8y0SvhxeEpL03D9ZLBmSwzar3nE8Afz/+u0ejdnmvEYCpSuHBXnTKyQtd7m38K5uwMkRwEE1ZQmSkfcZJP3AknYpiDVM/QEne2KKMfljoRCECrBs5vA4MYcR4Fyrev1WDOzVS5jRhm66K1qdcFC7wZ5h3AmFybdz5MgAOw==; Expires=Wed, 19 Aug 2026 13:48:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59665', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ffc582d1c404ea4c0487b5c465bf6247', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:48:35.583001+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (653979 → 1337620 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:48:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rwkpcfF/2wtmcBb+FQfsAtNvJfZp6DiBhHBgl2PeTyUXVOFtjaoNbxhrCMhQ3+2PFFMY1Dw8L4YYdUMKZzv8QVhTf0ghzNeA1MJjQHeILivuZCICMUqJz/kzVFhf1AkVYrG4/2F+jkLVGHuIXPXThoAVoPiYiNYGcFhb6ntHIO9SiaqudaSRfok9bf/vtA==; Expires=Wed, 19 Aug 2026 13:48:37 GMT; Path=/, AWSALBCORS=rwkpcfF/2wtmcBb+FQfsAtNvJfZp6DiBhHBgl2PeTyUXVOFtjaoNbxhrCMhQ3+2PFFMY1Dw8L4YYdUMKZzv8QVhTf0ghzNeA1MJjQHeILivuZCICMUqJz/kzVFhf1AkVYrG4/2F+jkLVGHuIXPXThoAVoPiYiNYGcFhb6ntHIO9SiaqudaSRfok9bf/vtA==; Expires=Wed, 19 Aug 2026 13:48:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45845', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '4588a2ea1a126c49a44236fba83305da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:48:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=veJkoldfX5VEb/iv817jm4Hm6PMnhy/RBqvwul/C/HLcpxrfJvW0e9JjJ+J0slegILbP9wtVtzwzyYQYhuvdFK2nCXKNaiT2eP/dCFrY1qL+LfcyKjeOsM7JY9nnKKRq9ziXWhiQ5jP4NnmvBW1Kp2SNSNx0kBGTNeeQgHyxVb7wZkikQFYmpSGJRf3yYA==; Expires=Wed, 19 Aug 2026 13:48:38 GMT; Path=/, AWSALBCORS=veJkoldfX5VEb/iv817jm4Hm6PMnhy/RBqvwul/C/HLcpxrfJvW0e9JjJ+J0slegILbP9wtVtzwzyYQYhuvdFK2nCXKNaiT2eP/dCFrY1qL+LfcyKjeOsM7JY9nnKKRq9ziXWhiQ5jP4NnmvBW1Kp2SNSNx0kBGTNeeQgHyxVb7wZkikQFYmpSGJRf3yYA==; Expires=Wed, 19 Aug 2026 13:48:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45475', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '90a9e4d3148565887161cff0a2fe582a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:48:43.108876+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (665387 → 1281794 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:48:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VVbT/av2I/p6W8ts2ZBXBj66KTSsb3TkgCHHghAPRETuv7sex/wIHW7xGsb8uXhVjDWfb5Jf7CDKwd6piho9dxlxMzBjQgv6t0cp0ZvOBBJWYd3gz1IJaSbimr5Qbpec2slvhD5ISH5JGOatMPgirfak1CgjbyCRTzn/on2q6g9hnPu18w4DDOxB7AkLBQ==; Expires=Wed, 19 Aug 2026 13:48:45 GMT; Path=/, AWSALBCORS=VVbT/av2I/p6W8ts2ZBXBj66KTSsb3TkgCHHghAPRETuv7sex/wIHW7xGsb8uXhVjDWfb5Jf7CDKwd6piho9dxlxMzBjQgv6t0cp0ZvOBBJWYd3gz1IJaSbimr5Qbpec2slvhD5ISH5JGOatMPgirfak1CgjbyCRTzn/on2q6g9hnPu18w4DDOxB7AkLBQ==; Expires=Wed, 19 Aug 2026 13:48:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38341', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf2e55de3cdbd5fcfc30e7a5ad8c1a19', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:48:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YtcmfshgY6rV4BBzDxXfmTyvXXUxkjjTiM4Cje45xRgzEXt+DoaD3u5K3+X2E3Tnz5iD6oiKDHbJlUGlkS/ST/fvr3cefuHcRNEvC7fXx2AL9Nad/ikbC2hWUxpNqJaY3Gg5DVMvEX9KGzjYXOGKRu3hEbtNuVYFkWkCPfMdJ7w4FTqZ3nZyjJW7aUknVw==; Expires=Wed, 19 Aug 2026 13:48:45 GMT; Path=/, AWSALBCORS=YtcmfshgY6rV4BBzDxXfmTyvXXUxkjjTiM4Cje45xRgzEXt+DoaD3u5K3+X2E3Tnz5iD6oiKDHbJlUGlkS/ST/fvr3cefuHcRNEvC7fXx2AL9Nad/ikbC2hWUxpNqJaY3Gg5DVMvEX9KGzjYXOGKRu3hEbtNuVYFkWkCPfMdJ7w4FTqZ3nZyjJW7aUknVw==; Expires=Wed, 19 Aug 2026 13:48:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38337', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed0f1648e83d2ec613a542fecffb2ec1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:49:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:49:04.351275+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:49:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=m65sCUFQeQgvnQsxOk6Y/c23JeMH67Ms6+4hWf0ooh4FyI6Uk4P8QMm+S3PXycdQQJXo51DtgSILeVSQg/bdbk9w5TWSLYYW456UMEyM53xw4hzgLMXBBtitZuutoTQSz436n7/UaI85AXRRY9QAM/hOHz/NonHF6xHUbfQ1ajzO3CcVH/Lt+wERjMwASw==; Expires=Wed, 19 Aug 2026 13:49:06 GMT; Path=/, AWSALBCORS=m65sCUFQeQgvnQsxOk6Y/c23JeMH67Ms6+4hWf0ooh4FyI6Uk4P8QMm+S3PXycdQQJXo51DtgSILeVSQg/bdbk9w5TWSLYYW456UMEyM53xw4hzgLMXBBtitZuutoTQSz436n7/UaI85AXRRY9QAM/hOHz/NonHF6xHUbfQ1ajzO3CcVH/Lt+wERjMwASw==; Expires=Wed, 19 Aug 2026 13:49:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16916', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '36dd2dcdf4631dc604e7447eb6f83227', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:49:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DmfBohDfgofShrupCAZu0WWbYef29jCswvg9bBOZvulsHy7YJZQHGU/OIbCTc3TurOGbVShmo9zZF2QoFhklBE8sdt+/k1ZUiWjbYroDVB3fq8cVuXM5L4jOZm48GLt53yXrD7qBuXpJG3RjKZH4QIIcovYbTPNIjfvnA8jXMxuXhPm+rqiJdYd9unIdHQ==; Expires=Wed, 19 Aug 2026 13:49:06 GMT; Path=/, AWSALBCORS=DmfBohDfgofShrupCAZu0WWbYef29jCswvg9bBOZvulsHy7YJZQHGU/OIbCTc3TurOGbVShmo9zZF2QoFhklBE8sdt+/k1ZUiWjbYroDVB3fq8cVuXM5L4jOZm48GLt53yXrD7qBuXpJG3RjKZH4QIIcovYbTPNIjfvnA8jXMxuXhPm+rqiJdYd9unIdHQ==; Expires=Wed, 19 Aug 2026 13:49:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16544', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae73483fa4f04ad9332b5abaa5d0ef15', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:50:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:50:00.848886+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:50:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:50:00.857983+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:50:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bX1DAHH8J+ppEAVoab0fkvEfnSqA7gh7OuYFnmbqX+VMqw+gUj7qT3zA3qBnV8gpziW74042pqmLAUOZJipAVqvs5CGnaZlIcvBc9WE6zkKLvG34EVBm3itjXQs4rNb1YrUorJJiMrUF0wjG0UtxwredLaNTzTkCkT5yPtixvxdGUn4fFCHcsapEFFsFpA==; Expires=Wed, 19 Aug 2026 13:50:04 GMT; Path=/, AWSALBCORS=bX1DAHH8J+ppEAVoab0fkvEfnSqA7gh7OuYFnmbqX+VMqw+gUj7qT3zA3qBnV8gpziW74042pqmLAUOZJipAVqvs5CGnaZlIcvBc9WE6zkKLvG34EVBm3itjXQs4rNb1YrUorJJiMrUF0wjG0UtxwredLaNTzTkCkT5yPtixvxdGUn4fFCHcsapEFFsFpA==; Expires=Wed, 19 Aug 2026 13:50:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59986', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59986', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '54a4e7d8de86c7de0f666e9ed56e2f7e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:50:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zwtRM6hCWGOMX7BMFMdyeubjd7qaLA93NEPqM8k/jSIhVocMkq9uMVFzCPGTD2+KY8Ju2L1kmBvZl+EGlj4OEQ6ohol/pGkD7lSduSlUvw3jcqO5CpTZG77hFs4HC0hzhwTL7N2VZ2g1RLSD/cC3SOqXYmrxqLmVRSrUV7cImLug3znU6onh3h8Qvd7qiQ==; Expires=Wed, 19 Aug 2026 13:50:04 GMT; Path=/, AWSALBCORS=zwtRM6hCWGOMX7BMFMdyeubjd7qaLA93NEPqM8k/jSIhVocMkq9uMVFzCPGTD2+KY8Ju2L1kmBvZl+EGlj4OEQ6ohol/pGkD7lSduSlUvw3jcqO5CpTZG77hFs4HC0hzhwTL7N2VZ2g1RLSD/cC3SOqXYmrxqLmVRSrUV7cImLug3znU6onh3h8Qvd7qiQ==; Expires=Wed, 19 Aug 2026 13:50:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59986', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59991', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5fb6f0417000f2c685e80e8da2fe21d5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:50:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:50:21.575958+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:50:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5GOUF6eEbx/ft72dO4YrhLmBPvBv1Yy4w8kpgHVJx09i3hvBmg0lSP/qddxaYeUgNAE6L/fcRz85WzojSWnbQ9pw+K9wDlI2oANfsI8YY7qqCm10KvcdoJZE6YCjMYM1q+abWWa4AGfb9XhRHxjOqpodkt1w5eIDdPwxEDIlo7Dtv1wts91h7pGuISgALA==; Expires=Wed, 19 Aug 2026 13:50:23 GMT; Path=/, AWSALBCORS=5GOUF6eEbx/ft72dO4YrhLmBPvBv1Yy4w8kpgHVJx09i3hvBmg0lSP/qddxaYeUgNAE6L/fcRz85WzojSWnbQ9pw+K9wDlI2oANfsI8YY7qqCm10KvcdoJZE6YCjMYM1q+abWWa4AGfb9XhRHxjOqpodkt1w5eIDdPwxEDIlo7Dtv1wts91h7pGuISgALA==; Expires=Wed, 19 Aug 2026 13:50:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '7f1c83f0d22dd82d6566fc690500173d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:50:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xiA0kLTGMuAcmK9CZKvEWmx1Ajn2PNLaBNykAAG8a8YnX3Gj+Jsg6tqKUR14FvGDAN9ze+AEyUXwXVuVKWdUU+B8hAP2r54DMUKNZzKF4dqagVSSMD10xOuudhTpr4FY1HvdTy5+LA9icibhi9U8LSOl4eOwEMQJe0/tJQzcGUGWEEwJb5yIq4hIq6JrEA==; Expires=Wed, 19 Aug 2026 13:50:24 GMT; Path=/, AWSALBCORS=xiA0kLTGMuAcmK9CZKvEWmx1Ajn2PNLaBNykAAG8a8YnX3Gj+Jsg6tqKUR14FvGDAN9ze+AEyUXwXVuVKWdUU+B8hAP2r54DMUKNZzKF4dqagVSSMD10xOuudhTpr4FY1HvdTy5+LA9icibhi9U8LSOl4eOwEMQJe0/tJQzcGUGWEEwJb5yIq4hIq6JrEA==; Expires=Wed, 19 Aug 2026 13:50:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59609', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df3fab22d748b0ca52f41faa1d8626fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:51:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:51:06.643709+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:51:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:51:06.657577+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:51:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:51:06.762541+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:51:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=59hcs+NqAEJlX77KptkvaEqAQqccdQ4edtf0CURq0oI1TXgrdHcEqXuEqexNTMgyLDwr2huQ715tfgMW2QXLBgJd0QBAM1Q3+l7tZoL62Z5oIHy+Mv1LSbuim+fXlpQXmokCz45CesGJkGuNPLkXp6ckJ9knfAV4MduRZZ035KaCf4IkMA/jXRli6ut49Q==; Expires=Wed, 19 Aug 2026 13:51:09 GMT; Path=/, AWSALBCORS=59hcs+NqAEJlX77KptkvaEqAQqccdQ4edtf0CURq0oI1TXgrdHcEqXuEqexNTMgyLDwr2huQ715tfgMW2QXLBgJd0QBAM1Q3+l7tZoL62Z5oIHy+Mv1LSbuim+fXlpQXmokCz45CesGJkGuNPLkXp6ckJ9knfAV4MduRZZ035KaCf4IkMA/jXRli6ut49Q==; Expires=Wed, 19 Aug 2026 13:51:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f2d572a708dfec3006332979575f63ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:51:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0In8cDzs8XW71a4wP3FsFCcQDgZmkyFpbYzE3s+vL462EZzoJrlJt85BJC4YUUCtqxbr+cH6WX+X4mfP3aDmuEEpa9nT9+CJEW3vbgIQsp4XAK/I0erAaXQeaLSuO/Lyv2x1/MvJ8LYR3FPRl9C/+VRXW2JBHRZzOv6X2RV1lTcmXqsvioLttB3hAJr5ow==; Expires=Wed, 19 Aug 2026 13:51:09 GMT; Path=/, AWSALBCORS=0In8cDzs8XW71a4wP3FsFCcQDgZmkyFpbYzE3s+vL462EZzoJrlJt85BJC4YUUCtqxbr+cH6WX+X4mfP3aDmuEEpa9nT9+CJEW3vbgIQsp4XAK/I0erAaXQeaLSuO/Lyv2x1/MvJ8LYR3FPRl9C/+VRXW2JBHRZzOv6X2RV1lTcmXqsvioLttB3hAJr5ow==; Expires=Wed, 19 Aug 2026 13:51:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59576', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59575', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf3ed2d348a2f1ce55a890df644038e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:51:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:51:39.940070+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:51:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:51:39.949584+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:51:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5I0awOszNo1y7efvfq0h1xaK9IXOUirw82kdfksdFzlCrzlTF5pspfDTBNu+qtdiwCvp7B+nqGg/xBD7iGz9Q218p7XT/1m1CS/+gEYg+An/689sufJjl4/GdYAbgYdK/oJqBOtIiJ1ro3ln1L7L3We0fSk55GxYxNSH8fJGpqowhFUPH5nLquNIzhxTOw==; Expires=Wed, 19 Aug 2026 13:51:43 GMT; Path=/, AWSALBCORS=5I0awOszNo1y7efvfq0h1xaK9IXOUirw82kdfksdFzlCrzlTF5pspfDTBNu+qtdiwCvp7B+nqGg/xBD7iGz9Q218p7XT/1m1CS/+gEYg+An/689sufJjl4/GdYAbgYdK/oJqBOtIiJ1ro3ln1L7L3We0fSk55GxYxNSH8fJGpqowhFUPH5nLquNIzhxTOw==; Expires=Wed, 19 Aug 2026 13:51:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25498', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25498', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '6ff444c2557f643e04023b75543769d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:51:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rG8DkWnWehkI2EdKsL6Y7gBvrBOaFPn2puiyvhQniHie9emE6xR0eH3h0zzKvyMFkxwidyvdnN08x3FitHFT6lDExEpaLehswx42VeVc43BGhCQPNuk/wd5sefSE1RaDw4We443Tbl+USMVHp2cZPPq2HhIxWeLtSNMTWwaSIdvf5w54TXN1tKyyNdIy9A==; Expires=Wed, 19 Aug 2026 13:51:44 GMT; Path=/, AWSALBCORS=rG8DkWnWehkI2EdKsL6Y7gBvrBOaFPn2puiyvhQniHie9emE6xR0eH3h0zzKvyMFkxwidyvdnN08x3FitHFT6lDExEpaLehswx42VeVc43BGhCQPNuk/wd5sefSE1RaDw4We443Tbl+USMVHp2cZPPq2HhIxWeLtSNMTWwaSIdvf5w54TXN1tKyyNdIy9A==; Expires=Wed, 19 Aug 2026 13:51:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25084', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25083', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e3c914f39def74a4b07bbfc93f91257', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:51:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EVctavTXMFnHUVh6o08FqCj0OHd8veVHmiuZadrGJwfGcj5Bn1Xm3EIG3Ok3heUdXFhFZV1wJmU2VwtzZeRYfJB1RR9+7bVldb2qMDoXxjeEhYdPhCGr6ysm+AhtNwpKpo+9q2eN3nQqw4K9UhQ56r+yaQwPft7WVtpBvsXiPOKaBCBOC9KZ05UZQPc0Pw==; Expires=Wed, 19 Aug 2026 13:51:57 GMT; Path=/, AWSALBCORS=EVctavTXMFnHUVh6o08FqCj0OHd8veVHmiuZadrGJwfGcj5Bn1Xm3EIG3Ok3heUdXFhFZV1wJmU2VwtzZeRYfJB1RR9+7bVldb2qMDoXxjeEhYdPhCGr6ysm+AhtNwpKpo+9q2eN3nQqw4K9UhQ56r+yaQwPft7WVtpBvsXiPOKaBCBOC9KZ05UZQPc0Pw==; Expires=Wed, 19 Aug 2026 13:51:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4278b46947d9992c4967a5bbdbd6266e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:51:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3JdbvX1WJ6HV73RCSGRuvL57czB90w0bzosWDC5KUdsnpwydrzf8EBIu90jH3DYb0d2eYelaQhjvzXS/kkPFCLyimvna7CRpzdPX7F0S75XAJpcLp1anmjIDxEbBXBbc3RgUoHvYU8VWLHFLMl2BIMrEsHFNQqny22xnJHc+TEMIVxyehgC9eJdwUvB9zA==; Expires=Wed, 19 Aug 2026 13:51:57 GMT; Path=/, AWSALBCORS=3JdbvX1WJ6HV73RCSGRuvL57czB90w0bzosWDC5KUdsnpwydrzf8EBIu90jH3DYb0d2eYelaQhjvzXS/kkPFCLyimvna7CRpzdPX7F0S75XAJpcLp1anmjIDxEbBXBbc3RgUoHvYU8VWLHFLMl2BIMrEsHFNQqny22xnJHc+TEMIVxyehgC9eJdwUvB9zA==; Expires=Wed, 19 Aug 2026 13:51:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59629', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee4a44a2ccd735a788a38c8e82b61d1c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:52:09.304213+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (692657 → 1315215 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:52:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=g8FO2mg6wRkzKSfYs2htFBE3P4ZY8I10ThafryjiFJL29m2TMj+g8jl7DZMEKXV3Nb3CrvanancOztsXJPYCIlO4dDXnkUHyBoRAbUBWjQlvCdeqMVTWSBJ2sPIVC3GXoun6BdHWAqPSNW9ZaSlztJSJzEAeYkHh2Dib05hpMzA7H2s2jIXjJIDJfZnSBQ==; Expires=Wed, 19 Aug 2026 13:52:11 GMT; Path=/, AWSALBCORS=g8FO2mg6wRkzKSfYs2htFBE3P4ZY8I10ThafryjiFJL29m2TMj+g8jl7DZMEKXV3Nb3CrvanancOztsXJPYCIlO4dDXnkUHyBoRAbUBWjQlvCdeqMVTWSBJ2sPIVC3GXoun6BdHWAqPSNW9ZaSlztJSJzEAeYkHh2Dib05hpMzA7H2s2jIXjJIDJfZnSBQ==; Expires=Wed, 19 Aug 2026 13:52:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45882', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ad2340ee77303681589a4c6db9978c3c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:52:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gWBg45Wlj4neKyYkfwQevVi00dwrADdtdnTzVaDGSeptFe5+WsC906ITW/UNZZIxdR04wP4YZ2s+UQ4M0TZuLgyFiyx6rwMb+lTVj+s2KM0+l3pKMYsDt7kHDWf1HDFOXKi3pPKg65y7WP7qTbFax8TtjOSqsQPcBY8OJlBWYBf2M82hCC1cYA6FkbCkZw==; Expires=Wed, 19 Aug 2026 13:52:11 GMT; Path=/, AWSALBCORS=gWBg45Wlj4neKyYkfwQevVi00dwrADdtdnTzVaDGSeptFe5+WsC906ITW/UNZZIxdR04wP4YZ2s+UQ4M0TZuLgyFiyx6rwMb+lTVj+s2KM0+l3pKMYsDt7kHDWf1HDFOXKi3pPKg65y7WP7qTbFax8TtjOSqsQPcBY8OJlBWYBf2M82hCC1cYA6FkbCkZw==; Expires=Wed, 19 Aug 2026 13:52:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45523', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b45b77ba8a007c97b4c48f65b1d0ce8a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:52:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:52:28.300096+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:52:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Gr/TfYnMq9BgDKfLX4RambHnw/8nf0OSaMfLcaWpy8bhZ8rxa8DeHh49gPYXtb8ELM/ym5C2alFM2B93xYLEKbtryCPL7I7T0hiYJxrE/0Mfs8Q5hgGZaEQ9XQNfiR1nHFIwni1lbRA7DlhO1TcT82K+1/Bfv19rB8rzvv9jI0PfzXhUegoQTY9KOegrVA==; Expires=Wed, 19 Aug 2026 13:52:30 GMT; Path=/, AWSALBCORS=Gr/TfYnMq9BgDKfLX4RambHnw/8nf0OSaMfLcaWpy8bhZ8rxa8DeHh49gPYXtb8ELM/ym5C2alFM2B93xYLEKbtryCPL7I7T0hiYJxrE/0Mfs8Q5hgGZaEQ9XQNfiR1nHFIwni1lbRA7DlhO1TcT82K+1/Bfv19rB8rzvv9jI0PfzXhUegoQTY9KOegrVA==; Expires=Wed, 19 Aug 2026 13:52:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26744', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec86c36814f851ee2ff6a488103a4163', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:52:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dk2qtpHdJ9KewqDeeMvMefQECqf+LV1dtt0tn4WqDV22v8mYp6R5MWgMCq6y2p/FPRr8byrCSn4EMrIJIhbbYHssZ6+mGrUnARkoG1n0r67q+TZmU6NkNOb0uzrVPm2hjFsqYEbUHi+9wrPmTd7knSFQCTOeDIjZvJ2uRFQMVXDC5HPrMznGjaz04oreNQ==; Expires=Wed, 19 Aug 2026 13:52:30 GMT; Path=/, AWSALBCORS=dk2qtpHdJ9KewqDeeMvMefQECqf+LV1dtt0tn4WqDV22v8mYp6R5MWgMCq6y2p/FPRr8byrCSn4EMrIJIhbbYHssZ6+mGrUnARkoG1n0r67q+TZmU6NkNOb0uzrVPm2hjFsqYEbUHi+9wrPmTd7knSFQCTOeDIjZvJ2uRFQMVXDC5HPrMznGjaz04oreNQ==; Expires=Wed, 19 Aug 2026 13:52:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26326', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea1573c2bd8c515ec51cb4c337df760d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:52:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:52:52.888875+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:52:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:52:52.897058+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:52:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Negg75gdPcD18wX2hg37AEbDs1YJqnaZQy4bhdsF34ZVWjWIY601V3mQBUQEisaIXOZwYYrIMmKlL4ra5VPV3WkqTBZfnzhwFlKI1FRmgThCCadymYay7AWm7zaHdfVfNKBS7T4QHNCY86+A4AZNk3kHPy7UF0/EcVdYQs7TVjwnHs+qkh4CMPb1F38xrg==; Expires=Wed, 19 Aug 2026 13:52:55 GMT; Path=/, AWSALBCORS=Negg75gdPcD18wX2hg37AEbDs1YJqnaZQy4bhdsF34ZVWjWIY601V3mQBUQEisaIXOZwYYrIMmKlL4ra5VPV3WkqTBZfnzhwFlKI1FRmgThCCadymYay7AWm7zaHdfVfNKBS7T4QHNCY86+A4AZNk3kHPy7UF0/EcVdYQs7TVjwnHs+qkh4CMPb1F38xrg==; Expires=Wed, 19 Aug 2026 13:52:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3517162bf3be990267cfae70c1906e00', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:52:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=13rOOvpZiR6lBYbRUICva/dy5eYRdSzgMm6DMwM+KdRJoCqDhIcf6IUncGSamOfMvsmJxnghXIQr7U2ZG1zyuLWdspSwEdWmLvWsmpRWPu234DZ2XEsnNs6ns3DMaDDCCbtjMctn/F/xpbJAJv2tt7o9+DXkLtKIxRJU6eVvmYX6FWnYR6/2zTl3SfyI4A==; Expires=Wed, 19 Aug 2026 13:52:55 GMT; Path=/, AWSALBCORS=13rOOvpZiR6lBYbRUICva/dy5eYRdSzgMm6DMwM+KdRJoCqDhIcf6IUncGSamOfMvsmJxnghXIQr7U2ZG1zyuLWdspSwEdWmLvWsmpRWPu234DZ2XEsnNs6ns3DMaDDCCbtjMctn/F/xpbJAJv2tt7o9+DXkLtKIxRJU6eVvmYX6FWnYR6/2zTl3SfyI4A==; Expires=Wed, 19 Aug 2026 13:52:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59567', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59565', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e89e7ca199ab11dcf5ee0fb87fffa4a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:53:16 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:53:16.648173+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:53:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hOS9Zf5QLFA9wkHi1yq9KhOl+i9xc0GPDh4QAD9EIKXUEAk1344HtTGfS2mppV4KixTB+qqoVD+OMH9Zzf/tKy5EhT+NsN13TjwC7gQo7OLZBSbcRVwuO9TdwOXk2PKcGcqMvkFOTSKgLO5SI+qoJ8lSqizktxJQOSy2CP1dwQVMvyB6ug48n9NsA+vlkg==; Expires=Wed, 19 Aug 2026 13:53:19 GMT; Path=/, AWSALBCORS=hOS9Zf5QLFA9wkHi1yq9KhOl+i9xc0GPDh4QAD9EIKXUEAk1344HtTGfS2mppV4KixTB+qqoVD+OMH9Zzf/tKy5EhT+NsN13TjwC7gQo7OLZBSbcRVwuO9TdwOXk2PKcGcqMvkFOTSKgLO5SI+qoJ8lSqizktxJQOSy2CP1dwQVMvyB6ug48n9NsA+vlkg==; Expires=Wed, 19 Aug 2026 13:53:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'af830e3d5fe2b4c556be07ee635b6363', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:53:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=74IwKfGHxcouxZMAhUxduUR2iAM/jWE6aWiOw6QvsWZ2KO02V8g9/z39yHo+jVgHROFBrOuNr4fQTkS5XiIE5K3myK3tm9TTM6JFj7aHMPiDPNch6If21YBCyucnX+yKKhKfnr3dCii0z2wHTi0nJl1gOIj0/ClZxMmpyC4FFxyMWAbICwOaYXLDC5EVjw==; Expires=Wed, 19 Aug 2026 13:53:19 GMT; Path=/, AWSALBCORS=74IwKfGHxcouxZMAhUxduUR2iAM/jWE6aWiOw6QvsWZ2KO02V8g9/z39yHo+jVgHROFBrOuNr4fQTkS5XiIE5K3myK3tm9TTM6JFj7aHMPiDPNch6If21YBCyucnX+yKKhKfnr3dCii0z2wHTi0nJl1gOIj0/ClZxMmpyC4FFxyMWAbICwOaYXLDC5EVjw==; Expires=Wed, 19 Aug 2026 13:53:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59993', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '4b3c35429586fe6c654080aa05e79cf9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:53:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:53:56.716252+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:53:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:53:56.724155+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T13:53:56.893783+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: JIT 검증 — 입력이 낡아 재생성 (8/64)"} {"timestamp": "2026-08-12T13:53:56.924066+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T13:53:56.932013+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:54:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=R3yAPN3gNFciTA0U10FlyvsjnPQgpLJjS4wJGTVEH06w+qwKKRm50rractbZOk3UL2FnOQ+Wddh9QLDpvkdSPll2qUxeLDufIJm/K9j3rBHkKuPnp55cLX5l6l1/Kq7UBlZ8dVItrVsaTQCnpss6Lm/AnTXtLOyZUJAyS6uhMEVkMWXbKRj3s47Nq22KcA==; Expires=Wed, 19 Aug 2026 13:54:00 GMT; Path=/, AWSALBCORS=R3yAPN3gNFciTA0U10FlyvsjnPQgpLJjS4wJGTVEH06w+qwKKRm50rractbZOk3UL2FnOQ+Wddh9QLDpvkdSPll2qUxeLDufIJm/K9j3rBHkKuPnp55cLX5l6l1/Kq7UBlZ8dVItrVsaTQCnpss6Lm/AnTXtLOyZUJAyS6uhMEVkMWXbKRj3s47Nq22KcA==; Expires=Wed, 19 Aug 2026 13:54:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6df92e241b61cc4569a8dabce80517c1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:54:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qDmyw6YefDHjfJ4qtHXn4m2mSiJekgjhMFqtLko0+7Ul5Bsgqhav6TuAIMB4phdi8wXb9P3ti6JaHci8guwDfDUyaDUXPsdH9PF1MNegv7Govhn+ZuTcuGM9AYAUUisSQvMoxfRDLrvP1CB/S/1wHjo4zgtl1A6QNwMcOWL4g7HyxDvMEHNuXRXIXA7Ivg==; Expires=Wed, 19 Aug 2026 13:54:00 GMT; Path=/, AWSALBCORS=qDmyw6YefDHjfJ4qtHXn4m2mSiJekgjhMFqtLko0+7Ul5Bsgqhav6TuAIMB4phdi8wXb9P3ti6JaHci8guwDfDUyaDUXPsdH9PF1MNegv7Govhn+ZuTcuGM9AYAUUisSQvMoxfRDLrvP1CB/S/1wHjo4zgtl1A6QNwMcOWL4g7HyxDvMEHNuXRXIXA7Ivg==; Expires=Wed, 19 Aug 2026 13:54:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59608', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59610', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c89506a590ab08531470480722308995', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:56:00.802335+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:56:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ONCGg36MMaWZ4+5avQ8c7sED50GsWopvpSRsPY75aCS/DpAninJ+/t07xELgtAtzHhZl9P8h3YXpy/3A9ubqJbRrM1R1K+0XxqcDLVCBMbcHyNEjGXKd4AXnzCDjZ/kOu2rly5aw3ovNl4Vrcy/LF+j2SH82VPhNhZvCEhgdL1LdrOiFFe5lciXgFBdcxg==; Expires=Wed, 19 Aug 2026 13:56:02 GMT; Path=/, AWSALBCORS=ONCGg36MMaWZ4+5avQ8c7sED50GsWopvpSRsPY75aCS/DpAninJ+/t07xELgtAtzHhZl9P8h3YXpy/3A9ubqJbRrM1R1K+0XxqcDLVCBMbcHyNEjGXKd4AXnzCDjZ/kOu2rly5aw3ovNl4Vrcy/LF+j2SH82VPhNhZvCEhgdL1LdrOiFFe5lciXgFBdcxg==; Expires=Wed, 19 Aug 2026 13:56:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59575', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b3e2eecf6f54b168164bf1e83d6237bf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:56:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ko4GmlpSbcfh3kyXZ2yAqvVAuyRWyExZm8qsgHrcjmsCFa9PUkiTlwUQGJxZNdF8ZqdzGPD1di/NdybIkg1WST3xEW15Aw+mMDAYhQ6dkVKZjbu+iCewbnQJdshfnf8QmnHI2Jk04KoLuAG1vKezektkahGc02hGOFVt1JDQ8L2YevRyukRw1nDz3PMBFQ==; Expires=Wed, 19 Aug 2026 13:56:03 GMT; Path=/, AWSALBCORS=Ko4GmlpSbcfh3kyXZ2yAqvVAuyRWyExZm8qsgHrcjmsCFa9PUkiTlwUQGJxZNdF8ZqdzGPD1di/NdybIkg1WST3xEW15Aw+mMDAYhQ6dkVKZjbu+iCewbnQJdshfnf8QmnHI2Jk04KoLuAG1vKezektkahGc02hGOFVt1JDQ8L2YevRyukRw1nDz3PMBFQ==; Expires=Wed, 19 Aug 2026 13:56:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59385', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '8fd20a20fb9a613833ee00b6b6500e11', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:56:16.642349+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (661836 → 1362848 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:56:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BhLwrLCdFFa5oMErVVYq1Keq9xRO1k9qXpNfJeZCw3HojhvsmticI3Zb1Bnkq6THtuueqT0Xr1WbUdTWSLNMimsUsJjyIoOKiPjBemG8du+BQjAwrjjLK/X4CelI1vMSp523XD2qQ1A4XdR6BrVgyBi883xwm7ziOEv1LCTU6QeFwCdElhxUsg9+6OVTEw==; Expires=Wed, 19 Aug 2026 13:56:18 GMT; Path=/, AWSALBCORS=BhLwrLCdFFa5oMErVVYq1Keq9xRO1k9qXpNfJeZCw3HojhvsmticI3Zb1Bnkq6THtuueqT0Xr1WbUdTWSLNMimsUsJjyIoOKiPjBemG8du+BQjAwrjjLK/X4CelI1vMSp523XD2qQ1A4XdR6BrVgyBi883xwm7ziOEv1LCTU6QeFwCdElhxUsg9+6OVTEw==; Expires=Wed, 19 Aug 2026 13:56:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44793', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9cc80054041942019f08f1bfbd98ec88', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:56:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Yw3kPyaQuPhzMsxTYRS1Mjt98VQHQWAYgHPqjK75tthISQUjt7ZKsyAM6ya0LPZu4ewUFKbs28iSdTdBgYozPFsD6p8yAC4pD0B5SrKP1miGRmXDdHZo72kl9A4QzI7mDgIUcNeQoGl6V/pLH0P/c8nTnSiNLsJKDok57wA+T5Ioe6AbcGPDtqchkNpWdg==; Expires=Wed, 19 Aug 2026 13:56:19 GMT; Path=/, AWSALBCORS=Yw3kPyaQuPhzMsxTYRS1Mjt98VQHQWAYgHPqjK75tthISQUjt7ZKsyAM6ya0LPZu4ewUFKbs28iSdTdBgYozPFsD6p8yAC4pD0B5SrKP1miGRmXDdHZo72kl9A4QzI7mDgIUcNeQoGl6V/pLH0P/c8nTnSiNLsJKDok57wA+T5Ioe6AbcGPDtqchkNpWdg==; Expires=Wed, 19 Aug 2026 13:56:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44425', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '13b7353f53f24460a6f85a11b59b1526', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T13:56:25.284023+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (833998 → 1592178 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:56:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3p2gn/JSqqZf3bXPyHltk/AFlkxKo7q7zAGS+31rbxi4eqXvBSvuWl+Efditeeuv8uVL9bTET5mavRnD6EgC9dqhbmrglqXiCaw3dMhX71uG+/MmrUghz5w85C3y7EtbwK8B0xjsYvrO4aWmVspfrm4vAxHGb9LmaIPUF+Z1vcRFoIl0OecQRd+9qa1HPQ==; Expires=Wed, 19 Aug 2026 13:56:27 GMT; Path=/, AWSALBCORS=3p2gn/JSqqZf3bXPyHltk/AFlkxKo7q7zAGS+31rbxi4eqXvBSvuWl+Efditeeuv8uVL9bTET5mavRnD6EgC9dqhbmrglqXiCaw3dMhX71uG+/MmrUghz5w85C3y7EtbwK8B0xjsYvrO4aWmVspfrm4vAxHGb9LmaIPUF+Z1vcRFoIl0OecQRd+9qa1HPQ==; Expires=Wed, 19 Aug 2026 13:56:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36167', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf0d3352723b6e2abe033483fe64d826', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:56:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q51snr6f8borGHpBZvc4YY7Nq6x/NGvMNlscDPCaWHDYZVhvk32Kov3JpC5tgc6EXG2F0wc0EJaFRcfooxf7iIS/CWYtm2IL7WDaKT9B5U5wn3bkoSjb9qll4zFt9czGo+xfCi10jKeWLdeP976PYrBAj9cBwJ+VAVqD5MUAoY8b800Ck5MA16ChuAH5dA==; Expires=Wed, 19 Aug 2026 13:56:27 GMT; Path=/, AWSALBCORS=Q51snr6f8borGHpBZvc4YY7Nq6x/NGvMNlscDPCaWHDYZVhvk32Kov3JpC5tgc6EXG2F0wc0EJaFRcfooxf7iIS/CWYtm2IL7WDaKT9B5U5wn3bkoSjb9qll4zFt9czGo+xfCi10jKeWLdeP976PYrBAj9cBwJ+VAVqD5MUAoY8b800Ck5MA16ChuAH5dA==; Expires=Wed, 19 Aug 2026 13:56:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36172', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5953bd22881e8feffeb50d2c15b7dcfe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:56:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:56:42.987862+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:56:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Eq9Sj43hc4CyvCjPB7Ww9YwzD4MX2BmkDFB7QGWd7wGg7m1K6zmgOOhfoTulI1Ydk2boBvgcLvDYkBp4hq1sLboYg+/UyYXFi5vQdXnDiNFZ7yc66rxCghbjwdhp253FZIwjuBxgrldaMAT65ClP9cjKVp4Z5SqZXKxYotv62ecJnuKx0U58Xwk3UKknrQ==; Expires=Wed, 19 Aug 2026 13:56:45 GMT; Path=/, AWSALBCORS=Eq9Sj43hc4CyvCjPB7Ww9YwzD4MX2BmkDFB7QGWd7wGg7m1K6zmgOOhfoTulI1Ydk2boBvgcLvDYkBp4hq1sLboYg+/UyYXFi5vQdXnDiNFZ7yc66rxCghbjwdhp253FZIwjuBxgrldaMAT65ClP9cjKVp4Z5SqZXKxYotv62ecJnuKx0U58Xwk3UKknrQ==; Expires=Wed, 19 Aug 2026 13:56:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18287', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f78b2259ff08a54264d06dec88da0c7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:56:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nKVhRtgy1GK40qWh2Rd0lBTDB0TLkg+SyNUzXcM/Y/9vCBaM2ziJ6nDArJvSeHXxj7CrtBpYI4UWSxgkAofUxbo07p0/9F8MEAxqJHygWt0fsiLihMx33YjC5w6CDnhy+Gw75aXXrOE6L+PxSVymMPKQ3n8zcrOuLm5S/Db0GjZgjEzy52IYsjklLVIqRw==; Expires=Wed, 19 Aug 2026 13:56:45 GMT; Path=/, AWSALBCORS=nKVhRtgy1GK40qWh2Rd0lBTDB0TLkg+SyNUzXcM/Y/9vCBaM2ziJ6nDArJvSeHXxj7CrtBpYI4UWSxgkAofUxbo07p0/9F8MEAxqJHygWt0fsiLihMx33YjC5w6CDnhy+Gw75aXXrOE6L+PxSVymMPKQ3n8zcrOuLm5S/Db0GjZgjEzy52IYsjklLVIqRw==; Expires=Wed, 19 Aug 2026 13:56:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17855', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': '3479e940c61a4bd304fe4694388fd0f2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:57:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:57:41.599726+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:57:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:57:41.612561+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:57:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qrahrYl/qPmVCNGLo3tyFNdqadkO3yh29qjUrDdfOhl7JdTSDa1VToNmcqYK5GJoWaF0AxluP8vfep2fRVJyWUbw3TjrCRy+n2EiiZjFX7ByR779UgyEwNWDd7K+y7HOilqOXp2mmAchtxe/uMzDa75d26SM8KF/nYPdFADqRfODye0DAQ9M5GW90SpOng==; Expires=Wed, 19 Aug 2026 13:57:45 GMT; Path=/, AWSALBCORS=qrahrYl/qPmVCNGLo3tyFNdqadkO3yh29qjUrDdfOhl7JdTSDa1VToNmcqYK5GJoWaF0AxluP8vfep2fRVJyWUbw3TjrCRy+n2EiiZjFX7ByR779UgyEwNWDd7K+y7HOilqOXp2mmAchtxe/uMzDa75d26SM8KF/nYPdFADqRfODye0DAQ9M5GW90SpOng==; Expires=Wed, 19 Aug 2026 13:57:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f606587291b9e00d9509b08eb2fac6b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:57:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9N1rf4KGH4J0RsrjfpF+Szk0td6OhCuTshzry81GKms92EQT5kpiRQndz8DxnSWI10Uijy7a4v82Pj4aZF+lV0f41cwhcCGQv1tGhTlme20jLZOwdOsF897HKUhdwa29cQjHTZiQGMRMvwq4Ya9s0FO7o7Hz1BfOm5pWh84mzII2CdPWdGAiQJoXfLkQFA==; Expires=Wed, 19 Aug 2026 13:57:45 GMT; Path=/, AWSALBCORS=9N1rf4KGH4J0RsrjfpF+Szk0td6OhCuTshzry81GKms92EQT5kpiRQndz8DxnSWI10Uijy7a4v82Pj4aZF+lV0f41cwhcCGQv1tGhTlme20jLZOwdOsF897HKUhdwa29cQjHTZiQGMRMvwq4Ya9s0FO7o7Hz1BfOm5pWh84mzII2CdPWdGAiQJoXfLkQFA==; Expires=Wed, 19 Aug 2026 13:57:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59581', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59580', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'efa35aedcaedd2f0f874a6b83d96a899', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:58:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:58:03.317300+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:58:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Nw+XibIMF1a0ResUQPX1f80NUk4y3s4bzG4/hLgy7tFreHiRja0BcovXtHpvlRknXdbXpuK7vAUpF2QPFDNX4s9VHhAx58Aw7Q0WGTc29eJE+3x3agzJNDsIYscPjQB/F/B64P1YcRNBpMmeqZdW/GPdChFOUOjp+XD2IKPsY8fvD4Q6WoG4KQ8NBLVRRQ==; Expires=Wed, 19 Aug 2026 13:58:05 GMT; Path=/, AWSALBCORS=Nw+XibIMF1a0ResUQPX1f80NUk4y3s4bzG4/hLgy7tFreHiRja0BcovXtHpvlRknXdbXpuK7vAUpF2QPFDNX4s9VHhAx58Aw7Q0WGTc29eJE+3x3agzJNDsIYscPjQB/F/B64P1YcRNBpMmeqZdW/GPdChFOUOjp+XD2IKPsY8fvD4Q6WoG4KQ8NBLVRRQ==; Expires=Wed, 19 Aug 2026 13:58:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e806ab63edd6f986cb2341457f57f987', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:58:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MJFNp5gK+C8hSfllPkNrtgg/4M1iM56XIMhokBWDwBllFxb/uZfJwqY6PWSVJ0ODfznI5OGJm0EGuiUl4krm4IEyWe567YLchtVBawQ7HW/zYCSWF1b9Ilz92O8RlhMxIAqQ/C82w88JgWggRS1HgsKqFXzEqgTfVw2bPJrpsdAdb6ox/Fnp8Koke+bQsQ==; Expires=Wed, 19 Aug 2026 13:58:05 GMT; Path=/, AWSALBCORS=MJFNp5gK+C8hSfllPkNrtgg/4M1iM56XIMhokBWDwBllFxb/uZfJwqY6PWSVJ0ODfznI5OGJm0EGuiUl4krm4IEyWe567YLchtVBawQ7HW/zYCSWF1b9Ilz92O8RlhMxIAqQ/C82w88JgWggRS1HgsKqFXzEqgTfVw2bPJrpsdAdb6ox/Fnp8Koke+bQsQ==; Expires=Wed, 19 Aug 2026 13:58:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59555', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f926d6869e1af7c751c39edc60583c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:59:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:59:18.578104+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:59:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:59:18.587562+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 22:59:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T13:59:18.697967+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:59:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jlPbU7fnlbaEaBtICT8p8KXzwYlmQDesknCi78uAUhQqyEiS3oGCmgKB7V1YVeEWvp30HD7Db9f+X9naNFFRfO5RGkKiAywzoNuFjFpJ9DqBTgXGy781y3HAeefuqmhc2nxnm0PH+kwHajkWLl3rO0qIVJqzNcXt/X6rVl1i8eiX+RUBUsavaUy4JLEEsw==; Expires=Wed, 19 Aug 2026 13:59:22 GMT; Path=/, AWSALBCORS=jlPbU7fnlbaEaBtICT8p8KXzwYlmQDesknCi78uAUhQqyEiS3oGCmgKB7V1YVeEWvp30HD7Db9f+X9naNFFRfO5RGkKiAywzoNuFjFpJ9DqBTgXGy781y3HAeefuqmhc2nxnm0PH+kwHajkWLl3rO0qIVJqzNcXt/X6rVl1i8eiX+RUBUsavaUy4JLEEsw==; Expires=Wed, 19 Aug 2026 13:59:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '91c94a61277caf8c1a7f0d82b87a4b61', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:59:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UJTn9KBU9dsm16AFZoGkaGg2OuEZh9z7Puhw5A8a1oq07Wxr51tY4M6hZBY7uYwFtV5e6J3RaSI8HJDkqU39v97vY3cZsIjsQSvdGn5IPaOFAD3l9rCVvep0iGLuSFJQ+ntz+y9C0Syta27dSeqJeVOlW8fVEFyTraGzVy6jN+6fSJd7yhaYyGF5kS2fbw==; Expires=Wed, 19 Aug 2026 13:59:22 GMT; Path=/, AWSALBCORS=UJTn9KBU9dsm16AFZoGkaGg2OuEZh9z7Puhw5A8a1oq07Wxr51tY4M6hZBY7uYwFtV5e6J3RaSI8HJDkqU39v97vY3cZsIjsQSvdGn5IPaOFAD3l9rCVvep0iGLuSFJQ+ntz+y9C0Syta27dSeqJeVOlW8fVEFyTraGzVy6jN+6fSJd7yhaYyGF5kS2fbw==; Expires=Wed, 19 Aug 2026 13:59:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59573', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59572', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cc19ef1b603ad07c7aa7061ca43cd1a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 22:59:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T13:59:45.220299+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 22:59:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T13:59:45.227336+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:59:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qK2hiMxJglo1q4xqoTVPdCaWH3/hDRcE9iCxXFj2iQ65OkxHXqLFYpNqJ/4MK3ICjIBDqvoN90tryhampH0qpao6eWKAJpOcNhd5NSYZ6DTtg+ApuRW41Sgq9+MYkJHlTPM9KBE16kP8ZBn30ALsbvuvyRJERVNYHnmPeQZJl5BC6ZtsiE+VF+C4aBdu/w==; Expires=Wed, 19 Aug 2026 13:59:49 GMT; Path=/, AWSALBCORS=qK2hiMxJglo1q4xqoTVPdCaWH3/hDRcE9iCxXFj2iQ65OkxHXqLFYpNqJ/4MK3ICjIBDqvoN90tryhampH0qpao6eWKAJpOcNhd5NSYZ6DTtg+ApuRW41Sgq9+MYkJHlTPM9KBE16kP8ZBn30ALsbvuvyRJERVNYHnmPeQZJl5BC6ZtsiE+VF+C4aBdu/w==; Expires=Wed, 19 Aug 2026 13:59:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33266', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33266', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e185167a46f7d1d8e46157d6774e6d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:59:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aw2W4JyjMgZBpdALr2ayWH7m4ZgsgOqYdc5Oc3nvCisRLtTAzB1wxtDT9bD4/WNSDbqa5lSZjGypMsp/V0tXFyjEzxX17CM0r1QxDa8P02PvUnx6giQUU61QUAjPp46/oXoYK5+yMyLeXkcPMSALy6Lf8fTUPqFBRysGKdwRXVRQowc2zVRX0rY4exwWSw==; Expires=Wed, 19 Aug 2026 13:59:49 GMT; Path=/, AWSALBCORS=aw2W4JyjMgZBpdALr2ayWH7m4ZgsgOqYdc5Oc3nvCisRLtTAzB1wxtDT9bD4/WNSDbqa5lSZjGypMsp/V0tXFyjEzxX17CM0r1QxDa8P02PvUnx6giQUU61QUAjPp46/oXoYK5+yMyLeXkcPMSALy6Lf8fTUPqFBRysGKdwRXVRQowc2zVRX0rY4exwWSw==; Expires=Wed, 19 Aug 2026 13:59:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33255', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33256', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '03b217fa4b4f1e89523678bd74c8e68d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:59:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=82+lTyzAzKyeCp5yCR2GsP9GYHIXHGQzSUH3zwYwdmSwgC9jpl0K+5YigTqIS52U2rsd8mrRGt1Xmcat7VMpQUd/ib6r+12Q/Ro2aSS97Obpu3hdkgF2bKtt1gd/M/NBlYvyNLIqTpDK0kqVtV1INzGoXiGXGRW7K/QxNBkwkfexgeQHbUSnMpC3Czv95w==; Expires=Wed, 19 Aug 2026 13:59:59 GMT; Path=/, AWSALBCORS=82+lTyzAzKyeCp5yCR2GsP9GYHIXHGQzSUH3zwYwdmSwgC9jpl0K+5YigTqIS52U2rsd8mrRGt1Xmcat7VMpQUd/ib6r+12Q/Ro2aSS97Obpu3hdkgF2bKtt1gd/M/NBlYvyNLIqTpDK0kqVtV1INzGoXiGXGRW7K/QxNBkwkfexgeQHbUSnMpC3Czv95w==; Expires=Wed, 19 Aug 2026 13:59:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c69ee8ff12679f2dcc30e003a5d17575', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 13:59:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZfMjKWW9fkijgyZ7p/4FAWDHB7E28/GqOM14yr2TNSTK7ZzYsSj6F8Dg24jaq07oaqvzwzb1vRd+1M6odz0C6mDZmBCl24Nh/R4vmqHuhUY02ern6OFVlzdDhim8+DZFYotnWMzAAFI+yL1Kfii4eP0aRZEQGDMseaInbz/vSetT0UNDlyqdARkHwX7NoQ==; Expires=Wed, 19 Aug 2026 13:59:59 GMT; Path=/, AWSALBCORS=ZfMjKWW9fkijgyZ7p/4FAWDHB7E28/GqOM14yr2TNSTK7ZzYsSj6F8Dg24jaq07oaqvzwzb1vRd+1M6odz0C6mDZmBCl24Nh/R4vmqHuhUY02ern6OFVlzdDhim8+DZFYotnWMzAAFI+yL1Kfii4eP0aRZEQGDMseaInbz/vSetT0UNDlyqdARkHwX7NoQ==; Expires=Wed, 19 Aug 2026 13:59:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59651', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb34a7005657eeccbe8e5ba9cd3b9068', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:00:13.540692+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (631826 → 1310856 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:00:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/ZY1Nsx77KrM8Lu2Rv+t/nlTs7FPvzUmslqqyKcbZaabo9gQ7sAozqIt1ArDdb6xSu0rmW5P5j72zNU41njOayNWy2wnwWAWpgggGdz8XiE02NsmWdj10DeEmAOUUGSDPeRtWVUWGPk45nl3eYTwezp4+6AXX65SGRFpjXN6SayVm/QRzGBadZfvIXjfXQ==; Expires=Wed, 19 Aug 2026 14:00:15 GMT; Path=/, AWSALBCORS=/ZY1Nsx77KrM8Lu2Rv+t/nlTs7FPvzUmslqqyKcbZaabo9gQ7sAozqIt1ArDdb6xSu0rmW5P5j72zNU41njOayNWy2wnwWAWpgggGdz8XiE02NsmWdj10DeEmAOUUGSDPeRtWVUWGPk45nl3eYTwezp4+6AXX65SGRFpjXN6SayVm/QRzGBadZfvIXjfXQ==; Expires=Wed, 19 Aug 2026 14:00:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43715', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a31734faac6dd5d8be0def76363fc4c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:00:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VTgeAY5X2oxE8SXJvcSYTxYcJQ3/kJiQeRiMtkPfT9yMkh8dTIhNA2gfZFeFTV74TCIMSgS3VywoW4nUsnfKCCEaW59Ved5OUcSg1cb0SDdf2Bn1MCz1/FMBrxoc6lgcd3qA8Tn/SMYMIv8nHx4jNd2M1TmxDV1aj00vqRanY/Bf5n3KjsquXwE8CrWjNg==; Expires=Wed, 19 Aug 2026 14:00:15 GMT; Path=/, AWSALBCORS=VTgeAY5X2oxE8SXJvcSYTxYcJQ3/kJiQeRiMtkPfT9yMkh8dTIhNA2gfZFeFTV74TCIMSgS3VywoW4nUsnfKCCEaW59Ved5OUcSg1cb0SDdf2Bn1MCz1/FMBrxoc6lgcd3qA8Tn/SMYMIv8nHx4jNd2M1TmxDV1aj00vqRanY/Bf5n3KjsquXwE8CrWjNg==; Expires=Wed, 19 Aug 2026 14:00:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43372', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '4ee8d874e10221a7bc3428c52a9790fe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:00:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:00:35.369688+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:00:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mkxt1GFkJ3fha/GYcyg6OZlCdRMZLNPvk2oMhzM+v3e8RU+Tkb4q96nUe7Bu2uzSEv9X+SWBh++NmjW/KiUKMejuQ1Mvnm9fnmhylSffzTf2HHVgUXiM7a4ehWICY3idLGJQvMTwoc2LWl5Mor7SodiocXvop+s8qycCvpcdqnGr8tX6YEA5CRTHghgucQ==; Expires=Wed, 19 Aug 2026 14:00:37 GMT; Path=/, AWSALBCORS=Mkxt1GFkJ3fha/GYcyg6OZlCdRMZLNPvk2oMhzM+v3e8RU+Tkb4q96nUe7Bu2uzSEv9X+SWBh++NmjW/KiUKMejuQ1Mvnm9fnmhylSffzTf2HHVgUXiM7a4ehWICY3idLGJQvMTwoc2LWl5Mor7SodiocXvop+s8qycCvpcdqnGr8tX6YEA5CRTHghgucQ==; Expires=Wed, 19 Aug 2026 14:00:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21778', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'be71d645f7923507c08e421c4286b100', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:00:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iU6cEliXONRpF1KhiQ3uttTSlmLsYSYvLtShFnB7QvrmoeejIsuiCKsyEPhDxga60KYlh9w56y2Io8P1d6hri/ZAjfYGMT+vsb6LlECMTiPHn9TlEipL3BFKfnCD4x3WjuXoHE+KzBMDzLsE6pooxGPGinkNubYzJJ8Hr+w+PjE2C88Rkm+Rf7dynJcbNw==; Expires=Wed, 19 Aug 2026 14:00:38 GMT; Path=/, AWSALBCORS=iU6cEliXONRpF1KhiQ3uttTSlmLsYSYvLtShFnB7QvrmoeejIsuiCKsyEPhDxga60KYlh9w56y2Io8P1d6hri/ZAjfYGMT+vsb6LlECMTiPHn9TlEipL3BFKfnCD4x3WjuXoHE+KzBMDzLsE6pooxGPGinkNubYzJJ8Hr+w+PjE2C88Rkm+Rf7dynJcbNw==; Expires=Wed, 19 Aug 2026 14:00:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21370', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '62074804dbe7963764b8aa1d58bcff49', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:01:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:01:40.116763+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:01:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:01:40.125265+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:01:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5dVUAxGgOxZ4trw4fLeRiUJ6vS7YoqPWjqZMeFeLDDy2IrI1z1L+2JnvuwmjKvlO5S9FknpzrX3hs2osmRjZt/fm2wp1TVAM4B1kxdcOnFXLXH7cWPkn1v/3XoXgVAf+SAC7n4PUHA595Yrvlz1X7OIh9QNEDBjCpzI8hHlUSlDdPMflJDUNWWvzVJdJDA==; Expires=Wed, 19 Aug 2026 14:01:44 GMT; Path=/, AWSALBCORS=5dVUAxGgOxZ4trw4fLeRiUJ6vS7YoqPWjqZMeFeLDDy2IrI1z1L+2JnvuwmjKvlO5S9FknpzrX3hs2osmRjZt/fm2wp1TVAM4B1kxdcOnFXLXH7cWPkn1v/3XoXgVAf+SAC7n4PUHA595Yrvlz1X7OIh9QNEDBjCpzI8hHlUSlDdPMflJDUNWWvzVJdJDA==; Expires=Wed, 19 Aug 2026 14:01:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59993', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a136aba42ffa6028443a9c503580213f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:01:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wHAAFabIyTbu/IphMop33AlxFy6X7TOx/Ws9Gj6hFK6XJBTgsmdbV3qG6kvQ2pNYM2DrWJTixL1idinKK58YZgPfyrlPANnNJOEVV7fI4Pk3LBko1ll/S8OtIZOFjFiJ1Y6Y5Dqy9A43OGURFBxvhEm+27QZMJY+U5PkP77bu3WTaxJxTL6xtauuI9Pn0w==; Expires=Wed, 19 Aug 2026 14:01:44 GMT; Path=/, AWSALBCORS=wHAAFabIyTbu/IphMop33AlxFy6X7TOx/Ws9Gj6hFK6XJBTgsmdbV3qG6kvQ2pNYM2DrWJTixL1idinKK58YZgPfyrlPANnNJOEVV7fI4Pk3LBko1ll/S8OtIZOFjFiJ1Y6Y5Dqy9A43OGURFBxvhEm+27QZMJY+U5PkP77bu3WTaxJxTL6xtauuI9Pn0w==; Expires=Wed, 19 Aug 2026 14:01:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59631', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59633', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aed3bc635e513c2b8d64b790f7dfa79b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:01:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:01:57.176184+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:01:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ASN6galz/GoQ+SOPk36SqAQ84VjR2B7sfZ5pJS3ZOdBffF3WR1+LJybPCPpbsArnQrbjPAsoVBqcK8m3sXNzN9t7++uFpdvDUsdY0tJC5Zn55JNGe+hak+BRVD5js/5EabD3ppQRfL0r1vlOv1F5+ZzbNS6bpxSrH2cZwRQcJbysTVt7abQGrMRM9uU1GQ==; Expires=Wed, 19 Aug 2026 14:01:59 GMT; Path=/, AWSALBCORS=ASN6galz/GoQ+SOPk36SqAQ84VjR2B7sfZ5pJS3ZOdBffF3WR1+LJybPCPpbsArnQrbjPAsoVBqcK8m3sXNzN9t7++uFpdvDUsdY0tJC5Zn55JNGe+hak+BRVD5js/5EabD3ppQRfL0r1vlOv1F5+ZzbNS6bpxSrH2cZwRQcJbysTVt7abQGrMRM9uU1GQ==; Expires=Wed, 19 Aug 2026 14:01:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b0c4b3c78e2def20d4ccb8d655937aa2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:01:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L5HIKChm3aMAZ3l3HW6bKvfyMkdr6Qf6Wa0oTfbUpCOffc2X3HL3l7NHLKPgq+gaCA+7Y5ROIYRklICJbaRj5r/dcUqb20b5VplZ/okxduzgDJ1oyghhdE9Zii8CJwj2YwJuN36bhFNtwuR0rRA0v5w11Am10IM/Ge+SciImBPn0IrttcjFHYWusHMUQTA==; Expires=Wed, 19 Aug 2026 14:01:59 GMT; Path=/, AWSALBCORS=L5HIKChm3aMAZ3l3HW6bKvfyMkdr6Qf6Wa0oTfbUpCOffc2X3HL3l7NHLKPgq+gaCA+7Y5ROIYRklICJbaRj5r/dcUqb20b5VplZ/okxduzgDJ1oyghhdE9Zii8CJwj2YwJuN36bhFNtwuR0rRA0v5w11Am10IM/Ge+SciImBPn0IrttcjFHYWusHMUQTA==; Expires=Wed, 19 Aug 2026 14:01:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59601', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '436519c5a54c2588a81a0611fafbe5e0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:02:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:02:35.851553+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:02:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:02:35.861063+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:02:36.018362+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: JIT 검증 — 입력이 낡아 재생성 (9/64)"} {"timestamp": "2026-08-12T14:02:36.048668+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T14:02:36.054965+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh13]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:02:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vdHX9ksFtYzveDtVYyRxbr0KoxxANNARswe5fAaHxI4LBYdOWM9QoUeUNg50X7d5H54L1XELrZY5MFhd4J9mWq4si4/2uLeXXZWqC1CeUcGcdvXRclKm3T6vz06/dqHQMFzM6f9+bPi1uEvH754dU28tDPplbr3OmvYLAD6hZlBwpRglfDTIrCLBGrk5Mg==; Expires=Wed, 19 Aug 2026 14:02:39 GMT; Path=/, AWSALBCORS=vdHX9ksFtYzveDtVYyRxbr0KoxxANNARswe5fAaHxI4LBYdOWM9QoUeUNg50X7d5H54L1XELrZY5MFhd4J9mWq4si4/2uLeXXZWqC1CeUcGcdvXRclKm3T6vz06/dqHQMFzM6f9+bPi1uEvH754dU28tDPplbr3OmvYLAD6hZlBwpRglfDTIrCLBGrk5Mg==; Expires=Wed, 19 Aug 2026 14:02:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4723', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4725', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '113dc7d4da979cdb72f6806d2c222646', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:02:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eLX/vRbQsS6nxmBhKK7Wu1b59YCQR/PDwRHLCpp+wJr3kf7aEMoEmLqdjF6hRYl3qODErBV6WTcUrPoigbar6W3LdgW8AF2k1W4Y1SrV7UKIVTOu6e403xSvMnzRbdIjaH+4uUs4BFIe5SDj1YRAvyNtKDS8z6Ssw2E3Z6z3W7Ibh8alyNabQL4ynG8m8w==; Expires=Wed, 19 Aug 2026 14:02:39 GMT; Path=/, AWSALBCORS=eLX/vRbQsS6nxmBhKK7Wu1b59YCQR/PDwRHLCpp+wJr3kf7aEMoEmLqdjF6hRYl3qODErBV6WTcUrPoigbar6W3LdgW8AF2k1W4Y1SrV7UKIVTOu6e403xSvMnzRbdIjaH+4uUs4BFIe5SDj1YRAvyNtKDS8z6Ssw2E3Z6z3W7Ibh8alyNabQL4ynG8m8w==; Expires=Wed, 19 Aug 2026 14:02:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4720', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4723', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd13df47d4eea5e6b0fc36ced20b4de46', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:02:47.591227+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (628034 → 1390719 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:02:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JJ2qg1IZ46Gux8EQ/DQU99U2Yozhv+i4S4p6mjlDVEkyfSojca8Mb0IVnYzTGmQNCSCuL3Mh4G1BXpqwBhIDV/wNXRrFou8OclbnpBMMtkfwUPEDTvF6ECNbZ/De1Z1o1fT96lJrzv3+t8/CmxhHwS3Jef4mu7dwCJCiX4yeBScNKi0e99TVE8yrE0GrWQ==; Expires=Wed, 19 Aug 2026 14:02:49 GMT; Path=/, AWSALBCORS=JJ2qg1IZ46Gux8EQ/DQU99U2Yozhv+i4S4p6mjlDVEkyfSojca8Mb0IVnYzTGmQNCSCuL3Mh4G1BXpqwBhIDV/wNXRrFou8OclbnpBMMtkfwUPEDTvF6ECNbZ/De1Z1o1fT96lJrzv3+t8/CmxhHwS3Jef4mu7dwCJCiX4yeBScNKi0e99TVE8yrE0GrWQ==; Expires=Wed, 19 Aug 2026 14:02:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9722', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '7a679ed67168ac77659376fbfd17f2b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:02:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TgWHOxGrjSfoVUrgR6nUnLbnbJbe3CVOKM0qa6vFhdTepMvVB/UPih2Pnby6iWK3eAru2d/TnmsxJRH2oc2nSHS4rkoZGiaHjWUeSGuZAHE23jF3Z/4AGGjoNCmSIY67/pnmGgwWm5H7LA36hDejxOi/k4YHndpby75PI346HN3VJJ8c01TVyNHEoEMUFQ==; Expires=Wed, 19 Aug 2026 14:02:50 GMT; Path=/, AWSALBCORS=TgWHOxGrjSfoVUrgR6nUnLbnbJbe3CVOKM0qa6vFhdTepMvVB/UPih2Pnby6iWK3eAru2d/TnmsxJRH2oc2nSHS4rkoZGiaHjWUeSGuZAHE23jF3Z/4AGGjoNCmSIY67/pnmGgwWm5H7LA36hDejxOi/k4YHndpby75PI346HN3VJJ8c01TVyNHEoEMUFQ==; Expires=Wed, 19 Aug 2026 14:02:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9362', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a04462fb38b158ba5e4f6fb7c7b05a0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:03:00.864680+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (625742 → 1389046 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:03:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=I0t6JcjtrVcmUP/cwJ4XM2iWehIHVXGyxboi1T3sqDMz3m0ro/rpMi2dKTcx9ryc/5XG2EbjqHtB/udCdQEL4mVwhovVA6myC2e8c5JmJkSX5l1rQocDOvfUuCgUteT57n8/AdyM0Dab8ErvS0cR1xnc8glg/tRmm33w94V4dMQi1HCDIlmG9V8nKE0njw==; Expires=Wed, 19 Aug 2026 14:03:02 GMT; Path=/, AWSALBCORS=I0t6JcjtrVcmUP/cwJ4XM2iWehIHVXGyxboi1T3sqDMz3m0ro/rpMi2dKTcx9ryc/5XG2EbjqHtB/udCdQEL4mVwhovVA6myC2e8c5JmJkSX5l1rQocDOvfUuCgUteT57n8/AdyM0Dab8ErvS0cR1xnc8glg/tRmm33w94V4dMQi1HCDIlmG9V8nKE0njw==; Expires=Wed, 19 Aug 2026 14:03:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59573', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '3f9bdf8a9828ba19f3099c8f775b63a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:03:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wpXkd5Jk5s+BYVyc/FrlKWy+fdrPM806hyBgsqRjCW8Qj4z9rE5Cvv+JYuljDB0hAHmQQbOzObDsl5igJ7lBgQ8DG09SAqxEr1OmUrHNT2F5dj+kug3wZD3ZwRTcgqtiRvYG4C1BEzzVohBFtVwe8dfDFumsrVxTTk7w4tcYR9BIIl8TGFEItruCQhXeNg==; Expires=Wed, 19 Aug 2026 14:03:03 GMT; Path=/, AWSALBCORS=wpXkd5Jk5s+BYVyc/FrlKWy+fdrPM806hyBgsqRjCW8Qj4z9rE5Cvv+JYuljDB0hAHmQQbOzObDsl5igJ7lBgQ8DG09SAqxEr1OmUrHNT2F5dj+kug3wZD3ZwRTcgqtiRvYG4C1BEzzVohBFtVwe8dfDFumsrVxTTk7w4tcYR9BIIl8TGFEItruCQhXeNg==; Expires=Wed, 19 Aug 2026 14:03:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59039', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b303b186569e5affd2a148827eb12ce', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:03:11.137334+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (627073 → 1390652 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:03:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=seT+Vhii2v36VrG+QtI8PYhiHJzXvlfXiBgnVc06hJyu8sm+c7VRqf2lMKo3evLAzPEuySqn4ZpkGT5UW5NQxWt3cApvibrvEAjJc+Dn3AY2wF1+bmkWISNMXMl2emsjB16HJLNh04rklzl171A+dK1xAx/tRKTR3TdUyqgx9zXlL3KfsA/B4ajpxQaCbQ==; Expires=Wed, 19 Aug 2026 14:03:13 GMT; Path=/, AWSALBCORS=seT+Vhii2v36VrG+QtI8PYhiHJzXvlfXiBgnVc06hJyu8sm+c7VRqf2lMKo3evLAzPEuySqn4ZpkGT5UW5NQxWt3cApvibrvEAjJc+Dn3AY2wF1+bmkWISNMXMl2emsjB16HJLNh04rklzl171A+dK1xAx/tRKTR3TdUyqgx9zXlL3KfsA/B4ajpxQaCbQ==; Expires=Wed, 19 Aug 2026 14:03:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50482', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cc1ea972eb18c2ce022a9b95d5f05432', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:03:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yjryUIPptnNQiud8OWVXBexSQXKpT6wR1NftSOVXfHIdfdlzL/c5whvLHneQUb2NyGCRGS169OBnXftvVy9jkz9EFzPlpxpRznlFmyiiLYuEq6bW3SbhCylmlRKxS3lw6rdk8uCO2zT48wXa41qj91V5CkC3FMe25i/w6fDfNGf94pZykdL7BSARzV4ndg==; Expires=Wed, 19 Aug 2026 14:03:13 GMT; Path=/, AWSALBCORS=yjryUIPptnNQiud8OWVXBexSQXKpT6wR1NftSOVXfHIdfdlzL/c5whvLHneQUb2NyGCRGS169OBnXftvVy9jkz9EFzPlpxpRznlFmyiiLYuEq6bW3SbhCylmlRKxS3lw6rdk8uCO2zT48wXa41qj91V5CkC3FMe25i/w6fDfNGf94pZykdL7BSARzV4ndg==; Expires=Wed, 19 Aug 2026 14:03:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50446', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f312ab8e04142497d8186ee548f9de91', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:03:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:03:38.167427+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:03:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+5/ChiixrBICGbQDMEw2rRTVGmJt3AMpy2Jkpg0cZE61LTHIYczNfyHZYFYiwENOcdPFiv1YWef7PFyg7blQXpU0ZbfHXaSGlQyY7ZvC0SaCgDjFPivaZG7ue2O5IL10eUy5mExAYJSrqtHDRwHX1Y3c25FAL2wZTI6w17EwvkyGWz5qdOWe1UZZcxXggA==; Expires=Wed, 19 Aug 2026 14:03:40 GMT; Path=/, AWSALBCORS=+5/ChiixrBICGbQDMEw2rRTVGmJt3AMpy2Jkpg0cZE61LTHIYczNfyHZYFYiwENOcdPFiv1YWef7PFyg7blQXpU0ZbfHXaSGlQyY7ZvC0SaCgDjFPivaZG7ue2O5IL10eUy5mExAYJSrqtHDRwHX1Y3c25FAL2wZTI6w17EwvkyGWz5qdOWe1UZZcxXggA==; Expires=Wed, 19 Aug 2026 14:03:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23297', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '45f12a9353c8ebdee8d1be6c89a0520e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:03:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w+lsgYWHkjmVE1G5i3nodXNNmcJAsiYvDzroXJSwZ9wZHpD2ifz1ttlPD8uSg7UMupbWGIbNGTBAiVxuyI5fsMUrij74QfmjgTVWkrzInRi05emA3ijve1xo8IxwbAboHiKXEN5vEzgum4bcWhTOtxrbVw0W0++Sj7smxTfX+RzopisrwIoSCuYZGeCGYQ==; Expires=Wed, 19 Aug 2026 14:03:40 GMT; Path=/, AWSALBCORS=w+lsgYWHkjmVE1G5i3nodXNNmcJAsiYvDzroXJSwZ9wZHpD2ifz1ttlPD8uSg7UMupbWGIbNGTBAiVxuyI5fsMUrij74QfmjgTVWkrzInRi05emA3ijve1xo8IxwbAboHiKXEN5vEzgum4bcWhTOtxrbVw0W0++Sj7smxTfX+RzopisrwIoSCuYZGeCGYQ==; Expires=Wed, 19 Aug 2026 14:03:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22875', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e240c21c1fba617bd8f0059b400473e9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:03:42 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=gemini/gemini-3.1-pro-preview) Exception litellm.ServiceUnavailableError: GeminiException - { "error": { "code": 503, "message": "Deadline expired before operation could complete.", "status": "UNAVAILABLE" } }  {"timestamp": "2026-08-12T14:03:42.323987+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[31m Exception litellm.ServiceUnavailableError: GeminiException - {\n \"error\": {\n \"code\": 503,\n \"message\": \"Deadline expired before operation could complete.\",\n \"status\": \"UNAVAILABLE\"\n }\n}\n\u001b[0m"} 23:03:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:03:42.325459+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} 23:04:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:04:22.346254+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:04:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:04:22.356067+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:04:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:04:22.467990+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:04:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IzN63imTZQjCE0Qz5fEl8Ny3geQBduyaB2tMNcehDkoueaZ+ScIdem66ZGqQhylFs/ogQmlO2xO938K/TxgahhtMitnGxtpSIb9bECyFfygiqXD7p2mRmOBHyH7zQIkcJwaA21ByZs4XuRAsSAZK5T+TYpLWkYccmVXutNW2jkCI1auIFjTDQzd0mK2zIw==; Expires=Wed, 19 Aug 2026 14:04:24 GMT; Path=/, AWSALBCORS=IzN63imTZQjCE0Qz5fEl8Ny3geQBduyaB2tMNcehDkoueaZ+ScIdem66ZGqQhylFs/ogQmlO2xO938K/TxgahhtMitnGxtpSIb9bECyFfygiqXD7p2mRmOBHyH7zQIkcJwaA21ByZs4XuRAsSAZK5T+TYpLWkYccmVXutNW2jkCI1auIFjTDQzd0mK2zIw==; Expires=Wed, 19 Aug 2026 14:04:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e4a26782b05220f4d640b37be51ff95e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:04:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZrdWrt5V/3e0tarM5UJlsjfvFEOOJ1CG2ZbyT9FxGq2T/QNCLgJDiJcmgq/biacY/07qE7/yAc0A1pv5UhJVmsnuPMBq3TLTE3qpPy3qI3YLqSc/Rpa+LuPF2JhSesCb6gPjC6xCRdXlX+3UrFScryi9HrjOPIZEbZSEySR8u03bik4yKJaKIxakzQtyPQ==; Expires=Wed, 19 Aug 2026 14:04:25 GMT; Path=/, AWSALBCORS=ZrdWrt5V/3e0tarM5UJlsjfvFEOOJ1CG2ZbyT9FxGq2T/QNCLgJDiJcmgq/biacY/07qE7/yAc0A1pv5UhJVmsnuPMBq3TLTE3qpPy3qI3YLqSc/Rpa+LuPF2JhSesCb6gPjC6xCRdXlX+3UrFScryi9HrjOPIZEbZSEySR8u03bik4yKJaKIxakzQtyPQ==; Expires=Wed, 19 Aug 2026 14:04:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59573', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59572', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '68fdb8b5e50478092da25641df93298d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:05:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:05:04.443929+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:05:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:05:04.453059+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:05:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iCSDzCoO4niosYzkwm62Iboa63lbVMPgKRSwYrWelbR2bzCBwgjgtUapqD8DIKcrta37mcKSbJBE78NjbC7t9iO8yMQIBNKE0DYdTDhmhVvpE3shdkJtYNIz5k9jhfvQtWeKdzNYFUe3fR9hwMHXpWKdKKQHb2PbZHYcEfRPL6rrDRQKvXtV7hPFvXvodA==; Expires=Wed, 19 Aug 2026 14:05:07 GMT; Path=/, AWSALBCORS=iCSDzCoO4niosYzkwm62Iboa63lbVMPgKRSwYrWelbR2bzCBwgjgtUapqD8DIKcrta37mcKSbJBE78NjbC7t9iO8yMQIBNKE0DYdTDhmhVvpE3shdkJtYNIz5k9jhfvQtWeKdzNYFUe3fR9hwMHXpWKdKKQHb2PbZHYcEfRPL6rrDRQKvXtV7hPFvXvodA==; Expires=Wed, 19 Aug 2026 14:05:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17524', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17525', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd0bc858055f559c470490c08ee0fef1d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:05:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P+rluW6t2hh9Sr/epu8XrTrwwFfkKVLEQQONhFrQ9pgrstaKlu2/NNoOutXUJDeZ660MGXjSQDIBMlS7TqEcuz6BoxjF4aZwKvwuIMkTelF5IM/yyiZ1Fe4qXwaY4izNfygMts0q3w6mZ1NpfhBAxFxBJfpByYHq1q1B+aWyYEFdb842ncoioIseuizuig==; Expires=Wed, 19 Aug 2026 14:05:07 GMT; Path=/, AWSALBCORS=P+rluW6t2hh9Sr/epu8XrTrwwFfkKVLEQQONhFrQ9pgrstaKlu2/NNoOutXUJDeZ660MGXjSQDIBMlS7TqEcuz6BoxjF4aZwKvwuIMkTelF5IM/yyiZ1Fe4qXwaY4izNfygMts0q3w6mZ1NpfhBAxFxBJfpByYHq1q1B+aWyYEFdb842ncoioIseuizuig==; Expires=Wed, 19 Aug 2026 14:05:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17074', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17073', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '223042f38eec972065c44b1a820f203f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:05:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XgujvgoDXO2oSF3hDbNGM+Rvp4CQvEyOkd7w/jaLzneBmBETCdQL84sjRsg29F9HZQNAhPBaMbhqg8K59GRjG7jeOwQDUWuaernet39FJyujv1lHnfyJr55RjlxfYjHHFkxpn8U5OTvNaZ0osV6mLZ/DoyR62YqxonhvdDs2/QtYrJ4/JsGenRNrqYMNjw==; Expires=Wed, 19 Aug 2026 14:05:20 GMT; Path=/, AWSALBCORS=XgujvgoDXO2oSF3hDbNGM+Rvp4CQvEyOkd7w/jaLzneBmBETCdQL84sjRsg29F9HZQNAhPBaMbhqg8K59GRjG7jeOwQDUWuaernet39FJyujv1lHnfyJr55RjlxfYjHHFkxpn8U5OTvNaZ0osV6mLZ/DoyR62YqxonhvdDs2/QtYrJ4/JsGenRNrqYMNjw==; Expires=Wed, 19 Aug 2026 14:05:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd0fc8bf95ab291fcd11d1939ec227e94', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:05:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jx2dZTEqvnTRIp1Qad+QLfTypJ9NPNHhR+WxoyakTlfxFQCduZTIBxwd76Gu4+pgVo+spaOKC36xFN/LHw//id+lDFBOPwdylN2sJGzLecu7QogiGNbkokuGLJ7HH2QLLEiU9FGE0Q9jmGousHqANHuyR90BOALDacyWWXDmhbgAVcoZPLlqSm92vV9EiA==; Expires=Wed, 19 Aug 2026 14:05:20 GMT; Path=/, AWSALBCORS=jx2dZTEqvnTRIp1Qad+QLfTypJ9NPNHhR+WxoyakTlfxFQCduZTIBxwd76Gu4+pgVo+spaOKC36xFN/LHw//id+lDFBOPwdylN2sJGzLecu7QogiGNbkokuGLJ7HH2QLLEiU9FGE0Q9jmGousHqANHuyR90BOALDacyWWXDmhbgAVcoZPLlqSm92vV9EiA==; Expires=Wed, 19 Aug 2026 14:05:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59646', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '9a10613d81504c337f87a9419cd5b83f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:05:33.625297+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (634770 → 1401383 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:05:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8m+r+Q4rqgyUNujvdGcVLuq5gx4Dtch2c1aKw43+X+3VNSHiXrsS6SgIsRTR0lSx4WTedKbWKHKWZZRkHdyFeqLa2bo+EP13qlSTEQA0fWlOuaZwVWdGOOH+TKJXOT+hHQkpWZwnwWoGpu5UzsbC6t/7Og8vZz1C19OSdMdmjuOFhVqQoW82bE5YumYdDA==; Expires=Wed, 19 Aug 2026 14:05:35 GMT; Path=/, AWSALBCORS=8m+r+Q4rqgyUNujvdGcVLuq5gx4Dtch2c1aKw43+X+3VNSHiXrsS6SgIsRTR0lSx4WTedKbWKHKWZZRkHdyFeqLa2bo+EP13qlSTEQA0fWlOuaZwVWdGOOH+TKJXOT+hHQkpWZwnwWoGpu5UzsbC6t/7Og8vZz1C19OSdMdmjuOFhVqQoW82bE5YumYdDA==; Expires=Wed, 19 Aug 2026 14:05:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44808', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '85536a099fb4d7a38425bd0ec2e91a05', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:05:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6sunyuz8ZMfISMQ121ObyVy8SB+tdN3p9fwa9plbvxg+v0+dVM6lPdNNVSHWl5o7xB5LKpZjWutUmrl+dxSka5yYgJfyEWR7R0K6/pLCSjhfFlXiIQBdgpbrkRjLLtq8+oFV7c5COiUkHOqgAbdNDao4VPD1q+pOLG8YZVN3IgVqsc+u51M/vhTrmwepDA==; Expires=Wed, 19 Aug 2026 14:05:36 GMT; Path=/, AWSALBCORS=6sunyuz8ZMfISMQ121ObyVy8SB+tdN3p9fwa9plbvxg+v0+dVM6lPdNNVSHWl5o7xB5LKpZjWutUmrl+dxSka5yYgJfyEWR7R0K6/pLCSjhfFlXiIQBdgpbrkRjLLtq8+oFV7c5COiUkHOqgAbdNDao4VPD1q+pOLG8YZVN3IgVqsc+u51M/vhTrmwepDA==; Expires=Wed, 19 Aug 2026 14:05:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44433', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '924e62ee2a4f7017d8a4c0495f02d3df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:05:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:05:50.147370+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:05:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K2fBKGrFi4eI/HSdMwzgP5DQwuK4nrrQzXAqtfHzc8/2UNYbF8rxqw1+7oER8/k/5q18CHtyph7gg42lS6CprjBsZMaSTlPHfKuhGPXLNRRFVTe8TGIZjhy24WwgtEILc0ryknJ4Ph5bPzzY7j5j1FZhyclKgNa7OuSNCdlSepSuvyg5DW9Ghd47e7T82A==; Expires=Wed, 19 Aug 2026 14:05:52 GMT; Path=/, AWSALBCORS=K2fBKGrFi4eI/HSdMwzgP5DQwuK4nrrQzXAqtfHzc8/2UNYbF8rxqw1+7oER8/k/5q18CHtyph7gg42lS6CprjBsZMaSTlPHfKuhGPXLNRRFVTe8TGIZjhy24WwgtEILc0ryknJ4Ph5bPzzY7j5j1FZhyclKgNa7OuSNCdlSepSuvyg5DW9Ghd47e7T82A==; Expires=Wed, 19 Aug 2026 14:05:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28132', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5db07049c0393f396f07e684f4935797', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:05:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A8tfNa79GeeyDiaXGlWdq5CI3T2n+WAwjlBCgDiAKAVx/X9oJZtrnKNzrr8gPq2B5ilG1xGmf8lnzYk+e3SKwfZ6x3xHyD0ayIyxALD3lWINh/G4E0JXuEFifiyBwpdAEY1oH49mp3F2SnJibJUj7XiPuBxJB9Zth6taiYheGk9pPp5MzXkiCcoC9gN38Q==; Expires=Wed, 19 Aug 2026 14:05:52 GMT; Path=/, AWSALBCORS=A8tfNa79GeeyDiaXGlWdq5CI3T2n+WAwjlBCgDiAKAVx/X9oJZtrnKNzrr8gPq2B5ilG1xGmf8lnzYk+e3SKwfZ6x3xHyD0ayIyxALD3lWINh/G4E0JXuEFifiyBwpdAEY1oH49mp3F2SnJibJUj7XiPuBxJB9Zth6taiYheGk9pPp5MzXkiCcoC9gN38Q==; Expires=Wed, 19 Aug 2026 14:05:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27759', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '8caeeae4ae96e95461bb9ee2db713844', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:06:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:06:15.110936+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:06:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:06:15.118469+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:06:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WPNhIq8mz44+6d2FLU5jA533PkWCsKkGXFtreZ7N1HZeg4oM1wEnIAhCFsBR+wlKYJReAJwAJH3FPejcn6OUKTaAKecNP/nCtMibI5gUYW/imW5m2CjQWMIczOfRV6xsTLnZm4hWvwNRBhxH3+wOyW2wg9KPVp78GQbAbxwaS8dm5l9nDTyR3gnaq1yRtA==; Expires=Wed, 19 Aug 2026 14:06:18 GMT; Path=/, AWSALBCORS=WPNhIq8mz44+6d2FLU5jA533PkWCsKkGXFtreZ7N1HZeg4oM1wEnIAhCFsBR+wlKYJReAJwAJH3FPejcn6OUKTaAKecNP/nCtMibI5gUYW/imW5m2CjQWMIczOfRV6xsTLnZm4hWvwNRBhxH3+wOyW2wg9KPVp78GQbAbxwaS8dm5l9nDTyR3gnaq1yRtA==; Expires=Wed, 19 Aug 2026 14:06:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '2cd85d8a3c7340f77d913da0d734539b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:06:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iToZR8IaOKcBDebj6JhHO+eMr3mHBQiEivMCBZSe+SONt0ErolOYQCTTEMee/U/0uvtQUw6ZHPQ3K9AT+rGk/b5DbKN94Ajp2VKLnBgpLPTRzIJvPgTS7jUAicxZ0/jkQ01bgSYXGMXsMeHEvI+4It26lS9JfOdnN1edWBfZ1k9Wsu3GK3mB4kacOGpSxg==; Expires=Wed, 19 Aug 2026 14:06:18 GMT; Path=/, AWSALBCORS=iToZR8IaOKcBDebj6JhHO+eMr3mHBQiEivMCBZSe+SONt0ErolOYQCTTEMee/U/0uvtQUw6ZHPQ3K9AT+rGk/b5DbKN94Ajp2VKLnBgpLPTRzIJvPgTS7jUAicxZ0/jkQ01bgSYXGMXsMeHEvI+4It26lS9JfOdnN1edWBfZ1k9Wsu3GK3mB4kacOGpSxg==; Expires=Wed, 19 Aug 2026 14:06:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59594', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0d0860b743a854912ccd6bc670141a99', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:06:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:06:31.210512+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:06:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=r9LagordgLrLK5fkSrz4Xn5PBMXbpKR1shQ+5ClEJb2+OPHfl6Fk8GQB2EWhJSZpysos528ooLygsIUBedBnx/v1HGlCPBpMl0GReffuN4XH4cpa3foXYL/JyUF34RO0024Q1f/BZRKSTXS7d3nqZDFxgilEMaoT89Q8XI7qZBZEOOXiAi9lgoZiFeE/Vg==; Expires=Wed, 19 Aug 2026 14:06:33 GMT; Path=/, AWSALBCORS=r9LagordgLrLK5fkSrz4Xn5PBMXbpKR1shQ+5ClEJb2+OPHfl6Fk8GQB2EWhJSZpysos528ooLygsIUBedBnx/v1HGlCPBpMl0GReffuN4XH4cpa3foXYL/JyUF34RO0024Q1f/BZRKSTXS7d3nqZDFxgilEMaoT89Q8XI7qZBZEOOXiAi9lgoZiFeE/Vg==; Expires=Wed, 19 Aug 2026 14:06:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59718', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '24bc6af1d9dd9821a4f831a97385fb7c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:06:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iZ5TFtT9Xk9mUdRO1uuOmU4/fU1dT/40Rf4/5DKoEavUKCXY/FvI7Q6j1LyxNushl8AzfWIP7h/4cyzFxDySVHuMz1Boir776t5HXeRuEOQpMO8EVEUz2U+FJU+IT6T3CIb59AzoCjM0syHPnZDjfHVU4vwuf6LOBPEViYsdH5z8039lfxYzXfUV9OWemA==; Expires=Wed, 19 Aug 2026 14:06:33 GMT; Path=/, AWSALBCORS=iZ5TFtT9Xk9mUdRO1uuOmU4/fU1dT/40Rf4/5DKoEavUKCXY/FvI7Q6j1LyxNushl8AzfWIP7h/4cyzFxDySVHuMz1Boir776t5HXeRuEOQpMO8EVEUz2U+FJU+IT6T3CIb59AzoCjM0syHPnZDjfHVU4vwuf6LOBPEViYsdH5z8039lfxYzXfUV9OWemA==; Expires=Wed, 19 Aug 2026 14:06:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59282', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '065e8e879a6e931eb03380f6828c32b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:07:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:07:09.208304+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:07:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:07:09.219885+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:07:09.376873+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh13: JIT 검증 — 입력이 낡아 재생성 (10/64)"} {"timestamp": "2026-08-12T14:07:09.410711+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh13: 완료 (selected=C, fix=True)"} {"timestamp": "2026-08-12T14:07:09.419610+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh21]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:07:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rGOJTHOV65ZT9ZvDV5gm8fix2379KdWCUAe5Etp0lbTNGyJR+KBCK60Y5cxAnJgneXf8MdLRJnUjBVSux2HJOUZJede1If8gbeisQ6K3zLYnP/Cy/5VuGIUoDWv5Wp1r1AtCg402x6xjs2NEwzUipomrDZcF/RuM+zjivmKZoJONnvQ567mDcs7m6KOJaw==; Expires=Wed, 19 Aug 2026 14:07:13 GMT; Path=/, AWSALBCORS=rGOJTHOV65ZT9ZvDV5gm8fix2379KdWCUAe5Etp0lbTNGyJR+KBCK60Y5cxAnJgneXf8MdLRJnUjBVSux2HJOUZJede1If8gbeisQ6K3zLYnP/Cy/5VuGIUoDWv5Wp1r1AtCg402x6xjs2NEwzUipomrDZcF/RuM+zjivmKZoJONnvQ567mDcs7m6KOJaw==; Expires=Wed, 19 Aug 2026 14:07:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5113', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5115', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '19f2d4bd0690f4db79da2ac3f5b8ce32', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:07:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RLs/2lwRujDEaDSC/TU3T5QVWoh0cRyUjUOVSycAMQYEsoJNihHq9ZyjheFItYJdlYSwcPML6Vd5J0NBikitmA+Q5TyVvo41nLRz1dERAFucTW8BJbiWLJuXrgkRqS8aPdMQBuUJJQQfjg/XuY4QCoV8GJs1h61c+GmVvdgkOU9uOwkfObDGhMjmqtTm8A==; Expires=Wed, 19 Aug 2026 14:07:13 GMT; Path=/, AWSALBCORS=RLs/2lwRujDEaDSC/TU3T5QVWoh0cRyUjUOVSycAMQYEsoJNihHq9ZyjheFItYJdlYSwcPML6Vd5J0NBikitmA+Q5TyVvo41nLRz1dERAFucTW8BJbiWLJuXrgkRqS8aPdMQBuUJJQQfjg/XuY4QCoV8GJs1h61c+GmVvdgkOU9uOwkfObDGhMjmqtTm8A==; Expires=Wed, 19 Aug 2026 14:07:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4756', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4758', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '330f5da08822fe66779e637064ae0f8a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:07:28.724373+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (680955 → 1489590 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:07:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Wtsg/3WcLddPPjWEeSECHRFYS+ykKLzQZXzMgwrJcNiIXZxSZVWTysD2NTStp8aqvI6evHQQ3PXJ4y9C7EaFMqz2Oj8gR+fZ9k4F5QkOKLk8xeN5+xAA+bWmL0BuH7yv+qVgk3pNP/Zaq2AwbBJu8acQALUBYk30XxwgB3PTF0QYn34vfnhGmj4f3+Th4g==; Expires=Wed, 19 Aug 2026 14:07:30 GMT; Path=/, AWSALBCORS=Wtsg/3WcLddPPjWEeSECHRFYS+ykKLzQZXzMgwrJcNiIXZxSZVWTysD2NTStp8aqvI6evHQQ3PXJ4y9C7EaFMqz2Oj8gR+fZ9k4F5QkOKLk8xeN5+xAA+bWmL0BuH7yv+qVgk3pNP/Zaq2AwbBJu8acQALUBYk30XxwgB3PTF0QYn34vfnhGmj4f3+Th4g==; Expires=Wed, 19 Aug 2026 14:07:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '3007', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '1117629f3eee56000ab0a1267ba24355', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:07:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3xweF+TJ8bXJ7BG+c01tTbgYMjnlZS+NTpQhXM5nFEWkRxAIg+Uh43+iMCBRawQ2BK4ydfB2KfMkgY1oxdcA6r5sb5AvJMaxb5AJ9gwq36TZUVBUivT5m1BG8aNIoz2LnLXG5ikPPS/QMgOrLhaESaaOYxNLHnwcPidcliLc/SUzpNxVXoWWHIIa/8nMQQ==; Expires=Wed, 19 Aug 2026 14:07:31 GMT; Path=/, AWSALBCORS=3xweF+TJ8bXJ7BG+c01tTbgYMjnlZS+NTpQhXM5nFEWkRxAIg+Uh43+iMCBRawQ2BK4ydfB2KfMkgY1oxdcA6r5sb5AvJMaxb5AJ9gwq36TZUVBUivT5m1BG8aNIoz2LnLXG5ikPPS/QMgOrLhaESaaOYxNLHnwcPidcliLc/SUzpNxVXoWWHIIa/8nMQQ==; Expires=Wed, 19 Aug 2026 14:07:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '2612', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e58318ef61fe2b499138fa94742d6e19', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:07:49.898545+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (686209 → 1490519 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:07:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L84w88hCcpYVR1Rjbw2bfyrrBoEpiIN56rLyPbPwGYD/HRz1dQHhoNahAT+H1rcjWEKrOj5QwfeC8L/bM/tMDV2Eoww6s00LaiAjCJx1VYuR+wsEfS8kxST9Zf413jTibrv3SGeCeL+OtbwGZ+PmRXU5DJV2zpMcdFcpn+VoPP/H4KIbRiEWDB9g/LwWWQ==; Expires=Wed, 19 Aug 2026 14:07:51 GMT; Path=/, AWSALBCORS=L84w88hCcpYVR1Rjbw2bfyrrBoEpiIN56rLyPbPwGYD/HRz1dQHhoNahAT+H1rcjWEKrOj5QwfeC8L/bM/tMDV2Eoww6s00LaiAjCJx1VYuR+wsEfS8kxST9Zf413jTibrv3SGeCeL+OtbwGZ+PmRXU5DJV2zpMcdFcpn+VoPP/H4KIbRiEWDB9g/LwWWQ==; Expires=Wed, 19 Aug 2026 14:07:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd998558714d08669b3244195fc64304f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:07:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yjriPMWXSWjHskDTDpM2gAoUc6Crt01AWdYgigAOpVdawaw1OXUGcKqs8Lp5dnAys+GYJWJhnxDefI030ISg61OX405cWjgoxcuvW4jxLBIIOLkI6Ygf1y2o79eBlWb+R0d1Czw0Ucy16pBrWIFtJZxtRiWi//MwiiSeHK8aIj7abZ0hiMSXQ4rALtFZwg==; Expires=Wed, 19 Aug 2026 14:07:52 GMT; Path=/, AWSALBCORS=yjriPMWXSWjHskDTDpM2gAoUc6Crt01AWdYgigAOpVdawaw1OXUGcKqs8Lp5dnAys+GYJWJhnxDefI030ISg61OX405cWjgoxcuvW4jxLBIIOLkI6Ygf1y2o79eBlWb+R0d1Czw0Ucy16pBrWIFtJZxtRiWi//MwiiSeHK8aIj7abZ0hiMSXQ4rALtFZwg==; Expires=Wed, 19 Aug 2026 14:07:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59639', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea60a1ca16bc2af1844b49704e1b2151', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:08:11.334300+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (698032 → 1519677 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:08:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sPHy4CjANQSTjZwJfJ00sjNZl/7Jx45D1cO9GlSe5XbuR7Ms/srjXK5YXdZZbAboF5pBgnO6MbmSrJBaUY2fkBHBfOkjoqvkb9qYR9w19/OHjsFs2aWx5npMN/MzclsvRhtZzD5ITD4a/0uLCbUwxwr1FxTa0h+4N5UrhG3U/6ZgJl4+QqGHDDpcmRuQyw==; Expires=Wed, 19 Aug 2026 14:08:13 GMT; Path=/, AWSALBCORS=sPHy4CjANQSTjZwJfJ00sjNZl/7Jx45D1cO9GlSe5XbuR7Ms/srjXK5YXdZZbAboF5pBgnO6MbmSrJBaUY2fkBHBfOkjoqvkb9qYR9w19/OHjsFs2aWx5npMN/MzclsvRhtZzD5ITD4a/0uLCbUwxwr1FxTa0h+4N5UrhG3U/6ZgJl4+QqGHDDpcmRuQyw==; Expires=Wed, 19 Aug 2026 14:08:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38562', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b0fe4f89542e4897748ff830ddd447f2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:08:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9+wyss0kiEnRS9NNU5i5zRNNhAVG1vCxHVN1KdITQIXJDFCAR1Z2+xSxHjhH8V7TzYmStylHmhyQW5Arq9ZtOFob1Qr3PElxE+SghWUMLHJD5eJZ7EkM0ajURx8r8N7GglQIcKfrbA6zgIYSZIjwnLqiICEo+Oy/FM0/+QwConphMd2PDIzfGlwFBy0AyQ==; Expires=Wed, 19 Aug 2026 14:08:13 GMT; Path=/, AWSALBCORS=9+wyss0kiEnRS9NNU5i5zRNNhAVG1vCxHVN1KdITQIXJDFCAR1Z2+xSxHjhH8V7TzYmStylHmhyQW5Arq9ZtOFob1Qr3PElxE+SghWUMLHJD5eJZ7EkM0ajURx8r8N7GglQIcKfrbA6zgIYSZIjwnLqiICEo+Oy/FM0/+QwConphMd2PDIzfGlwFBy0AyQ==; Expires=Wed, 19 Aug 2026 14:08:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38208', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '89d9ffed4fd86755b9775135c2140c55', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:08:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:08:41.292513+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:08:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z0zKRbtbOu5jMug83UUtmCM5oMF4BokR1TGq/T77ZQi697dwt+07e+MJWkqATXlMWVDmQK59fHIMpkd0ogCg7IF1XH5htQnEIZ5dIZHbQY4AC/n+EM74gghOAcwU5WBbdy1+m0lyW1q99eWXwR1duLtVfk8GnfJz7yOW5K1Z6c7GJXfo4Lqa2rEWld6RTA==; Expires=Wed, 19 Aug 2026 14:08:43 GMT; Path=/, AWSALBCORS=Z0zKRbtbOu5jMug83UUtmCM5oMF4BokR1TGq/T77ZQi697dwt+07e+MJWkqATXlMWVDmQK59fHIMpkd0ogCg7IF1XH5htQnEIZ5dIZHbQY4AC/n+EM74gghOAcwU5WBbdy1+m0lyW1q99eWXwR1duLtVfk8GnfJz7yOW5K1Z6c7GJXfo4Lqa2rEWld6RTA==; Expires=Wed, 19 Aug 2026 14:08:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8429', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '22e9d04b320b97969da7b3c79228f272', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:08:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lWy6B11YpZRyls5To7lPp7Raw2MimwJf3Y5JQ4J8KkjTNx7IPISEbOIQvoMpYsc8XJXVVWUCkZNAEzo+t3U2f85zNoVEfCyKTnAvU0cqHeG6mDOyaKVwNjx02p8OjRyCbUT39VMxUlaIyNi/YUQgL9Ahw+8qNOp1HaUm7FLh4P5QTRKjBEYcIl1hwqHAFA==; Expires=Wed, 19 Aug 2026 14:08:43 GMT; Path=/, AWSALBCORS=lWy6B11YpZRyls5To7lPp7Raw2MimwJf3Y5JQ4J8KkjTNx7IPISEbOIQvoMpYsc8XJXVVWUCkZNAEzo+t3U2f85zNoVEfCyKTnAvU0cqHeG6mDOyaKVwNjx02p8OjRyCbUT39VMxUlaIyNi/YUQgL9Ahw+8qNOp1HaUm7FLh4P5QTRKjBEYcIl1hwqHAFA==; Expires=Wed, 19 Aug 2026 14:08:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8022', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '804b038bbdc7f7d45f9fe753d528465c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:09:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:09:47.458541+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:09:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:09:47.468250+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:09:47 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:09:47.584749+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:09:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=80ZsZ2HrBFzQ90UrD0S6zmfr6NYQT7oxSuk3J513ZYxLGsPD28E8ISRiQ7diP8KynynvBMtIjlJaYoGs1TCMnsGjtQHiT8AhIq+N6Lj1EIvhovzvFqZ5qQWBofhRXHLt2VcvUVNYoK2UgCkr+G5fMTijNDlpj/0VlL8MjgL22qwlc9OiPK7tJNkqqL7b7w==; Expires=Wed, 19 Aug 2026 14:09:51 GMT; Path=/, AWSALBCORS=80ZsZ2HrBFzQ90UrD0S6zmfr6NYQT7oxSuk3J513ZYxLGsPD28E8ISRiQ7diP8KynynvBMtIjlJaYoGs1TCMnsGjtQHiT8AhIq+N6Lj1EIvhovzvFqZ5qQWBofhRXHLt2VcvUVNYoK2UgCkr+G5fMTijNDlpj/0VlL8MjgL22qwlc9OiPK7tJNkqqL7b7w==; Expires=Wed, 19 Aug 2026 14:09:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '16becf45e1b3b95e7a307b199b4c56ec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:09:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RM5s/UGRYZXASS0ngC+5VIe2hjFArmds0dcIBLIiEZohpz6oFvtnLo8fGExhhnI3HVhp9sxu9sYgpbeI7LrfCODlL27k/WslxFju1CxDSb48W36vs0W0o19B6X1dkbLLmMbVDrtVQ0sNfNtUlZu3qX+4oPTdWzIOyDZBFD/G//sDShAQjrRQUejOrurXCw==; Expires=Wed, 19 Aug 2026 14:09:52 GMT; Path=/, AWSALBCORS=RM5s/UGRYZXASS0ngC+5VIe2hjFArmds0dcIBLIiEZohpz6oFvtnLo8fGExhhnI3HVhp9sxu9sYgpbeI7LrfCODlL27k/WslxFju1CxDSb48W36vs0W0o19B6X1dkbLLmMbVDrtVQ0sNfNtUlZu3qX+4oPTdWzIOyDZBFD/G//sDShAQjrRQUejOrurXCw==; Expires=Wed, 19 Aug 2026 14:09:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59594', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6deaffaaa30baa063c2c140396d4977e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:10:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:10:20.296446+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:10:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:10:20.305982+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:10:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xOKDgWXIsKvkrrlToNRpJKnACBnG/mAytTRbDP+MAJuEB2NgXjKQT41M/0+qiHUy27chpE5ErpoE4HTT4/B49RUO3LBWp2TiW8rVDBxSaRt/v202MHpeQMxQh7+bQI/YgBZmFVG15ePST5KX6QpJf2ZVJmm78GjOgoq2zttdI2S14nwUJGJPhvLLGs6/OA==; Expires=Wed, 19 Aug 2026 14:10:24 GMT; Path=/, AWSALBCORS=xOKDgWXIsKvkrrlToNRpJKnACBnG/mAytTRbDP+MAJuEB2NgXjKQT41M/0+qiHUy27chpE5ErpoE4HTT4/B49RUO3LBWp2TiW8rVDBxSaRt/v202MHpeQMxQh7+bQI/YgBZmFVG15ePST5KX6QpJf2ZVJmm78GjOgoq2zttdI2S14nwUJGJPhvLLGs6/OA==; Expires=Wed, 19 Aug 2026 14:10:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27611', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27609', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aff55ac4b188fe3f100fb3a12e3e7a75', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:10:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EprsUb2EalSwXdZD4mdxEDZbfsVdlYq5As2UUAYEGXvxfc8SNZ5GpMYefk67Zss8Z8KsH9vcq+g5KJn+Fp5u8pJOw4tPajrUDtLDhiK4Ef9ZrT+/5pgzTdAoPlKajm2/qL0JkFmtl3xj+fqkoQi1IPcoUlHBc9EFZnR0U4XvOvz9BifISLM0pL65AyNa2w==; Expires=Wed, 19 Aug 2026 14:10:24 GMT; Path=/, AWSALBCORS=EprsUb2EalSwXdZD4mdxEDZbfsVdlYq5As2UUAYEGXvxfc8SNZ5GpMYefk67Zss8Z8KsH9vcq+g5KJn+Fp5u8pJOw4tPajrUDtLDhiK4Ef9ZrT+/5pgzTdAoPlKajm2/qL0JkFmtl3xj+fqkoQi1IPcoUlHBc9EFZnR0U4XvOvz9BifISLM0pL65AyNa2w==; Expires=Wed, 19 Aug 2026 14:10:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27118', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27116', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '929c207a739f438d16b070ef6a560217', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:10:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1eAzt1vE4snUFeG/U8USm81y8bO/ZzDKrLsWSLhAsA6vGNemfTNm4cDg3kPim60FGtydsE8AkL7016Dgp2XDqlqfvrvYF+alnIdw4KrcVFr9LuhhwBmaFlCzpjFXOPSRWvSHaG7zXtdCgyO77qZ6xLkfIxz3XQ76qryhDce2PYTkE/EEO1Iu6vu0GNtc3g==; Expires=Wed, 19 Aug 2026 14:10:36 GMT; Path=/, AWSALBCORS=1eAzt1vE4snUFeG/U8USm81y8bO/ZzDKrLsWSLhAsA6vGNemfTNm4cDg3kPim60FGtydsE8AkL7016Dgp2XDqlqfvrvYF+alnIdw4KrcVFr9LuhhwBmaFlCzpjFXOPSRWvSHaG7zXtdCgyO77qZ6xLkfIxz3XQ76qryhDce2PYTkE/EEO1Iu6vu0GNtc3g==; Expires=Wed, 19 Aug 2026 14:10:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8bf73e8d3250681d0085c2efe6eabed1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:10:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E1ez71fxswGZhR83KAAP9ypuwy2GdLJT5viPq/90jIH7u2gKJvhUWNSl3EUG3XIyUUn9Bndk4XwFqfWlmDwpFtl7YlravFvGb0qHp1EfxOh4i569g7BxB4Ky7YXhJwbNk/BPq7tDKk4u7js6qZDNw1bdo+vk/9Vl+mJCzWWXkqGLSFHrVswwnD6fFYPhwA==; Expires=Wed, 19 Aug 2026 14:10:36 GMT; Path=/, AWSALBCORS=E1ez71fxswGZhR83KAAP9ypuwy2GdLJT5viPq/90jIH7u2gKJvhUWNSl3EUG3XIyUUn9Bndk4XwFqfWlmDwpFtl7YlravFvGb0qHp1EfxOh4i569g7BxB4Ky7YXhJwbNk/BPq7tDKk4u7js6qZDNw1bdo+vk/9Vl+mJCzWWXkqGLSFHrVswwnD6fFYPhwA==; Expires=Wed, 19 Aug 2026 14:10:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59646', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '1926e2091de457b2875f9379f8c5b542', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:10:51.099822+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (681425 → 1483409 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:10:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N9G1snf8e3Vo13V58T0tmqBWKDaOgqpgO7ZTQnN1E+gulWxYXBBmpHiG8wG9vMyWYZqVEaicdlee/KfzS8UOTf1KWwpeofa3yw3DRJsqJw2JDdrPIy8eaDzNwO4Dl0qzOI42DepE6NleBHI7Ku1NJXUU4AZvyD73iIfP2f6t0jgsQ3r2OHd3S09faHQTbw==; Expires=Wed, 19 Aug 2026 14:10:53 GMT; Path=/, AWSALBCORS=N9G1snf8e3Vo13V58T0tmqBWKDaOgqpgO7ZTQnN1E+gulWxYXBBmpHiG8wG9vMyWYZqVEaicdlee/KfzS8UOTf1KWwpeofa3yw3DRJsqJw2JDdrPIy8eaDzNwO4Dl0qzOI42DepE6NleBHI7Ku1NJXUU4AZvyD73iIfP2f6t0jgsQ3r2OHd3S09faHQTbw==; Expires=Wed, 19 Aug 2026 14:10:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43374', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f57d3d39061ac4c3cf350c2b0cbe4311', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:10:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8cbn0E5VKqjOv8+IJvzyO2fKVIae/FiLCfZBkq27wF/qxbrJ9W5YjOI6ASDHatpZDBXHvV6oL2ahLI12S7NDb+p6EThqeBlqBq8oA4QzWA7ZiDIBe+UHU0soz6uxvTTWBjnx4TmetW5WiMtAR++C9Jl6HS21a1yijWQgdNMjwZrOPKJJCHfXcp7O9K75rg==; Expires=Wed, 19 Aug 2026 14:10:53 GMT; Path=/, AWSALBCORS=8cbn0E5VKqjOv8+IJvzyO2fKVIae/FiLCfZBkq27wF/qxbrJ9W5YjOI6ASDHatpZDBXHvV6oL2ahLI12S7NDb+p6EThqeBlqBq8oA4QzWA7ZiDIBe+UHU0soz6uxvTTWBjnx4TmetW5WiMtAR++C9Jl6HS21a1yijWQgdNMjwZrOPKJJCHfXcp7O9K75rg==; Expires=Wed, 19 Aug 2026 14:10:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42951', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f6bcda2ffb702aec9527eab6bcbb3741', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:11:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:11:09.754688+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:11:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HwA3dQyEDEjJpQpXIubCN1V7cIaZGlxCaVzVVeDSDmmIz99xh/GiQSgTDpM2dpXxpCMmpzOJulcQgZoGMTM5Jw7+FySFFwcVa59lEykC1IZSOvJ88C+3U/uCqK4RKlBw06C0f9B4vMIvS0bSzZy9OAV2s6iEkoWLi0mpUWbTNKeSCni3HE+dQiDzDaMi1A==; Expires=Wed, 19 Aug 2026 14:11:12 GMT; Path=/, AWSALBCORS=HwA3dQyEDEjJpQpXIubCN1V7cIaZGlxCaVzVVeDSDmmIz99xh/GiQSgTDpM2dpXxpCMmpzOJulcQgZoGMTM5Jw7+FySFFwcVa59lEykC1IZSOvJ88C+3U/uCqK4RKlBw06C0f9B4vMIvS0bSzZy9OAV2s6iEkoWLi0mpUWbTNKeSCni3HE+dQiDzDaMi1A==; Expires=Wed, 19 Aug 2026 14:11:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24538', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '1b56d986c2d57abcd2815a1fd6553ba9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:11:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VzAkF0sOdadBYb5LaE6rw9ApCKyXrVwlbgrDQUWvwAdnxWjU5rt662FEhV/gbxtyJk5XWhBTqrKb86z4OMSWtF21ipIyuZEdx7ph2AuV7fm+wYwIwZyvzzfDMHjg6S5+DO76WpZkN4DEtw6p0k9opVMZpkiLGDkR5vDmiu7203XXGT4sdTOqbVOOc83Uiw==; Expires=Wed, 19 Aug 2026 14:11:12 GMT; Path=/, AWSALBCORS=VzAkF0sOdadBYb5LaE6rw9ApCKyXrVwlbgrDQUWvwAdnxWjU5rt662FEhV/gbxtyJk5XWhBTqrKb86z4OMSWtF21ipIyuZEdx7ph2AuV7fm+wYwIwZyvzzfDMHjg6S5+DO76WpZkN4DEtw6p0k9opVMZpkiLGDkR5vDmiu7203XXGT4sdTOqbVOOc83Uiw==; Expires=Wed, 19 Aug 2026 14:11:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24175', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '5bb86689b361f7582eb4b778ad465ffa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:11:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:11:34.282778+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:11:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:11:34.294330+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:11:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zW2jWcuDJIKnmkApqWUWtcyWC1ptsuIuJtG0K/Rl+OK2+lanMBasx/9N2pRG6CwkHZtBM7MQvzMFRTilFMIFRTYDCWmccb4BG1p8MB7mCsA67/swiDcVvoW/WAFrSLhifGpXMjpw19qd4W918iHn8B/ZHDwU8pIhOz7+Kc7azEV990+yWKOklVl5TxRIaQ==; Expires=Wed, 19 Aug 2026 14:11:37 GMT; Path=/, AWSALBCORS=zW2jWcuDJIKnmkApqWUWtcyWC1ptsuIuJtG0K/Rl+OK2+lanMBasx/9N2pRG6CwkHZtBM7MQvzMFRTilFMIFRTYDCWmccb4BG1p8MB7mCsA67/swiDcVvoW/WAFrSLhifGpXMjpw19qd4W918iHn8B/ZHDwU8pIhOz7+Kc7azEV990+yWKOklVl5TxRIaQ==; Expires=Wed, 19 Aug 2026 14:11:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd796084ca6484ed0bdacc46d03cddd64', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:11:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B5VDVpZV6soQdIObdlZaQfwdVenr5zRtnIPw1n1rczozBvxIVi+ZpmKiYVMQul8H6j208uI0zgZKqJejsrWJTBJI/MHPJtjsrWB/jbo4c/Ft5tgrHjWEskzeL7wLSs5vStzqv+pHl4YJcuAc92+GH7nmYKroLdI2FYUiF4rZVmy/7KqKol36e5DCm7gVSQ==; Expires=Wed, 19 Aug 2026 14:11:37 GMT; Path=/, AWSALBCORS=B5VDVpZV6soQdIObdlZaQfwdVenr5zRtnIPw1n1rczozBvxIVi+ZpmKiYVMQul8H6j208uI0zgZKqJejsrWJTBJI/MHPJtjsrWB/jbo4c/Ft5tgrHjWEskzeL7wLSs5vStzqv+pHl4YJcuAc92+GH7nmYKroLdI2FYUiF4rZVmy/7KqKol36e5DCm7gVSQ==; Expires=Wed, 19 Aug 2026 14:11:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59649', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59647', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e1ced346898d23584bc7d14244b66f7f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:11:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:11:55.059801+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:11:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VKnluIRtSj4YlngJhN+ShmgPvyL9bwjeOZOgwZUx8tn19eN+nGmYMCo0bNTxRsJa7ADSr8zETb9bE/NPU0DbOE1YaMIEKdCLSf1aT1X1qbf0t9/3kY6Ew93BwVizXNu+1CiFz284MDzJ+QqPs9dUgiwLFyenC1u80BbNl8YtJNqbD8FNGLYoAz3n2Xt4+g==; Expires=Wed, 19 Aug 2026 14:11:57 GMT; Path=/, AWSALBCORS=VKnluIRtSj4YlngJhN+ShmgPvyL9bwjeOZOgwZUx8tn19eN+nGmYMCo0bNTxRsJa7ADSr8zETb9bE/NPU0DbOE1YaMIEKdCLSf1aT1X1qbf0t9/3kY6Ew93BwVizXNu+1CiFz284MDzJ+QqPs9dUgiwLFyenC1u80BbNl8YtJNqbD8FNGLYoAz3n2Xt4+g==; Expires=Wed, 19 Aug 2026 14:11:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '0e96ce7cc2d728a105767e90bcdff0ba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:11:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W1pTCS5njDvBIrmzJPo3OiBHMgrHsCcdoG3U9vsffGitBDKtI/0Mq03YADkou67UHZRNL88OPhUK+sAJVVeRxqrSA4ovl4yCXpLjTVZaD5EXXpqmvfnBiZKW/ZMlTC0wG3thfbtJa3rmifJyj/AQIv8rRSWFFZ7Z6enwGZ7KrYL5ME/JYBdBFP77LGkdyQ==; Expires=Wed, 19 Aug 2026 14:11:57 GMT; Path=/, AWSALBCORS=W1pTCS5njDvBIrmzJPo3OiBHMgrHsCcdoG3U9vsffGitBDKtI/0Mq03YADkou67UHZRNL88OPhUK+sAJVVeRxqrSA4ovl4yCXpLjTVZaD5EXXpqmvfnBiZKW/ZMlTC0wG3thfbtJa3rmifJyj/AQIv8rRSWFFZ7Z6enwGZ7KrYL5ME/JYBdBFP77LGkdyQ==; Expires=Wed, 19 Aug 2026 14:11:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59620', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '57cf6b65fa0800ee7a6c9534297086f4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:12:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:12:22.566692+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:12:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:12:22.575977+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:12:22.747303+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh21: JIT 검증 — 입력이 낡아 재생성 (11/64)"} {"timestamp": "2026-08-12T14:12:22.777848+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh21: 완료 (selected=C, fix=True)"} {"timestamp": "2026-08-12T14:12:22.788302+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:12:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EvmIFg78s+sXH+q04IYQpiH0mtl16e7C9gCPL6ix+la7XwWcCk2GUnwto54MHYnK2LZExA3JhVuC724TOQbXXhlskj7L3aSh8J5n6WTKx6isU31Ab11+C7LvCvyzk33o5g1h/0kDSHSP+yZlRhOQi/LhLm/XDuhIAl7Z55LeDol4+gyZ0Jmth+Yj42drPw==; Expires=Wed, 19 Aug 2026 14:12:25 GMT; Path=/, AWSALBCORS=EvmIFg78s+sXH+q04IYQpiH0mtl16e7C9gCPL6ix+la7XwWcCk2GUnwto54MHYnK2LZExA3JhVuC724TOQbXXhlskj7L3aSh8J5n6WTKx6isU31Ab11+C7LvCvyzk33o5g1h/0kDSHSP+yZlRhOQi/LhLm/XDuhIAl7Z55LeDol4+gyZ0Jmth+Yj42drPw==; Expires=Wed, 19 Aug 2026 14:12:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11430', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11432', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2483c4cddf9d297b62e61a95fb0b2de9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:12:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=C3BSDg5MakWoylCAcW0o2gkT8Qrmt53COGfc75pAENB/klTDOflVZsUlH13tTef/8NvPxXl9+wAAQZFB5LEboXuw5pz8CxfeR+AbbfvRJBPpYX45vGa00i6SfaG0TCPtYTfRSPny12Av17PDG2ENdsIFZLeVr/jcLnJweDkwbi5iStw0F947rqaJAc7B3Q==; Expires=Wed, 19 Aug 2026 14:12:26 GMT; Path=/, AWSALBCORS=C3BSDg5MakWoylCAcW0o2gkT8Qrmt53COGfc75pAENB/klTDOflVZsUlH13tTef/8NvPxXl9+wAAQZFB5LEboXuw5pz8CxfeR+AbbfvRJBPpYX45vGa00i6SfaG0TCPtYTfRSPny12Av17PDG2ENdsIFZLeVr/jcLnJweDkwbi5iStw0F947rqaJAc7B3Q==; Expires=Wed, 19 Aug 2026 14:12:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10999', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10997', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee4e35bce74e780e444178cc520792cd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:14:15.985152+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:14:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/IrpHpBpCP0cimYaHt54T85cWgy5zhR+psXkMM+TiMnLQuulri62Up906hS0vanGAaUtkETTzLt2O0oTiIzgduniJaewR+wy895tykT1kMKnYtXvDhIiuCTkLMXhbEEPl0cVdOmsOON2tH9vGIgxk2qnz56KImw+JkgtZKrGF2LvJ+q5n6x93HELmicg7w==; Expires=Wed, 19 Aug 2026 14:14:18 GMT; Path=/, AWSALBCORS=/IrpHpBpCP0cimYaHt54T85cWgy5zhR+psXkMM+TiMnLQuulri62Up906hS0vanGAaUtkETTzLt2O0oTiIzgduniJaewR+wy895tykT1kMKnYtXvDhIiuCTkLMXhbEEPl0cVdOmsOON2tH9vGIgxk2qnz56KImw+JkgtZKrGF2LvJ+q5n6x93HELmicg7w==; Expires=Wed, 19 Aug 2026 14:14:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6bc708c61b2a7fc2545b72ce4a3269b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:14:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=46v6+bl0gJysLkcXi1tFAtBY4r2OGDuWz9jEX5t9GHjfKIGkWSecFF158LN8Dddkr6OS08J9Y8yL9AL4ZAKrb9phmiWWsWQvExrrKlZAt9Cx0m9NuOSXQFJyUucb3kjqehLm+/KSWppwUwsBG90On48BZpIHNO9982lFDgY56nID2w+fI3gDphHU1ujlBA==; Expires=Wed, 19 Aug 2026 14:14:18 GMT; Path=/, AWSALBCORS=46v6+bl0gJysLkcXi1tFAtBY4r2OGDuWz9jEX5t9GHjfKIGkWSecFF158LN8Dddkr6OS08J9Y8yL9AL4ZAKrb9phmiWWsWQvExrrKlZAt9Cx0m9NuOSXQFJyUucb3kjqehLm+/KSWppwUwsBG90On48BZpIHNO9982lFDgY56nID2w+fI3gDphHU1ujlBA==; Expires=Wed, 19 Aug 2026 14:14:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59574', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '2b8cfb4d8a5747edab15b19ca432b26e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:14:40.684996+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (759601 → 1520862 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} {"timestamp": "2026-08-12T14:14:40.761148+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (760543 → 1447047 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:14:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XTcPR3MxSwYL/RxyRCbLo/pgqwIOWMpK2o8lqpfdAt4coD/50eVsKOxahwXVju6qts8ovnKKqNw6SObqPkxmSHPqcML5hq33/Nio+mmCH5217F1t0vzcCzyjtr/Z3m27G33V4s73dV4vmx2TqITbFHMrV3hC/2jMIzb92jAKTn7boh6LRDUTitYqVZjiiQ==; Expires=Wed, 19 Aug 2026 14:14:42 GMT; Path=/, AWSALBCORS=XTcPR3MxSwYL/RxyRCbLo/pgqwIOWMpK2o8lqpfdAt4coD/50eVsKOxahwXVju6qts8ovnKKqNw6SObqPkxmSHPqcML5hq33/Nio+mmCH5217F1t0vzcCzyjtr/Z3m27G33V4s73dV4vmx2TqITbFHMrV3hC/2jMIzb92jAKTn7boh6LRDUTitYqVZjiiQ==; Expires=Wed, 19 Aug 2026 14:14:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35274', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '408e5893a24eba153cf04a7013708160', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:14:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4FCGqzz3uje76PC00iAkldFssfjNNkbIzPpZ2w08LJpAe1kJ+lpC9C0zwgaFD+t6UrUn4QwnTGzKL+DnjhPRhOTNrkxhuIK7BPloDxoNsfBZJOBFbn+uBP8KXlmEjoqsfHvKzfj2LD9idAyutnYQXK6UwJfmtF5rmzKLqQEZC90wHiT71wni0uIVzO8/+Q==; Expires=Wed, 19 Aug 2026 14:14:42 GMT; Path=/, AWSALBCORS=4FCGqzz3uje76PC00iAkldFssfjNNkbIzPpZ2w08LJpAe1kJ+lpC9C0zwgaFD+t6UrUn4QwnTGzKL+DnjhPRhOTNrkxhuIK7BPloDxoNsfBZJOBFbn+uBP8KXlmEjoqsfHvKzfj2LD9idAyutnYQXK6UwJfmtF5rmzKLqQEZC90wHiT71wni0uIVzO8/+Q==; Expires=Wed, 19 Aug 2026 14:14:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35066', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b945d8e77f37b69b6b4f4b900310e430', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:14:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=48VSsOyMyasMlAzCMsfIyyguBpWMsdNJPgPfMNqgZ0XJpzHyVSGJI2RBxaS8DvT3SAecjyng9eaLkZ9qqHCRhSaJgHSsuliZ4z4hzCXSasL4zgo3O3PyZhFxaE39gidE4TduYZX+IpgQv+/gCjAsPQodR68WAq2/aL81djsAXxj0BRroz5L1PYEs6pHIKA==; Expires=Wed, 19 Aug 2026 14:14:43 GMT; Path=/, AWSALBCORS=48VSsOyMyasMlAzCMsfIyyguBpWMsdNJPgPfMNqgZ0XJpzHyVSGJI2RBxaS8DvT3SAecjyng9eaLkZ9qqHCRhSaJgHSsuliZ4z4hzCXSasL4zgo3O3PyZhFxaE39gidE4TduYZX+IpgQv+/gCjAsPQodR68WAq2/aL81djsAXxj0BRroz5L1PYEs6pHIKA==; Expires=Wed, 19 Aug 2026 14:14:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '34903', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '47da2cec4f3efa22e93174f2bcbfae93', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:14:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1eI3dmEX/VGnyrH4ni7cgJUuLm0VlqF9Ep6SA+b0idp0Vrg55brOWLBNV0Xur4CiAxC9tmU3rfqOedd9ksP5f5wLLfikp5zLdLi0F+xCQHM1QeLQvcunBv8oCRz0O5+o/OPzoDlTsUWcWQL2ophloRD9nFpxsXQR3CiPIH5Xkmc5aqxka3wbR4S2Q//UkQ==; Expires=Wed, 19 Aug 2026 14:14:43 GMT; Path=/, AWSALBCORS=1eI3dmEX/VGnyrH4ni7cgJUuLm0VlqF9Ep6SA+b0idp0Vrg55brOWLBNV0Xur4CiAxC9tmU3rfqOedd9ksP5f5wLLfikp5zLdLi0F+xCQHM1QeLQvcunBv8oCRz0O5+o/OPzoDlTsUWcWQL2ophloRD9nFpxsXQR3CiPIH5Xkmc5aqxka3wbR4S2Q//UkQ==; Expires=Wed, 19 Aug 2026 14:14:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '34852', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a7f2464b0d71130edd2de9eecacb055c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:15:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:15:01.272693+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:15:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wuCe9sMMVYMRVXZh9KVDOkT6SzZmVE1vwXt+zTKvvL/QFJXd5UlhJPzzEoHIeNX5HwJzaeCo/lqEeAqQtF1OPAnoHwjNCfuvXRKqlKLUHEYuHYimTPd0ZV9YkHbM42i/py/VE9yIWA7mtiz1q2E6ZgqfMHkTva6Wtl5HMQUNWP9UqOgpRhkOOwZcuyfjgA==; Expires=Wed, 19 Aug 2026 14:15:03 GMT; Path=/, AWSALBCORS=wuCe9sMMVYMRVXZh9KVDOkT6SzZmVE1vwXt+zTKvvL/QFJXd5UlhJPzzEoHIeNX5HwJzaeCo/lqEeAqQtF1OPAnoHwjNCfuvXRKqlKLUHEYuHYimTPd0ZV9YkHbM42i/py/VE9yIWA7mtiz1q2E6ZgqfMHkTva6Wtl5HMQUNWP9UqOgpRhkOOwZcuyfjgA==; Expires=Wed, 19 Aug 2026 14:15:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '13778', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '126a6fa24b3f22e0dc528a01fdb312d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:15:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5OBQ0DBg/pkUb8abCKk5Al+EbSPH1fHiv/zGxDqmkJcoHdsVzYr2DqpoIvVyQ96JOYGYUBQr52PMll3EB22N72gpSxbpO89JcQ+t3+kRHePgQF/WT0oZwWsYefT1EIiEkfjqdUa/KdorRsx3qUUzPMRGhBuUMlRlTj5Giy6Dc8GcfTsmnDQri50OefHQHQ==; Expires=Wed, 19 Aug 2026 14:15:03 GMT; Path=/, AWSALBCORS=5OBQ0DBg/pkUb8abCKk5Al+EbSPH1fHiv/zGxDqmkJcoHdsVzYr2DqpoIvVyQ96JOYGYUBQr52PMll3EB22N72gpSxbpO89JcQ+t3+kRHePgQF/WT0oZwWsYefT1EIiEkfjqdUa/KdorRsx3qUUzPMRGhBuUMlRlTj5Giy6Dc8GcfTsmnDQri50OefHQHQ==; Expires=Wed, 19 Aug 2026 14:15:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '13231', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': '4835f3d86e16437e751e6392b35a94b1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:15:42 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:15:42.253774+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:15:42 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:15:42.264143+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:15:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zIiqBgFwABJ9yNH3drfnKJJXz51YBT00r9WfvIBF0YIc51Rx+MENtHjiPf8TzQh/U54lbRieCgeja/lh6yJHDnzau0iDRUxeSpNZGRD/QeN/Tc4ftI0p7oirrc6ZvUPegyoKcdh0KLDPS3Q3uqh2JwbehuDiMG06Tm/fM0/ePAI2diJa31AqZVguneQgNQ==; Expires=Wed, 19 Aug 2026 14:15:46 GMT; Path=/, AWSALBCORS=zIiqBgFwABJ9yNH3drfnKJJXz51YBT00r9WfvIBF0YIc51Rx+MENtHjiPf8TzQh/U54lbRieCgeja/lh6yJHDnzau0iDRUxeSpNZGRD/QeN/Tc4ftI0p7oirrc6ZvUPegyoKcdh0KLDPS3Q3uqh2JwbehuDiMG06Tm/fM0/ePAI2diJa31AqZVguneQgNQ==; Expires=Wed, 19 Aug 2026 14:15:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c1958f40e5374eacb29e3fbdf8748bc2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:15:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Gy2C+5FoYRajzeJu1TBMsv4m7BybusXa6++tLh+Fz27m3KEKafsWEGXkg9Eazu0+6aevm17tjhzpLFu48XrRlKzucaXs8tmK9FAS7qjRO3wzY9KjQbMNam3scbyB/CX4DR4sfD67JqFDeAZ5Py9UD/jMVPc108oujOs/MTCU4FSRFuGsGMhNMZgYTpFh8A==; Expires=Wed, 19 Aug 2026 14:15:46 GMT; Path=/, AWSALBCORS=Gy2C+5FoYRajzeJu1TBMsv4m7BybusXa6++tLh+Fz27m3KEKafsWEGXkg9Eazu0+6aevm17tjhzpLFu48XrRlKzucaXs8tmK9FAS7qjRO3wzY9KjQbMNam3scbyB/CX4DR4sfD67JqFDeAZ5Py9UD/jMVPc108oujOs/MTCU4FSRFuGsGMhNMZgYTpFh8A==; Expires=Wed, 19 Aug 2026 14:15:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59582', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59580', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e5fa4af7613d71116d934a43ea0d62e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:16:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:16:02.686035+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:16:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pZD3AUrigu3a1Ud+0J5G1EYUkSsTHs8R47AIsg4YLhVHlzztIW6+AVU0qh/Gteke0QDVjG8K56b32STi1JSnxiNJ+1dxRXAvbssmNW6TD4HcTPx1nYzkhYZT7qdHV1iCNI7zVxmtQ4XhMpwH0XWTZqrJ382egc+bJi7HO4nRHV4AjJENT51ThaR1MfpWKQ==; Expires=Wed, 19 Aug 2026 14:16:04 GMT; Path=/, AWSALBCORS=pZD3AUrigu3a1Ud+0J5G1EYUkSsTHs8R47AIsg4YLhVHlzztIW6+AVU0qh/Gteke0QDVjG8K56b32STi1JSnxiNJ+1dxRXAvbssmNW6TD4HcTPx1nYzkhYZT7qdHV1iCNI7zVxmtQ4XhMpwH0XWTZqrJ382egc+bJi7HO4nRHV4AjJENT51ThaR1MfpWKQ==; Expires=Wed, 19 Aug 2026 14:16:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '17533cc1984a731853c8726cc13ecba2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:16:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DmM8v/GDQFRZAp31bAZbwW7fVqTL+0uol9gDso4Of75JHNCKuj0W3zyGh8ahwE08k21kRV5JDzkRs37jc0dstuDuZqe5NXrJuyIBotQubQitTZ1KxKjKapLCO5QLMqAnHYfqothu98ZvzRCqTiQ2T9wlfhNNS3uN+ShPCedZ57wASW3f1WuIPzDKCsauUw==; Expires=Wed, 19 Aug 2026 14:16:05 GMT; Path=/, AWSALBCORS=DmM8v/GDQFRZAp31bAZbwW7fVqTL+0uol9gDso4Of75JHNCKuj0W3zyGh8ahwE08k21kRV5JDzkRs37jc0dstuDuZqe5NXrJuyIBotQubQitTZ1KxKjKapLCO5QLMqAnHYfqothu98ZvzRCqTiQ2T9wlfhNNS3uN+ShPCedZ57wASW3f1WuIPzDKCsauUw==; Expires=Wed, 19 Aug 2026 14:16:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59603', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc0baa82dcc95f20969a5026e7c3ebc9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:16:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:16:57.520382+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:16:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:16:57.535522+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:16:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:16:57.643729+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:17:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NmJMk6Kvhpq6ktUf/TZHmfYtLLGv6Y7fT/9o4QElVY8WHWKW4pzfD7yd3zDWE4jsOm2M9OIXOEkAfSJ63BSiRhFA0uKkJo5jjmgs1k4c6uTG9GYhTUHDBzdz4ePmNWgZLCYqX5lVFySxonwfKMURkiVmNPxD8g8gpc0znOyWIy0cNj3ULRP5TsOJhejAyw==; Expires=Wed, 19 Aug 2026 14:17:01 GMT; Path=/, AWSALBCORS=NmJMk6Kvhpq6ktUf/TZHmfYtLLGv6Y7fT/9o4QElVY8WHWKW4pzfD7yd3zDWE4jsOm2M9OIXOEkAfSJ63BSiRhFA0uKkJo5jjmgs1k4c6uTG9GYhTUHDBzdz4ePmNWgZLCYqX5lVFySxonwfKMURkiVmNPxD8g8gpc0znOyWIy0cNj3ULRP5TsOJhejAyw==; Expires=Wed, 19 Aug 2026 14:17:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '47b7924650aaf7b58a666e539807cd36', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:17:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YROfszpXmxRXIdM6N2yBemU0N8dNlNEN907sgDvpYxD6CqMs4BryDUp55c7312Dh4QrAiDY+EFvSq3kb4YiG2aACO0y73VlhcEU076H7Au39YJfkpot+5zpwhICA3GOeswBoLNFnUqxNpH1clqfOgba70K5rcb7AL4P/30i2dLOoR/0V6U8XT3X8wCiqjg==; Expires=Wed, 19 Aug 2026 14:17:01 GMT; Path=/, AWSALBCORS=YROfszpXmxRXIdM6N2yBemU0N8dNlNEN907sgDvpYxD6CqMs4BryDUp55c7312Dh4QrAiDY+EFvSq3kb4YiG2aACO0y73VlhcEU076H7Au39YJfkpot+5zpwhICA3GOeswBoLNFnUqxNpH1clqfOgba70K5rcb7AL4P/30i2dLOoR/0V6U8XT3X8wCiqjg==; Expires=Wed, 19 Aug 2026 14:17:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58817', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58816', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b59736b64272fa59c277187c46d0072f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:17:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:17:34.748265+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:17:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:17:34.757996+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:17:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KBGfh7M1dYYSXMHtbkAxm27H+f/N115zXwJMKrQHTJbXEzaCjAZIwoCbkpcP2BPvF+w/JUsTs1fj6YvGL/Db9y5VbToGKgEBTr3dldVdF72rqNdOhVsAirULwlc1/8xoYXBr2s+q1tSLu+8D8ac7QFNH1dAcTGT/7KDWFlySbPQnIEvoyUjyDdaFIjOTVQ==; Expires=Wed, 19 Aug 2026 14:17:38 GMT; Path=/, AWSALBCORS=KBGfh7M1dYYSXMHtbkAxm27H+f/N115zXwJMKrQHTJbXEzaCjAZIwoCbkpcP2BPvF+w/JUsTs1fj6YvGL/Db9y5VbToGKgEBTr3dldVdF72rqNdOhVsAirULwlc1/8xoYXBr2s+q1tSLu+8D8ac7QFNH1dAcTGT/7KDWFlySbPQnIEvoyUjyDdaFIjOTVQ==; Expires=Wed, 19 Aug 2026 14:17:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23236', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23236', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '4339425951b1c713682e27ad73ffa797', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:17:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Le0i3MWEYFQcP8Pn/pLh29iN2K340MnAYnxMtA7v1yseA6510gM+2hxF+gLDYNC/XFY9k/ULSHTTVBXx/SL0wl6IkHVkM65i53KHjp4X1ZY+u6BdaUZcZF/WCRkFoi1QBFhhEPL/BDNnnzfGEjBeyZm5Suxaa/FfRfiDDCyRa48XZoujXHX6VVkaMgbUvA==; Expires=Wed, 19 Aug 2026 14:17:38 GMT; Path=/, AWSALBCORS=Le0i3MWEYFQcP8Pn/pLh29iN2K340MnAYnxMtA7v1yseA6510gM+2hxF+gLDYNC/XFY9k/ULSHTTVBXx/SL0wl6IkHVkM65i53KHjp4X1ZY+u6BdaUZcZF/WCRkFoi1QBFhhEPL/BDNnnzfGEjBeyZm5Suxaa/FfRfiDDCyRa48XZoujXHX6VVkaMgbUvA==; Expires=Wed, 19 Aug 2026 14:17:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '22822', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '22821', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '7734ee24da94524765f0b477dc8248d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:17:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OuJNuYnmiR9wqbkUaWA4RBdTsQUOoIZsINjFI/LzKMsLspA1nHW4FfXXTiOOV7S14mbgXDpMToeSzak4O4M+um0eOw6Hqhk0Z/hZjGCOSn6TU9GvHbQZkf6LObatJXAwfc10KCRmLpLkZ1DxpCFt0sMqRAfRSGs2GDyqIrsnP0XJB4Jn/irkM5hX3r8mtw==; Expires=Wed, 19 Aug 2026 14:17:51 GMT; Path=/, AWSALBCORS=OuJNuYnmiR9wqbkUaWA4RBdTsQUOoIZsINjFI/LzKMsLspA1nHW4FfXXTiOOV7S14mbgXDpMToeSzak4O4M+um0eOw6Hqhk0Z/hZjGCOSn6TU9GvHbQZkf6LObatJXAwfc10KCRmLpLkZ1DxpCFt0sMqRAfRSGs2GDyqIrsnP0XJB4Jn/irkM5hX3r8mtw==; Expires=Wed, 19 Aug 2026 14:17:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4fdcd570f85b372c8e077e1ec2433e69', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:17:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+Yrvk2t4weOctS0Wqorb1Yqgq7sr8SoPrTYWGxH+8dx9sQweLu+NRvhLCcKssppc8dqpKRmnSUv9NhmHdaeAQKanq024CFelm+dZZzibzMVfyPU1EDYPojXzrEIi7cFTEM3HRy4RjwWx/izHZFN6CLfneyiUHQznlpFmgEu7MIp1EvWtW4ApjGcb+bunrA==; Expires=Wed, 19 Aug 2026 14:17:51 GMT; Path=/, AWSALBCORS=+Yrvk2t4weOctS0Wqorb1Yqgq7sr8SoPrTYWGxH+8dx9sQweLu+NRvhLCcKssppc8dqpKRmnSUv9NhmHdaeAQKanq024CFelm+dZZzibzMVfyPU1EDYPojXzrEIi7cFTEM3HRy4RjwWx/izHZFN6CLfneyiUHQznlpFmgEu7MIp1EvWtW4ApjGcb+bunrA==; Expires=Wed, 19 Aug 2026 14:17:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59614', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '6086ba1c5e98b23264d7dd0a60176b9e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:18:09.227701+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (753024 → 1510126 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:18:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ck1E7fzO/A2lp9XIUhgyORVQYeQl65AbUfSwAG9UmAgV5j8zpkzYiNTWjojtK5X96WQi/eIQZJiRMS+1qUWaXwqIPR5JwsZYjTn608KqPtysdLZu7qmcksQoh+89p5Z4kvBUhOM8U58uYfa1qAEt/cg/n71qatXPsVPtQ05uqtAbzWCvRhG3XZvDSQZ/sw==; Expires=Wed, 19 Aug 2026 14:18:11 GMT; Path=/, AWSALBCORS=Ck1E7fzO/A2lp9XIUhgyORVQYeQl65AbUfSwAG9UmAgV5j8zpkzYiNTWjojtK5X96WQi/eIQZJiRMS+1qUWaXwqIPR5JwsZYjTn608KqPtysdLZu7qmcksQoh+89p5Z4kvBUhOM8U58uYfa1qAEt/cg/n71qatXPsVPtQ05uqtAbzWCvRhG3XZvDSQZ/sw==; Expires=Wed, 19 Aug 2026 14:18:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40026', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b00e31cbe2db4c97e7ac0864dc8004a1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:18:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TK9Y+CYh6daTNKg/mNqhBgUeM5TsmSgb8rnhDM+xXbrReh8awtZLMV752vGV9Ppk4kX0Fq7ebzBC7YVs0WTa+E0Mr3EqFr6sTjV9jMuHS9bvB02vTeYQBEKOkRF2VxZSceRgpuEJzLlqOJKAUr8Vu2qgMD+SIJth6vHL9ad/eYoNJz+vvEHiK+SG4HKZug==; Expires=Wed, 19 Aug 2026 14:18:11 GMT; Path=/, AWSALBCORS=TK9Y+CYh6daTNKg/mNqhBgUeM5TsmSgb8rnhDM+xXbrReh8awtZLMV752vGV9Ppk4kX0Fq7ebzBC7YVs0WTa+E0Mr3EqFr6sTjV9jMuHS9bvB02vTeYQBEKOkRF2VxZSceRgpuEJzLlqOJKAUr8Vu2qgMD+SIJth6vHL9ad/eYoNJz+vvEHiK+SG4HKZug==; Expires=Wed, 19 Aug 2026 14:18:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39653', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de0393127e3fa5291c74aabcf6e1143d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:18:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:18:30.186716+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} {"timestamp": "2026-08-12T14:18:30.447700+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:18:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Lu3PqT9o3+t9B791712TbTEjxyi2BdxvLJGEujubs+/B3TsShoEt6FA70dTowMoOb4qpIEiZ7H96iFPP6PN9NkQtIVKWemgD7Ofk0dtUg8qR0O0xo+bHRrksSaC8hcyZUJfvWalb2TTm5qqhHY6LvlHdaKVeXU7YixkWwdps/wDgZk1zIeUzavfvvCiNhQ==; Expires=Wed, 19 Aug 2026 14:18:32 GMT; Path=/, AWSALBCORS=Lu3PqT9o3+t9B791712TbTEjxyi2BdxvLJGEujubs+/B3TsShoEt6FA70dTowMoOb4qpIEiZ7H96iFPP6PN9NkQtIVKWemgD7Ofk0dtUg8qR0O0xo+bHRrksSaC8hcyZUJfvWalb2TTm5qqhHY6LvlHdaKVeXU7YixkWwdps/wDgZk1zIeUzavfvvCiNhQ==; Expires=Wed, 19 Aug 2026 14:18:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18143', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '38d002b56e47f02ebabca049b2d47d33', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:18:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xhc4yVzxSWoPaHzkM4tkSLgzHprVn2fR51UTEDeABUkDouP2GLBVXPF61p3a3Cir7TTPr971apIuokBIUN5y/ACGS22y4OIv7QxMLNLX4fP91sDIq8rkFxii2i5c5vKF6oqID2sAXMMHOhYfwCMCU4AH7DiRlXMEo+zG3cVCnTaChYDrEeD44Bzk1qAOgw==; Expires=Wed, 19 Aug 2026 14:18:32 GMT; Path=/, AWSALBCORS=Xhc4yVzxSWoPaHzkM4tkSLgzHprVn2fR51UTEDeABUkDouP2GLBVXPF61p3a3Cir7TTPr971apIuokBIUN5y/ACGS22y4OIv7QxMLNLX4fP91sDIq8rkFxii2i5c5vKF6oqID2sAXMMHOhYfwCMCU4AH7DiRlXMEo+zG3cVCnTaChYDrEeD44Bzk1qAOgw==; Expires=Wed, 19 Aug 2026 14:18:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17788', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb8bc30d7aea663b4da530e7b4a05b97', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:19:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:19:37.844909+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:19:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:19:37.853932+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:19:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iACjhRbl9VhPq02V3OcWzfTREP8O3MeXWjMneElaTa0pn7oLEsVXcdhFaKp88VN2VlVLTQzieO+33yPnaswdPZCXujBJJzNavndtmkqC66Kbv0hqRBc8dkvTuMK20fT/nr2XFef5Uu3s1cr8Q0JHei6JfiVUgaM3w++S0ui1Ts3AClHAAh6cl/k7YMxB2w==; Expires=Wed, 19 Aug 2026 14:19:41 GMT; Path=/, AWSALBCORS=iACjhRbl9VhPq02V3OcWzfTREP8O3MeXWjMneElaTa0pn7oLEsVXcdhFaKp88VN2VlVLTQzieO+33yPnaswdPZCXujBJJzNavndtmkqC66Kbv0hqRBc8dkvTuMK20fT/nr2XFef5Uu3s1cr8Q0JHei6JfiVUgaM3w++S0ui1Ts3AClHAAh6cl/k7YMxB2w==; Expires=Wed, 19 Aug 2026 14:19:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8ce09bc93ba32cd0a74d77830fc236a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:19:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FcQG/Cb+C8kTYe+kZiJp6j+2DeUVV7KXCO83FgIi0bQKsWeexD7Ef793SR7NBH+n0zl3eRIiH1wSnz3P4090D4sngSTlYs6GTYQRPHW+ejOAcg06jui8aXSQvjkwlbqcQVPix5fF/6krDa11F4X230ZPgysEovoUO7ZEGUqty06TIEuq/zBN44VirSBq5Q==; Expires=Wed, 19 Aug 2026 14:19:42 GMT; Path=/, AWSALBCORS=FcQG/Cb+C8kTYe+kZiJp6j+2DeUVV7KXCO83FgIi0bQKsWeexD7Ef793SR7NBH+n0zl3eRIiH1wSnz3P4090D4sngSTlYs6GTYQRPHW+ejOAcg06jui8aXSQvjkwlbqcQVPix5fF/6krDa11F4X230ZPgysEovoUO7ZEGUqty06TIEuq/zBN44VirSBq5Q==; Expires=Wed, 19 Aug 2026 14:19:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59812', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59812', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db41607ede8604297daaf3a153b8f978', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:19:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:19:58.704487+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:20:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tztjBv8KsfnB9aMyPw5SWc1/b9psqrlI97MhQ038S1FHpwv2C1+okVQiIsPCiYaf/zn66b49y7Svslc+SoUJ631XALTJUofbeicbQeG6YDeG59ko6l/7qVGiBvcV1pPjCwoGZNfd40XVji8K2m+p4RF1vdrV5SKCpqxZbWAUH6KRphQ3E4Cn2u+/dMPeNA==; Expires=Wed, 19 Aug 2026 14:20:00 GMT; Path=/, AWSALBCORS=tztjBv8KsfnB9aMyPw5SWc1/b9psqrlI97MhQ038S1FHpwv2C1+okVQiIsPCiYaf/zn66b49y7Svslc+SoUJ631XALTJUofbeicbQeG6YDeG59ko6l/7qVGiBvcV1pPjCwoGZNfd40XVji8K2m+p4RF1vdrV5SKCpqxZbWAUH6KRphQ3E4Cn2u+/dMPeNA==; Expires=Wed, 19 Aug 2026 14:20:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce6142f9f608afcaefb7eccad0bb5465', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:20:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YVO0T3KOVWu1Ab1ewPqkdbR/WOt4gwl5g0CvBdlYNID+con8bwe2cVw8x6RdbjrQB2+H6iQo5AALUSPbYj35CiGUH+yji88vnDKesUZTYVR52hNYGetgMchZ7epUG45SjcmLMwIrkk+8CaYBIu6HMF5NXcmkIRX7uio2HNFeOgXXZy+O+xU+PVUmp6KQNg==; Expires=Wed, 19 Aug 2026 14:20:01 GMT; Path=/, AWSALBCORS=YVO0T3KOVWu1Ab1ewPqkdbR/WOt4gwl5g0CvBdlYNID+con8bwe2cVw8x6RdbjrQB2+H6iQo5AALUSPbYj35CiGUH+yji88vnDKesUZTYVR52hNYGetgMchZ7epUG45SjcmLMwIrkk+8CaYBIu6HMF5NXcmkIRX7uio2HNFeOgXXZy+O+xU+PVUmp6KQNg==; Expires=Wed, 19 Aug 2026 14:20:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59577', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '6e2af7d381b775adc8e93eef633ed6e3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:20:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:20:39.062205+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:20:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:20:39.071727+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:20:39.100939+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T14:20:39.244877+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: JIT 검증 — 입력이 낡아 재생성 (12/64)"} {"timestamp": "2026-08-12T14:20:39.272238+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T14:20:39.278222+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:20:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=10e2hueZbhmqGYTmrtomaQMCv412KmRaRl7lYOxhNFGb3j4wpc8sN/Np+C5NnnK4otTsNe3pHUa5/uZ0Fu5q1bU9rHU92lei8wmNJDIcVXrNg7q0hBlBCjYIXj+pDwImFi18LHD//PCfAft5yDSNbNWDeIa5h/38v7ZARdnij/h8BEI55BMf7vpZPmDzwg==; Expires=Wed, 19 Aug 2026 14:20:42 GMT; Path=/, AWSALBCORS=10e2hueZbhmqGYTmrtomaQMCv412KmRaRl7lYOxhNFGb3j4wpc8sN/Np+C5NnnK4otTsNe3pHUa5/uZ0Fu5q1bU9rHU92lei8wmNJDIcVXrNg7q0hBlBCjYIXj+pDwImFi18LHD//PCfAft5yDSNbNWDeIa5h/38v7ZARdnij/h8BEI55BMf7vpZPmDzwg==; Expires=Wed, 19 Aug 2026 14:20:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '18d9d22b67e02765216a1909825851ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:20:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2u6UpOjsB23EA7grUsWxx9Y2tDoGz8Glek6JJsfYtN5WfwpJ0AvNMW89jLxeu4U78aSzTzvh4U+vIskyGtcTAEtCSNfJOItIvyP4Yga7p6cD42NRLRUYAeHnBU+MzEgvjlJHlfLfSVwY1dPMTL2ISFRqiFiyiomzHFQeIDhSzcMGggnEe8wEsrskJ/9f0w==; Expires=Wed, 19 Aug 2026 14:20:43 GMT; Path=/, AWSALBCORS=2u6UpOjsB23EA7grUsWxx9Y2tDoGz8Glek6JJsfYtN5WfwpJ0AvNMW89jLxeu4U78aSzTzvh4U+vIskyGtcTAEtCSNfJOItIvyP4Yga7p6cD42NRLRUYAeHnBU+MzEgvjlJHlfLfSVwY1dPMTL2ISFRqiFiyiomzHFQeIDhSzcMGggnEe8wEsrskJ/9f0w==; Expires=Wed, 19 Aug 2026 14:20:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59569', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59571', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e604b3f57b72ff7358a3695a7987367', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:20:52.411448+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (651027 → 1426870 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:20:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O2oK71wnqrqXCwxtrJX6YU3r5QjAfjdEhhZWwrww7WN5kBa9qqo9dmJDr8TxPSukIznCwYLxgt9XPs5OFuhR21IBeyxHbqn5JWNHY1I+AI169U1+FVT3bbdXgrkeQg4YEE2ArvDiyeba7easETPx7GyUTJrvYQumWM3aDXF5l2YXystnXmqlL32ZhXDfNA==; Expires=Wed, 19 Aug 2026 14:20:54 GMT; Path=/, AWSALBCORS=O2oK71wnqrqXCwxtrJX6YU3r5QjAfjdEhhZWwrww7WN5kBa9qqo9dmJDr8TxPSukIznCwYLxgt9XPs5OFuhR21IBeyxHbqn5JWNHY1I+AI169U1+FVT3bbdXgrkeQg4YEE2ArvDiyeba7easETPx7GyUTJrvYQumWM3aDXF5l2YXystnXmqlL32ZhXDfNA==; Expires=Wed, 19 Aug 2026 14:20:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6441', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7bad0e4cfceebeb5fa2abbf50e6e4c6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:20:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2bXTJPFBDfHuD0Ym3NrXavMyo1lt2s2l2Lrzy7j/dkuJ2z1F56lJ4LYtvUZbEDNfZSlAp+IQeLMzakLff5YZ8mRDiFCVdIaMKDWO1NYyDShLxQCLBYhdO7YPQah8yzvAouHWOxq1nrg5YQDhs6vUdSKoD6sLOVX2N80YZDKxqpIOvUDIG79aM/5rrcZhGw==; Expires=Wed, 19 Aug 2026 14:20:54 GMT; Path=/, AWSALBCORS=2bXTJPFBDfHuD0Ym3NrXavMyo1lt2s2l2Lrzy7j/dkuJ2z1F56lJ4LYtvUZbEDNfZSlAp+IQeLMzakLff5YZ8mRDiFCVdIaMKDWO1NYyDShLxQCLBYhdO7YPQah8yzvAouHWOxq1nrg5YQDhs6vUdSKoD6sLOVX2N80YZDKxqpIOvUDIG79aM/5rrcZhGw==; Expires=Wed, 19 Aug 2026 14:20:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6090', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '061f5241f9d6ee8b3b39ac6a3980fcfc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:21:07.548947+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (629160 → 1389930 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:21:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=V3jU7AbrdXuc1vUmaYgFoxVwA2R829nX7tR7J52ij7QWWeL4eg0/12Sw9OPdjwMb7C1VJPFJNnqMXW8rUz/24smPIADTRLOXM7aU5jo+u7GYvhH9zu7uxWvtdcYn9GlVTZDtmA8//BCChkI5Enuul1/RkPB2SOO0ffEqtl7z++q/0zf2/3eKEptMXFLe0g==; Expires=Wed, 19 Aug 2026 14:21:09 GMT; Path=/, AWSALBCORS=V3jU7AbrdXuc1vUmaYgFoxVwA2R829nX7tR7J52ij7QWWeL4eg0/12Sw9OPdjwMb7C1VJPFJNnqMXW8rUz/24smPIADTRLOXM7aU5jo+u7GYvhH9zu7uxWvtdcYn9GlVTZDtmA8//BCChkI5Enuul1/RkPB2SOO0ffEqtl7z++q/0zf2/3eKEptMXFLe0g==; Expires=Wed, 19 Aug 2026 14:21:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5841b04fb24f8fbd238e71325e1a4379', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:21:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Wq9crN0nesqunonOYT90GoxEZiwvCCf5hkrhrLL4217caL7K0/5kXtELT0fGf4llWmzGLTjQqDlJEe6Ww8kNu0i0EoQ00eC2VKYoUOwuZgHWs0fhgjJnzJpgNe7K2Fg+NSQZPexrq3KKq7rJ+cm89hlqGTmvfWyHw8pwgPULOcLCsPgJC/Wajasmg03dbA==; Expires=Wed, 19 Aug 2026 14:21:09 GMT; Path=/, AWSALBCORS=Wq9crN0nesqunonOYT90GoxEZiwvCCf5hkrhrLL4217caL7K0/5kXtELT0fGf4llWmzGLTjQqDlJEe6Ww8kNu0i0EoQ00eC2VKYoUOwuZgHWs0fhgjJnzJpgNe7K2Fg+NSQZPexrq3KKq7rJ+cm89hlqGTmvfWyHw8pwgPULOcLCsPgJC/Wajasmg03dbA==; Expires=Wed, 19 Aug 2026 14:21:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59985', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '53855170837c9f6b9a9a6a7e649fc61c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:21:19.783768+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (626704 → 1357296 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:21:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hbb4607+p6C+4j7Pr1zuRLyOd/WyDBQQoH9GgZ0JvUGpUwsMDw2F6LpLTvz4eaXWGn98YohWixbiGS/mJnuAM2zLbOk4+qdg7FNwMerdYNaMvs7u4EpMksPb4K2FjcQsNgF9+cBZCHbjT8F9rGp7S1Bn6/f6D33zoVTjDZPFcOkDrHpDw7XcMEjDG+vtmQ==; Expires=Wed, 19 Aug 2026 14:21:21 GMT; Path=/, AWSALBCORS=hbb4607+p6C+4j7Pr1zuRLyOd/WyDBQQoH9GgZ0JvUGpUwsMDw2F6LpLTvz4eaXWGn98YohWixbiGS/mJnuAM2zLbOk4+qdg7FNwMerdYNaMvs7u4EpMksPb4K2FjcQsNgF9+cBZCHbjT8F9rGp7S1Bn6/f6D33zoVTjDZPFcOkDrHpDw7XcMEjDG+vtmQ==; Expires=Wed, 19 Aug 2026 14:21:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48137', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '93b26b1482deb188c7011c544ff49f70', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:21:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9ZptwxQ4kxWofCxB29PmIg+hPsJq0+IT9E8oN7SiS7rlPDq/may6jnQjQCkT5a/fVkOSjKDO85C70I+abkUB0Xg+b2Y4khfxlp67q+bCgx63IudqPtAI2hZe9iky3yOIjn6TyFT3Yz0sLLZjCN3+XpvqGQ3GHmguUZ9wffUOuDqNBd9Mu1HSIUO1hfNqZQ==; Expires=Wed, 19 Aug 2026 14:21:22 GMT; Path=/, AWSALBCORS=9ZptwxQ4kxWofCxB29PmIg+hPsJq0+IT9E8oN7SiS7rlPDq/may6jnQjQCkT5a/fVkOSjKDO85C70I+abkUB0Xg+b2Y4khfxlp67q+bCgx63IudqPtAI2hZe9iky3yOIjn6TyFT3Yz0sLLZjCN3+XpvqGQ3GHmguUZ9wffUOuDqNBd9Mu1HSIUO1hfNqZQ==; Expires=Wed, 19 Aug 2026 14:21:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47761', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b490087cad2a8fe2c797ff6fd3089d23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:21:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:21:44.093896+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:21:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hmSa2ayZxIsrnJLf7DSJIRxXxSE9sk6QZOZ8qRpDa2gAhanu8DHKt0FsOT8jpHJWjmzIyZ4JDn8gL3TGjHX+28c43CFXJEQQQ18carnC08U2dfzdxfmwrZyYVTY5+5PNNVKj1igSwa8PgoOwnFmBWcySOMAUtCkjGCsipHmXPPm7SU7ng1YCIWCvghIZKw==; Expires=Wed, 19 Aug 2026 14:21:46 GMT; Path=/, AWSALBCORS=hmSa2ayZxIsrnJLf7DSJIRxXxSE9sk6QZOZ8qRpDa2gAhanu8DHKt0FsOT8jpHJWjmzIyZ4JDn8gL3TGjHX+28c43CFXJEQQQ18carnC08U2dfzdxfmwrZyYVTY5+5PNNVKj1igSwa8PgoOwnFmBWcySOMAUtCkjGCsipHmXPPm7SU7ng1YCIWCvghIZKw==; Expires=Wed, 19 Aug 2026 14:21:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23686', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '45536f27e61958b646cdd42ccc103a2f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:21:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5BqTswweqe6GAYhw1i73BW9c1VOJeFFWpNVB45MMRwaP9Vb0CLqf6WWJb8UTZ/XvdVFwKGtvn7ZwJPEgb/EZpKWi6pfTxpAes9vtn/j9LETnMFcVOivIrS9KPtnjSh6aYS9cJo568sXUYcvMnskBpn2pWjok8fhWC2oJE/solsasNXz4366a1jcMYFn6uQ==; Expires=Wed, 19 Aug 2026 14:21:46 GMT; Path=/, AWSALBCORS=5BqTswweqe6GAYhw1i73BW9c1VOJeFFWpNVB45MMRwaP9Vb0CLqf6WWJb8UTZ/XvdVFwKGtvn7ZwJPEgb/EZpKWi6pfTxpAes9vtn/j9LETnMFcVOivIrS9KPtnjSh6aYS9cJo568sXUYcvMnskBpn2pWjok8fhWC2oJE/solsasNXz4366a1jcMYFn6uQ==; Expires=Wed, 19 Aug 2026 14:21:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23284', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '0944ebe8e923388c087185d30739542c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:22:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:22:18.111092+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:22:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:22:18.118250+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:22:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:22:18.222577+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:22:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zYCuah9pBnQ1ytSXlAWhsgcwXqtqMRfhiPim6ErJAb4WlYhb0rFtG0Y/n+vwTnNYYpXzbTm3DC3P7aPREKg55f5HyhDv1ddekoiFEsno9ffxRg6488Uu1azVlGzHSY8/FBUzLbuaYwonIg0NsUprx+MlUa+afHMlVh2f1fpdwlncvALffUkbiRyIrvKolA==; Expires=Wed, 19 Aug 2026 14:22:20 GMT; Path=/, AWSALBCORS=zYCuah9pBnQ1ytSXlAWhsgcwXqtqMRfhiPim6ErJAb4WlYhb0rFtG0Y/n+vwTnNYYpXzbTm3DC3P7aPREKg55f5HyhDv1ddekoiFEsno9ffxRg6488Uu1azVlGzHSY8/FBUzLbuaYwonIg0NsUprx+MlUa+afHMlVh2f1fpdwlncvALffUkbiRyIrvKolA==; Expires=Wed, 19 Aug 2026 14:22:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '70ad0ff5a1379a8824efb6eb60ca2239', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:22:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UgzRaNRLLvbtNGNWjdQzeyxUUTqGy+DWgxwZxczRawGxkTUKjuoF/WPxFUm/BmBh6gNtyMPhWopzl6/ZdaOhp/BdnkyB0TTWjCV7NoNlRBLpLmI5KKTFQwzpkS/KHlclWVzUkVC57TUgMJW5ARBuq7LdnxQWc+OgKDHI6QdeiDCY8qrxzDa7nLhW/fzA6w==; Expires=Wed, 19 Aug 2026 14:22:20 GMT; Path=/, AWSALBCORS=UgzRaNRLLvbtNGNWjdQzeyxUUTqGy+DWgxwZxczRawGxkTUKjuoF/WPxFUm/BmBh6gNtyMPhWopzl6/ZdaOhp/BdnkyB0TTWjCV7NoNlRBLpLmI5KKTFQwzpkS/KHlclWVzUkVC57TUgMJW5ARBuq7LdnxQWc+OgKDHI6QdeiDCY8qrxzDa7nLhW/fzA6w==; Expires=Wed, 19 Aug 2026 14:22:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59620', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59621', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '699a0757898a56cf36afab306c1668f5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:22:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:22:37.370453+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:22:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:22:37.377865+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:22:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8Jj1KR67rw1wjljjFk04EPfGyAY0gHVttR05sBuosKGVKzBi3GS5zTIXMzz9zqpYMv0QDBb9GU72v+iNDPwNggHUQcS9797+z9SGlBgNoKV+O+2RytxW/rQoZzfXjn17NqTw2S3PIN6vEOkyvB64lAXXJB+lWkOX3dMut3c4IcrlWIrPbBMFAWtIjqZitQ==; Expires=Wed, 19 Aug 2026 14:22:40 GMT; Path=/, AWSALBCORS=8Jj1KR67rw1wjljjFk04EPfGyAY0gHVttR05sBuosKGVKzBi3GS5zTIXMzz9zqpYMv0QDBb9GU72v+iNDPwNggHUQcS9797+z9SGlBgNoKV+O+2RytxW/rQoZzfXjn17NqTw2S3PIN6vEOkyvB64lAXXJB+lWkOX3dMut3c4IcrlWIrPbBMFAWtIjqZitQ==; Expires=Wed, 19 Aug 2026 14:22:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39776', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39773', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aad9ebb83e90419eccae5e39b40e373e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:22:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IYcYaCGI4ExikEc4uD2CIfW9LIen6jnmXAy9V5h5Zeu7oHIGDNzxWO6EzDot/l3SgB3w3RkE9a1mjtmTP4XDrf0WgDkQtVyxE3cC+iVOCO6tNr7gezKxJR0+yBMObkXkskl7aVv0ntDqWKgAdtFI8eIvsOnM6AQMu+TI+QSjdnY53vAysAv14xAARbXrLw==; Expires=Wed, 19 Aug 2026 14:22:41 GMT; Path=/, AWSALBCORS=IYcYaCGI4ExikEc4uD2CIfW9LIen6jnmXAy9V5h5Zeu7oHIGDNzxWO6EzDot/l3SgB3w3RkE9a1mjtmTP4XDrf0WgDkQtVyxE3cC+iVOCO6tNr7gezKxJR0+yBMObkXkskl7aVv0ntDqWKgAdtFI8eIvsOnM6AQMu+TI+QSjdnY53vAysAv14xAARbXrLw==; Expires=Wed, 19 Aug 2026 14:22:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39386', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39384', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a9988744e9b0dc1e96363ddc8a0f7fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:22:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NgO/VNbCJHDYXGT8wqqXXkTV+Q5J2i9n7CsdIyj2nfMqSrYwPPIv8VeT3nhAUjQQOSYGX7CTgHl4ELor3azVxAWElmLk1vkZUlTLQS8ZyPO4dAutMwndslCfM3NClAIhiA0ARj3GrLW3lEEX2ZXz7h8NCSE1b4d//hZE2r0SeqYTLn8OGQS1tJmK9iRqRw==; Expires=Wed, 19 Aug 2026 14:22:52 GMT; Path=/, AWSALBCORS=NgO/VNbCJHDYXGT8wqqXXkTV+Q5J2i9n7CsdIyj2nfMqSrYwPPIv8VeT3nhAUjQQOSYGX7CTgHl4ELor3azVxAWElmLk1vkZUlTLQS8ZyPO4dAutMwndslCfM3NClAIhiA0ARj3GrLW3lEEX2ZXz7h8NCSE1b4d//hZE2r0SeqYTLn8OGQS1tJmK9iRqRw==; Expires=Wed, 19 Aug 2026 14:22:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ef2aa1f6a89ff6bcae47d779885a5b9f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:22:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O3358PNW9HiCC+TRW2EfPt++sq8ZKlmVQ218payxyEePKg+xaJZyo+KR5+Pe+JauvEbsbGulQWv20MWJEflUFM5OBxxk9VjQyHGao1aPZWcoMT0TJb97peBcBB/Du5MBUL+P9CggUYoUFHAytHevvvwjKnZ0xmiMXAZlUxiLLSj04DuLrfwHeo9/dKDjcw==; Expires=Wed, 19 Aug 2026 14:22:52 GMT; Path=/, AWSALBCORS=O3358PNW9HiCC+TRW2EfPt++sq8ZKlmVQ218payxyEePKg+xaJZyo+KR5+Pe+JauvEbsbGulQWv20MWJEflUFM5OBxxk9VjQyHGao1aPZWcoMT0TJb97peBcBB/Du5MBUL+P9CggUYoUFHAytHevvvwjKnZ0xmiMXAZlUxiLLSj04DuLrfwHeo9/dKDjcw==; Expires=Wed, 19 Aug 2026 14:22:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59629', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec9dacfea623a92f08025e9547ba5be8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:23:00.940379+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (650940 → 1423105 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:23:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UZtj9No5LUKt6LfUKiLg91lCN0A0LOCFNG/4QMVbo1Lx1kCzqLJdJoRTCcElpvn/V1QSMcgEtaiS13waLgHW0iLFpTW6dYhXrNIWo/NbKQtkXOkvdv/9jJebYiqcPCi+7SC+TDvjKaFhkC57Orz9Plo/LHSHCLpCk/tM2+YmiQraPa/DwvtbvKVWYY0StQ==; Expires=Wed, 19 Aug 2026 14:23:02 GMT; Path=/, AWSALBCORS=UZtj9No5LUKt6LfUKiLg91lCN0A0LOCFNG/4QMVbo1Lx1kCzqLJdJoRTCcElpvn/V1QSMcgEtaiS13waLgHW0iLFpTW6dYhXrNIWo/NbKQtkXOkvdv/9jJebYiqcPCi+7SC+TDvjKaFhkC57Orz9Plo/LHSHCLpCk/tM2+YmiQraPa/DwvtbvKVWYY0StQ==; Expires=Wed, 19 Aug 2026 14:23:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48300', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a087a6d36450fca7531a9523b190a912', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:23:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J6rNyahePLWbtVPU1JIQqnZhwv1S2ZYip4HbXwPZA8rVvDfT1NwdO8Xk/66hbfBkrEzOxkGFv8XSgBeApZ5H9vupUkK7kzDdBNimdgPHB5aHTv2/sFYRtankA3m1mBuMBX++P9rHALywXmP1VyhbhcXct5Oba+S2h6AadUsoKR6EiJfZKiuY8k2LiVGFGg==; Expires=Wed, 19 Aug 2026 14:23:03 GMT; Path=/, AWSALBCORS=J6rNyahePLWbtVPU1JIQqnZhwv1S2ZYip4HbXwPZA8rVvDfT1NwdO8Xk/66hbfBkrEzOxkGFv8XSgBeApZ5H9vupUkK7kzDdBNimdgPHB5aHTv2/sFYRtankA3m1mBuMBX++P9rHALywXmP1VyhbhcXct5Oba+S2h6AadUsoKR6EiJfZKiuY8k2LiVGFGg==; Expires=Wed, 19 Aug 2026 14:23:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47852', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '5855d2141c7bd88a751f126efc5bb6b2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:23:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:23:17.916378+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:23:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ppr3eKweS7AYkDsiggvvrwSzWUjXrShZBLHUBCto4gXAma688dmn1ewwgHUnmu+yEap1gGD5kuIvdYR0o5aPoT7mvfC4lteRlaAbHs2TpVfbDOddR2pVUQWoIdyuVzSXqMVbg0bC9eAk2qPezFZvSzRA2gRmzbjlOwytwvQDI0RDmYpPd0rta1D1Loa5Rw==; Expires=Wed, 19 Aug 2026 14:23:20 GMT; Path=/, AWSALBCORS=Ppr3eKweS7AYkDsiggvvrwSzWUjXrShZBLHUBCto4gXAma688dmn1ewwgHUnmu+yEap1gGD5kuIvdYR0o5aPoT7mvfC4lteRlaAbHs2TpVfbDOddR2pVUQWoIdyuVzSXqMVbg0bC9eAk2qPezFZvSzRA2gRmzbjlOwytwvQDI0RDmYpPd0rta1D1Loa5Rw==; Expires=Wed, 19 Aug 2026 14:23:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31976', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '11036cb7e8dd2bdd55a00f9470f5e9c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:23:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rEgPXCagVuX62uMFrchluHA6cHHQi5FtkMY9L/1NdXlDW/GfwpuUzC8XLA3H+RomvqoiIJU/i0ihDjhnsCi8MUcc4QYnUELyTvA+wRIOdIaubkRbTijGLsUFE/12Prpf1iNw+HI2hiCNkky2Uu6HHoJF4x97dLlfYFSbrtJ2Pt77K2sTF4BhGeYPKCn1MA==; Expires=Wed, 19 Aug 2026 14:23:20 GMT; Path=/, AWSALBCORS=rEgPXCagVuX62uMFrchluHA6cHHQi5FtkMY9L/1NdXlDW/GfwpuUzC8XLA3H+RomvqoiIJU/i0ihDjhnsCi8MUcc4QYnUELyTvA+wRIOdIaubkRbTijGLsUFE/12Prpf1iNw+HI2hiCNkky2Uu6HHoJF4x97dLlfYFSbrtJ2Pt77K2sTF4BhGeYPKCn1MA==; Expires=Wed, 19 Aug 2026 14:23:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31544', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f248006ca02b493e2024273d1f647d76', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:24:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:24:01.769439+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:24:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:24:01.778451+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:24:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7+T482Cuo9y99FPuHlOdzS5OK26NMCVRlu39uYwKG1OA6E8OORlzoFaea0JlTl2O6q75jm63XPeDQAJfJWE0f0xOJWUmBEB9i5i5iIzKro+ILrm4VlSmzd/soSHeu0GSuzmiXkSB+euqKALvltBatguxRNI45SqtYsK4Rhu1gahWd/lgcXrj8TWi52ATBA==; Expires=Wed, 19 Aug 2026 14:24:05 GMT; Path=/, AWSALBCORS=7+T482Cuo9y99FPuHlOdzS5OK26NMCVRlu39uYwKG1OA6E8OORlzoFaea0JlTl2O6q75jm63XPeDQAJfJWE0f0xOJWUmBEB9i5i5iIzKro+ILrm4VlSmzd/soSHeu0GSuzmiXkSB+euqKALvltBatguxRNI45SqtYsK4Rhu1gahWd/lgcXrj8TWi52ATBA==; Expires=Wed, 19 Aug 2026 14:24:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc51cd52d13256a27c552d85834ac73d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:24:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ot5M1ApC5Uv9D7NCSE5k89g4JUtqbpKoRG08d8Ho/nlVmuDXA+QaXpGPDkspynaF2Rxc+Vh6qPo6ge1PgpG2cqKZb8V3zcZiKYMm9jSW7+6zXYGGsrkgnL3QToU6i0ah11BTPliXKQuHoPIVSZ8xeIUMRQ75sJ9rk6xOa9w6khdxA5+K8IbAfjjdy0Dhog==; Expires=Wed, 19 Aug 2026 14:24:06 GMT; Path=/, AWSALBCORS=Ot5M1ApC5Uv9D7NCSE5k89g4JUtqbpKoRG08d8Ho/nlVmuDXA+QaXpGPDkspynaF2Rxc+Vh6qPo6ge1PgpG2cqKZb8V3zcZiKYMm9jSW7+6zXYGGsrkgnL3QToU6i0ah11BTPliXKQuHoPIVSZ8xeIUMRQ75sJ9rk6xOa9w6khdxA5+K8IbAfjjdy0Dhog==; Expires=Wed, 19 Aug 2026 14:24:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59519', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59517', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b6472e02ea5ec0f7189020b66fca3e97', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:24:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:24:18.879701+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:24:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2zSmX422cx9heTrw4PUVBhqAjtkCh0hRz0gUTFZhFWGhP0mKZS8FP/qoLiWPMF9Dh3CNK4kvsgutQ76UlO02CLXWrshLf8t2qIPhP/CzXozLIqE+s3b2cfWl4kFHRGNTGtCi2HBYFkvoabz0nZverCzRu7SDWmtuGaSyohFK2yrd4IqIehhOJIYbYYAo7Q==; Expires=Wed, 19 Aug 2026 14:24:21 GMT; Path=/, AWSALBCORS=2zSmX422cx9heTrw4PUVBhqAjtkCh0hRz0gUTFZhFWGhP0mKZS8FP/qoLiWPMF9Dh3CNK4kvsgutQ76UlO02CLXWrshLf8t2qIPhP/CzXozLIqE+s3b2cfWl4kFHRGNTGtCi2HBYFkvoabz0nZverCzRu7SDWmtuGaSyohFK2yrd4IqIehhOJIYbYYAo7Q==; Expires=Wed, 19 Aug 2026 14:24:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59667', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8394251a62c9baa73f9ae124ddc02a44', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:24:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kTNHZ+JzT9PiJu29in3ulCxYbjSU6uonBxyKovsMscRNiNiIUQt9gNLf2o2Hoa5LRLFlZd4W+tU9Drlsp7qG60LIJgrqgf9XnWgDfNjkRpa92Zx82vA8AJsdCxX2ng1+FwDR08ymxLFr81v76BFS8SqMp9vPhk4rb4K+yiTxkFgVuss4AhStdZG9QSvBAg==; Expires=Wed, 19 Aug 2026 14:24:21 GMT; Path=/, AWSALBCORS=kTNHZ+JzT9PiJu29in3ulCxYbjSU6uonBxyKovsMscRNiNiIUQt9gNLf2o2Hoa5LRLFlZd4W+tU9Drlsp7qG60LIJgrqgf9XnWgDfNjkRpa92Zx82vA8AJsdCxX2ng1+FwDR08ymxLFr81v76BFS8SqMp9vPhk4rb4K+yiTxkFgVuss4AhStdZG9QSvBAg==; Expires=Wed, 19 Aug 2026 14:24:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59650', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1ff80352a9620dd92a6ddffb9e1dd35', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:25:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:25:23.466810+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:25:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:25:23.475816+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:25:23.643423+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh4: JIT 검증 — 입력이 낡아 재생성 (13/64)"} {"timestamp": "2026-08-12T14:25:23.673048+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T14:25:23.678971+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:25:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DrH7gKIb2Fo/0/A0fn3R9uvi4D0DOeN5cLMtyOxvJjImFM/zIjU66YYjwtL6WE8tV6iSnW42MVUyb35d4UFVUnTGLPvD7qnqMkiA5NxPgn/AlBLc0Zfyk14jtbyQullB5EIKULhnmdLib9JyxWeUGNtBzn90Id6p7G5m+QabkprLuefERsFlhxzDzSSMjQ==; Expires=Wed, 19 Aug 2026 14:25:27 GMT; Path=/, AWSALBCORS=DrH7gKIb2Fo/0/A0fn3R9uvi4D0DOeN5cLMtyOxvJjImFM/zIjU66YYjwtL6WE8tV6iSnW42MVUyb35d4UFVUnTGLPvD7qnqMkiA5NxPgn/AlBLc0Zfyk14jtbyQullB5EIKULhnmdLib9JyxWeUGNtBzn90Id6p7G5m+QabkprLuefERsFlhxzDzSSMjQ==; Expires=Wed, 19 Aug 2026 14:25:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '13fdd2952fc790899dd6f2c2f4789da1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:25:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PkStdNVGr60LItc+i+o/9QhW5jh/U9yN3q67pv2fQFCJddiZN6P4dgVs/mYqiFiFWdF1T1RgjIcGwe7dTS6aPRtRoFfpYycXmnreAelNxti0nuADzMEoEx9VkSzIiNTMViqolFyUs4bl9GWi5qkUxwz0ycN7RSPswUw0/zy1ufxpGqPyYBO483HCHN1QYw==; Expires=Wed, 19 Aug 2026 14:25:27 GMT; Path=/, AWSALBCORS=PkStdNVGr60LItc+i+o/9QhW5jh/U9yN3q67pv2fQFCJddiZN6P4dgVs/mYqiFiFWdF1T1RgjIcGwe7dTS6aPRtRoFfpYycXmnreAelNxti0nuADzMEoEx9VkSzIiNTMViqolFyUs4bl9GWi5qkUxwz0ycN7RSPswUw0/zy1ufxpGqPyYBO483HCHN1QYw==; Expires=Wed, 19 Aug 2026 14:25:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59579', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59579', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f04391f8909dffc3f04a5d9b28998ad4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:25:35.687007+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (638376 → 1405591 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:25:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FohycaBHpdtQ0BvFvwzfayPXVLtnAgVDIMt1YF4OfzskQa29UmOxSBDkHf5i2yYFhNOvupS4oMCFnhF7+6KQsrki42uioKAk/T64gdP5rO4qHHmylIsDKQaN46hUSEXoSEAZ/2abc3/BL7+v3EXBNHiriilL2F1GHUnaQJBQnGfNb6biJbAbBdxX8cZXhA==; Expires=Wed, 19 Aug 2026 14:25:37 GMT; Path=/, AWSALBCORS=FohycaBHpdtQ0BvFvwzfayPXVLtnAgVDIMt1YF4OfzskQa29UmOxSBDkHf5i2yYFhNOvupS4oMCFnhF7+6KQsrki42uioKAk/T64gdP5rO4qHHmylIsDKQaN46hUSEXoSEAZ/2abc3/BL7+v3EXBNHiriilL2F1GHUnaQJBQnGfNb6biJbAbBdxX8cZXhA==; Expires=Wed, 19 Aug 2026 14:25:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8320310cb028c0193d06f311a83d2f03', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:25:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZeYoGblSwVmhZZ+1QBeMOJjugfxv9be05Q1ToTKiHa0hMCp33mfclRp9Z9MbSVvvfITzlIWgtrQZBeQiw/9d2th1gy+OT5HML8V3GhK8W/CfwFRj2GWmPwKfTm5Hfy6amFBoXjADpNYg+2CNwU810ISY78/Lc0m7KZCMA3A45k6jkhyU/YX3stmP3nasnQ==; Expires=Wed, 19 Aug 2026 14:25:38 GMT; Path=/, AWSALBCORS=ZeYoGblSwVmhZZ+1QBeMOJjugfxv9be05Q1ToTKiHa0hMCp33mfclRp9Z9MbSVvvfITzlIWgtrQZBeQiw/9d2th1gy+OT5HML8V3GhK8W/CfwFRj2GWmPwKfTm5Hfy6amFBoXjADpNYg+2CNwU810ISY78/Lc0m7KZCMA3A45k6jkhyU/YX3stmP3nasnQ==; Expires=Wed, 19 Aug 2026 14:25:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59637', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd08932f0c468a8711fbff58556fb933e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:25:45.110488+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (631960 → 1380103 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:25:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rKKVSY84KuXnBCkkDoq1nN1bQEPNIOvFICc0o+NcmOSQMQmphvHnd/yLgUQov2dzLnSQ6MLvw+m/s+0R/HpWQzqm6/1VXMIN6fAuBDChvjKCYvJSG3AT4HLCKyUuy1/iZh0vwababFkXBxCZU8r6pVygY1xhI8yEcyP7FrJB8tzMU0xEPf46yvHnBeAcOg==; Expires=Wed, 19 Aug 2026 14:25:47 GMT; Path=/, AWSALBCORS=rKKVSY84KuXnBCkkDoq1nN1bQEPNIOvFICc0o+NcmOSQMQmphvHnd/yLgUQov2dzLnSQ6MLvw+m/s+0R/HpWQzqm6/1VXMIN6fAuBDChvjKCYvJSG3AT4HLCKyUuy1/iZh0vwababFkXBxCZU8r6pVygY1xhI8yEcyP7FrJB8tzMU0xEPf46yvHnBeAcOg==; Expires=Wed, 19 Aug 2026 14:25:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50598', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '7fc714d81e71295e60c5baa076d017bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:25:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RroqcI1FwVK6kKZhGdhoRiTTbYcbeBl7/O33aisICo3/bjT8wGXrWlRQehZxYlFbaHpUl9+dx2HrTuzfDtNz9G6tU2a6mIWl8hw+GvY0yp9+bwRFrsOcb7i37myEKMOqKaA+nxKHmC9ur2iBAu1kTsiJxx7zilwUBB0hJPvbdDECz+563e0t0+iv6qwJAA==; Expires=Wed, 19 Aug 2026 14:25:47 GMT; Path=/, AWSALBCORS=RroqcI1FwVK6kKZhGdhoRiTTbYcbeBl7/O33aisICo3/bjT8wGXrWlRQehZxYlFbaHpUl9+dx2HrTuzfDtNz9G6tU2a6mIWl8hw+GvY0yp9+bwRFrsOcb7i37myEKMOqKaA+nxKHmC9ur2iBAu1kTsiJxx7zilwUBB0hJPvbdDECz+563e0t0+iv6qwJAA==; Expires=Wed, 19 Aug 2026 14:25:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50588', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '298ca494914bda8bbadb7e84d7690eb1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:25:56.681636+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (611181 → 1336378 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:25:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=q4bL6y3fcyEZgjyO035e1z9O1yY8w2Y9qT9/BBK6wNLNvjgUisRPjvLFUrc+HdwEQJU1ZdFVi4rz9/IQ7gGr6P1lS/d0qZSXmb5i6m96OeZeVTked4Xb6DKvmOYebv6UKOe1qJJe78bbO6Gmpzgdokj9qDM7qzVJjmhwTOirKhKduhjkgDsYqnamKnfTAA==; Expires=Wed, 19 Aug 2026 14:25:58 GMT; Path=/, AWSALBCORS=q4bL6y3fcyEZgjyO035e1z9O1yY8w2Y9qT9/BBK6wNLNvjgUisRPjvLFUrc+HdwEQJU1ZdFVi4rz9/IQ7gGr6P1lS/d0qZSXmb5i6m96OeZeVTked4Xb6DKvmOYebv6UKOe1qJJe78bbO6Gmpzgdokj9qDM7qzVJjmhwTOirKhKduhjkgDsYqnamKnfTAA==; Expires=Wed, 19 Aug 2026 14:25:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38993', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '43ba1cc084d1d0695cbfdc65fd1d56b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:25:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SkLDZs/hfWPcOuN2hHDK1322Qu+cEn2NY3AiKKbKe8uzqSap/0lVij7wtTC7Iw1VRlHaVIAaOtEQuzF/uisnpog5xzvwqeXs3hyM+W27VQAyuL7XD8hOAlc8U8lXyh3QJ85vj0/slNWPcIYyJEhuxnWmOJTePwOYF8M7Ho5XSTVH7j890fzoOv+xUd8q0Q==; Expires=Wed, 19 Aug 2026 14:25:59 GMT; Path=/, AWSALBCORS=SkLDZs/hfWPcOuN2hHDK1322Qu+cEn2NY3AiKKbKe8uzqSap/0lVij7wtTC7Iw1VRlHaVIAaOtEQuzF/uisnpog5xzvwqeXs3hyM+W27VQAyuL7XD8hOAlc8U8lXyh3QJ85vj0/slNWPcIYyJEhuxnWmOJTePwOYF8M7Ho5XSTVH7j890fzoOv+xUd8q0Q==; Expires=Wed, 19 Aug 2026 14:25:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38641', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '750246b6580eb8feb5f14f455c813392', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:26:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:26:22.695192+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:26:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oQiEy2jGM5NaYaE/57gT0N/kuzpWv9jUBOsekVQ3YMRxMVFKbKYoNkFxvT3q1kFSaa8s6VkuNQBG7+KhRriwuidrCp/VlWqHDwITluOL6e2b5IxE3nO0pY6SzGG1OVd/2VWnO+/2fQetHVzImpu1hJQAwjPeorp4dcdiBTCQGhGd85PeLX7pRXGGVCkY0g==; Expires=Wed, 19 Aug 2026 14:26:24 GMT; Path=/, AWSALBCORS=oQiEy2jGM5NaYaE/57gT0N/kuzpWv9jUBOsekVQ3YMRxMVFKbKYoNkFxvT3q1kFSaa8s6VkuNQBG7+KhRriwuidrCp/VlWqHDwITluOL6e2b5IxE3nO0pY6SzGG1OVd/2VWnO+/2fQetHVzImpu1hJQAwjPeorp4dcdiBTCQGhGd85PeLX7pRXGGVCkY0g==; Expires=Wed, 19 Aug 2026 14:26:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12861', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f80cef0ac2ee17cb4da66e89117794b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:26:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vkc9G8HVODNpnEOzHyy683upp7hykmVw3/Lay/Dh4+yN7lIiLRB8VFlexbEYqFGUroWOTGdG/O4f9Mrz4DqH5q+yeaHL6u0Yr32NJ5ySDsGbF8YVxDw1r8XwRGBLr0iRGZ26L9NMRh1skucITFqKcs3o0yyWQRBCzxVMTytgGNRoAQUlfxYmFoBrnINrMw==; Expires=Wed, 19 Aug 2026 14:26:25 GMT; Path=/, AWSALBCORS=Vkc9G8HVODNpnEOzHyy683upp7hykmVw3/Lay/Dh4+yN7lIiLRB8VFlexbEYqFGUroWOTGdG/O4f9Mrz4DqH5q+yeaHL6u0Yr32NJ5ySDsGbF8YVxDw1r8XwRGBLr0iRGZ26L9NMRh1skucITFqKcs3o0yyWQRBCzxVMTytgGNRoAQUlfxYmFoBrnINrMw==; Expires=Wed, 19 Aug 2026 14:26:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12481', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f65c104894523e55e9c2ed8e04140222', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:27:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:27:08.486792+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:27:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:27:08.495192+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:27:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:27:08.607107+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:27:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/kh8YkvvmxBWhNZdNhnGj/+OumzmTm0dH1iDux+JKdtDcgmcMJl9Mn/E5YJoheVOq1s+LF6b++O1nFA8+IcGvVs8gnJkT0f7FA+j4uA5ub+j6XjcO0xJTXplaFVvoMCuBWld9nIPbb5nZ0QfWvIFctJa+Q9sPi5ukzn7s0KZX0Ra9LmzqJuz49E+iwjjbA==; Expires=Wed, 19 Aug 2026 14:27:12 GMT; Path=/, AWSALBCORS=/kh8YkvvmxBWhNZdNhnGj/+OumzmTm0dH1iDux+JKdtDcgmcMJl9Mn/E5YJoheVOq1s+LF6b++O1nFA8+IcGvVs8gnJkT0f7FA+j4uA5ub+j6XjcO0xJTXplaFVvoMCuBWld9nIPbb5nZ0QfWvIFctJa+Q9sPi5ukzn7s0KZX0Ra9LmzqJuz49E+iwjjbA==; Expires=Wed, 19 Aug 2026 14:27:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bcf7a0b5f972effebda361bff478fe01', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:27:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=q6km3qGcdDbFSps/ciuhq16gbMuFsIGd4iUdn21a659FdP5W7c45oCKK1wUz3J+xbTE0g7OzoOkVP/oUytFPEAFTlDQww3DO4TtmTbZbvKh2DaoZ0E4ypkioc5UKiGX7fOKzO02HANHtfr2mnM92Z0bvRlPPQ53hUsz4DAJjvzL2vxcr1Kq/iIgndGCj6w==; Expires=Wed, 19 Aug 2026 14:27:12 GMT; Path=/, AWSALBCORS=q6km3qGcdDbFSps/ciuhq16gbMuFsIGd4iUdn21a659FdP5W7c45oCKK1wUz3J+xbTE0g7OzoOkVP/oUytFPEAFTlDQww3DO4TtmTbZbvKh2DaoZ0E4ypkioc5UKiGX7fOKzO02HANHtfr2mnM92Z0bvRlPPQ53hUsz4DAJjvzL2vxcr1Kq/iIgndGCj6w==; Expires=Wed, 19 Aug 2026 14:27:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59984', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59984', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6503fd60e9d2ea1f87c246451bbc5963', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:27:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:27:39.331986+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:27:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:27:39.340351+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:27:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tN1M3SfwDjfAwWNF9tAdjLW2yGWVRSsRNPFHnBwi4QnLHkedJ9h2uMdncbuW2v1+g91vdngamx4UgIy4V6OJZKUhk9vrGNdoEdG2cbdhy2qry6MCrAZskvOr04EB7o/mkTccuPj3zZdHRy9Kk3b6X2ZbuqxFk792XeAAey8UwJRo87xdUBLVQ9ScYe7bnw==; Expires=Wed, 19 Aug 2026 14:27:42 GMT; Path=/, AWSALBCORS=tN1M3SfwDjfAwWNF9tAdjLW2yGWVRSsRNPFHnBwi4QnLHkedJ9h2uMdncbuW2v1+g91vdngamx4UgIy4V6OJZKUhk9vrGNdoEdG2cbdhy2qry6MCrAZskvOr04EB7o/mkTccuPj3zZdHRy9Kk3b6X2ZbuqxFk792XeAAey8UwJRo87xdUBLVQ9ScYe7bnw==; Expires=Wed, 19 Aug 2026 14:27:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '30034', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '30034', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b0a3157afbc14b5902f94d5f3d8e5e0d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:27:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TuFhNSvCim1xpv7F74QMjbH9Ku9boMwoyvxgoglywK8Lk/MTbL5IoPk9qxUJewzdhgI8+7qFdoBPm0qpTGW7kx7764yDNhJRmpxDBSCVlD5ue3w+p56JqbDhCivm37rLFLwQvgX81LWh4WPhkNPIl1PgzSEYUZXzfNzd26ase9CYqmJ5vz5kkpfx4Hbtvg==; Expires=Wed, 19 Aug 2026 14:27:43 GMT; Path=/, AWSALBCORS=TuFhNSvCim1xpv7F74QMjbH9Ku9boMwoyvxgoglywK8Lk/MTbL5IoPk9qxUJewzdhgI8+7qFdoBPm0qpTGW7kx7764yDNhJRmpxDBSCVlD5ue3w+p56JqbDhCivm37rLFLwQvgX81LWh4WPhkNPIl1PgzSEYUZXzfNzd26ase9CYqmJ5vz5kkpfx4Hbtvg==; Expires=Wed, 19 Aug 2026 14:27:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29644', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29644', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea5a7ad649313e7a5a04963c957cc46c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:27:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hhzse0ggedEjJ7pdH54xy7VE65FSvzeQo8jH4b0cOX3fJvB2FSwaEvTrZgI4T85wvLD2ePJlt4UcCWYYb/V77eKXOQuOS5u1AMdnz5ZjNycEy1IzE0C2SYmg8gdJbvypiNPPNsFNMOfmTyYConLneMUoFNdymWPiuMqgUCl4mCwqPJ/+Mj0CThOw4dtCNA==; Expires=Wed, 19 Aug 2026 14:27:54 GMT; Path=/, AWSALBCORS=hhzse0ggedEjJ7pdH54xy7VE65FSvzeQo8jH4b0cOX3fJvB2FSwaEvTrZgI4T85wvLD2ePJlt4UcCWYYb/V77eKXOQuOS5u1AMdnz5ZjNycEy1IzE0C2SYmg8gdJbvypiNPPNsFNMOfmTyYConLneMUoFNdymWPiuMqgUCl4mCwqPJ/+Mj0CThOw4dtCNA==; Expires=Wed, 19 Aug 2026 14:27:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8f914eb7f1e5429a0468fbc9acab458', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:27:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z9PRgE0Dnt93bKylguyF4jaeOr3gpQ9DgFLOyOQ4mczZchYNMw0JIAn8yvJkaPAELnsa4fr3Jvk7fUKL8iU/QxOwjm/YZGmN66y+C5kyNsjD/H8iPBS3PJdEcMUsMgiZrD2KHH3h85dA29sVq/2w/NdyFUDgDAzMF35A2rc3/ulr/6L7U4u0FT+l5NxyLQ==; Expires=Wed, 19 Aug 2026 14:27:55 GMT; Path=/, AWSALBCORS=z9PRgE0Dnt93bKylguyF4jaeOr3gpQ9DgFLOyOQ4mczZchYNMw0JIAn8yvJkaPAELnsa4fr3Jvk7fUKL8iU/QxOwjm/YZGmN66y+C5kyNsjD/H8iPBS3PJdEcMUsMgiZrD2KHH3h85dA29sVq/2w/NdyFUDgDAzMF35A2rc3/ulr/6L7U4u0FT+l5NxyLQ==; Expires=Wed, 19 Aug 2026 14:27:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59623', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '15bc94a3ae3cd119301de2c8b95bebee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:28:05.450091+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (612832 → 1331898 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:28:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U7QipIhKbzhD/EfYuNzrC0VxE3mV0JBlQeg5GAKK7n/S6Pc07QCCI+HdsGq1Smx36qzqoTglnvsfdor8FyG26wOdxihIkXt7a9KpNKRdBCqYLnVVi0uffhSN7LieMEb4PUWvJnC/wJISDk64Jiaexd8L1YvZ8Hp3v12ENQEndNcNmuNw1FbkUEZpkvFVsg==; Expires=Wed, 19 Aug 2026 14:28:07 GMT; Path=/, AWSALBCORS=U7QipIhKbzhD/EfYuNzrC0VxE3mV0JBlQeg5GAKK7n/S6Pc07QCCI+HdsGq1Smx36qzqoTglnvsfdor8FyG26wOdxihIkXt7a9KpNKRdBCqYLnVVi0uffhSN7LieMEb4PUWvJnC/wJISDk64Jiaexd8L1YvZ8Hp3v12ENQEndNcNmuNw1FbkUEZpkvFVsg==; Expires=Wed, 19 Aug 2026 14:28:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47433', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '80aaca164c4fcee9a5b9d6e81068321b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:28:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Gr3WVx68jtXCRq/cmSssXBuAtn1MgRqA9TkpmApXjEkNxhSaBZnZa6arC7FKdCNZifZQcHzGEQ2gKADGoURbqEQiiGEWmIBjakYAs/MVDM6l8U6OMyjSrT8YxLVE7N6GLcSRRjjUXFZi3EtHu8b/+/C39kBEXUvMZ720M1UxkcoZSwq9SV/G/jyJdXQwLw==; Expires=Wed, 19 Aug 2026 14:28:07 GMT; Path=/, AWSALBCORS=Gr3WVx68jtXCRq/cmSssXBuAtn1MgRqA9TkpmApXjEkNxhSaBZnZa6arC7FKdCNZifZQcHzGEQ2gKADGoURbqEQiiGEWmIBjakYAs/MVDM6l8U6OMyjSrT8YxLVE7N6GLcSRRjjUXFZi3EtHu8b/+/C39kBEXUvMZ720M1UxkcoZSwq9SV/G/jyJdXQwLw==; Expires=Wed, 19 Aug 2026 14:28:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47066', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd141ff83071f64adb335024b849629c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:28:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:28:22.785742+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:28:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3Agt/loCGd43xntDZQfcrroyNwlsbpnyfNtoJ182eOFEBaMG51zfrFhlUHU9gi9bpHUtk6ii0RbhRLOMsbdNpJ85vO4JQ8IoUkJL1LKFCtYCvLwPRPdKZwE2ddSGTDaRAgv8LR/MMO1aYpnpp8fBTxvhexPUFXieQuZPe8ZR4WsAOWuGLQGhy70gYsB4vw==; Expires=Wed, 19 Aug 2026 14:28:25 GMT; Path=/, AWSALBCORS=3Agt/loCGd43xntDZQfcrroyNwlsbpnyfNtoJ182eOFEBaMG51zfrFhlUHU9gi9bpHUtk6ii0RbhRLOMsbdNpJ85vO4JQ8IoUkJL1LKFCtYCvLwPRPdKZwE2ddSGTDaRAgv8LR/MMO1aYpnpp8fBTxvhexPUFXieQuZPe8ZR4WsAOWuGLQGhy70gYsB4vw==; Expires=Wed, 19 Aug 2026 14:28:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29572', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '937fa915b504949520888590a215ace6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:28:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fSsSEjiaDoWSnLE+WDcGOKd7CEO/KbIuo0jSbNAB0ZosiMRuzcZNitTf3WZ3FB/gSwrRwrnTTTHv2/4qQcO3ho5mD05IVnOxaMhSaDE3YogSE578/GTCoEDOBerCAGbWbVrGze8EguRAGKe4QHOFxfneY1jq9wy563hMBqgOTo8YAIISySTBAiMpFZcNcw==; Expires=Wed, 19 Aug 2026 14:28:26 GMT; Path=/, AWSALBCORS=fSsSEjiaDoWSnLE+WDcGOKd7CEO/KbIuo0jSbNAB0ZosiMRuzcZNitTf3WZ3FB/gSwrRwrnTTTHv2/4qQcO3ho5mD05IVnOxaMhSaDE3YogSE578/GTCoEDOBerCAGbWbVrGze8EguRAGKe4QHOFxfneY1jq9wy563hMBqgOTo8YAIISySTBAiMpFZcNcw==; Expires=Wed, 19 Aug 2026 14:28:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28201', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f512799a61f5105d2ff27c8a9a3954a5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:28:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:28:56.071854+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:28:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:28:56.080675+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:28:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u95PT2tPShLpWjFpxOL9sExoDrRpOUmK8FWIPJyLX+ipAF7hZufgw41w0a3Fy555dckD+Hs8yPR63u7b2KVaHTzY7VbVVH0x+wPShR0J6oGbJSpdSU9M/Zlf7PIRkX6wfBCxatuXmn1zg3zktXlmSdTvmw5VQ1oij5eiVxKQA/KXDhoHBMSL1cPZlgS0tw==; Expires=Wed, 19 Aug 2026 14:28:58 GMT; Path=/, AWSALBCORS=u95PT2tPShLpWjFpxOL9sExoDrRpOUmK8FWIPJyLX+ipAF7hZufgw41w0a3Fy555dckD+Hs8yPR63u7b2KVaHTzY7VbVVH0x+wPShR0J6oGbJSpdSU9M/Zlf7PIRkX6wfBCxatuXmn1zg3zktXlmSdTvmw5VQ1oij5eiVxKQA/KXDhoHBMSL1cPZlgS0tw==; Expires=Wed, 19 Aug 2026 14:28:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5dae1bc085b9d859558f202d8813fda8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:28:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z3V+MpGxUu4WmLnqBcXiY8IbKDvh/JfNYdZAgVT1y0Bd3ZcNrIQvuY03Dg09mRT2cywS2yqokf0PiemODL60qOhrRqWqxthq9mLRZM03/p8hitqOph80s7mq2rKyZWK6YMwpRQTZIZWbvvQO1Bx1L7idkPGrvL4lI1fHDPFzj7QsHh3fib4eX8B9LrYX1w==; Expires=Wed, 19 Aug 2026 14:28:58 GMT; Path=/, AWSALBCORS=Z3V+MpGxUu4WmLnqBcXiY8IbKDvh/JfNYdZAgVT1y0Bd3ZcNrIQvuY03Dg09mRT2cywS2yqokf0PiemODL60qOhrRqWqxthq9mLRZM03/p8hitqOph80s7mq2rKyZWK6YMwpRQTZIZWbvvQO1Bx1L7idkPGrvL4lI1fHDPFzj7QsHh3fib4eX8B9LrYX1w==; Expires=Wed, 19 Aug 2026 14:28:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59540', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59540', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1fde9d6df981722773e34ed0ca6b791c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:29:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:29:11.293612+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:29:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kDB+vfKl74O54chhovTtJDfWXQ6mwDHr1UclIS35GdyKPO545OA2wUHnoy6+GRUBg7iTYYs54XanpXGvShzXDaPYi7YjWFCVVp+X9FfTYrmupTE2kc2uUmeWdyPd5ayP/oD26bvOxyeWObKvkrOmfbZiSP+LAPq99mjC5lLdfdhWaQKP5RlmEqWmhwYfpw==; Expires=Wed, 19 Aug 2026 14:29:13 GMT; Path=/, AWSALBCORS=kDB+vfKl74O54chhovTtJDfWXQ6mwDHr1UclIS35GdyKPO545OA2wUHnoy6+GRUBg7iTYYs54XanpXGvShzXDaPYi7YjWFCVVp+X9FfTYrmupTE2kc2uUmeWdyPd5ayP/oD26bvOxyeWObKvkrOmfbZiSP+LAPq99mjC5lLdfdhWaQKP5RlmEqWmhwYfpw==; Expires=Wed, 19 Aug 2026 14:29:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '75f699b4bca85a3474e316316173e8b1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:29:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u8G2a1/FUWx+qMnp6zQCWAqEenT6B8x31XMKzBnMxNQc7fRaHMHZQ+qo10X/+VohFqvOrW24ZtlmJxsaS0r+Gr/tBP1ceYA8PIWVvp/Wpy75leDzGGI5QVx1pDhT6rzonvPxXQeoasW87zFxpASLB6F6NWzHybW3U9prFoziI9oXGHEyXUlQ2YwxxZkFZg==; Expires=Wed, 19 Aug 2026 14:29:13 GMT; Path=/, AWSALBCORS=u8G2a1/FUWx+qMnp6zQCWAqEenT6B8x31XMKzBnMxNQc7fRaHMHZQ+qo10X/+VohFqvOrW24ZtlmJxsaS0r+Gr/tBP1ceYA8PIWVvp/Wpy75leDzGGI5QVx1pDhT6rzonvPxXQeoasW87zFxpASLB6F6NWzHybW3U9prFoziI9oXGHEyXUlQ2YwxxZkFZg==; Expires=Wed, 19 Aug 2026 14:29:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59617', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '5dd5e1f3cb74d395053e50cbb7fe7c60', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:29:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:29:39.508645+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:29:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:29:39.516739+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:29:39.540141+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(C) 유지"} {"timestamp": "2026-08-12T14:29:39.680021+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh6: JIT 검증 — 입력이 낡아 재생성 (14/64)"} {"timestamp": "2026-08-12T14:29:39.711971+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh6: 완료 (selected=C, fix=True)"} {"timestamp": "2026-08-12T14:29:39.787957+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:29:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oPCVxeytpaicq88P7ICNu7/wpY12PRoxq9PJEkApwEPaw5rvpdzB+TYmsBpwP/pQGRsGPACQxIgRdKqONHKXninm/YXPsLAMczt8XICMWpxcSyl+PNFp0pn78jBhL3QmOdvygM7hPQzbUVviAb6Xtwcc8XgYJ4ztg5IpshKfmIXnIKz9V+MFqq9s84KwuA==; Expires=Wed, 19 Aug 2026 14:29:43 GMT; Path=/, AWSALBCORS=oPCVxeytpaicq88P7ICNu7/wpY12PRoxq9PJEkApwEPaw5rvpdzB+TYmsBpwP/pQGRsGPACQxIgRdKqONHKXninm/YXPsLAMczt8XICMWpxcSyl+PNFp0pn78jBhL3QmOdvygM7hPQzbUVviAb6Xtwcc8XgYJ4ztg5IpshKfmIXnIKz9V+MFqq9s84KwuA==; Expires=Wed, 19 Aug 2026 14:29:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15001', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15000', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '13513707b32dd547d431872508747d8c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:29:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zVv35pmsJefQ1BIYRafFsBe7qOhftPZFjReUlTmkmPrQSHMNLL09Hd6PB5ADBlJlsJUefe1OaWv09yWc7cHq3sctMojLJ1OdzdLqH/b95yCA2SO5/anHbt6lp7DWJNPbFIuZnYOylIadwgobipGPTiltSRd78YPl5KbI75pV+Ec223AeYc6rWOMI4LEGaQ==; Expires=Wed, 19 Aug 2026 14:29:43 GMT; Path=/, AWSALBCORS=zVv35pmsJefQ1BIYRafFsBe7qOhftPZFjReUlTmkmPrQSHMNLL09Hd6PB5ADBlJlsJUefe1OaWv09yWc7cHq3sctMojLJ1OdzdLqH/b95yCA2SO5/anHbt6lp7DWJNPbFIuZnYOylIadwgobipGPTiltSRd78YPl5KbI75pV+Ec223AeYc6rWOMI4LEGaQ==; Expires=Wed, 19 Aug 2026 14:29:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14637', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14637', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '30c2b93db17c9cba9a8a5e6453de5c9d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:31:41.464179+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh2]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:31:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EFPHYnp0jv/d73+c3WywXotdJFMTNX8UfBBvK3QOYzJ6o6Hw0HsEwftCw81nyOgDpNJtHh9kRpg/FGaupPA0HL4wMevml/IbwTV28bkf+Nc7RNqAa8QbUDD+ZHdCD2Hatkr6TGKc0y0WMb1kvDGwJBd8CKLaBrvcBFzD4VI7r+Ylb3RahSQkAP8lQ+yHUA==; Expires=Wed, 19 Aug 2026 14:31:43 GMT; Path=/, AWSALBCORS=EFPHYnp0jv/d73+c3WywXotdJFMTNX8UfBBvK3QOYzJ6o6Hw0HsEwftCw81nyOgDpNJtHh9kRpg/FGaupPA0HL4wMevml/IbwTV28bkf+Nc7RNqAa8QbUDD+ZHdCD2Hatkr6TGKc0y0WMb1kvDGwJBd8CKLaBrvcBFzD4VI7r+Ylb3RahSQkAP8lQ+yHUA==; Expires=Wed, 19 Aug 2026 14:31:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b9047617a305c8688396d3d9f1b93d89', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:31:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DFm/322zzyywqMWYJWUZ7OFwdqfLV3sM5S+dnAHkU8nSCea4VyOGr1r8x38ELmXWoR7hA96xl+RjQe0PS5H9LKgPcEpZaJgeqcbH4Yr0u9MNlDkNnoEr21tgSaVQschr1P2UNiXp3gL8HzVyDyyQUR2P/FsDcL0E7vQeQmydxnyDQgCbOp1QAi8O8yVuRA==; Expires=Wed, 19 Aug 2026 14:31:43 GMT; Path=/, AWSALBCORS=DFm/322zzyywqMWYJWUZ7OFwdqfLV3sM5S+dnAHkU8nSCea4VyOGr1r8x38ELmXWoR7hA96xl+RjQe0PS5H9LKgPcEpZaJgeqcbH4Yr0u9MNlDkNnoEr21tgSaVQschr1P2UNiXp3gL8HzVyDyyQUR2P/FsDcL0E7vQeQmydxnyDQgCbOp1QAi8O8yVuRA==; Expires=Wed, 19 Aug 2026 14:31:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59578', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2d0d4980293e15d0bbba6e4b9bdaaa1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:31:53.080326+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (613581 → 1282472 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:31:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6qYN1j0tB1LaVt/dNM5f3QNmqvWu8Ds3zYk5wyLvtQVP0aAGADRy0e3iHznWbkHwyQvN7N2QxNv+zn8+PGDUMIMxljj8AUkQJxpl7hy6amgKhylvGpG0Pu0ZdUdT7mf4YDssRPEiTkv2zWZ8JDCaFk+cK7osHoCdtPtXTFF0+KgysQel6soeWv3ZTzsZYg==; Expires=Wed, 19 Aug 2026 14:31:55 GMT; Path=/, AWSALBCORS=6qYN1j0tB1LaVt/dNM5f3QNmqvWu8Ds3zYk5wyLvtQVP0aAGADRy0e3iHznWbkHwyQvN7N2QxNv+zn8+PGDUMIMxljj8AUkQJxpl7hy6amgKhylvGpG0Pu0ZdUdT7mf4YDssRPEiTkv2zWZ8JDCaFk+cK7osHoCdtPtXTFF0+KgysQel6soeWv3ZTzsZYg==; Expires=Wed, 19 Aug 2026 14:31:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48394', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db6d4aea01ef1808321ddf2458e4cc42', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:31:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=d3JUD+R+cSS2w7pOKXRBMoosmPhErlqVj/dvTJt9VoqSvDXPNrPa1r0rkgedqRpDqUGVZm4r73iGz7sJMokx14NLNo1CRZUdZ83VOW+s6ZP18M7pfnJE8AfMQxCQP4HFHcT371Mr6sZZ/VSDPGoRWBOedlXqVrPvcst3xzc8On9xu5Y8kf6Mj48Y8FLb1Q==; Expires=Wed, 19 Aug 2026 14:31:55 GMT; Path=/, AWSALBCORS=d3JUD+R+cSS2w7pOKXRBMoosmPhErlqVj/dvTJt9VoqSvDXPNrPa1r0rkgedqRpDqUGVZm4r73iGz7sJMokx14NLNo1CRZUdZ83VOW+s6ZP18M7pfnJE8AfMQxCQP4HFHcT371Mr6sZZ/VSDPGoRWBOedlXqVrPvcst3xzc8On9xu5Y8kf6Mj48Y8FLb1Q==; Expires=Wed, 19 Aug 2026 14:31:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47959', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bd0e96b786eceb8f7ded656fc6c33f9a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:32:08.952506+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (808224 → 1568681 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:32:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=epEyaOtXeJeh+BmVAIgvpz5d3mBT6rP6jYPWB3znYj5dZtzhghSyQfhnOa2dF1tLYGLlqA9gnuJY7QHABzWRUC/4FyEglh+2gaVO7btLFhzVFbjTWUGZrNy9S+ayvr7wnTu/j+mXiCDknb+9G75K/f3O03MPUdvwvup51dODPar8MiCKDH1dluoxlvZJHg==; Expires=Wed, 19 Aug 2026 14:32:10 GMT; Path=/, AWSALBCORS=epEyaOtXeJeh+BmVAIgvpz5d3mBT6rP6jYPWB3znYj5dZtzhghSyQfhnOa2dF1tLYGLlqA9gnuJY7QHABzWRUC/4FyEglh+2gaVO7btLFhzVFbjTWUGZrNy9S+ayvr7wnTu/j+mXiCDknb+9G75K/f3O03MPUdvwvup51dODPar8MiCKDH1dluoxlvZJHg==; Expires=Wed, 19 Aug 2026 14:32:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32493', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '50619e2d106c00e20f820fa2d5c7e4c1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:32:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l77/oSU74paRIWwV3ea9qTDLmyPj1YGo7eW5jMCoNKCPfxS3hIWCX3xh3O1jX1AWRFC2dBB3MkGvSibgv6FIBUJv4kq0955JdO7DegPe9CCP0QqP2C9dKJUKUG1CGET/Mu51FmfyUxugVM8VuoFmPiKm8UHlsRK4BD7tlhf6+GrPVPZxzXBK+s9g3pGJoQ==; Expires=Wed, 19 Aug 2026 14:32:11 GMT; Path=/, AWSALBCORS=l77/oSU74paRIWwV3ea9qTDLmyPj1YGo7eW5jMCoNKCPfxS3hIWCX3xh3O1jX1AWRFC2dBB3MkGvSibgv6FIBUJv4kq0955JdO7DegPe9CCP0QqP2C9dKJUKUG1CGET/Mu51FmfyUxugVM8VuoFmPiKm8UHlsRK4BD7tlhf6+GrPVPZxzXBK+s9g3pGJoQ==; Expires=Wed, 19 Aug 2026 14:32:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32115', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dfd1dd63f2ed7db8eded3a9df4958258', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:32:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:32:27.261586+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:32:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XGgrLgA8VJmi7yWkFDN9Imjjq5+H//1fnJJ/Zueq/4DwiFl8tPBaDZZLsmA0cXXPeM488ayalapIEc/f616nkUc4cZCnUNPBTj2bLIWJdN1X2P2MmyfEc0oqk1Gz6nGHNmZVYO1la8KNk6vpquSOcadHRpKXPnd3+75kkebJYqfZB1ifdiQeIqLvIbpMuQ==; Expires=Wed, 19 Aug 2026 14:32:29 GMT; Path=/, AWSALBCORS=XGgrLgA8VJmi7yWkFDN9Imjjq5+H//1fnJJ/Zueq/4DwiFl8tPBaDZZLsmA0cXXPeM488ayalapIEc/f616nkUc4cZCnUNPBTj2bLIWJdN1X2P2MmyfEc0oqk1Gz6nGHNmZVYO1la8KNk6vpquSOcadHRpKXPnd3+75kkebJYqfZB1ifdiQeIqLvIbpMuQ==; Expires=Wed, 19 Aug 2026 14:32:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '13664', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '063a334e555fb55185c81592bbe8627c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:32:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fVWPEa89wj7W/6ZP0rpBd0YThKlMmsvPI8m/bjrI2ZlpfkCdIbrdO65DV+1hpkinfyJTqbGBweM1+ZlRdAJkzcmWSjuz+LNNgG1EOjUOLHh2xve6NOERNVxAwb1oaPkFmx1xN6ifwa2zhxClZGAFFW5JaFgdGwVFcOEbK+wiFmHMMnwL9+n8dbw037g5Lg==; Expires=Wed, 19 Aug 2026 14:32:29 GMT; Path=/, AWSALBCORS=fVWPEa89wj7W/6ZP0rpBd0YThKlMmsvPI8m/bjrI2ZlpfkCdIbrdO65DV+1hpkinfyJTqbGBweM1+ZlRdAJkzcmWSjuz+LNNgG1EOjUOLHh2xve6NOERNVxAwb1oaPkFmx1xN6ifwa2zhxClZGAFFW5JaFgdGwVFcOEbK+wiFmHMMnwL9+n8dbw037g5Lg==; Expires=Wed, 19 Aug 2026 14:32:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '13653', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c19bcb34e15d9fa60a3be7d1a3ad700c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:32:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:32:47.974391+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:32:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:32:47.987767+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:32:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WDlZI8sQAeQzTR89gyi6b55o44tmHVVweEWBKRhVogvu+SsDeg36U+eQVWIqmI9JnP5lDKzfn9f8W8/t2OYsqGoZfzZQjxL7vTtw2AqiEU9qGaDerO6Zi17kTTG2mrYRXiPmHmYXQo/JYdPsSDYDzKH8+l6X6rT5E5B3pjBUbiylf8BOKtypHIzI5nEb3g==; Expires=Wed, 19 Aug 2026 14:32:50 GMT; Path=/, AWSALBCORS=WDlZI8sQAeQzTR89gyi6b55o44tmHVVweEWBKRhVogvu+SsDeg36U+eQVWIqmI9JnP5lDKzfn9f8W8/t2OYsqGoZfzZQjxL7vTtw2AqiEU9qGaDerO6Zi17kTTG2mrYRXiPmHmYXQo/JYdPsSDYDzKH8+l6X6rT5E5B3pjBUbiylf8BOKtypHIzI5nEb3g==; Expires=Wed, 19 Aug 2026 14:32:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d0d1453475d5f0eb62fc573ff82c766', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:32:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Fp27bL6O5Gd8+6WrT8nHxtWSxWJwS00O6tUqGGdL7mEWRIKq63Arqgn97QwmQv5qQeDIquUa7NkjuZJ4CPy7qJMi0pMpaqWHtbJowr5svXbh//0q8PjJjnr+PlrMOubxfd0AXr+cO+oRiaBYg7ewoeSw+7GGB5VU6iGJHjIOMJ69TFaobomMP6YdcRzD8Q==; Expires=Wed, 19 Aug 2026 14:32:50 GMT; Path=/, AWSALBCORS=Fp27bL6O5Gd8+6WrT8nHxtWSxWJwS00O6tUqGGdL7mEWRIKq63Arqgn97QwmQv5qQeDIquUa7NkjuZJ4CPy7qJMi0pMpaqWHtbJowr5svXbh//0q8PjJjnr+PlrMOubxfd0AXr+cO+oRiaBYg7ewoeSw+7GGB5VU6iGJHjIOMJ69TFaobomMP6YdcRzD8Q==; Expires=Wed, 19 Aug 2026 14:32:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59432', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59431', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2da9fafb81dca66348b515d51e88f9f1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:33:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:33:11.631628+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:33:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PKgHqeeEeZ0q2IWbz/LBEBZ2pzJAplIME1B9Swjva+ei2VUHHiihdjCvIXJ4Uqv+BwQLrZEjLyvoKkeoC22lTOk1TmK9/AdyVstH3gXAfBVAamTn/K4MZeVY8DqYFcZlcrajZBkysUL7byCob93w/d8TFtqQ+YMVhuXm+C0/t+gcosqv54mVJnbUEzWzQQ==; Expires=Wed, 19 Aug 2026 14:33:13 GMT; Path=/, AWSALBCORS=PKgHqeeEeZ0q2IWbz/LBEBZ2pzJAplIME1B9Swjva+ei2VUHHiihdjCvIXJ4Uqv+BwQLrZEjLyvoKkeoC22lTOk1TmK9/AdyVstH3gXAfBVAamTn/K4MZeVY8DqYFcZlcrajZBkysUL7byCob93w/d8TFtqQ+YMVhuXm+C0/t+gcosqv54mVJnbUEzWzQQ==; Expires=Wed, 19 Aug 2026 14:33:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a0d6a62145cef4e871cd55b72e8ffae1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:33:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BRnkqvKP0dHAmCf07TS8AtiTXsBY2I5tLOOF27r5/xFlra5cXEXnTakE2X3L7uqkj/lyjniQpLJ6PO3j7sQAZGa2i8udj9rLlf3OEdAfOI6fi4hPEnThZr8j/gBuQ7SuOzjhmn0yctYPzdobtjFuZ4uy4d3awIofvs21zFhjObforbeo+AdDXx5nKmFPWA==; Expires=Wed, 19 Aug 2026 14:33:14 GMT; Path=/, AWSALBCORS=BRnkqvKP0dHAmCf07TS8AtiTXsBY2I5tLOOF27r5/xFlra5cXEXnTakE2X3L7uqkj/lyjniQpLJ6PO3j7sQAZGa2i8udj9rLlf3OEdAfOI6fi4hPEnThZr8j/gBuQ7SuOzjhmn0yctYPzdobtjFuZ4uy4d3awIofvs21zFhjObforbeo+AdDXx5nKmFPWA==; Expires=Wed, 19 Aug 2026 14:33:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59606', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f954c5a7d8dc3f777c732a733a5a8530', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:33:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:33:49.142991+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:33:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:33:49.153217+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:33:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:33:49.262471+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:33:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kbZqZCcznhVaezZvj+KccdddShus4AQnYCJvuvKJPsmiEzblMLDcui7sKAjmCGXK/3PtvAvnArUItYcZC57CWFWakbC8Lo2+PFTZ+Pi+wXALsHGg8cWTspWUiLF0/4+S0WvxmamFMhNFfX3uaAximbNLMFT2Wcm3rNkCyEX/zNxLmkYGKkd5XU2fcZoGfQ==; Expires=Wed, 19 Aug 2026 14:33:52 GMT; Path=/, AWSALBCORS=kbZqZCcznhVaezZvj+KccdddShus4AQnYCJvuvKJPsmiEzblMLDcui7sKAjmCGXK/3PtvAvnArUItYcZC57CWFWakbC8Lo2+PFTZ+Pi+wXALsHGg8cWTspWUiLF0/4+S0WvxmamFMhNFfX3uaAximbNLMFT2Wcm3rNkCyEX/zNxLmkYGKkd5XU2fcZoGfQ==; Expires=Wed, 19 Aug 2026 14:33:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '425be776588d415b7741e3d0af803eef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:33:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Zh8JE9DZa4zsfT6MU39rgQOeFihDJpiL862KhRS9JdaUw7R/vu5+sG1i8tNpUQPhhsL1Cp+ARqPOOuRCLZHyJMFkh/TsZIsCuSJ1dI0LHLFEfXeGGdnwZJx5ogIUal8UAh6LPwsgiGsh9sNqIyaD7LJUtku/X08+xFOz5O7B/I0Oyeo9hkBXvTjSq87rlQ==; Expires=Wed, 19 Aug 2026 14:33:53 GMT; Path=/, AWSALBCORS=Zh8JE9DZa4zsfT6MU39rgQOeFihDJpiL862KhRS9JdaUw7R/vu5+sG1i8tNpUQPhhsL1Cp+ARqPOOuRCLZHyJMFkh/TsZIsCuSJ1dI0LHLFEfXeGGdnwZJx5ogIUal8UAh6LPwsgiGsh9sNqIyaD7LJUtku/X08+xFOz5O7B/I0Oyeo9hkBXvTjSq87rlQ==; Expires=Wed, 19 Aug 2026 14:33:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59601', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59599', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '53e84250f7555a5ad96dc7ac5b705428', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:34:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:34:32.910873+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:34:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:34:32.920034+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:34:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oIGluJaNn0Bay+d7LjajykidsgvAehOIka7SPFUt6mV9x+5lrppy4l6u9cB428lHyrXbmyfac1p5k6et6giLGcSgbxrCBfEwVHJS41GlPRYf9MHUVC0uHFZPbKIzv0weWG13TSLFoGeC3zx5pPGgsRYhe7peNGYPOxhJXr1uOP5H72Ro5endf08X4zGvpg==; Expires=Wed, 19 Aug 2026 14:34:35 GMT; Path=/, AWSALBCORS=oIGluJaNn0Bay+d7LjajykidsgvAehOIka7SPFUt6mV9x+5lrppy4l6u9cB428lHyrXbmyfac1p5k6et6giLGcSgbxrCBfEwVHJS41GlPRYf9MHUVC0uHFZPbKIzv0weWG13TSLFoGeC3zx5pPGgsRYhe7peNGYPOxhJXr1uOP5H72Ro5endf08X4zGvpg==; Expires=Wed, 19 Aug 2026 14:34:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17198', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17197', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '8936393e910f481930c6ccb043597562', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:34:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mkKD/Z0eUF0M8+eGijVf+pA/87rMTuo/ZNw2zqPvtzlf5y7REnKXOUKSYlwyVD2v34TpzhKvFFCwhaC7xsAbf0NqSq83VNH6xXSzk12AxUD2OI2R4jn8KVQM7zbVPl3fiaZX+DkzuyDkLmyRxSDeStu1iKk8ImLsrW0JXi9urKjEAG7TK/lWYqGx9RBt/A==; Expires=Wed, 19 Aug 2026 14:34:36 GMT; Path=/, AWSALBCORS=mkKD/Z0eUF0M8+eGijVf+pA/87rMTuo/ZNw2zqPvtzlf5y7REnKXOUKSYlwyVD2v34TpzhKvFFCwhaC7xsAbf0NqSq83VNH6xXSzk12AxUD2OI2R4jn8KVQM7zbVPl3fiaZX+DkzuyDkLmyRxSDeStu1iKk8ImLsrW0JXi9urKjEAG7TK/lWYqGx9RBt/A==; Expires=Wed, 19 Aug 2026 14:34:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16920', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16921', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '3913f4034577602e24169013096d2479', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:34:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Di8iQMIhIPZ4UjGGR6cMnt+6/fEyZAJDlUTJkwJFm+ohEhWXBMzCL3pF7I7L31mYXaBktLWnMPR6JEXsPgSOxZ3qR40pjhYzvDwlcJykGPb+BswGXsud8BUqq/YWoSnweTMYNaYBogSfsHytur6J6Du8p9OZTEKjDurbQo3Lp3gboEcR82x75zQg7mwE/A==; Expires=Wed, 19 Aug 2026 14:34:46 GMT; Path=/, AWSALBCORS=Di8iQMIhIPZ4UjGGR6cMnt+6/fEyZAJDlUTJkwJFm+ohEhWXBMzCL3pF7I7L31mYXaBktLWnMPR6JEXsPgSOxZ3qR40pjhYzvDwlcJykGPb+BswGXsud8BUqq/YWoSnweTMYNaYBogSfsHytur6J6Du8p9OZTEKjDurbQo3Lp3gboEcR82x75zQg7mwE/A==; Expires=Wed, 19 Aug 2026 14:34:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd6abf7634204847fccb7ea1e5a984c6d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:34:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vTciG2w8YioyU/Z/qf2A7SPA6Y1hmQjjuPJEeve9L7Kzek9P60/RoylbV+xlNgTP3AIq+lVoI92T3ViB0UAmwSlxBYjZLJNCTs6lnbDfqeNBRP8QC+KgdDNG+n4Xxn1E1tsc3sQ6jdTK2FkxKwbERFVuF3UM3jOZ4RbMpwILr3elsyVgtGMk2rDtu4HmqQ==; Expires=Wed, 19 Aug 2026 14:34:46 GMT; Path=/, AWSALBCORS=vTciG2w8YioyU/Z/qf2A7SPA6Y1hmQjjuPJEeve9L7Kzek9P60/RoylbV+xlNgTP3AIq+lVoI92T3ViB0UAmwSlxBYjZLJNCTs6lnbDfqeNBRP8QC+KgdDNG+n4Xxn1E1tsc3sQ6jdTK2FkxKwbERFVuF3UM3jOZ4RbMpwILr3elsyVgtGMk2rDtu4HmqQ==; Expires=Wed, 19 Aug 2026 14:34:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59589', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '275f362758c64c5dd1cbd40d87cea595', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:34:58.732221+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (799126 → 1552936 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:35:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lGe0p1IiXoci/aCAVcROAHu+tFxTHcT7FNRc04f/vG57CmEbn9wPQdNixPqqOrP2Z0cQHOt93LQ0irYtEPiEn2LXYr8uIeKtssOPYpeIBct5hr7hPyJiRuCJmWDXkfTym0LxWoY3LkKaUDqK4G/9Zis1gnnnGnfGgKYzLpaMW6cnqdpGyASCpIIdrEVIgQ==; Expires=Wed, 19 Aug 2026 14:35:00 GMT; Path=/, AWSALBCORS=lGe0p1IiXoci/aCAVcROAHu+tFxTHcT7FNRc04f/vG57CmEbn9wPQdNixPqqOrP2Z0cQHOt93LQ0irYtEPiEn2LXYr8uIeKtssOPYpeIBct5hr7hPyJiRuCJmWDXkfTym0LxWoY3LkKaUDqK4G/9Zis1gnnnGnfGgKYzLpaMW6cnqdpGyASCpIIdrEVIgQ==; Expires=Wed, 19 Aug 2026 14:35:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45594', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '026741c4eb36732a070acb507637f634', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:35:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tVYBvg+AWi61ZQVqRUWDP1L3Me0ln+HYyeq3Fi60m2Dxvg0Op0fZGvDReWj07vHsFPOMkSIBIyh7s8nmtnPYFnZVowcp0wqnbI6nhY1SZo6ADd5fFGyBEuUNcRjXV4jDtrb9czlNao7Ipgh4rFTeyPDQaTjjkiDJywpPHJbXsb7gQT51v+FvbfTvdvIJAw==; Expires=Wed, 19 Aug 2026 14:35:01 GMT; Path=/, AWSALBCORS=tVYBvg+AWi61ZQVqRUWDP1L3Me0ln+HYyeq3Fi60m2Dxvg0Op0fZGvDReWj07vHsFPOMkSIBIyh7s8nmtnPYFnZVowcp0wqnbI6nhY1SZo6ADd5fFGyBEuUNcRjXV4jDtrb9czlNao7Ipgh4rFTeyPDQaTjjkiDJywpPHJbXsb7gQT51v+FvbfTvdvIJAw==; Expires=Wed, 19 Aug 2026 14:35:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45191', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '96ae4022eb0ac033034071cf5d422e0c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:35:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:35:20.176937+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:35:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1nj/Nvjb/IN5qIiG3lESMszVuyGn9mF+LDzU9boMX2+MxH4I/Yr/4Zgi6tRyGXIVq9DqJT3RHm8gdChRQ5TTm/ff0s4Y/s91hm8NHMrgEIbNGEcNV/RdOHiX+TnZu/1oDYnWJlLEsa3y0qTvTa6wy0HQRShyc1TJXf0DrP6z3a7n4JOHyLxrfmxeyUjGjw==; Expires=Wed, 19 Aug 2026 14:35:22 GMT; Path=/, AWSALBCORS=1nj/Nvjb/IN5qIiG3lESMszVuyGn9mF+LDzU9boMX2+MxH4I/Yr/4Zgi6tRyGXIVq9DqJT3RHm8gdChRQ5TTm/ff0s4Y/s91hm8NHMrgEIbNGEcNV/RdOHiX+TnZu/1oDYnWJlLEsa3y0qTvTa6wy0HQRShyc1TJXf0DrP6z3a7n4JOHyLxrfmxeyUjGjw==; Expires=Wed, 19 Aug 2026 14:35:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23955', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd0602e90e400f1906a0ef5e64822f0c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:35:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zu7FLNZE5oq+gkKb5ZOXmFJQiqQdas+9BsY0Ba8E+1mqY+T8tevwzfMqmbXm1y+daPAhUIldkMq2pbatugHXV+piIsQVW6TRDtp7E30pr0ROuxSM4GaTr5wsQQPB0RxISdLmO8wje0vS+4OR2d2vSjGLNf5+rwmfsmnpR8+WUcobkpXGibubf9dcJ/QokQ==; Expires=Wed, 19 Aug 2026 14:35:22 GMT; Path=/, AWSALBCORS=zu7FLNZE5oq+gkKb5ZOXmFJQiqQdas+9BsY0Ba8E+1mqY+T8tevwzfMqmbXm1y+daPAhUIldkMq2pbatugHXV+piIsQVW6TRDtp7E30pr0ROuxSM4GaTr5wsQQPB0RxISdLmO8wje0vS+4OR2d2vSjGLNf5+rwmfsmnpR8+WUcobkpXGibubf9dcJ/QokQ==; Expires=Wed, 19 Aug 2026 14:35:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23586', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb87cb621699ee6142605c0bee54cf6f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:35:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:35:50.304490+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:35:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:35:50.315937+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:35:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DqmOOor+3wtMEoQUkvtZmOUAR17yi/rJKhePAVv/s0iFFVyysd8RMkIDACCkFHQFpF4E76jHjfNi9Grm9tfTa8JFulcyQKOF5F2ktEX9J2l2Zw1+19aqMjpBE9lPCSb31UOkJyI2dOW8aSxzgjK1wm/yQGvt7Y71ai14uI3nJxgxfK8P1mQRRPnf+j26KQ==; Expires=Wed, 19 Aug 2026 14:35:52 GMT; Path=/, AWSALBCORS=DqmOOor+3wtMEoQUkvtZmOUAR17yi/rJKhePAVv/s0iFFVyysd8RMkIDACCkFHQFpF4E76jHjfNi9Grm9tfTa8JFulcyQKOF5F2ktEX9J2l2Zw1+19aqMjpBE9lPCSb31UOkJyI2dOW8aSxzgjK1wm/yQGvt7Y71ai14uI3nJxgxfK8P1mQRRPnf+j26KQ==; Expires=Wed, 19 Aug 2026 14:35:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '4e107407739221baeb075cf8887a50e2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:35:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vL9t4tlwWruxjb221ktW8oj9ym3RZrhxalBWO2jCv6hR5F9xt4aEa8cEvC3bzAU/46VC1ZOEPePpKvriMMI3zRWVMesU7ujL6PLuc6QriogqrNWawNd3bP4nyTKcwDVr+qWSnv7tY/RTSjq408JzisCsNPCn5WdMr24fQv1zE1hW11//99t/QyIzVfF82g==; Expires=Wed, 19 Aug 2026 14:35:53 GMT; Path=/, AWSALBCORS=vL9t4tlwWruxjb221ktW8oj9ym3RZrhxalBWO2jCv6hR5F9xt4aEa8cEvC3bzAU/46VC1ZOEPePpKvriMMI3zRWVMesU7ujL6PLuc6QriogqrNWawNd3bP4nyTKcwDVr+qWSnv7tY/RTSjq408JzisCsNPCn5WdMr24fQv1zE1hW11//99t/QyIzVfF82g==; Expires=Wed, 19 Aug 2026 14:35:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59611', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59610', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5897592df47a28375068ec5acb9d5e17', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:36:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:36:09.225463+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:36:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wGHhZJnzv5KO+VYIe9OwFHa7j54acw5nZwFbFAOGcuUE/6Wmt/ns7b+NFIFd4dQFPv95/1VmLfmQU+sLickEOa2ez+YpdEnJdUN0GQE1UlTpYeV31tgJzI21mM2uplMAvsvHS3wISqNx6/wiSNYnlbPnG3weE5LrzvfnXzDmrECJPgTX23+lU9B5rKGnxQ==; Expires=Wed, 19 Aug 2026 14:36:11 GMT; Path=/, AWSALBCORS=wGHhZJnzv5KO+VYIe9OwFHa7j54acw5nZwFbFAOGcuUE/6Wmt/ns7b+NFIFd4dQFPv95/1VmLfmQU+sLickEOa2ez+YpdEnJdUN0GQE1UlTpYeV31tgJzI21mM2uplMAvsvHS3wISqNx6/wiSNYnlbPnG3weE5LrzvfnXzDmrECJPgTX23+lU9B5rKGnxQ==; Expires=Wed, 19 Aug 2026 14:36:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f9bc562261878cc0d93608e19f245927', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:36:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SGb9Whf6iSAUf8QCfJT7AlS3BmT3FyNI5yvFl8dycJtjuZlrHcFy141ihxXqnBC1lZ+MN+15QA5yvBguZmOk20AuePvPxctG9aaXuLbHUBZOIsBbjK9AlN1zifCyb8v3wk2XNyJf9ghxQpec1lgUvAOFpX9C9BQvTZVhENZVU0ro04IoslEZpdI5CgS27w==; Expires=Wed, 19 Aug 2026 14:36:11 GMT; Path=/, AWSALBCORS=SGb9Whf6iSAUf8QCfJT7AlS3BmT3FyNI5yvFl8dycJtjuZlrHcFy141ihxXqnBC1lZ+MN+15QA5yvBguZmOk20AuePvPxctG9aaXuLbHUBZOIsBbjK9AlN1zifCyb8v3wk2XNyJf9ghxQpec1lgUvAOFpX9C9BQvTZVhENZVU0ro04IoslEZpdI5CgS27w==; Expires=Wed, 19 Aug 2026 14:36:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59612', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bbffb437d4323ed41f99fdc4866cb22', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:36:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:36:35.133259+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:36:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:36:35.141112+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:36:35.309777+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: JIT 검증 — 입력이 낡아 재생성 (15/64)"} {"timestamp": "2026-08-12T14:36:35.339488+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T14:36:35.346657+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:36:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+xl4w8snLFr+SGv5GwJO6QkzM4UeZ/rUNZVHx27lLXvabNjePspOYrJqTvdV6/Wds/I23dgWDbnQRvM9p8vjP7/ZhlF/P614GBXz8I6AhA/Huwq2sZAdX1BCCmX4kbBo9mZm5cL07dC+9m9HIKJZUz9QClkCNsvPmpoYOBuGmUdbxruZSPBpXKJTTmqViA==; Expires=Wed, 19 Aug 2026 14:36:37 GMT; Path=/, AWSALBCORS=+xl4w8snLFr+SGv5GwJO6QkzM4UeZ/rUNZVHx27lLXvabNjePspOYrJqTvdV6/Wds/I23dgWDbnQRvM9p8vjP7/ZhlF/P614GBXz8I6AhA/Huwq2sZAdX1BCCmX4kbBo9mZm5cL07dC+9m9HIKJZUz9QClkCNsvPmpoYOBuGmUdbxruZSPBpXKJTTmqViA==; Expires=Wed, 19 Aug 2026 14:36:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15128', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15129', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '759a612faf236985e618b8afa87cb57b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:36:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZjXqBRksVSpZeu2rpgsjzImYc7xk8tuBDZjJyQ8MLGW7HbpRIfRPmV6iGngQ5PgQ3zfERYqf18hGGJNvI2gp2JKj3yVzi6jupv7qa13YbtQUOq8njjJg0NNBP/eGDNPSVlAFc+Lq4owqrw+Ej24WMcGQuxzPwqLl8O6VZrEkbXPMYbD41SBYE888LzowyA==; Expires=Wed, 19 Aug 2026 14:36:37 GMT; Path=/, AWSALBCORS=ZjXqBRksVSpZeu2rpgsjzImYc7xk8tuBDZjJyQ8MLGW7HbpRIfRPmV6iGngQ5PgQ3zfERYqf18hGGJNvI2gp2JKj3yVzi6jupv7qa13YbtQUOq8njjJg0NNBP/eGDNPSVlAFc+Lq4owqrw+Ej24WMcGQuxzPwqLl8O6VZrEkbXPMYbD41SBYE888LzowyA==; Expires=Wed, 19 Aug 2026 14:36:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14692', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14692', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf65919c81b9b088bfd3ccd21f35ca72', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:36:47.679256+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (720603 → 1500980 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:36:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EzkovO3NKZmCmMM+WEdnEaNGqMkmU0MlFFZpMRNN52fjvOZuLyGfkfyVK68TbiebftWaXm3UxdgnvVy9+nrQT/ol1T2vOtXh22zqbSnOdufvCzkSnRJzkJ6+uoyPudPuPFMVOCA3oFl0doL8TnLQylzYu869eQBRkgL11s3R5iZDFusl/vGZ0mOawdBqEg==; Expires=Wed, 19 Aug 2026 14:36:49 GMT; Path=/, AWSALBCORS=EzkovO3NKZmCmMM+WEdnEaNGqMkmU0MlFFZpMRNN52fjvOZuLyGfkfyVK68TbiebftWaXm3UxdgnvVy9+nrQT/ol1T2vOtXh22zqbSnOdufvCzkSnRJzkJ6+uoyPudPuPFMVOCA3oFl0doL8TnLQylzYu869eQBRkgL11s3R5iZDFusl/vGZ0mOawdBqEg==; Expires=Wed, 19 Aug 2026 14:36:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21678', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c71a68540ebe500b931988dabbe8d53d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:36:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E41X7ssUup8nLD+N9b3CYo7m98a9wP68bIxRJEhi2xYogXEx2dzQknDpz5G3OZcrBmA+tRjty+IfuIZmJTIfNV1VbsBwGDyXXAckUxJwZlsWgfEK/jGrg0MtTNAx/PQDKCXHB19QMQwbcnex1prwuNd6OaYw4Y/7UcGYDaKoY2b6yACK9h9rVY+6WTlMzg==; Expires=Wed, 19 Aug 2026 14:36:50 GMT; Path=/, AWSALBCORS=E41X7ssUup8nLD+N9b3CYo7m98a9wP68bIxRJEhi2xYogXEx2dzQknDpz5G3OZcrBmA+tRjty+IfuIZmJTIfNV1VbsBwGDyXXAckUxJwZlsWgfEK/jGrg0MtTNAx/PQDKCXHB19QMQwbcnex1prwuNd6OaYw4Y/7UcGYDaKoY2b6yACK9h9rVY+6WTlMzg==; Expires=Wed, 19 Aug 2026 14:36:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21130', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '3327225d0fa201458f1e9569e8ace189', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:36:59.436615+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (697595 → 1448657 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:37:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q5WD5b/a/6Ok/UmHQdeh4IAlexPfhBHjQYdlgX9j77zwaqHD8zt67LTRQokYRH7YICJH7oAFqWaUOWB2rFWFAmH4hDa8FHzK6OPFiqIfKOaIjQVZq4lxJVa8s6FgOWCcytE/nByt+FZ2jppZmjFFoxspOjJA0IwTbTL3EX9oP4BSkeKZBn4vuLBZtO49BA==; Expires=Wed, 19 Aug 2026 14:37:01 GMT; Path=/, AWSALBCORS=Q5WD5b/a/6Ok/UmHQdeh4IAlexPfhBHjQYdlgX9j77zwaqHD8zt67LTRQokYRH7YICJH7oAFqWaUOWB2rFWFAmH4hDa8FHzK6OPFiqIfKOaIjQVZq4lxJVa8s6FgOWCcytE/nByt+FZ2jppZmjFFoxspOjJA0IwTbTL3EX9oP4BSkeKZBn4vuLBZtO49BA==; Expires=Wed, 19 Aug 2026 14:37:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9916', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e641d74ddbca40bc32146b61b3c9e808', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:37:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vk/b13WoLebYXU2t6QF4jskmYKy/zqitqi7VCkOFDz1jouTCVaJapnMbMuRCNFvOhfm6IDcsNIsPagRXnWHe0SmfkhtPkAdSfjowwk0wh555HBkfi2/ZmiUI7wwIkfjBC72lFtQR9LRL9zS88aAa5Kz2GcILsyWPQovwGwfvYpIRE0lBVKDRn86shJwWxQ==; Expires=Wed, 19 Aug 2026 14:37:01 GMT; Path=/, AWSALBCORS=vk/b13WoLebYXU2t6QF4jskmYKy/zqitqi7VCkOFDz1jouTCVaJapnMbMuRCNFvOhfm6IDcsNIsPagRXnWHe0SmfkhtPkAdSfjowwk0wh555HBkfi2/ZmiUI7wwIkfjBC72lFtQR9LRL9zS88aAa5Kz2GcILsyWPQovwGwfvYpIRE0lBVKDRn86shJwWxQ==; Expires=Wed, 19 Aug 2026 14:37:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9070', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a01f22c3cc1ad56df7199f176b2a06c9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:37:10.221052+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (712139 → 1490309 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:37:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4AQmz2+yVl13qHFIznzCCCkkohle7eiHfSzjxLEd2zYqPHctytFFX8OAbeT3DL7/LUZ45vbnUU1C/qL3rh9452JMMCz/xEe+p85Qv6WdegTMRRI6A4WfM02OL3duxMtXhaZRJjwS2MA13U/uzh2xnvEGncZUQDJ4gIrkL1hbk7hXjddvFF/X0p3gyeYVQA==; Expires=Wed, 19 Aug 2026 14:37:12 GMT; Path=/, AWSALBCORS=4AQmz2+yVl13qHFIznzCCCkkohle7eiHfSzjxLEd2zYqPHctytFFX8OAbeT3DL7/LUZ45vbnUU1C/qL3rh9452JMMCz/xEe+p85Qv6WdegTMRRI6A4WfM02OL3duxMtXhaZRJjwS2MA13U/uzh2xnvEGncZUQDJ4gIrkL1hbk7hXjddvFF/X0p3gyeYVQA==; Expires=Wed, 19 Aug 2026 14:37:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9a3453458c78b4e74b6e47b7c196fca3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:37:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PCqnoTyUEIhBVEL6r9WD6hsVxT2N3i5R3IZCzHkGkwl97gz3QDMDoFC4dp9ut3hEno6UDWU6AOoEiUzqLUmX+RJ82OTfhK8yyT+QfYRkYLvYPkCQDCslEIXytIpMYffCKpDE/LZmz/2a1SK+HWxpbT3mSKe/RsBT6gDjdWyhDiZQ0LPRedWd8fE9VyRBDw==; Expires=Wed, 19 Aug 2026 14:37:12 GMT; Path=/, AWSALBCORS=PCqnoTyUEIhBVEL6r9WD6hsVxT2N3i5R3IZCzHkGkwl97gz3QDMDoFC4dp9ut3hEno6UDWU6AOoEiUzqLUmX+RJ82OTfhK8yyT+QfYRkYLvYPkCQDCslEIXytIpMYffCKpDE/LZmz/2a1SK+HWxpbT3mSKe/RsBT6gDjdWyhDiZQ0LPRedWd8fE9VyRBDw==; Expires=Wed, 19 Aug 2026 14:37:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59993', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f09c9a6527e7fd8250bbe17dc9f61fbe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:37:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:37:37.863425+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:37:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4+bjwBLT8PUgiTtR+9WNRRLEfdah2a7QNZdi8TXW2UStz55yEbjefYUbHhJf8+7fNbJ02t0V32+oHsMAJoHLkILdbUo9ebKpvOAqEYQAGbNNvh4tIigYxSI/9d8imkCkpAg5BOxfjoH9f3D0I1NonRdTkUai9ECokdDIv2CUKa51ooHC5tDzijJiH+1xaA==; Expires=Wed, 19 Aug 2026 14:37:40 GMT; Path=/, AWSALBCORS=4+bjwBLT8PUgiTtR+9WNRRLEfdah2a7QNZdi8TXW2UStz55yEbjefYUbHhJf8+7fNbJ02t0V32+oHsMAJoHLkILdbUo9ebKpvOAqEYQAGbNNvh4tIigYxSI/9d8imkCkpAg5BOxfjoH9f3D0I1NonRdTkUai9ECokdDIv2CUKa51ooHC5tDzijJiH+1xaA==; Expires=Wed, 19 Aug 2026 14:37:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32233', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c3b3e0615fb8e4ed72e2736c26b0c066', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:37:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rGKqSvoDKccaPuq2d4RaR+B8H4D8HU6kd4Mos6ov/udad/9E2kAeYK/Fq03Fl86VLfeJihxk9vVhnbvBxO99/nfpZRhDEM6qUtmABTybQCUVC4UaG6o74NIIS4NQMF4WJsk4mAxRwZrpgN4vtf/IMUUVXVATWB1CziXbkRoB3qC9SDK8cmFHb4/SpX1zAw==; Expires=Wed, 19 Aug 2026 14:37:40 GMT; Path=/, AWSALBCORS=rGKqSvoDKccaPuq2d4RaR+B8H4D8HU6kd4Mos6ov/udad/9E2kAeYK/Fq03Fl86VLfeJihxk9vVhnbvBxO99/nfpZRhDEM6qUtmABTybQCUVC4UaG6o74NIIS4NQMF4WJsk4mAxRwZrpgN4vtf/IMUUVXVATWB1CziXbkRoB3qC9SDK8cmFHb4/SpX1zAw==; Expires=Wed, 19 Aug 2026 14:37:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31807', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a4bbd69d0fb1c027689ebfd63e825ac5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:38:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:38:17.565189+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:38:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:38:17.574501+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:38:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:38:17.685275+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:38:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mEBeNTiE1SUNr2xVirUtQJ+ydhQnSeOqdW7dvRKhquDAc8XjOo547vWXeuRdJld2hWDgB0S22+F/Rqmo14pW6Ez99JnsEldScM3xeeL4O/Ff9OUJhOuSit7gOw8/Wv7gx2WIXnFctrsUBjRIXsCROJpjOiq15nP+SuzV0Vc6lcL5Ai+3/s+u6GR/AWmjlg==; Expires=Wed, 19 Aug 2026 14:38:21 GMT; Path=/, AWSALBCORS=mEBeNTiE1SUNr2xVirUtQJ+ydhQnSeOqdW7dvRKhquDAc8XjOo547vWXeuRdJld2hWDgB0S22+F/Rqmo14pW6Ez99JnsEldScM3xeeL4O/Ff9OUJhOuSit7gOw8/Wv7gx2WIXnFctrsUBjRIXsCROJpjOiq15nP+SuzV0Vc6lcL5Ai+3/s+u6GR/AWmjlg==; Expires=Wed, 19 Aug 2026 14:38:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b2035001acc7831fe6acbfb235cdbe9e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:38:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Avw4q5JdH8ZFwc38WwzRorwWYwp8y1o1uTHi3l01WwWMhqpTa3F2Yfi1ZHEhW6M6ZmbJw7IsnzA2CH6UsO5YF8mI6wHCp5i9TGsLgi1QWKLO8HsjYB3K283Fj0HoDRhc7bTGuafGi3f/don+YvSSHYs2n0RrlmsljrP9xY6/RP6Hl31K3E9HgP0W1+ztKQ==; Expires=Wed, 19 Aug 2026 14:38:21 GMT; Path=/, AWSALBCORS=Avw4q5JdH8ZFwc38WwzRorwWYwp8y1o1uTHi3l01WwWMhqpTa3F2Yfi1ZHEhW6M6ZmbJw7IsnzA2CH6UsO5YF8mI6wHCp5i9TGsLgi1QWKLO8HsjYB3K283Fj0HoDRhc7bTGuafGi3f/don+YvSSHYs2n0RrlmsljrP9xY6/RP6Hl31K3E9HgP0W1+ztKQ==; Expires=Wed, 19 Aug 2026 14:38:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59605', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59606', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e4777558187e2958dd124ffa52c86da9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:38:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:38:36.994326+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:38:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:38:37.011973+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:38:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=twq7uH7/WRHm0d/cm5MYp+uuFDQPFxAvndJCy2eyqHQdg0J4BjMQIOessp80ZvbahnwmMLUEMnjDS6EPe3SuAf9XI1KFrHa1GcTv/9FEE90DR+GhGj7Bg989oX2cBYmtjPVfSGDal7DE7kSnfC7T1HFCa0bqifeMS7mVbVldRx2ffiEV8yMyF+ABGwA0QA==; Expires=Wed, 19 Aug 2026 14:38:39 GMT; Path=/, AWSALBCORS=twq7uH7/WRHm0d/cm5MYp+uuFDQPFxAvndJCy2eyqHQdg0J4BjMQIOessp80ZvbahnwmMLUEMnjDS6EPe3SuAf9XI1KFrHa1GcTv/9FEE90DR+GhGj7Bg989oX2cBYmtjPVfSGDal7DE7kSnfC7T1HFCa0bqifeMS7mVbVldRx2ffiEV8yMyF+ABGwA0QA==; Expires=Wed, 19 Aug 2026 14:38:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41729', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41730', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c3f309338dbe965c32677d2708ba191a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:38:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l8dNSDbA1QsokjFr+MlgxVAHWuFdj8bkgoOg+PIY36RmCcVPWK/V1orawhL140Q0TFzrG5kfOCE/8KOVW3kyR2eApF09G75xbUYflhQmIpTr1twuOYNLDwZYsqKZ+bivQnTNL0lZB3Zn/pLF7c2i45/F++WngI8QtZ7SCFXHXTJ2nibMsEUDJytim36E9w==; Expires=Wed, 19 Aug 2026 14:38:39 GMT; Path=/, AWSALBCORS=l8dNSDbA1QsokjFr+MlgxVAHWuFdj8bkgoOg+PIY36RmCcVPWK/V1orawhL140Q0TFzrG5kfOCE/8KOVW3kyR2eApF09G75xbUYflhQmIpTr1twuOYNLDwZYsqKZ+bivQnTNL0lZB3Zn/pLF7c2i45/F++WngI8QtZ7SCFXHXTJ2nibMsEUDJytim36E9w==; Expires=Wed, 19 Aug 2026 14:38:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41367', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41368', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f8a8dfc3a2fa1b2e04dfed71f81ac22', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:38:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FK6AMkSTMXrqrUG3J7k7ADmcPhJG0aw3hH0+5aMnTqPHGoGQvqXb3P+Bi/hHHklUJE2hIxwnOekVb/Nss/rx8RORWxvbl9TWb3kyhiXhC/gn0bvjmFyJkjGxwV1HGAgNj3lKb93fpDnnNFoxY4rXwB9/J+JwSUCTaafGjwfzBDYArD7gVuFNQS3ARwXiwQ==; Expires=Wed, 19 Aug 2026 14:38:52 GMT; Path=/, AWSALBCORS=FK6AMkSTMXrqrUG3J7k7ADmcPhJG0aw3hH0+5aMnTqPHGoGQvqXb3P+Bi/hHHklUJE2hIxwnOekVb/Nss/rx8RORWxvbl9TWb3kyhiXhC/gn0bvjmFyJkjGxwV1HGAgNj3lKb93fpDnnNFoxY4rXwB9/J+JwSUCTaafGjwfzBDYArD7gVuFNQS3ARwXiwQ==; Expires=Wed, 19 Aug 2026 14:38:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e63023323a8c767816437a628500e060', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:38:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KQdJSqpmjl+L6Vdz5b3ceKLYkqUhYIhY4FFyQ5ATnxb8Z0n6eC2q5kemXUfPwRT7mM64Sg+FPdFA57Px1X6ICdfZv5Amr1KfjVDl6aYQauneMtJX+6ipuDW7j87wWiUXC7emqWMbNe1D5Px1DPtgyRvFRjFC8dkapWQivAHuGJ7jXzthqG7uizA9ahQfRQ==; Expires=Wed, 19 Aug 2026 14:38:53 GMT; Path=/, AWSALBCORS=KQdJSqpmjl+L6Vdz5b3ceKLYkqUhYIhY4FFyQ5ATnxb8Z0n6eC2q5kemXUfPwRT7mM64Sg+FPdFA57Px1X6ICdfZv5Amr1KfjVDl6aYQauneMtJX+6ipuDW7j87wWiUXC7emqWMbNe1D5Px1DPtgyRvFRjFC8dkapWQivAHuGJ7jXzthqG7uizA9ahQfRQ==; Expires=Wed, 19 Aug 2026 14:38:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59654', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '5d2afe9e1cd1db634f74fb6067895c0d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:39:11.598528+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (675233 → 1434120 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:39:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mdEDPBeJ5UeNYcE5YaIhnWug2M2QLVnkFInOwfr/0H7Y7XFlpsBFa6NrUp4CUbNaTAEOc8JxVLIDRn95MB4KDqAt44JUkSoadjw8V63b7eZINaC7RgI1fkAC0nbytLcESUZ2ORFcaP2KWGupM8xpTa8ZMdmyDMybZ/PHXqhO0nrqc572LIQvg7UCiUjk6A==; Expires=Wed, 19 Aug 2026 14:39:13 GMT; Path=/, AWSALBCORS=mdEDPBeJ5UeNYcE5YaIhnWug2M2QLVnkFInOwfr/0H7Y7XFlpsBFa6NrUp4CUbNaTAEOc8JxVLIDRn95MB4KDqAt44JUkSoadjw8V63b7eZINaC7RgI1fkAC0nbytLcESUZ2ORFcaP2KWGupM8xpTa8ZMdmyDMybZ/PHXqhO0nrqc572LIQvg7UCiUjk6A==; Expires=Wed, 19 Aug 2026 14:39:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39135', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a7cc03956688a9caf670f6924a774a23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:39:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yFXwiUGjTUd+F+oAmV4AoN54aTXx2q2Lj6CcsaSER3Q7GLz/12AMT9KDByv2IQ3ceVnhkxeZROC/6ZTCP9cZte8FlTR9WSb1YvQIP8gDHxaFUlkgXE0gWjvrv9wN9zfVFT/fdt8VWX652EDi9dzH9XVjdtlG00MT9TkNYExhwqDbyhjMSxgKuc6IUGXnJA==; Expires=Wed, 19 Aug 2026 14:39:14 GMT; Path=/, AWSALBCORS=yFXwiUGjTUd+F+oAmV4AoN54aTXx2q2Lj6CcsaSER3Q7GLz/12AMT9KDByv2IQ3ceVnhkxeZROC/6ZTCP9cZte8FlTR9WSb1YvQIP8gDHxaFUlkgXE0gWjvrv9wN9zfVFT/fdt8VWX652EDi9dzH9XVjdtlG00MT9TkNYExhwqDbyhjMSxgKuc6IUGXnJA==; Expires=Wed, 19 Aug 2026 14:39:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38765', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d6b089830e52f12b3984ad972c2d9bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:39:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:39:31.844935+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:39:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZfcH3xJkGWzcFgL0J+Uub8tGcNxqZxONVJ9Q7l+JoiTrzGwqhtfJ2X04ikfLDjEc4vggBB5mq1y82uMA03zWJ574XrimF6fkcP6hBtq9JeFtn1RlbiAaPL4sW26RlqF24PSrtndHVq1fyqU5pJhumfAsEvlPlSJAhL+/D7iSK5HCt/7DnXOaFIJ2dhosrQ==; Expires=Wed, 19 Aug 2026 14:39:34 GMT; Path=/, AWSALBCORS=ZfcH3xJkGWzcFgL0J+Uub8tGcNxqZxONVJ9Q7l+JoiTrzGwqhtfJ2X04ikfLDjEc4vggBB5mq1y82uMA03zWJ574XrimF6fkcP6hBtq9JeFtn1RlbiAaPL4sW26RlqF24PSrtndHVq1fyqU5pJhumfAsEvlPlSJAhL+/D7iSK5HCt/7DnXOaFIJ2dhosrQ==; Expires=Wed, 19 Aug 2026 14:39:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18052', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed45627f4f14e858bbd47b3b1f12ade2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:39:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RfHVuNgjCK51AXHfJAc8Y/BMiETXgBizZJnatfPqijB2r85m9OA+Q+A/q+r5MUGPzCsLUS2CZRHppjuGUQj2Ym4jBYjEU54SNko0uKkqg9VSdRwPmkax2cmJSVel1ZgEsJrPSZzjAua+vNfgSSdS1gKW2PhziO4ylKQj9h0lmhA/cdG0XN29zxooPTdEQA==; Expires=Wed, 19 Aug 2026 14:39:34 GMT; Path=/, AWSALBCORS=RfHVuNgjCK51AXHfJAc8Y/BMiETXgBizZJnatfPqijB2r85m9OA+Q+A/q+r5MUGPzCsLUS2CZRHppjuGUQj2Ym4jBYjEU54SNko0uKkqg9VSdRwPmkax2cmJSVel1ZgEsJrPSZzjAua+vNfgSSdS1gKW2PhziO4ylKQj9h0lmhA/cdG0XN29zxooPTdEQA==; Expires=Wed, 19 Aug 2026 14:39:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18053', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '902f47c9483540c527eb1f45c87f5126', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:40:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:40:15.776038+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:40:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:40:15.785778+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:40:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nERu9sVgNNC+wrT3I6SJiBH9oNoERVvtWrB7uh1l6dQhQUH/1PI7rtbBGwbmYF7a+bt4SFv9qZH6aVzBAQNidCW8jYAjr8x06wqQcJowgMkMHOT06Cyh/0wVRedrfycwpTsKtDsTn2pOCPa9WLZ9UU/B8lMSylYMYYJFX49aTdvL3doOerTLlRIA03D5Qw==; Expires=Wed, 19 Aug 2026 14:40:18 GMT; Path=/, AWSALBCORS=nERu9sVgNNC+wrT3I6SJiBH9oNoERVvtWrB7uh1l6dQhQUH/1PI7rtbBGwbmYF7a+bt4SFv9qZH6aVzBAQNidCW8jYAjr8x06wqQcJowgMkMHOT06Cyh/0wVRedrfycwpTsKtDsTn2pOCPa9WLZ9UU/B8lMSylYMYYJFX49aTdvL3doOerTLlRIA03D5Qw==; Expires=Wed, 19 Aug 2026 14:40:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '101ebddc630ed5550b1687d67f81153f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:40:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=d/FrnM3DyjxXp6mqRJ3UglYZtNdWjeG81tJpfZM8E3LdsJOmhz9s0c3QxL7JW5hcQ0Nmt1md9YElZPpc0JPL6lPy5gyh7YDBn9Coh0V1x5m0YMPxNNcyHcg0LBDgFYl6IhO2WP4/kwcjI5pJFw7tkhkH77QwteYMYh2J4897LIAd/PIj5gOaU31w1uOEnw==; Expires=Wed, 19 Aug 2026 14:40:18 GMT; Path=/, AWSALBCORS=d/FrnM3DyjxXp6mqRJ3UglYZtNdWjeG81tJpfZM8E3LdsJOmhz9s0c3QxL7JW5hcQ0Nmt1md9YElZPpc0JPL6lPy5gyh7YDBn9Coh0V1x5m0YMPxNNcyHcg0LBDgFYl6IhO2WP4/kwcjI5pJFw7tkhkH77QwteYMYh2J4897LIAd/PIj5gOaU31w1uOEnw==; Expires=Wed, 19 Aug 2026 14:40:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59617', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59619', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ffc06e99980de1e9061b087961052da4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:40:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:40:30.779220+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:40:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MYSnuaVBX3hs1lU+f+s1n5c328lStm8/qXqDwNrM5GK5cEb0hOkk6VXsI2kGTBv/cCm/VGjW8trsxyoEUmYQYSi8uqk6J+DTJ1U/7n63qFKCVVF3t6XPRS9JvB+xZOyPSxoTi9tvF1nwXc5UmUXlllOnEV169B0B/lZxx0dGYC3F11AmvTpH3UZWfJA7bw==; Expires=Wed, 19 Aug 2026 14:40:32 GMT; Path=/, AWSALBCORS=MYSnuaVBX3hs1lU+f+s1n5c328lStm8/qXqDwNrM5GK5cEb0hOkk6VXsI2kGTBv/cCm/VGjW8trsxyoEUmYQYSi8uqk6J+DTJ1U/7n63qFKCVVF3t6XPRS9JvB+xZOyPSxoTi9tvF1nwXc5UmUXlllOnEV169B0B/lZxx0dGYC3F11AmvTpH3UZWfJA7bw==; Expires=Wed, 19 Aug 2026 14:40:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59783', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '45097b39e5cd1d8b2b55e83caa42681b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:40:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H134GJHDwyt9kalSMmyNYAm+yR+9xs/7V5Wr7xJnBImHb1ikwLRBMIjzDBGNubJGLL28s0bkqD6s36+v/1MLn1x8bQ4IGIUlUa9XHoiXYn7BjsSTybW+F/f8gT4avgnsa1YFh3mHSGSLtRsKE/C/lQDNUeH6683h0I5dcI/Rwc8Lyg7kaPyL5uL+M8j5mw==; Expires=Wed, 19 Aug 2026 14:40:33 GMT; Path=/, AWSALBCORS=H134GJHDwyt9kalSMmyNYAm+yR+9xs/7V5Wr7xJnBImHb1ikwLRBMIjzDBGNubJGLL28s0bkqD6s36+v/1MLn1x8bQ4IGIUlUa9XHoiXYn7BjsSTybW+F/f8gT4avgnsa1YFh3mHSGSLtRsKE/C/lQDNUeH6683h0I5dcI/Rwc8Lyg7kaPyL5uL+M8j5mw==; Expires=Wed, 19 Aug 2026 14:40:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59493', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '66bda35d0fba620f6534ff64cd000907', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:41:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:41:05.575682+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:41:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:41:05.589260+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:41:05.747057+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh4: JIT 검증 — 입력이 낡아 재생성 (16/64)"} {"timestamp": "2026-08-12T14:41:05.776038+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T14:41:05.783727+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:41:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AaR2Bdkyfp86O9i8xFG/aGWuYx1ySLRTMfpgIKBHBpL7Qxa2Ksg7kv/niIJ/Mh/MR2+kP0aTKRZrXVvBpxW3DX9ZaNPo0eSPQkBn1JsZTnCE6/634NkYOv/KwWtC2kpBpYM6ZG5Gzxj82hZKUviNjtXFEtXPWePzPhMoyvVV04yaL9Do2M+rLdkpf/uf0g==; Expires=Wed, 19 Aug 2026 14:41:09 GMT; Path=/, AWSALBCORS=AaR2Bdkyfp86O9i8xFG/aGWuYx1ySLRTMfpgIKBHBpL7Qxa2Ksg7kv/niIJ/Mh/MR2+kP0aTKRZrXVvBpxW3DX9ZaNPo0eSPQkBn1JsZTnCE6/634NkYOv/KwWtC2kpBpYM6ZG5Gzxj82hZKUviNjtXFEtXPWePzPhMoyvVV04yaL9Do2M+rLdkpf/uf0g==; Expires=Wed, 19 Aug 2026 14:41:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9320', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9318', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b153621785fb23332e3d9601119ea1c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:41:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fwdKtmiYXRzhipi6TsqHcDWTOmW+SvrGQt3zFZtDzMmAgOPiviBYf1qoEA+XeQYmaw7ia/5wRsWHxukYryLHEFKvygobTkfrIT9ZMz4xyNgp5x/io3nUwAmTBcsxwT5jPnjxFkS/t6kmYKp/Iwa8TU160CRc4GPG0s1D2lySBpW2cedeI5BwY8BMX0RSEQ==; Expires=Wed, 19 Aug 2026 14:41:09 GMT; Path=/, AWSALBCORS=fwdKtmiYXRzhipi6TsqHcDWTOmW+SvrGQt3zFZtDzMmAgOPiviBYf1qoEA+XeQYmaw7ia/5wRsWHxukYryLHEFKvygobTkfrIT9ZMz4xyNgp5x/io3nUwAmTBcsxwT5jPnjxFkS/t6kmYKp/Iwa8TU160CRc4GPG0s1D2lySBpW2cedeI5BwY8BMX0RSEQ==; Expires=Wed, 19 Aug 2026 14:41:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8936', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8938', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '370094d96ef8b20c0cf15c198ba04e55', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:42:51.976389+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S56sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:42:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U/sECKCGiznHrPcmsy4WeJ0y4kC5s5RfujE+aIrFcVd4hWwQeR5K/B51RrLN8t9tpukpbaDAKv4J65V3+2FiIEks3R/XcQxOeECos/da8FmG0afOiSoAePyu2GMPYnTCYKSOJCHs441ZiVnAoovN60tj+AXSQluVQu2EeCOgG/pz/5IbgqUTFYMCNUDWFg==; Expires=Wed, 19 Aug 2026 14:42:53 GMT; Path=/, AWSALBCORS=U/sECKCGiznHrPcmsy4WeJ0y4kC5s5RfujE+aIrFcVd4hWwQeR5K/B51RrLN8t9tpukpbaDAKv4J65V3+2FiIEks3R/XcQxOeECos/da8FmG0afOiSoAePyu2GMPYnTCYKSOJCHs441ZiVnAoovN60tj+AXSQluVQu2EeCOgG/pz/5IbgqUTFYMCNUDWFg==; Expires=Wed, 19 Aug 2026 14:42:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b3c5a1b11f23df41e04550fdecf7fab5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:42:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZVsZ+L0D8QxMlpfOgFU/VdSo9htqdUZtx8UQgftYZ59tuyIm7QlB1ivt1W2ZCcAUmF1ZQFrJOq2+F4yIwQHmPpZBh8885bVw3Dbej1mM38IY5dHPXval28q49V3E6wC/27eY9JgHVlpTzFVuVgrIf1Bh0EBiGmwRAbkK0wgwPGpne5rSh33RC9Wwk+kVMA==; Expires=Wed, 19 Aug 2026 14:42:54 GMT; Path=/, AWSALBCORS=ZVsZ+L0D8QxMlpfOgFU/VdSo9htqdUZtx8UQgftYZ59tuyIm7QlB1ivt1W2ZCcAUmF1ZQFrJOq2+F4yIwQHmPpZBh8885bVw3Dbej1mM38IY5dHPXval28q49V3E6wC/27eY9JgHVlpTzFVuVgrIf1Bh0EBiGmwRAbkK0wgwPGpne5rSh33RC9Wwk+kVMA==; Expires=Wed, 19 Aug 2026 14:42:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59633', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a66b9d9ebc57283bd2dc3c68673a239b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:43:05.240091+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (785110 → 1537586 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:43:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qB92PErtp2Fjc/Uwr6KpjYkL29pRW3k3v/k5rVqT7JWSo+OFDrKvHwvOVk9V8ixQJKEFPg5RgtTfekN8vkWAw7A1HgzsQIuQOu+GjN0b0raneQB1g/jTvjdLHdoMJNuVYAFS48MOzN5D0xzsgGpxJUMZWlDqiq3lgvPoW8zmmRcg5NibVOzKJ46xcrebzw==; Expires=Wed, 19 Aug 2026 14:43:07 GMT; Path=/, AWSALBCORS=qB92PErtp2Fjc/Uwr6KpjYkL29pRW3k3v/k5rVqT7JWSo+OFDrKvHwvOVk9V8ixQJKEFPg5RgtTfekN8vkWAw7A1HgzsQIuQOu+GjN0b0raneQB1g/jTvjdLHdoMJNuVYAFS48MOzN5D0xzsgGpxJUMZWlDqiq3lgvPoW8zmmRcg5NibVOzKJ46xcrebzw==; Expires=Wed, 19 Aug 2026 14:43:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46329', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '918ecf47c3054d7f70958331d043ab3b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:43:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3vqDQGCKIjhX/dxzI3xiqiu2vOAWtZ+2gliF++yxf35YNd2zCSQvQ3afxczh861z2f0aiwcE6Ezl86KS0SGqzKqBQgduVVW5SGcHr8gBCcQw5HoBgCmx8TDg9oI8Jw7Rf+1VVe4X8FXOXPiu2KkbT8uLomPP38e+EarwY7EHl8N2vExGdcM1XlSJRNnC3w==; Expires=Wed, 19 Aug 2026 14:43:07 GMT; Path=/, AWSALBCORS=3vqDQGCKIjhX/dxzI3xiqiu2vOAWtZ+2gliF++yxf35YNd2zCSQvQ3afxczh861z2f0aiwcE6Ezl86KS0SGqzKqBQgduVVW5SGcHr8gBCcQw5HoBgCmx8TDg9oI8Jw7Rf+1VVe4X8FXOXPiu2KkbT8uLomPP38e+EarwY7EHl8N2vExGdcM1XlSJRNnC3w==; Expires=Wed, 19 Aug 2026 14:43:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46318', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a54c0a3e434daa5a7663270e08650944', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:43:08.515073+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (810306 → 1518488 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:43:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ucFrGCUfHXJljJyI2uc14jOAGqMHONVrrCYdR27vYsQP0xyzYBJ+/dZQkVFSuwrisxurYezO3XMntxjfYgjs1nke0h5LgZp9yxXwruFO4wqsHx/LjvOho4KdeoODrWhj86uK943Qd2YHqnGb7rnKJsd4m9YKTeSMPATkg4qep4izw/F2sDM+cBfb1ndIVg==; Expires=Wed, 19 Aug 2026 14:43:10 GMT; Path=/, AWSALBCORS=ucFrGCUfHXJljJyI2uc14jOAGqMHONVrrCYdR27vYsQP0xyzYBJ+/dZQkVFSuwrisxurYezO3XMntxjfYgjs1nke0h5LgZp9yxXwruFO4wqsHx/LjvOho4KdeoODrWhj86uK943Qd2YHqnGb7rnKJsd4m9YKTeSMPATkg4qep4izw/F2sDM+cBfb1ndIVg==; Expires=Wed, 19 Aug 2026 14:43:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43469', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bba1cb6bbcdd50f3ebe2c39d2c73e0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:43:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2m4vX30Y50sOGC9QNXluBAfRd+xQeofNW1Fcy3wIhZBwdQVkzV/3XSoEIz8L5zuRaxE9mYp0u4EStd+Uf9Guknkw38eurvPpWWL171yi+3ce1HAINNb3iioCKSkSWJwpMcwDC/bZzjMdYvWTIaGqWMV4C0Jr0zrKrvJ0g1D7nXX5AcGlYxbTcJPO7w+VkQ==; Expires=Wed, 19 Aug 2026 14:43:10 GMT; Path=/, AWSALBCORS=2m4vX30Y50sOGC9QNXluBAfRd+xQeofNW1Fcy3wIhZBwdQVkzV/3XSoEIz8L5zuRaxE9mYp0u4EStd+Uf9Guknkw38eurvPpWWL171yi+3ce1HAINNb3iioCKSkSWJwpMcwDC/bZzjMdYvWTIaGqWMV4C0Jr0zrKrvJ0g1D7nXX5AcGlYxbTcJPO7w+VkQ==; Expires=Wed, 19 Aug 2026 14:43:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43464', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '0bfb25f3f4b6584d8f75d9a10c9d0220', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:43:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:43:30.098201+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:43:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o+gJkoUdT/mIHxSOxX+4/z8AGE0bdlfDZptMRu7g1iW2iIWd7X3VfyXRJGE8gsPkI2R8YHD7FUNFyXW3YHQ6dVAgJ7Zv4UEgbyPEjXBcWiuzQctwekTu2UdcMHU+ylh5o4fR/x+zvA79a6lY3H+XyWyzllsfHtVMUAzhTsgt7NBf1yQbAiGz8Vp/vwZ/9g==; Expires=Wed, 19 Aug 2026 14:43:32 GMT; Path=/, AWSALBCORS=o+gJkoUdT/mIHxSOxX+4/z8AGE0bdlfDZptMRu7g1iW2iIWd7X3VfyXRJGE8gsPkI2R8YHD7FUNFyXW3YHQ6dVAgJ7Zv4UEgbyPEjXBcWiuzQctwekTu2UdcMHU+ylh5o4fR/x+zvA79a6lY3H+XyWyzllsfHtVMUAzhTsgt7NBf1yQbAiGz8Vp/vwZ/9g==; Expires=Wed, 19 Aug 2026 14:43:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20859', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '4e6233c3add4f9231aaf6f5db88f2b87', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:43:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AcXWn6JT9f+j4ya/1kwWM6W0Iph9B6E0g1/14v6jrYyU+Jg1x7JG1osKK4UXHNthsC2My+I8JYsi0l5yyJ+LYrVowwHYmFggV/oFdVqDGxYcgVUy61aQTKQIDL0cjpgbs2v6B2Lhk5rhcpiKnP+0Z6YWB4zXljNOFgPNSXxaTJOu/4qqvJdNakRbbfkTbQ==; Expires=Wed, 19 Aug 2026 14:43:32 GMT; Path=/, AWSALBCORS=AcXWn6JT9f+j4ya/1kwWM6W0Iph9B6E0g1/14v6jrYyU+Jg1x7JG1osKK4UXHNthsC2My+I8JYsi0l5yyJ+LYrVowwHYmFggV/oFdVqDGxYcgVUy61aQTKQIDL0cjpgbs2v6B2Lhk5rhcpiKnP+0Z6YWB4zXljNOFgPNSXxaTJOu/4qqvJdNakRbbfkTbQ==; Expires=Wed, 19 Aug 2026 14:43:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20496', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cdbf0697d5b141078c11a05a83e94354', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:44:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:44:46.869119+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:44:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:44:46.878918+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:44:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7wjGxFIfpwt257X8bxzIOpTeir1Gn051D6sCh88j8p+6An+/QnxgJYJ9xj9ae8EZRxLrGAvCpjMnf10/PLXg6BOb+q9kpmuPft1fPru2BRQ350g5f8FbdmzUD+SZ1J6OBgb2rjRQlBk5azZNDE+97ef0X9841j2bnwV5R1Hza7L54dOGLasAc0eLAYH2Nw==; Expires=Wed, 19 Aug 2026 14:44:50 GMT; Path=/, AWSALBCORS=7wjGxFIfpwt257X8bxzIOpTeir1Gn051D6sCh88j8p+6An+/QnxgJYJ9xj9ae8EZRxLrGAvCpjMnf10/PLXg6BOb+q9kpmuPft1fPru2BRQ350g5f8FbdmzUD+SZ1J6OBgb2rjRQlBk5azZNDE+97ef0X9841j2bnwV5R1Hza7L54dOGLasAc0eLAYH2Nw==; Expires=Wed, 19 Aug 2026 14:44:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59995', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59993', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3f5fc56ab1b6572e5497d9c10c17486c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:44:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rZbA8j6ew5eH3V08M0tSK9blVYcZVxnOk1IcC27J9BXWdMGJmJw7VlQ3YZCY3TXdlyf37JYuKfmKbceZmaHPvkUwC3Qmb7sFZ8KdZOUa8CNrw/xNyOG/t/fLtJMCzmZGxW2fXfJJ4Gf0uShhUmWNo8YQUa0yt5x1It/hUs2RFIJVY47YWqohZg14MYaZ4g==; Expires=Wed, 19 Aug 2026 14:44:50 GMT; Path=/, AWSALBCORS=rZbA8j6ew5eH3V08M0tSK9blVYcZVxnOk1IcC27J9BXWdMGJmJw7VlQ3YZCY3TXdlyf37JYuKfmKbceZmaHPvkUwC3Qmb7sFZ8KdZOUa8CNrw/xNyOG/t/fLtJMCzmZGxW2fXfJJ4Gf0uShhUmWNo8YQUa0yt5x1It/hUs2RFIJVY47YWqohZg14MYaZ4g==; Expires=Wed, 19 Aug 2026 14:44:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59594', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59592', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b38ac8fec6d42768568930de7421f105', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:45:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:45:05.093135+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:45:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ew1YTjO36MhYYr3KMEDCzmGADuralkXewv2M7//aqdqu/92hzsXIBScgnaYn271KPM5C8XVpoDF350HJY4907zV2p3fkvJdbqFyXhagZke9dtjWwk7tM6w6lw7pFchim5M+HJizh6mkY2mkfEEvw3QNL6KNOF0WtMPJVzEQ0gW19Xh9XH+MRDIzjuwouVA==; Expires=Wed, 19 Aug 2026 14:45:07 GMT; Path=/, AWSALBCORS=ew1YTjO36MhYYr3KMEDCzmGADuralkXewv2M7//aqdqu/92hzsXIBScgnaYn271KPM5C8XVpoDF350HJY4907zV2p3fkvJdbqFyXhagZke9dtjWwk7tM6w6lw7pFchim5M+HJizh6mkY2mkfEEvw3QNL6KNOF0WtMPJVzEQ0gW19Xh9XH+MRDIzjuwouVA==; Expires=Wed, 19 Aug 2026 14:45:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd99b8b119f023bec6a18f29a624058ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:45:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/mmRGVU325d724sd+AEWtXM1Vvu0arXpjgM6kbPSJ1U+GWWLa5rM4zRYTzkiRodSqpzg6DbK38tg3dQiwU+1qupQegYJ7fQGLgzfP6EZOPxNvWNA0bZDLzW9RLuptQd7bSLann+sJQ1BnkMRdo3CaBhcFqQ2ImGxiz45WYHXEWFuV9LIwoshjpMK4sAXRA==; Expires=Wed, 19 Aug 2026 14:45:07 GMT; Path=/, AWSALBCORS=/mmRGVU325d724sd+AEWtXM1Vvu0arXpjgM6kbPSJ1U+GWWLa5rM4zRYTzkiRodSqpzg6DbK38tg3dQiwU+1qupQegYJ7fQGLgzfP6EZOPxNvWNA0bZDLzW9RLuptQd7bSLann+sJQ1BnkMRdo3CaBhcFqQ2ImGxiz45WYHXEWFuV9LIwoshjpMK4sAXRA==; Expires=Wed, 19 Aug 2026 14:45:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59631', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '8898814304cb8040140264fa811c476c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:45:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:45:38.602449+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:45:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:45:38.611383+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:45:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:45:38.718063+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:45:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y92DWFpJ9J1E1iblhjsP+a2jvspi61oj3dORLLOfwmXOI1OJ1HT6slUnd68wgFQdaAsZdEp4UkJrPhM8cze5kiU2qHL4YlOsDwnh1mXQo/QEsROXBsvH2e13x4LwvJFrVhPn3IKgYGd6QTlaLDfprJDplth46fV7OMUxm74kKK8Mww1WOCX5sIuLiU9sVQ==; Expires=Wed, 19 Aug 2026 14:45:41 GMT; Path=/, AWSALBCORS=Y92DWFpJ9J1E1iblhjsP+a2jvspi61oj3dORLLOfwmXOI1OJ1HT6slUnd68wgFQdaAsZdEp4UkJrPhM8cze5kiU2qHL4YlOsDwnh1mXQo/QEsROXBsvH2e13x4LwvJFrVhPn3IKgYGd6QTlaLDfprJDplth46fV7OMUxm74kKK8Mww1WOCX5sIuLiU9sVQ==; Expires=Wed, 19 Aug 2026 14:45:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9462', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9460', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3b55972350d3e1318e8c0fe74d5d17d5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:45:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PeUeeo+ISmny58NpFFHHim9oergWbzpI/AWNkKsi+Iyo+pB7Sy05jHpkxlqMtQoE7Z9Y4t41hQJa/1so4vqzsbvwq3kj4wkiVdqGZM+JpMCE34rslSvZusdnr4ad7AGnVTMiGdkQHu6pIYCDPuZJbbb6JSXkrRl3ZAHPPCzKdcbnaND6ioJdxo+uyVMI0Q==; Expires=Wed, 19 Aug 2026 14:45:41 GMT; Path=/, AWSALBCORS=PeUeeo+ISmny58NpFFHHim9oergWbzpI/AWNkKsi+Iyo+pB7Sy05jHpkxlqMtQoE7Z9Y4t41hQJa/1so4vqzsbvwq3kj4wkiVdqGZM+JpMCE34rslSvZusdnr4ad7AGnVTMiGdkQHu6pIYCDPuZJbbb6JSXkrRl3ZAHPPCzKdcbnaND6ioJdxo+uyVMI0Q==; Expires=Wed, 19 Aug 2026 14:45:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9052', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9054', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '25908c4e52d7c031abf4df13d0c708f6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:46:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:46:12.715420+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:46:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:46:12.725077+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:46:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yptLcV5rLHukPMno/5M+O+hX4lvzvvFIbwSlsGWrR3Lcaw6oJCicosiNFrTLUv3J0k9Ht9xM3q3UH8X+bGkEy+apu1S1B9bjROx/DKnnr2+kuIN23VIIU/RMXH7vrzR3y00arCC+4cqwXlORobrMGhaBR+kTWbGd0bnGHOqvVwod51dR9GtgUo76MoWX8A==; Expires=Wed, 19 Aug 2026 14:46:15 GMT; Path=/, AWSALBCORS=yptLcV5rLHukPMno/5M+O+hX4lvzvvFIbwSlsGWrR3Lcaw6oJCicosiNFrTLUv3J0k9Ht9xM3q3UH8X+bGkEy+apu1S1B9bjROx/DKnnr2+kuIN23VIIU/RMXH7vrzR3y00arCC+4cqwXlORobrMGhaBR+kTWbGd0bnGHOqvVwod51dR9GtgUo76MoWX8A==; Expires=Wed, 19 Aug 2026 14:46:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2d88522dc2673c52116f5da85b02321', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:46:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WxeyHpftBujMaLKuy4juR8JarQcAwYGWzMZrMa5RUsmBO+1r5OFMv95FMzU2VxyglK354+ssWhg91qUY0xEFhnyHG4u1oGULPyngZQ0hn/phk2wrWk05Uz+figXnGVzNiS4nxdbWD6cKzcxJSjtEerhB2j+47JLWmC16xyaQd/PHcxA/0jSrPS2ORwklMA==; Expires=Wed, 19 Aug 2026 14:46:15 GMT; Path=/, AWSALBCORS=WxeyHpftBujMaLKuy4juR8JarQcAwYGWzMZrMa5RUsmBO+1r5OFMv95FMzU2VxyglK354+ssWhg91qUY0xEFhnyHG4u1oGULPyngZQ0hn/phk2wrWk05Uz+figXnGVzNiS4nxdbWD6cKzcxJSjtEerhB2j+47JLWmC16xyaQd/PHcxA/0jSrPS2ORwklMA==; Expires=Wed, 19 Aug 2026 14:46:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59599', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59598', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1cacc1e052281711ad3c3cefb1314d38', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:46:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4WuzJKrsdTC8o550cHYaGDgEO9NXv0lCUPlT7MkbfubdBZmUNnsc9YC9yHyEGwQKYItWSBdaaRmEY6Zz4Sg+plQD46dotxR3aXnymLH3ULdlXpKIGprgG3K/7SkBsZRMv9gXv0IHr8tZuLUgatcbYNYezjN0f72Qe9IMtNU8mqTZid3HRbgv46bIUUWMiA==; Expires=Wed, 19 Aug 2026 14:46:28 GMT; Path=/, AWSALBCORS=4WuzJKrsdTC8o550cHYaGDgEO9NXv0lCUPlT7MkbfubdBZmUNnsc9YC9yHyEGwQKYItWSBdaaRmEY6Zz4Sg+plQD46dotxR3aXnymLH3ULdlXpKIGprgG3K/7SkBsZRMv9gXv0IHr8tZuLUgatcbYNYezjN0f72Qe9IMtNU8mqTZid3HRbgv46bIUUWMiA==; Expires=Wed, 19 Aug 2026 14:46:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '09b4a8e09c8c659b0e7c5c37cbf88704', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:46:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y462VcKuhrVFkOnwALIfSBufDhD8F816hjyapKFvFzcWzsh1AONa0wBXpbyqcX+IG9ZVWBiH4cr/8GJKFKBQI34QCQtMZeFXrV9Vju6mPG3cF7YScrPqZXn2mF3hBkTyYfyWJxV4Zdiu6q4rSBOR/PuzmNVI8e5+h9rccash/0nfXtEf+fwAsfR3RwS/Cg==; Expires=Wed, 19 Aug 2026 14:46:28 GMT; Path=/, AWSALBCORS=Y462VcKuhrVFkOnwALIfSBufDhD8F816hjyapKFvFzcWzsh1AONa0wBXpbyqcX+IG9ZVWBiH4cr/8GJKFKBQI34QCQtMZeFXrV9Vju6mPG3cF7YScrPqZXn2mF3hBkTyYfyWJxV4Zdiu6q4rSBOR/PuzmNVI8e5+h9rccash/0nfXtEf+fwAsfR3RwS/Cg==; Expires=Wed, 19 Aug 2026 14:46:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59644', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '9306e488d0761cba6ca8788d8877049a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:46:40.614447+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (755990 → 1481866 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:46:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bYdpR/u6J0IOkV9qZ9r2lSg9zilhDXhJPqOMCYQJndNQF/GPBu3bpcIWU0ssdg2X00xvIfqvOjJRF5V1WjGjSSfhCZ/PLBUE36IFXALyOBFvPjuMqPQifyogjr6hfliPGalyZ92KPHQNIjhznldiT7hHPbY+nlMjePW7oFXPgSwIuAhG2cZtt4JxDZQnZw==; Expires=Wed, 19 Aug 2026 14:46:42 GMT; Path=/, AWSALBCORS=bYdpR/u6J0IOkV9qZ9r2lSg9zilhDXhJPqOMCYQJndNQF/GPBu3bpcIWU0ssdg2X00xvIfqvOjJRF5V1WjGjSSfhCZ/PLBUE36IFXALyOBFvPjuMqPQifyogjr6hfliPGalyZ92KPHQNIjhznldiT7hHPbY+nlMjePW7oFXPgSwIuAhG2cZtt4JxDZQnZw==; Expires=Wed, 19 Aug 2026 14:46:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45855', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c97a1b6d212f8eb129c76fda887ccca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:46:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QTm8kfwnOtXl5SrJOkzqbrD9bRerRW182ylhzIpKLYXhqqs0WZqorlKQWe5yFOftqxFAIb3sZwbpI2V4GFcpM39LjrfSk/U2tXAmpWV4RGDLbiYD8uA9v6LqO9OtmriTOvHEI1C6TDD3Fe6jtWcy4lX/+4wE96HXYReR876L6ZgvMlPOtkrJU+sWgdWWrA==; Expires=Wed, 19 Aug 2026 14:46:43 GMT; Path=/, AWSALBCORS=QTm8kfwnOtXl5SrJOkzqbrD9bRerRW182ylhzIpKLYXhqqs0WZqorlKQWe5yFOftqxFAIb3sZwbpI2V4GFcpM39LjrfSk/U2tXAmpWV4RGDLbiYD8uA9v6LqO9OtmriTOvHEI1C6TDD3Fe6jtWcy4lX/+4wE96HXYReR876L6ZgvMlPOtkrJU+sWgdWWrA==; Expires=Wed, 19 Aug 2026 14:46:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45442', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '149dda9c5f4ec6c1b6029921f6d6d43d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:46:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:46:58.991707+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:47:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=idcD0gv9P4DkA2Mymj5+pvLSPRuyzGVQmQUERD18eQdy+vbgPLGWIPnDoVEt0csXng7grM/0PurMawwCzijS+R5CV+XYVzf25bA88Khjxz4HgiphQvH2UbawjAr47xbxkJb8EXDse+8VyOIEPksUBezjD55ajFORE2vsI3dG0I0ZA5L6yAJ8K1OD49No1w==; Expires=Wed, 19 Aug 2026 14:47:01 GMT; Path=/, AWSALBCORS=idcD0gv9P4DkA2Mymj5+pvLSPRuyzGVQmQUERD18eQdy+vbgPLGWIPnDoVEt0csXng7grM/0PurMawwCzijS+R5CV+XYVzf25bA88Khjxz4HgiphQvH2UbawjAr47xbxkJb8EXDse+8VyOIEPksUBezjD55ajFORE2vsI3dG0I0ZA5L6yAJ8K1OD49No1w==; Expires=Wed, 19 Aug 2026 14:47:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27298', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a07150c1a7c1a35c255f9eea618e8bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:47:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PRGG9coXI3YO6zjl+v+WeibPggHHz7gjnucFlgvHRm63bJqn2sVTpTPVS4kalNE76G9gbbMHU4FI4KkQ3eBXo+fGIGn9m/fXU5qfIcnrSkeFeHP1Ucz0gmCyZoSyg4Ngiuu3u8LbCMrPpPSzTmjtu2odY8vOBF/3bQaTNTRz8/EyWvCeZlhmDvNa/3Kv0g==; Expires=Wed, 19 Aug 2026 14:47:01 GMT; Path=/, AWSALBCORS=PRGG9coXI3YO6zjl+v+WeibPggHHz7gjnucFlgvHRm63bJqn2sVTpTPVS4kalNE76G9gbbMHU4FI4KkQ3eBXo+fGIGn9m/fXU5qfIcnrSkeFeHP1Ucz0gmCyZoSyg4Ngiuu3u8LbCMrPpPSzTmjtu2odY8vOBF/3bQaTNTRz8/EyWvCeZlhmDvNa/3Kv0g==; Expires=Wed, 19 Aug 2026 14:47:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26944', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e9e5bbb6b6e759b30755cb99ea06ab7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:47:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:47:29.856025+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:47:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:47:29.864998+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:47:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U1HZpY/hN+fBx4HTDDV8RRAuA6SzyQuZmqVDXyqbSsFSAEH7rCl5lIe7fyIqfrQRP0DKRIOSROCA22IcxtDacUlt7h5QgXXp8affjyRxO8rg1rnQ77hpgZeJiMj65D7A2r74JTmoM5VJKAQcv3KML6ulJ/4Otca8uP/ZeW9vwplZKmZeUa88hTcupfZfqw==; Expires=Wed, 19 Aug 2026 14:47:32 GMT; Path=/, AWSALBCORS=U1HZpY/hN+fBx4HTDDV8RRAuA6SzyQuZmqVDXyqbSsFSAEH7rCl5lIe7fyIqfrQRP0DKRIOSROCA22IcxtDacUlt7h5QgXXp8affjyRxO8rg1rnQ77hpgZeJiMj65D7A2r74JTmoM5VJKAQcv3KML6ulJ/4Otca8uP/ZeW9vwplZKmZeUa88hTcupfZfqw==; Expires=Wed, 19 Aug 2026 14:47:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59333', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59629', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a4cc0468c4282668359b41ffcea333a0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:47:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wMGYGQ57Tt31gq73PW9oRBEwRsOpRpLPZKIRDNHRbGHEss7ddR2uwwmxNJpX9hp4mrk4Lc47t8oUnvsoXM3wYL10MTg2QKmwY1DT6Bg/BO971J+6IOgdKijmtSMczKWdW9Czw3ImDKN0Z/LK7Oj74oAQOGRj+jnyyXppnPceFjYvK76yesnwrQFqOGLOPg==; Expires=Wed, 19 Aug 2026 14:47:33 GMT; Path=/, AWSALBCORS=wMGYGQ57Tt31gq73PW9oRBEwRsOpRpLPZKIRDNHRbGHEss7ddR2uwwmxNJpX9hp4mrk4Lc47t8oUnvsoXM3wYL10MTg2QKmwY1DT6Bg/BO971J+6IOgdKijmtSMczKWdW9Czw3ImDKN0Z/LK7Oj74oAQOGRj+jnyyXppnPceFjYvK76yesnwrQFqOGLOPg==; Expires=Wed, 19 Aug 2026 14:47:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59260', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59503', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e203ef3f5bbdd4a69cb4170db1c6339', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:47:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:47:50.320272+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:47:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zlvIhHnuQ8sH95cqYRBe8LcbGUDir8gosz1k3u1b747LOMz01XG/zh4LLAmEPIj8WMmy6hp7/v7k8E/SPrY4Sze6k4KJqvj/DGWA+fQ1tgPVKdZO5JdD1cgvjUtMhPsqS+TQTVFdaganPjuE36mJQCI4zFApxsXmOgR4fahVaEMBhA/HnIJ5s7aYrNQtKg==; Expires=Wed, 19 Aug 2026 14:47:52 GMT; Path=/, AWSALBCORS=zlvIhHnuQ8sH95cqYRBe8LcbGUDir8gosz1k3u1b747LOMz01XG/zh4LLAmEPIj8WMmy6hp7/v7k8E/SPrY4Sze6k4KJqvj/DGWA+fQ1tgPVKdZO5JdD1cgvjUtMhPsqS+TQTVFdaganPjuE36mJQCI4zFApxsXmOgR4fahVaEMBhA/HnIJ5s7aYrNQtKg==; Expires=Wed, 19 Aug 2026 14:47:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b4cf063887bfad6f8993163d3c127f8f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:47:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=R90VtAHC6ySE8ONk1jJS7zoncYNf46UFka+4Z6T9XLJlEGh2UwG5OR8jPYPWtEQWLEBlKQGOwhPlFZKrl82/eLjSgO8FCoOxxht+Q2GBwhDYfcSvpMG0r+BnyHcnzJyiny14y1Yu8aenoEED4LaNE/rTdLq0z9Rhb68g1qkKxjkE7HrQ3lq/3gOdtZchsQ==; Expires=Wed, 19 Aug 2026 14:47:53 GMT; Path=/, AWSALBCORS=R90VtAHC6ySE8ONk1jJS7zoncYNf46UFka+4Z6T9XLJlEGh2UwG5OR8jPYPWtEQWLEBlKQGOwhPlFZKrl82/eLjSgO8FCoOxxht+Q2GBwhDYfcSvpMG0r+BnyHcnzJyiny14y1Yu8aenoEED4LaNE/rTdLq0z9Rhb68g1qkKxjkE7HrQ3lq/3gOdtZchsQ==; Expires=Wed, 19 Aug 2026 14:47:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58805', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a3dd8539f89b8b995e8d625eb518a46a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:48:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:48:30.368638+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:48:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:48:30.378439+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:48:30.403383+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S56sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T14:48:30.547107+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: JIT 검증 — 입력이 낡아 재생성 (17/64)"} {"timestamp": "2026-08-12T14:48:30.577039+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T14:48:30.585991+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:48:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eU+AjqPjU9EtMuYQsU3BVusy1vyd5DnyNtgUbgNaGvUEjjrDUL+jUKfNjFCMTq5e3sgpa/E1hW+V2LBxwZODgSBvi3s6B9yPVrOy8J+PVBOUw+3aZly5CAMgLfDDMhbl/3G2/lIQjt5QhOzM/fyeDJoKGcebaspZ0FzYrv6Jk/IiCuvaO23FQSWyy/K38w==; Expires=Wed, 19 Aug 2026 14:48:33 GMT; Path=/, AWSALBCORS=eU+AjqPjU9EtMuYQsU3BVusy1vyd5DnyNtgUbgNaGvUEjjrDUL+jUKfNjFCMTq5e3sgpa/E1hW+V2LBxwZODgSBvi3s6B9yPVrOy8J+PVBOUw+3aZly5CAMgLfDDMhbl/3G2/lIQjt5QhOzM/fyeDJoKGcebaspZ0FzYrv6Jk/IiCuvaO23FQSWyy/K38w==; Expires=Wed, 19 Aug 2026 14:48:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59988', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59639', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9de88da0f7b6027ec024f9d0c6780e16', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:48:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LBm3m+az2C+Xk/irgLmmTagrVQsTi4gCrTaR3gPdutMP7TWdY2zK5GbbImVRYHxFZebEvOYrXTJ4px7QPKzHWetoA13nz76cyttP0TxB8cnh+/YYUpf16zAm2NLINMbtv9Xu2KIWkQa2C5x+qkrpj+WH3WhTRhAF/vSUj+xcQyNjQ6ptCMHSw6F8zhA8Ww==; Expires=Wed, 19 Aug 2026 14:48:34 GMT; Path=/, AWSALBCORS=LBm3m+az2C+Xk/irgLmmTagrVQsTi4gCrTaR3gPdutMP7TWdY2zK5GbbImVRYHxFZebEvOYrXTJ4px7QPKzHWetoA13nz76cyttP0TxB8cnh+/YYUpf16zAm2NLINMbtv9Xu2KIWkQa2C5x+qkrpj+WH3WhTRhAF/vSUj+xcQyNjQ6ptCMHSw6F8zhA8Ww==; Expires=Wed, 19 Aug 2026 14:48:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59977', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59631', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '844c438662fc92fdf59a3acdeea4ef2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:50:17.100226+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:50:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wYCDR+a6U2C8Uh5bLk2JTZA9o0ge8yLjT+UyJLTN2LeRdH8W61TLRrVK3RHu/FsDRXJeJrt4qGJCkMyUYcnkcplrsYJKk0TDJJrmitx/bf5waLAWeWWvN14Fifg12g8mjsqYmCkj7xX3XO4p0CiXShBHL6yqMgL4VnXdBN6T30M2yRvPtr57CXws6A4mjQ==; Expires=Wed, 19 Aug 2026 14:50:19 GMT; Path=/, AWSALBCORS=wYCDR+a6U2C8Uh5bLk2JTZA9o0ge8yLjT+UyJLTN2LeRdH8W61TLRrVK3RHu/FsDRXJeJrt4qGJCkMyUYcnkcplrsYJKk0TDJJrmitx/bf5waLAWeWWvN14Fifg12g8mjsqYmCkj7xX3XO4p0CiXShBHL6yqMgL4VnXdBN6T30M2yRvPtr57CXws6A4mjQ==; Expires=Wed, 19 Aug 2026 14:50:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e1c36e158c19793c588afba6cdff86c1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:50:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UsaZOeisE5ouP1UTGNuTDjhPKVC8/byUlGrEyxGUZvEaq1ugZWE5MILqMSLBpnhIK06nZIiwExdt/aAiDTqHMlI0hF5GMsxPD/RO9rPKJCxulgKwA3VeFlf3gTNFpvixCxd8ga48V1R/94dDCwbGUYwVQSBvF9jKcLLRZAMsvchsRUrxwUtUrDO/h29qaA==; Expires=Wed, 19 Aug 2026 14:50:19 GMT; Path=/, AWSALBCORS=UsaZOeisE5ouP1UTGNuTDjhPKVC8/byUlGrEyxGUZvEaq1ugZWE5MILqMSLBpnhIK06nZIiwExdt/aAiDTqHMlI0hF5GMsxPD/RO9rPKJCxulgKwA3VeFlf3gTNFpvixCxd8ga48V1R/94dDCwbGUYwVQSBvF9jKcLLRZAMsvchsRUrxwUtUrDO/h29qaA==; Expires=Wed, 19 Aug 2026 14:50:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59642', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '06fbd703ec5c448ec6d790d840a79921', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:50:33.986961+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (835247 → 1567834 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:50:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vjQjqy8ig/jrnP+1SuBzIkFLtMREQWRTITz8ddd/RHG68D/vkLoIp6IPGrOPyssy9UcoST0kMNS1HPaYj59En6A3CjxAUKgBtN345EFQ77rBxkC7itk6+nNYs84aLsPJCMj8tltIenEO18YDAtvEbJZgdqF2oO2ePAmNkQsZFA7nRpLwVekEW7x3WAe6gg==; Expires=Wed, 19 Aug 2026 14:50:36 GMT; Path=/, AWSALBCORS=vjQjqy8ig/jrnP+1SuBzIkFLtMREQWRTITz8ddd/RHG68D/vkLoIp6IPGrOPyssy9UcoST0kMNS1HPaYj59En6A3CjxAUKgBtN345EFQ77rBxkC7itk6+nNYs84aLsPJCMj8tltIenEO18YDAtvEbJZgdqF2oO2ePAmNkQsZFA7nRpLwVekEW7x3WAe6gg==; Expires=Wed, 19 Aug 2026 14:50:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43086', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '7a96248a7a65de6d0db0bd3e5d79e066', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:50:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o5MyBaQl5ZplgSJY++qYNsHGxUe0wVBZ6+SruGMs/SNddVOQjm3QcubhKg1DNLRJl3uLtnoslDVa8WpMvoeTqVQG38BXpaEGSrpZQM8PIE+GqrIyWEf4I0lfwbrFm3+b1knyO9rQbMkx1X6XB1l2QnSwkemQKtXMPeKmTKVsM7nubQeQdmk6nfyZ4QDrFQ==; Expires=Wed, 19 Aug 2026 14:50:36 GMT; Path=/, AWSALBCORS=o5MyBaQl5ZplgSJY++qYNsHGxUe0wVBZ6+SruGMs/SNddVOQjm3QcubhKg1DNLRJl3uLtnoslDVa8WpMvoeTqVQG38BXpaEGSrpZQM8PIE+GqrIyWEf4I0lfwbrFm3+b1knyO9rQbMkx1X6XB1l2QnSwkemQKtXMPeKmTKVsM7nubQeQdmk6nfyZ4QDrFQ==; Expires=Wed, 19 Aug 2026 14:50:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42737', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c6c764f0f5e38d0f697aa108910b07a4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:50:39.847877+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (842071 → 1682955 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:50:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oXjLPZD+5X96YbjR8zUBlRBMgdqU+ZpQ23NxNQO0cqz+MtLH+UphuGNiaUG+AjjEVPh5mL7NlaiXxujIjCB2qO8Ob1NYqMCFsjTciL7wun5iCSs3yK/Cg4jBhoKhgPqnkUFQ+Mg8f3EoSRo9awB/25ie3KL6eAqSvwDxx3hLyv5mwzjk0EpPhfxVbIkLsQ==; Expires=Wed, 19 Aug 2026 14:50:41 GMT; Path=/, AWSALBCORS=oXjLPZD+5X96YbjR8zUBlRBMgdqU+ZpQ23NxNQO0cqz+MtLH+UphuGNiaUG+AjjEVPh5mL7NlaiXxujIjCB2qO8Ob1NYqMCFsjTciL7wun5iCSs3yK/Cg4jBhoKhgPqnkUFQ+Mg8f3EoSRo9awB/25ie3KL6eAqSvwDxx3hLyv5mwzjk0EpPhfxVbIkLsQ==; Expires=Wed, 19 Aug 2026 14:50:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37269', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a01410eed48ae5a02c13b24c58635815', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:50:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EDHlBqhCs3KmUVUy08FxJUI3Tx6LEiUMgxo1fcO0a7dMqr+hgyTjnBFjEwg7CTPemrKDRP+y91R19pSJtdm2DYVnIExCUAJmbPQWktFc9H3Kko2LkPeL+COSK9N98ECs9vWYWYaQqKuGOYJXV2WPgi0LY45Inj1xljQhXdMDdA8kox6aVbZx3t8qhIeH8w==; Expires=Wed, 19 Aug 2026 14:50:41 GMT; Path=/, AWSALBCORS=EDHlBqhCs3KmUVUy08FxJUI3Tx6LEiUMgxo1fcO0a7dMqr+hgyTjnBFjEwg7CTPemrKDRP+y91R19pSJtdm2DYVnIExCUAJmbPQWktFc9H3Kko2LkPeL+COSK9N98ECs9vWYWYaQqKuGOYJXV2WPgi0LY45Inj1xljQhXdMDdA8kox6aVbZx3t8qhIeH8w==; Expires=Wed, 19 Aug 2026 14:50:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37267', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3402552d0f3723171167c69c18452b72', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:51:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:51:02.065689+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:51:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=raMq+rqByMXyhF5oYdIJj8vi3UXcp7zKUVfTgVw15EPJ0z7LeGATWoJXnKGH7iXaQM6UosuJrFfbxeFbS9q0qtyXZWN10mA08shE8FfFhSVhuMfeyCd8srftNPX4qQ0CGm6m9CkpJ4NymeZJpt/n640KoakLkJL5uKSqnYuqz4StkGFlR0/6VadLQ6yPFQ==; Expires=Wed, 19 Aug 2026 14:51:04 GMT; Path=/, AWSALBCORS=raMq+rqByMXyhF5oYdIJj8vi3UXcp7zKUVfTgVw15EPJ0z7LeGATWoJXnKGH7iXaQM6UosuJrFfbxeFbS9q0qtyXZWN10mA08shE8FfFhSVhuMfeyCd8srftNPX4qQ0CGm6m9CkpJ4NymeZJpt/n640KoakLkJL5uKSqnYuqz4StkGFlR0/6VadLQ6yPFQ==; Expires=Wed, 19 Aug 2026 14:51:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14378', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd156367288ebbc95d3044321f49e0b46', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:51:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+1Dg3IjI/qILGum71oHpJH5cHtMY5tdNrKIn6mwZPjXW0VjhUh7CcvFr5Y8hCLyt3YNCTBkiieFGwnNZoeOczDL98yiRpiPMHtwohvqes4R6d4Y1yX9HwmTaWuBdVYky8ndi3u+mfpk0FIWxsUdelO1V/+r6XP4BO6VX6K+Jogh5hTHzoiVQzArqM2sSrw==; Expires=Wed, 19 Aug 2026 14:51:04 GMT; Path=/, AWSALBCORS=+1Dg3IjI/qILGum71oHpJH5cHtMY5tdNrKIn6mwZPjXW0VjhUh7CcvFr5Y8hCLyt3YNCTBkiieFGwnNZoeOczDL98yiRpiPMHtwohvqes4R6d4Y1yX9HwmTaWuBdVYky8ndi3u+mfpk0FIWxsUdelO1V/+r6XP4BO6VX6K+Jogh5hTHzoiVQzArqM2sSrw==; Expires=Wed, 19 Aug 2026 14:51:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14376', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b24dbec534f2760ca897085888bc0732', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:51:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:51:28.652132+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:51:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:51:28.658485+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:51:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8Bc0h/k6Dn/uYSJWItzeN69GPrm8rR+JNdgIrszPo0IpmSdXkimXOZsTPx58tTsT5rHBgfYbqx4g15Flh7pUXm4leqojAmqfUswHZ+poL1nV0id+RzzXxlfgNBm9SjWDmUjfeTf+7G7K3qVQC6/8cwvWtb2UWsNdtbbaLMS7lx5FURlxVFYmREOdaPKXTA==; Expires=Wed, 19 Aug 2026 14:51:32 GMT; Path=/, AWSALBCORS=8Bc0h/k6Dn/uYSJWItzeN69GPrm8rR+JNdgIrszPo0IpmSdXkimXOZsTPx58tTsT5rHBgfYbqx4g15Flh7pUXm4leqojAmqfUswHZ+poL1nV0id+RzzXxlfgNBm9SjWDmUjfeTf+7G7K3qVQC6/8cwvWtb2UWsNdtbbaLMS7lx5FURlxVFYmREOdaPKXTA==; Expires=Wed, 19 Aug 2026 14:51:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59713', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59570', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc482d6d124edd15d5fb105d0ba17356', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:51:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8cnKmvZcWzRBvLo3yRMK251Jr4ZSddVTlO7jfGPzINNhxAFAm42X2FP8riQxni4efifKIo4WSDl3ZpL08Z4eE+M4vFtN3q3N7uU5N15wYEtONn/ue86DT3kHl/XGc5MqQ0ThE1ZmVJh6F26ycVptza/2J2aW3T3rzzjEAdTudChu7qt+Rrok0lEjW07kVw==; Expires=Wed, 19 Aug 2026 14:51:32 GMT; Path=/, AWSALBCORS=8cnKmvZcWzRBvLo3yRMK251Jr4ZSddVTlO7jfGPzINNhxAFAm42X2FP8riQxni4efifKIo4WSDl3ZpL08Z4eE+M4vFtN3q3N7uU5N15wYEtONn/ue86DT3kHl/XGc5MqQ0ThE1ZmVJh6F26ycVptza/2J2aW3T3rzzjEAdTudChu7qt+Rrok0lEjW07kVw==; Expires=Wed, 19 Aug 2026 14:51:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59283', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59424', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c39a2bcf5ad869e4bafaec23825cd985', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:51:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:51:49.398389+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:51:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=srAjIqDwIxPrYfAKOJ6vYpKu4kkTT0FEbs9JWu7jv2AREGNLr+egDONE7wjHuGAC6Ro9behn3fkyps8vx/BcK9PpfbqBRxp7KwGznKFylLlXssPpkb1pzM+/tIi0+e8JgbKApSQjL1M+4+Cq8K5t6Rop0/OQ/L7MbKTGncPBLrmXhkWSWurBkmdhOCeS/w==; Expires=Wed, 19 Aug 2026 14:51:51 GMT; Path=/, AWSALBCORS=srAjIqDwIxPrYfAKOJ6vYpKu4kkTT0FEbs9JWu7jv2AREGNLr+egDONE7wjHuGAC6Ro9behn3fkyps8vx/BcK9PpfbqBRxp7KwGznKFylLlXssPpkb1pzM+/tIi0+e8JgbKApSQjL1M+4+Cq8K5t6Rop0/OQ/L7MbKTGncPBLrmXhkWSWurBkmdhOCeS/w==; Expires=Wed, 19 Aug 2026 14:51:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f22d36009199d2e9c7abef2b1b7d3806', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:51:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=M633s0OnlZMzdunW4Huf4fLoE4kzku20S0YXwJO2w4hR13GFJyB92f5FC560DWTqdsTRg8PMAwsYkam4dvZSYa+KmDCP/UNPYhIYiQYZt2heiH83++zLLIGPEy/spnDJG+R6bhgzGYHMgCIlOyYv3IK/UD7pZkwGFvEUwbepuTorleTiJlDZl26IcMS/xg==; Expires=Wed, 19 Aug 2026 14:51:51 GMT; Path=/, AWSALBCORS=M633s0OnlZMzdunW4Huf4fLoE4kzku20S0YXwJO2w4hR13GFJyB92f5FC560DWTqdsTRg8PMAwsYkam4dvZSYa+KmDCP/UNPYhIYiQYZt2heiH83++zLLIGPEy/spnDJG+R6bhgzGYHMgCIlOyYv3IK/UD7pZkwGFvEUwbepuTorleTiJlDZl26IcMS/xg==; Expires=Wed, 19 Aug 2026 14:51:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59638', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e424e2a64f85689777d0a25f0556e5bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:52:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:52:29.063214+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:52:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:52:29.072657+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:52:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:52:29.190537+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:52:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F2uJbpsQHJSmw35wa00C9QCWKQshFzI7Y4Zsl0L4AdkC3in0xskK/qgYRttWGE50xg3T+bquC1Izw209BEIleEvT7YvqrLgykbCKkvSu08HSQn0Y8s97e4LC7JBq7V0W4NJul5mav76GC+eqmTYX0wt0I8ndmzOXiKgkAcXVemz/TevQAh5l1Kut5N6zRA==; Expires=Wed, 19 Aug 2026 14:52:33 GMT; Path=/, AWSALBCORS=F2uJbpsQHJSmw35wa00C9QCWKQshFzI7Y4Zsl0L4AdkC3in0xskK/qgYRttWGE50xg3T+bquC1Izw209BEIleEvT7YvqrLgykbCKkvSu08HSQn0Y8s97e4LC7JBq7V0W4NJul5mav76GC+eqmTYX0wt0I8ndmzOXiKgkAcXVemz/TevQAh5l1Kut5N6zRA==; Expires=Wed, 19 Aug 2026 14:52:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59420', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59716', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0574e74c0f820c9f1426a8f4c4fb0269', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:52:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dRTTXeSqYSqpDMCsTa0g1AcXz8fI3zqJd3r2bC8NXSa9SKwW+93eU5q7Lonytv3Ykd9c4RPLreJNNu4kJnbfOgHUV3c4yG7qpghAtgJqHAmglQm+Yp1AfUB6gdPQLSeSKdDfitJEntLIH11zRS6/xSTI7BAK/Mii4ALeJA/P4fVPv6vbEsvxYKkwl+NplQ==; Expires=Wed, 19 Aug 2026 14:52:33 GMT; Path=/, AWSALBCORS=dRTTXeSqYSqpDMCsTa0g1AcXz8fI3zqJd3r2bC8NXSa9SKwW+93eU5q7Lonytv3Ykd9c4RPLreJNNu4kJnbfOgHUV3c4yG7qpghAtgJqHAmglQm+Yp1AfUB6gdPQLSeSKdDfitJEntLIH11zRS6/xSTI7BAK/Mii4ALeJA/P4fVPv6vbEsvxYKkwl+NplQ==; Expires=Wed, 19 Aug 2026 14:52:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59119', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59418', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a43e19e669a90070e3e2c168f816565', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:52:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:52:47.615703+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:52:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:52:47.626276+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:52:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tXioKj8a5leBPhzrPcUMCvpMwi8jDeue+j6KcS2lfflOyYlJmKMku8D4JnPVZlMqSBtSNgO5RvvcHmI9iPJm7RGVvCXXZ+Ee3JNYOcBAMH1ODhKn7ksQFl3eMfZnmusBYgx39b3FIgwoKnRL7JubNkzCiDr1EGL9H+cagu3FXfMt9m/QkXp8s3v6hIbOKw==; Expires=Wed, 19 Aug 2026 14:52:51 GMT; Path=/, AWSALBCORS=tXioKj8a5leBPhzrPcUMCvpMwi8jDeue+j6KcS2lfflOyYlJmKMku8D4JnPVZlMqSBtSNgO5RvvcHmI9iPJm7RGVvCXXZ+Ee3JNYOcBAMH1ODhKn7ksQFl3eMfZnmusBYgx39b3FIgwoKnRL7JubNkzCiDr1EGL9H+cagu3FXfMt9m/QkXp8s3v6hIbOKw==; Expires=Wed, 19 Aug 2026 14:52:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '42236', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '42532', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd691125778e3ee9b7623976694d2af18', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:52:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7Jjv6NkY1VnDtGFU4akfDADqw1YhOC+3/SSkGpNttzZhN9quL81tPR4XwEGWqd2NY0hHz8OQQ3uhVc9qREZgQheQN54+x+x5kmX+UAN5FjKJeZs2u40tq/pjoDYxavFJTX/TFEaBJJ4ssuKznX07GsJ/Mw5ZRhmJpmGjLIhX96rwsvVqP/1JEE0c8vPOEQ==; Expires=Wed, 19 Aug 2026 14:52:51 GMT; Path=/, AWSALBCORS=7Jjv6NkY1VnDtGFU4akfDADqw1YhOC+3/SSkGpNttzZhN9quL81tPR4XwEGWqd2NY0hHz8OQQ3uhVc9qREZgQheQN54+x+x5kmX+UAN5FjKJeZs2u40tq/pjoDYxavFJTX/TFEaBJJ4ssuKznX07GsJ/Mw5ZRhmJpmGjLIhX96rwsvVqP/1JEE0c8vPOEQ==; Expires=Wed, 19 Aug 2026 14:52:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41822', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '42119', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '0df0c78ffc6180094a3d7bb494dcf373', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:53:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=02wkYb+Qu0xkfGfqQhfQHVNWVg0zjMafE/obc15eSuR3/PLXI/PJKidRPIu03KWmUFuhUx/45klXGjpgtZKgYcTt2pCJXWRNxoikSTy7M6MJvTZ8ec6EH8fx2n+octWYbZlGU80Wj1+wAzx2J1hsQ6ovvAduPVnZAtvbtTuwtiUKq6yqu3UykWTykKnjyg==; Expires=Wed, 19 Aug 2026 14:53:16 GMT; Path=/, AWSALBCORS=02wkYb+Qu0xkfGfqQhfQHVNWVg0zjMafE/obc15eSuR3/PLXI/PJKidRPIu03KWmUFuhUx/45klXGjpgtZKgYcTt2pCJXWRNxoikSTy7M6MJvTZ8ec6EH8fx2n+octWYbZlGU80Wj1+wAzx2J1hsQ6ovvAduPVnZAtvbtTuwtiUKq6yqu3UykWTykKnjyg==; Expires=Wed, 19 Aug 2026 14:53:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'edc230e98f738fcd8823adc945b6ccdd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:53:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rMV7IdSnPVJQFQoVK8uag1G8EVoxolIyBh/cgL++xt0sC58YAZUMWz0tg3Gdm4Ce70EzsCeTMIIrAf2vp0Ksyy9S1j1O++lyvQimCDPA0mPLqLJF40NKAflEcTmpot+joev0bOBPqyR/3YBaKQfP4GTvGTBxvXpR43SMTcJy1Lc3UDQxUV9WKvZbVV5XJQ==; Expires=Wed, 19 Aug 2026 14:53:16 GMT; Path=/, AWSALBCORS=rMV7IdSnPVJQFQoVK8uag1G8EVoxolIyBh/cgL++xt0sC58YAZUMWz0tg3Gdm4Ce70EzsCeTMIIrAf2vp0Ksyy9S1j1O++lyvQimCDPA0mPLqLJF40NKAflEcTmpot+joev0bOBPqyR/3YBaKQfP4GTvGTBxvXpR43SMTcJy1Lc3UDQxUV9WKvZbVV5XJQ==; Expires=Wed, 19 Aug 2026 14:53:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '15197ac6e9b1436741bfa43c1ccc7445', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:53:30.199125+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (832940 → 1676464 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:53:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VLMexv/yeYsSx+Odxs0Eg3tSZC4Uc2HdeyUfOpZuG4Ddn6vRS9KqrWPJq2SqGMzEvWRWb0PNKAHM4KxsAemFr8UpGqkYeTRmw9RV41b204XnY1sTD0nhob03bMw6lY21ltGRu8bc9GVLL68aLg62UIflRKQgd7QBRKK7BdFTPzVCyESFr3RrTVaDR8FUag==; Expires=Wed, 19 Aug 2026 14:53:32 GMT; Path=/, AWSALBCORS=VLMexv/yeYsSx+Odxs0Eg3tSZC4Uc2HdeyUfOpZuG4Ddn6vRS9KqrWPJq2SqGMzEvWRWb0PNKAHM4KxsAemFr8UpGqkYeTRmw9RV41b204XnY1sTD0nhob03bMw6lY21ltGRu8bc9GVLL68aLg62UIflRKQgd7QBRKK7BdFTPzVCyESFr3RrTVaDR8FUag==; Expires=Wed, 19 Aug 2026 14:53:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43910', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c61fe133ddbd87449bf0f87f55ea781d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:53:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DWkVyfeNO8xCCB4L4ZxKhb5giaLuT64RKmiT+tta8smxdkyzLVO0it0HAsj7qnkTdURIjFHNFJQmbe8d6jBCTU5+kCgHcg4Arg3kQdN6iTsQDGhol+g4TUV66EJnJZjXbXilj6VqCGXeQEseO6pMJD44jbZwCxrA62WZkGahw7PilvCR16iTs6yaG000fA==; Expires=Wed, 19 Aug 2026 14:53:32 GMT; Path=/, AWSALBCORS=DWkVyfeNO8xCCB4L4ZxKhb5giaLuT64RKmiT+tta8smxdkyzLVO0it0HAsj7qnkTdURIjFHNFJQmbe8d6jBCTU5+kCgHcg4Arg3kQdN6iTsQDGhol+g4TUV66EJnJZjXbXilj6VqCGXeQEseO6pMJD44jbZwCxrA62WZkGahw7PilvCR16iTs6yaG000fA==; Expires=Wed, 19 Aug 2026 14:53:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43617', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '04bd583c53eba424a14dd6e72d76655f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:53:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:53:49.205089+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:53:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FgtFgMKhjOmmp7mL7G9LlQQPD2PhIbrL/UoDPvvDWGo00DORU/il6hslfSWUBA9HgFM56zO1JoI3Oc6Z3N8gDHL6r/3QBtmGznDMRomPjQiEVus0nMmEad75j2gnkqbhrJyEhgSVa8KoXZjXGExZmo7QKymID4qAinlwGbcK+Z5VTapBrqBg2krGY72xtg==; Expires=Wed, 19 Aug 2026 14:53:51 GMT; Path=/, AWSALBCORS=FgtFgMKhjOmmp7mL7G9LlQQPD2PhIbrL/UoDPvvDWGo00DORU/il6hslfSWUBA9HgFM56zO1JoI3Oc6Z3N8gDHL6r/3QBtmGznDMRomPjQiEVus0nMmEad75j2gnkqbhrJyEhgSVa8KoXZjXGExZmo7QKymID4qAinlwGbcK+Z5VTapBrqBg2krGY72xtg==; Expires=Wed, 19 Aug 2026 14:53:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25498', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '07433b4b6c2e016c1c859fcd910d180b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:53:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MSbRIHtYP3pOVZXh2mt0JyXeo1+ePhABtglz+0FGAbDUG2VMjAEOtTHpxds0lb1cplnkgTR1Mbngln7+9dFUVuz4COYUcViol8VDc4ggiUyfdj81seJYYgJA9UFZtov5+VDm8oYFhWwg88eUdVPVyQsCJavz72EewLwj9paPzx4eq0KFSK0hRvNuKGXhzQ==; Expires=Wed, 19 Aug 2026 14:53:51 GMT; Path=/, AWSALBCORS=MSbRIHtYP3pOVZXh2mt0JyXeo1+ePhABtglz+0FGAbDUG2VMjAEOtTHpxds0lb1cplnkgTR1Mbngln7+9dFUVuz4COYUcViol8VDc4ggiUyfdj81seJYYgJA9UFZtov5+VDm8oYFhWwg88eUdVPVyQsCJavz72EewLwj9paPzx4eq0KFSK0hRvNuKGXhzQ==; Expires=Wed, 19 Aug 2026 14:53:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25100', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d840c57444940eee90942e2ec8a0493', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:54:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:54:12.619742+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:54:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:54:12.629997+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:54:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ndnkmFcg5m4AiVCH1NntR5J3y5d1372ociAADHMk3wMm/xyv/fVYZeHx40Fp663fJry1pj2aW+PjLntDHhWjCUtLfHWuTnmJAhelCWs34lFwl7uYCtYm1d2PZ7tgMLIB3uc26kvGM0db9ZAMXdYXDcpxTHcaYvQ6MMfIdmgynxRViRzeMliAEvYQozsVWQ==; Expires=Wed, 19 Aug 2026 14:54:16 GMT; Path=/, AWSALBCORS=ndnkmFcg5m4AiVCH1NntR5J3y5d1372ociAADHMk3wMm/xyv/fVYZeHx40Fp663fJry1pj2aW+PjLntDHhWjCUtLfHWuTnmJAhelCWs34lFwl7uYCtYm1d2PZ7tgMLIB3uc26kvGM0db9ZAMXdYXDcpxTHcaYvQ6MMfIdmgynxRViRzeMliAEvYQozsVWQ==; Expires=Wed, 19 Aug 2026 14:54:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '13527b815c0bbf816ac13162d85dcbe2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:54:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bjXYLn4mRA1Zlbq2+mb2tabV4V3qnDp2I+H0OO5UGX64nDVcAulij3MaTNjSDegmA+QBSso31QUwnVBLLUI2nxOX/m+IbQ2L+rOzGjoHYsh6qabMolH1yJSTBYB8j2C6L9VzLijXLXht5VtkaW/HYXlG7aRWrjdZGV7kevYyhvDXb4h13hkox86gS8Rn4w==; Expires=Wed, 19 Aug 2026 14:54:16 GMT; Path=/, AWSALBCORS=bjXYLn4mRA1Zlbq2+mb2tabV4V3qnDp2I+H0OO5UGX64nDVcAulij3MaTNjSDegmA+QBSso31QUwnVBLLUI2nxOX/m+IbQ2L+rOzGjoHYsh6qabMolH1yJSTBYB8j2C6L9VzLijXLXht5VtkaW/HYXlG7aRWrjdZGV7kevYyhvDXb4h13hkox86gS8Rn4w==; Expires=Wed, 19 Aug 2026 14:54:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59597', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59599', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea2566b105abddfdba087f10e900e2ab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:54:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:54:30.711695+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:54:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=39icY7Xsx6iMLlxY2Os75JT1OidzazTKSUS34ECqffen7QwMzQot+BfVbl3r8093TcrGgyk5iI0wvZScaAR15uaok9rZZ5ZEwFZdEmuRCdzVzDiLvqRjRxIzDJgkB4dYquSf43mxlhBkHfgi/TEZskOIvsDDJNVRIOYgpJoCCEKtf4mE8k6pVu0CbsT8hw==; Expires=Wed, 19 Aug 2026 14:54:32 GMT; Path=/, AWSALBCORS=39icY7Xsx6iMLlxY2Os75JT1OidzazTKSUS34ECqffen7QwMzQot+BfVbl3r8093TcrGgyk5iI0wvZScaAR15uaok9rZZ5ZEwFZdEmuRCdzVzDiLvqRjRxIzDJgkB4dYquSf43mxlhBkHfgi/TEZskOIvsDDJNVRIOYgpJoCCEKtf4mE8k6pVu0CbsT8hw==; Expires=Wed, 19 Aug 2026 14:54:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59711', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cbb7e7541c4a2dd4fbc23905cededc2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:54:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l/NJB+YLlddmurPSeVglgp6eBbRs/NBXLFPCTaY2fY/LTbztETEm0gqDtTnUzuXbeuJKe/p4AFYoeQJ1ogRW6kDxYjSpbQvBx+cYbdr9xIIq5UpESj7ZnLVcY1Nz5lc9jxxUBMl8LnYPUIrg9H26Ad0Wbp/W1XQFvOAkqyrMCiObIyL0pVwaxya8IA1e4Q==; Expires=Wed, 19 Aug 2026 14:54:33 GMT; Path=/, AWSALBCORS=l/NJB+YLlddmurPSeVglgp6eBbRs/NBXLFPCTaY2fY/LTbztETEm0gqDtTnUzuXbeuJKe/p4AFYoeQJ1ogRW6kDxYjSpbQvBx+cYbdr9xIIq5UpESj7ZnLVcY1Nz5lc9jxxUBMl8LnYPUIrg9H26Ad0Wbp/W1XQFvOAkqyrMCiObIyL0pVwaxya8IA1e4Q==; Expires=Wed, 19 Aug 2026 14:54:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59497', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '8da22060af9451917932ffd5166c938e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:54:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:54:55.660675+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:54:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:54:55.669369+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:54:55.698179+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T14:54:55.839309+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: JIT 검증 — 입력이 낡아 재생성 (18/64)"} {"timestamp": "2026-08-12T14:54:55.869233+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T14:54:55.875655+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:54:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/otIgwtsnd9io5WxJvlb0nvMk06XzSsWQHOihRTw6iRuNrtZEqJ781LWUEWrP5RNcPMJvC4OFpN3G48CFaFlyTS6iwUzdhFReySAIWbUuq+jj1zgc0DW9+JMjEqKdAFlpeF1Nw/04d9IHVmmPy/6C0L2PB6hV4TLq1N8PaizSg7vDeNiYxe1O/vzmh1q4w==; Expires=Wed, 19 Aug 2026 14:54:59 GMT; Path=/, AWSALBCORS=/otIgwtsnd9io5WxJvlb0nvMk06XzSsWQHOihRTw6iRuNrtZEqJ781LWUEWrP5RNcPMJvC4OFpN3G48CFaFlyTS6iwUzdhFReySAIWbUuq+jj1zgc0DW9+JMjEqKdAFlpeF1Nw/04d9IHVmmPy/6C0L2PB6hV4TLq1N8PaizSg7vDeNiYxe1O/vzmh1q4w==; Expires=Wed, 19 Aug 2026 14:54:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17240', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17242', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '25d8fad98a80379ff56ac42f6d5a6b78', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:54:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=axhEQnl0FxDnmZZe3v/DfyXJtksuv4ERo8SLAINm9SzKSO0BgQmpZtOtBNzqJI71AmWF7ib5rkXHYNqCbOgq7EJaCUqKA062axYQcr/8JEZToA+13qA1+Pm+OJy/H/0D/Qsi9/gua/uHQT5CFzk80OAk0QYRCD+RGKV69rBDw+viua6qW5lZz3BNl/epkg==; Expires=Wed, 19 Aug 2026 14:54:59 GMT; Path=/, AWSALBCORS=axhEQnl0FxDnmZZe3v/DfyXJtksuv4ERo8SLAINm9SzKSO0BgQmpZtOtBNzqJI71AmWF7ib5rkXHYNqCbOgq7EJaCUqKA062axYQcr/8JEZToA+13qA1+Pm+OJy/H/0D/Qsi9/gua/uHQT5CFzk80OAk0QYRCD+RGKV69rBDw+viua6qW5lZz3BNl/epkg==; Expires=Wed, 19 Aug 2026 14:54:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17185', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17187', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '6b8ceadeb69d79eee8a0544779979171', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:55:06.357860+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (721658 → 1525644 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:55:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lOegQlQoNnQcA+axmjKwdskjVM91c8w18ABc/7uI9Mn2tAzMNq6e3rWoFkVyAc6vj6hLkarZsbt7JXI0oQB/5FKnFKEjp86sdxDjSabQaRGLkRkfsM3g+YFCttBbqHoOQl2z9kzgKXJyjPPlaz1be5yPPxLSRcoxbimGrwrkaf6cuRvsVsqJc7VYNl6pHw==; Expires=Wed, 19 Aug 2026 14:55:08 GMT; Path=/, AWSALBCORS=lOegQlQoNnQcA+axmjKwdskjVM91c8w18ABc/7uI9Mn2tAzMNq6e3rWoFkVyAc6vj6hLkarZsbt7JXI0oQB/5FKnFKEjp86sdxDjSabQaRGLkRkfsM3g+YFCttBbqHoOQl2z9kzgKXJyjPPlaz1be5yPPxLSRcoxbimGrwrkaf6cuRvsVsqJc7VYNl6pHw==; Expires=Wed, 19 Aug 2026 14:55:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25179', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '1111019158bc5df40a4771574179c12a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:55:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=C1RwKwvFT4vUP1/sioVud+UjW6Hjcfw1Qyg4aVx4xxeLUXzPNBs/znbFZ72sezlDuw/jq/xGFiUKJ1w6IRF6i4ajkLHk8CXDyfB6B4jP2f0TTcwP79cx/ELZqJ6MBARav82192qdMv/kLzVRmuVr8LKl/GT0hiKNHPyDq7DeZODDDGN7EZ3f/pTe/zj+lA==; Expires=Wed, 19 Aug 2026 14:55:08 GMT; Path=/, AWSALBCORS=C1RwKwvFT4vUP1/sioVud+UjW6Hjcfw1Qyg4aVx4xxeLUXzPNBs/znbFZ72sezlDuw/jq/xGFiUKJ1w6IRF6i4ajkLHk8CXDyfB6B4jP2f0TTcwP79cx/ELZqJ6MBARav82192qdMv/kLzVRmuVr8LKl/GT0hiKNHPyDq7DeZODDDGN7EZ3f/pTe/zj+lA==; Expires=Wed, 19 Aug 2026 14:55:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24786', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '88cf6ecabd9d01aa591ee8467fca249f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:55:18.443696+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (733061 → 1565908 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:55:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/3IFtYp7VOw8i+WTJPfNp3fzrNtR86SXfoIfSgRS4978+3ErwHmm7q47n+CAX1fHskWOxpNP9FBKo9AAukzILfk8V+6jiiSt2MhrVsduJjpAlNNw22ZU0/vZWuRN4Z9pRIFDhw09nE3fuPahhKdyD7eEvWGGUvxFTaAItBphM36kJJgXmqUsMse+4owAAQ==; Expires=Wed, 19 Aug 2026 14:55:20 GMT; Path=/, AWSALBCORS=/3IFtYp7VOw8i+WTJPfNp3fzrNtR86SXfoIfSgRS4978+3ErwHmm7q47n+CAX1fHskWOxpNP9FBKo9AAukzILfk8V+6jiiSt2MhrVsduJjpAlNNw22ZU0/vZWuRN4Z9pRIFDhw09nE3fuPahhKdyD7eEvWGGUvxFTaAItBphM36kJJgXmqUsMse+4owAAQ==; Expires=Wed, 19 Aug 2026 14:55:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '13061', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '94c79117c976693b8f4250f283a05b43', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:55:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ifqaidtRBgfTVtjfRe0SSOdBOUPCmHn9vFkafIV3KSMW49aI9kmCWjI5L9DIoMiGdaXXIGRvzzZP1RAgj/riwOpiDIstRVkOzbG914k7Y75SV1353IZkSqkVZfGkIjO7O49i8dnVV0VdfXpOvauPwI90yj2g+f5apiEWm6wRlN8pXaT6v5SYsUJqnBD3qg==; Expires=Wed, 19 Aug 2026 14:55:20 GMT; Path=/, AWSALBCORS=ifqaidtRBgfTVtjfRe0SSOdBOUPCmHn9vFkafIV3KSMW49aI9kmCWjI5L9DIoMiGdaXXIGRvzzZP1RAgj/riwOpiDIstRVkOzbG914k7Y75SV1353IZkSqkVZfGkIjO7O49i8dnVV0VdfXpOvauPwI90yj2g+f5apiEWm6wRlN8pXaT6v5SYsUJqnBD3qg==; Expires=Wed, 19 Aug 2026 14:55:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12695', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fca54f93337e5412bad8b6dc06a3e6c6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:55:28.347943+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (772039 → 1627246 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:55:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6u7TSgg5WXcxXn0SaK/5+6E3RlelnP8oR3HM4m1bE7A4J2TUCEOWVkySFkU4rS+z27NQuFLe1BjGrVGjiqa4LYnaTLe+vWLdjI0Stoid702uch1eUrN3ZO5SoyPL0UHthOWm7zgzaFAOdEOJ53M5aOcysGSrpvZGzS6FnluT5EsEy7gOriGASHwDpChjWw==; Expires=Wed, 19 Aug 2026 14:55:30 GMT; Path=/, AWSALBCORS=6u7TSgg5WXcxXn0SaK/5+6E3RlelnP8oR3HM4m1bE7A4J2TUCEOWVkySFkU4rS+z27NQuFLe1BjGrVGjiqa4LYnaTLe+vWLdjI0Stoid702uch1eUrN3ZO5SoyPL0UHthOWm7zgzaFAOdEOJ53M5aOcysGSrpvZGzS6FnluT5EsEy7gOriGASHwDpChjWw==; Expires=Wed, 19 Aug 2026 14:55:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '3187', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '27962c46649cc8c0125f8330c69b1ab2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:55:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WDVYHVNNUx5ILUtpTptp2dNuOBtgrXLkmU1Sus7Qa9nUdUtT6Y9HXhgBDdFwR0BwvcbBlncfUZAB8LrhvHdyYVcaYt/le6FDc+EMRAW3burO53KTarFMPABp+U6S/LhQURJhUE24OF1k1df4baWQAnwEv4K7vv97b/4BU1GSNTxKPBwXimzHdveKbhdL4Q==; Expires=Wed, 19 Aug 2026 14:55:30 GMT; Path=/, AWSALBCORS=WDVYHVNNUx5ILUtpTptp2dNuOBtgrXLkmU1Sus7Qa9nUdUtT6Y9HXhgBDdFwR0BwvcbBlncfUZAB8LrhvHdyYVcaYt/le6FDc+EMRAW3burO53KTarFMPABp+U6S/LhQURJhUE24OF1k1df4baWQAnwEv4K7vv97b/4BU1GSNTxKPBwXimzHdveKbhdL4Q==; Expires=Wed, 19 Aug 2026 14:55:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '3175', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c730ea2d7303616ae766a86db70476d5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:55:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:55:53.887625+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:55:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=usP+IJOR0pWrPQPAGqKTEu6TlgkSCuzDqtlYSKFlGs3oJWRQBxyW4Jy3KEwCBvJvhMA87TezZjxKk6dDmVLZaGnSa27eFAis0qisKCkXljVOT5hVGUosQbkvNX3VtYFyEBxbWjugX7kgV1dxSfxGDKDKkMPjgV0BtbqD5tZwI+aY7tQDDbkp6PCVvzrkzA==; Expires=Wed, 19 Aug 2026 14:55:56 GMT; Path=/, AWSALBCORS=usP+IJOR0pWrPQPAGqKTEu6TlgkSCuzDqtlYSKFlGs3oJWRQBxyW4Jy3KEwCBvJvhMA87TezZjxKk6dDmVLZaGnSa27eFAis0qisKCkXljVOT5hVGUosQbkvNX3VtYFyEBxbWjugX7kgV1dxSfxGDKDKkMPjgV0BtbqD5tZwI+aY7tQDDbkp6PCVvzrkzA==; Expires=Wed, 19 Aug 2026 14:55:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aed04ebb175839f7f939d0186a5fec5c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:55:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cTB1H5zgzZrP7mhg++Z8PFOtUUVyZThrIkqtNRBpRgGNOqDD1N0Hfi09ouFWEwpmRtLf7Ty2idkSldKac+Kq+Mc+gubpHztQTrpbJNJj5uq+B+XauygmWMVSe2fq2z55pc7uKRffolQbD0OzShfH2kV8z1LEJ0udwZBBFDCDq+s1QiWfNBp+q2L/TcUGug==; Expires=Wed, 19 Aug 2026 14:55:56 GMT; Path=/, AWSALBCORS=cTB1H5zgzZrP7mhg++Z8PFOtUUVyZThrIkqtNRBpRgGNOqDD1N0Hfi09ouFWEwpmRtLf7Ty2idkSldKac+Kq+Mc+gubpHztQTrpbJNJj5uq+B+XauygmWMVSe2fq2z55pc7uKRffolQbD0OzShfH2kV8z1LEJ0udwZBBFDCDq+s1QiWfNBp+q2L/TcUGug==; Expires=Wed, 19 Aug 2026 14:55:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59633', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '526b4b1f3af85b475ebebec58d0e6785', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:56:42 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:56:42.075215+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:56:42 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:56:42.085590+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 23:56:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:56:42.201947+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:56:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yrTLsWPxaK7eJnCfMjR6Md+r1oSoNr0IJo6oGsN5ZamCMG5kewGJBNXbAIuIMcXq8LRTSsrF5vr059HaFqqIQKwYg99/IALLyam8nhm8WsG/yD9k93a2gwltBXJWCNAi/roXL4F2RWJd3+b2u8+1eVi0VBI+RaKZs/ubKJI5MG3S95N3IfeXZ+N5cblWgA==; Expires=Wed, 19 Aug 2026 14:56:44 GMT; Path=/, AWSALBCORS=yrTLsWPxaK7eJnCfMjR6Md+r1oSoNr0IJo6oGsN5ZamCMG5kewGJBNXbAIuIMcXq8LRTSsrF5vr059HaFqqIQKwYg99/IALLyam8nhm8WsG/yD9k93a2gwltBXJWCNAi/roXL4F2RWJd3+b2u8+1eVi0VBI+RaKZs/ubKJI5MG3S95N3IfeXZ+N5cblWgA==; Expires=Wed, 19 Aug 2026 14:56:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6176a804b6062380cb19eecf983e195b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:56:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/stc02EATY113lrK3oC/NWyvecUtvSa83zc7p8t6EADrpx3RChrRsZXVoYUxhLZZyBzRwx7ldIp/jlYbtLuls2HFpxPYFFBsIFLUFuPF1utJqrr4Dj1Qi7T7TcRlRIigUG+6Y2CqJFd8Uai+va8AW8XpFMvtPGvD6W3lz84QEp6AvcuJS54qjLRr3+KJaw==; Expires=Wed, 19 Aug 2026 14:56:44 GMT; Path=/, AWSALBCORS=/stc02EATY113lrK3oC/NWyvecUtvSa83zc7p8t6EADrpx3RChrRsZXVoYUxhLZZyBzRwx7ldIp/jlYbtLuls2HFpxPYFFBsIFLUFuPF1utJqrr4Dj1Qi7T7TcRlRIigUG+6Y2CqJFd8Uai+va8AW8XpFMvtPGvD6W3lz84QEp6AvcuJS54qjLRr3+KJaw==; Expires=Wed, 19 Aug 2026 14:56:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59512', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59510', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f0c80ee4ab6a3716b4b93cb7b2e37fa3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:57:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:57:29.177447+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:57:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:57:29.186327+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:57:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VeBuZtmyx3QCcMYZOv6Ts/Y+qrQFd9lY8EqKuz0ISoTwDOqJZIvQflBIGW9HRcNGCV4LR3bz324Jn6pAQAfe9OztCQvMgwjaOpGmE4azNRvB+cG/Oqz+A7SPtFoJ8q/QRNg+pQmBJ7NDaeA31FmxZqr1E4kCj/nTH0mq5jyQX7XD6IiR+YTiIqYlVD5EsA==; Expires=Wed, 19 Aug 2026 14:57:33 GMT; Path=/, AWSALBCORS=VeBuZtmyx3QCcMYZOv6Ts/Y+qrQFd9lY8EqKuz0ISoTwDOqJZIvQflBIGW9HRcNGCV4LR3bz324Jn6pAQAfe9OztCQvMgwjaOpGmE4azNRvB+cG/Oqz+A7SPtFoJ8q/QRNg+pQmBJ7NDaeA31FmxZqr1E4kCj/nTH0mq5jyQX7XD6IiR+YTiIqYlVD5EsA==; Expires=Wed, 19 Aug 2026 14:57:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10376', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10378', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '6acab20b6546ae3e5a5484a598d06746', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:57:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Nthrw/ILAVcTRa1yM+4hhPidzBOoeq5hjFc6WAdPBwv8xk71WJZhSgFj3dW5SX7E52fKVQAnLSLOh/NCFHz6ChdvoJWUQKaC6L/xLvU82LBbQT3kWOMIG5G6xpQJ1ON2t2j8Iu7ehkmJ4cZjs+V8FEidAmmgkbufkZ5hjvMIVR/BiLjhkI7mfW4t/6rwNg==; Expires=Wed, 19 Aug 2026 14:57:33 GMT; Path=/, AWSALBCORS=Nthrw/ILAVcTRa1yM+4hhPidzBOoeq5hjFc6WAdPBwv8xk71WJZhSgFj3dW5SX7E52fKVQAnLSLOh/NCFHz6ChdvoJWUQKaC6L/xLvU82LBbQT3kWOMIG5G6xpQJ1ON2t2j8Iu7ehkmJ4cZjs+V8FEidAmmgkbufkZ5hjvMIVR/BiLjhkI7mfW4t/6rwNg==; Expires=Wed, 19 Aug 2026 14:57:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9990', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9987', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e0d6d48efb813306d069d816d9129866', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:57:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pMvXZWZc4WLx1rva5WStY7Uz/+iMzA3OhoJhKhovbzSKXiYJ7mxxuUbJKndeGBvWhDu5YxRi6ddsvmWZncmBWBFaWIKJcNS0c2k/QtrcpN+RJ/rAuvJ9/rY5K2cdP4bR5rK6F54l0PfwF3u9Y0o45dmjdtEG/exP9awMO+kziXfVLBwVG/EJPLTYiUsz/Q==; Expires=Wed, 19 Aug 2026 14:57:45 GMT; Path=/, AWSALBCORS=pMvXZWZc4WLx1rva5WStY7Uz/+iMzA3OhoJhKhovbzSKXiYJ7mxxuUbJKndeGBvWhDu5YxRi6ddsvmWZncmBWBFaWIKJcNS0c2k/QtrcpN+RJ/rAuvJ9/rY5K2cdP4bR5rK6F54l0PfwF3u9Y0o45dmjdtEG/exP9awMO+kziXfVLBwVG/EJPLTYiUsz/Q==; Expires=Wed, 19 Aug 2026 14:57:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '885a38b89ee2c61a6ce2b0a5450d4663', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:57:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eXF07SrTiFCv89FDDejBlncZYazTlwq2HcrjuSnEh9DbPy3RNkZn+Uydx8eJz3cFqdZTgGGFwijxOKPpGeJZhuMr47MC7nF53O/JJULJXWRpvX6yORpxpd3x/objI8lwZWAhlUQICr/lbPBXRpatmU4TscMUoGEf6j+Lp4MzueBF93MBJVgLuFHnL6KwkA==; Expires=Wed, 19 Aug 2026 14:57:45 GMT; Path=/, AWSALBCORS=eXF07SrTiFCv89FDDejBlncZYazTlwq2HcrjuSnEh9DbPy3RNkZn+Uydx8eJz3cFqdZTgGGFwijxOKPpGeJZhuMr47MC7nF53O/JJULJXWRpvX6yORpxpd3x/objI8lwZWAhlUQICr/lbPBXRpatmU4TscMUoGEf6j+Lp4MzueBF93MBJVgLuFHnL6KwkA==; Expires=Wed, 19 Aug 2026 14:57:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59617', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '447d44f2741d235aaa8615324f597e12', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T14:57:56.405037+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (772577 → 1620878 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:57:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KWcyF7zbc1gTWmPnPTN9y10wbFumr9NVnioXgJaeYsntfZ96h+X5t5EiYrjkoXqixsa/tykIhGrbgjT3/LeSu+LNfRPFAzK7DoHaiwfMLutvKhBpb2PgMaFuXlGXLkXLVliQDiA93xMpgzFaN88W+SKxaWQVEcKBSk0GDvat6SWRods26/MH8fDKd95XEA==; Expires=Wed, 19 Aug 2026 14:57:58 GMT; Path=/, AWSALBCORS=KWcyF7zbc1gTWmPnPTN9y10wbFumr9NVnioXgJaeYsntfZ96h+X5t5EiYrjkoXqixsa/tykIhGrbgjT3/LeSu+LNfRPFAzK7DoHaiwfMLutvKhBpb2PgMaFuXlGXLkXLVliQDiA93xMpgzFaN88W+SKxaWQVEcKBSk0GDvat6SWRods26/MH8fDKd95XEA==; Expires=Wed, 19 Aug 2026 14:57:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46839', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e971ab579240ce58a831a67199cd93dd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:57:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VKG4jISyNME44w/6+BiD0zpBXx5tfr/r6GBr4RslRtrFjtMj9gEkM4S/2IX9Im3S/rjFtvgLGcKxh9Jq/dD7uYohmUHRn7O4qYGK+z4OIdfqBsPz05T51xonIr86Tx8dY4YGx7Prnh3ungZQEaliJuCQCC5SDIkYB9EpC+FMk407yrJtZygNvXl5WxraKw==; Expires=Wed, 19 Aug 2026 14:57:58 GMT; Path=/, AWSALBCORS=VKG4jISyNME44w/6+BiD0zpBXx5tfr/r6GBr4RslRtrFjtMj9gEkM4S/2IX9Im3S/rjFtvgLGcKxh9Jq/dD7uYohmUHRn7O4qYGK+z4OIdfqBsPz05T51xonIr86Tx8dY4YGx7Prnh3ungZQEaliJuCQCC5SDIkYB9EpC+FMk407yrJtZygNvXl5WxraKw==; Expires=Wed, 19 Aug 2026 14:57:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46497', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '21880207df62f0a055b38ba48f4bc935', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:58:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:58:14.657934+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:58:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ptaLv4r5MtMYq+hnlZqfGk7jB/QdfBROaUKNXFzuNjRwEeBamEow3ayDyrMNUnr0oUjiiiDFq7sQbEZF2i7XpaZwuU0rQ5f6iJ6/jyXxPXD1Gagpy5XodIVv7/TjrrXJU9otDAs0dUsU+sAFJ1YwvjTJO0rFWbnmpK1N73hHCqSVFQ0Gf/uc48i30D9l7A==; Expires=Wed, 19 Aug 2026 14:58:16 GMT; Path=/, AWSALBCORS=ptaLv4r5MtMYq+hnlZqfGk7jB/QdfBROaUKNXFzuNjRwEeBamEow3ayDyrMNUnr0oUjiiiDFq7sQbEZF2i7XpaZwuU0rQ5f6iJ6/jyXxPXD1Gagpy5XodIVv7/TjrrXJU9otDAs0dUsU+sAFJ1YwvjTJO0rFWbnmpK1N73hHCqSVFQ0Gf/uc48i30D9l7A==; Expires=Wed, 19 Aug 2026 14:58:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28447', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '1876741020f0c64b126f59d84f5eef39', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:58:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nn4qQrSO+PO3kU1jsdYVVPvD/ygnbIuNlHU1rk+2ma9iehSFl1SAaUjwuGCr+3++jdn2gN6N3b39uuuzjbajGPWxg4cn6dgJQLnvcbXcAZ1FIBjPItZT3ykI55i2TsZ6VEtj9RL6Bb+NXMmMNTclZBjFr9v4jP+R9emibrmkCNJN9c9BXs8Eo2YvVRGlGg==; Expires=Wed, 19 Aug 2026 14:58:17 GMT; Path=/, AWSALBCORS=nn4qQrSO+PO3kU1jsdYVVPvD/ygnbIuNlHU1rk+2ma9iehSFl1SAaUjwuGCr+3++jdn2gN6N3b39uuuzjbajGPWxg4cn6dgJQLnvcbXcAZ1FIBjPItZT3ykI55i2TsZ6VEtj9RL6Bb+NXMmMNTclZBjFr9v4jP+R9emibrmkCNJN9c9BXs8Eo2YvVRGlGg==; Expires=Wed, 19 Aug 2026 14:58:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28076', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '467dbbd0e7bac723ff13d75414e68bdf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:58:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:58:48.899384+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:58:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:58:48.909432+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:58:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N3/VStlm+t9Nhp7fSTvtS9e0VgZ9n4wPY+s4UHIAycTBFj/yVnJ/RGYbvXwjjyZuB94vxvDltgJUIUvTp6t/mN+qBMvqPnic4GFztKjvF9YYFjIJcuITys+JTXMvOaG37yrA8N89+p8j0M5eykdu9uURoO9x1tnNitLzEf3YXxXfD+3uwu0onfVlNkOkAg==; Expires=Wed, 19 Aug 2026 14:58:52 GMT; Path=/, AWSALBCORS=N3/VStlm+t9Nhp7fSTvtS9e0VgZ9n4wPY+s4UHIAycTBFj/yVnJ/RGYbvXwjjyZuB94vxvDltgJUIUvTp6t/mN+qBMvqPnic4GFztKjvF9YYFjIJcuITys+JTXMvOaG37yrA8N89+p8j0M5eykdu9uURoO9x1tnNitLzEf3YXxXfD+3uwu0onfVlNkOkAg==; Expires=Wed, 19 Aug 2026 14:58:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ade0f1696b7865bb60cbdab9b9c8146a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:58:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YcIW0RQbjgHodRpQOo4MvEkHwYtxf/vJ1TtIzO1wudQirb6dEkjUVdpqCXa6pExMA61Xuv6zyUKXNS5CuFLrH9lah7SnxQQ2OB0S+czaypJ4QJl+biLt5deFNaVSTWOdqLu0J9dpIzQMtyEIhDfF2I3ZrLAkytvtO1Dve3OaevC7ur8Xz3r60k3on/p2HQ==; Expires=Wed, 19 Aug 2026 14:58:52 GMT; Path=/, AWSALBCORS=YcIW0RQbjgHodRpQOo4MvEkHwYtxf/vJ1TtIzO1wudQirb6dEkjUVdpqCXa6pExMA61Xuv6zyUKXNS5CuFLrH9lah7SnxQQ2OB0S+czaypJ4QJl+biLt5deFNaVSTWOdqLu0J9dpIzQMtyEIhDfF2I3ZrLAkytvtO1Dve3OaevC7ur8Xz3r60k3on/p2HQ==; Expires=Wed, 19 Aug 2026 14:58:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59556', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59557', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c35fe15eb6225423aa59c1134aa7849', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:59:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T14:59:09.653031+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:59:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4u0KNEbAC2N0HgK6emawaFY///vWpKOaxR58sLc7yW3PNlHt+1yCWsFRwo6i3+L9qao2F5y/9nXdYJRAHaS+lj7iV2sJLAmRi+WvtducsnwHf5iMm8diDhMqnErCLtlfWPdzp2n4ei7bgtmmbboosVojE+YxGIljaZQKeLD8zWJ5I8ZlrVQrvGah+y0fBg==; Expires=Wed, 19 Aug 2026 14:59:11 GMT; Path=/, AWSALBCORS=4u0KNEbAC2N0HgK6emawaFY///vWpKOaxR58sLc7yW3PNlHt+1yCWsFRwo6i3+L9qao2F5y/9nXdYJRAHaS+lj7iV2sJLAmRi+WvtducsnwHf5iMm8diDhMqnErCLtlfWPdzp2n4ei7bgtmmbboosVojE+YxGIljaZQKeLD8zWJ5I8ZlrVQrvGah+y0fBg==; Expires=Wed, 19 Aug 2026 14:59:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '61efe85bc2ef09aea4a936ca82e0eb36', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:59:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OsFTiB0WJR+Ygwv4FRvHABTDzjtove/45gUUCiEmU8JLgWW28XmbjEZTuZaEQ+nTh84W8zqhWHQNxxFhvlxTVAvEC+Qp+84fT8DXvJjf7pmLulOtflXMPSWsUUQndhbDNmwMPWGLcztd76aJquPRahUGP3n3MD3xzdbTHCN+5RAqLqB8UVQN5p5nWf00lQ==; Expires=Wed, 19 Aug 2026 14:59:12 GMT; Path=/, AWSALBCORS=OsFTiB0WJR+Ygwv4FRvHABTDzjtove/45gUUCiEmU8JLgWW28XmbjEZTuZaEQ+nTh84W8zqhWHQNxxFhvlxTVAvEC+Qp+84fT8DXvJjf7pmLulOtflXMPSWsUUQndhbDNmwMPWGLcztd76aJquPRahUGP3n3MD3xzdbTHCN+5RAqLqB8UVQN5p5nWf00lQ==; Expires=Wed, 19 Aug 2026 14:59:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59586', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a3e3d5f4422f2a58493fa4edfa8294f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 23:59:42 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T14:59:42.262538+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 23:59:42 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T14:59:42.271324+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T14:59:42.289700+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T14:59:42.434232+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh4: JIT 검증 — 입력이 낡아 재생성 (19/64)"} {"timestamp": "2026-08-12T14:59:42.464988+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T14:59:42.472159+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:59:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=auYbEUHb+AED8bJCijx7QVO3p43RR3mD//7uDGQv9kvsDX15b91x6EjvLC4/b4gKHOsAGa/QtWD7+hBC0ohG5mknT7aPMXE2GVo3mOnQQeSikGmpODSlEe5hsbC0jFF7cas6pChkMnGrFYr9pH20RhBtIlsvuW2a33IWxK//6w25vF5lqj8RlvWgYYQRsA==; Expires=Wed, 19 Aug 2026 14:59:44 GMT; Path=/, AWSALBCORS=auYbEUHb+AED8bJCijx7QVO3p43RR3mD//7uDGQv9kvsDX15b91x6EjvLC4/b4gKHOsAGa/QtWD7+hBC0ohG5mknT7aPMXE2GVo3mOnQQeSikGmpODSlEe5hsbC0jFF7cas6pChkMnGrFYr9pH20RhBtIlsvuW2a33IWxK//6w25vF5lqj8RlvWgYYQRsA==; Expires=Wed, 19 Aug 2026 14:59:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7458', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7459', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ac35775a38838f50f9dd52fa14622037', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 14:59:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WuGDfctIdX2K4oz+d+sfdVXtJtWR80I6HfL2ulqJj6IBCNX8n2lfZTwFeEuSVlR/X9oeSpzfetjtfGGpBTLw5zyNaBNMkAq3Z6HCo0Heu0eDMmWQ/10Em1jn7F67hjFjZE9NNW0xIzv6itxxSaX1o8cOi2OSloQ6MjHUq1LQCw6ZzQg0EK+8A8cLTRTr+A==; Expires=Wed, 19 Aug 2026 14:59:45 GMT; Path=/, AWSALBCORS=WuGDfctIdX2K4oz+d+sfdVXtJtWR80I6HfL2ulqJj6IBCNX8n2lfZTwFeEuSVlR/X9oeSpzfetjtfGGpBTLw5zyNaBNMkAq3Z6HCo0Heu0eDMmWQ/10Em1jn7F67hjFjZE9NNW0xIzv6itxxSaX1o8cOi2OSloQ6MjHUq1LQCw6ZzQg0EK+8A8cLTRTr+A==; Expires=Wed, 19 Aug 2026 14:59:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7055', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7055', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b4f6e8f1b2ea85319168d816477510bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:00:04.666240+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (720060 → 1588269 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:00:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z7lV4u856JmpX7rCVVcIeesnxMZb5PvL60W81KcWWjhGYU/Tc4xr4fSfopI85UKynIfIHhaBvtO4JMYTSaw3WuTY+9f8qd/83ADntLpIaVGzSz6ihMNYGvEYvsdqjFFZ/VHw72Ib1P1VWgxr6/WkZ4V9wTuj20qgiiamGCyOR5zWpcHf9UUdtI9/ZSU8tA==; Expires=Wed, 19 Aug 2026 15:00:06 GMT; Path=/, AWSALBCORS=z7lV4u856JmpX7rCVVcIeesnxMZb5PvL60W81KcWWjhGYU/Tc4xr4fSfopI85UKynIfIHhaBvtO4JMYTSaw3WuTY+9f8qd/83ADntLpIaVGzSz6ihMNYGvEYvsdqjFFZ/VHw72Ib1P1VWgxr6/WkZ4V9wTuj20qgiiamGCyOR5zWpcHf9UUdtI9/ZSU8tA==; Expires=Wed, 19 Aug 2026 15:00:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '5119', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f5f43a677ccdd00dc395c9ec8ce7161', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:00:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WnThgai/kU3RxZBo0LQXIBQ8gkgWnWE+aDitbMQYzxkaHypgqsW6j9WAmv2r33SZvOsQCZmiIWDxN6GfGvz60iQJtU1+MskeoqRst1qicqs59EIwSXmvLnjNeanAV5c8QrQvtMFTaTHN+uujiQMARq4cey5YPgXV11U9z7SbezvXL2v22pgTPebEtDpiVg==; Expires=Wed, 19 Aug 2026 15:00:07 GMT; Path=/, AWSALBCORS=WnThgai/kU3RxZBo0LQXIBQ8gkgWnWE+aDitbMQYzxkaHypgqsW6j9WAmv2r33SZvOsQCZmiIWDxN6GfGvz60iQJtU1+MskeoqRst1qicqs59EIwSXmvLnjNeanAV5c8QrQvtMFTaTHN+uujiQMARq4cey5YPgXV11U9z7SbezvXL2v22pgTPebEtDpiVg==; Expires=Wed, 19 Aug 2026 15:00:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4718', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cfbb48c51dd301b86bd7d858477d40b1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:00:21.279630+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (692976 → 1501996 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:00:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Lc+Ee0To1GmEpBZ05x0nS16xgYoP372MHf7c8Ic8p62wHQFzWY3IsqZj7RwN+LnVo2li1KfXKPfzWFULj+/4FzzX3y9AfGHPyvk0PeyfYFCb1ttPRGQKhhxhLH/OW2W9v0pz7xWj6tCxKWbkQRqFhK/uRcnQJ3Hhr+knUKBIE428eYmjxA8B+3nuqba5gA==; Expires=Wed, 19 Aug 2026 15:00:23 GMT; Path=/, AWSALBCORS=Lc+Ee0To1GmEpBZ05x0nS16xgYoP372MHf7c8Ic8p62wHQFzWY3IsqZj7RwN+LnVo2li1KfXKPfzWFULj+/4FzzX3y9AfGHPyvk0PeyfYFCb1ttPRGQKhhxhLH/OW2W9v0pz7xWj6tCxKWbkQRqFhK/uRcnQJ3Hhr+knUKBIE428eYmjxA8B+3nuqba5gA==; Expires=Wed, 19 Aug 2026 15:00:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e35e1c43dd0125d225db6067295a47d0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:00:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EBn2raSFyr6fen2VMUODmTkYZB6JF34OuVomrEZCLv3WGgqvbjt8O103rkdBXG6Xh+MjclAJ34ETIqLIOHBIVsKmBZP2xan79i1VJeDBhWTUfnBiqwR4nDEHcEVboYhDXaHp+28+htCXR58ipDfCdX0MBPKQpA5QUT0Ac7C5YrllTbjAzeqv2WWfqhJdBg==; Expires=Wed, 19 Aug 2026 15:00:23 GMT; Path=/, AWSALBCORS=EBn2raSFyr6fen2VMUODmTkYZB6JF34OuVomrEZCLv3WGgqvbjt8O103rkdBXG6Xh+MjclAJ34ETIqLIOHBIVsKmBZP2xan79i1VJeDBhWTUfnBiqwR4nDEHcEVboYhDXaHp+28+htCXR58ipDfCdX0MBPKQpA5QUT0Ac7C5YrllTbjAzeqv2WWfqhJdBg==; Expires=Wed, 19 Aug 2026 15:00:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59615', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '78a855ad32e9a0c1ef740c3f2f1529bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:00:38.580154+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (725181 → 1584280 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:00:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HbIBT/y2CWhZBSpvJPC17YKBb+XqwhHlBrNIfYooMlxJ/5Kuf5eNV97JmiBYraDVNZViJjDTFEiscz4BE8Bi3iIY8S3wcT1E8Rh+LU3VbBYtcwV7Tleponq6d/WDvOlW6AuKHIsFhQNWTrfMpxWTZ2RgiFlbUjFSfmXGN902W0gICxKxAW0C60q2YzPGpg==; Expires=Wed, 19 Aug 2026 15:00:40 GMT; Path=/, AWSALBCORS=HbIBT/y2CWhZBSpvJPC17YKBb+XqwhHlBrNIfYooMlxJ/5Kuf5eNV97JmiBYraDVNZViJjDTFEiscz4BE8Bi3iIY8S3wcT1E8Rh+LU3VbBYtcwV7Tleponq6d/WDvOlW6AuKHIsFhQNWTrfMpxWTZ2RgiFlbUjFSfmXGN902W0gICxKxAW0C60q2YzPGpg==; Expires=Wed, 19 Aug 2026 15:00:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42700', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '84337bfb211a9d374566664703bb57cf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:00:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c2ng7xR+RulJESsHUXJzwJZa8270aBtzh+3RiLtPOK08llbSBk8elFKNWWiX+OiTw4NfW78grymMd84Zo4qQyPnWMYdobDtnIiGuM8U18PcujnlXSuo7F6hIikN1Ntejn0gWLEFnGwpRpfcmvIHvtcCIYUPAyFbJZKvBLkB3d1uW2FsjTQP9R2NKLIcqTQ==; Expires=Wed, 19 Aug 2026 15:00:41 GMT; Path=/, AWSALBCORS=c2ng7xR+RulJESsHUXJzwJZa8270aBtzh+3RiLtPOK08llbSBk8elFKNWWiX+OiTw4NfW78grymMd84Zo4qQyPnWMYdobDtnIiGuM8U18PcujnlXSuo7F6hIikN1Ntejn0gWLEFnGwpRpfcmvIHvtcCIYUPAyFbJZKvBLkB3d1uW2FsjTQP9R2NKLIcqTQ==; Expires=Wed, 19 Aug 2026 15:00:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42296', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '6e5f287ae1f000754d20dee89a0612b2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:01:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:01:03.639684+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:01:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Fudf6Tgt8EnFVU1zl7I+xTaaZrpVXkd63mbTaxVYRxfplJh9iIu/xTznDKUl2PtxuPkgoqMqcGtcm/GdDQ3c2V7ge3KXU+KkAgloelVrUxxemDRXleRB35gdAv+7R0FMsKDcOwz1AJ+xNGJrVdnhH+B6GcpNtsYPelnNlElfEnXByxcbQfu+dwLe4dt25Q==; Expires=Wed, 19 Aug 2026 15:01:05 GMT; Path=/, AWSALBCORS=Fudf6Tgt8EnFVU1zl7I+xTaaZrpVXkd63mbTaxVYRxfplJh9iIu/xTznDKUl2PtxuPkgoqMqcGtcm/GdDQ3c2V7ge3KXU+KkAgloelVrUxxemDRXleRB35gdAv+7R0FMsKDcOwz1AJ+xNGJrVdnhH+B6GcpNtsYPelnNlElfEnXByxcbQfu+dwLe4dt25Q==; Expires=Wed, 19 Aug 2026 15:01:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17480', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c60c38332e4a403ee249ca1e29112e10', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:01:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ooTeH0u1C/+PkZt+GVHG49k2oBDiq7g+ypQkMuZCY6nTd4LY37U6dlakDM5tzTGItFi0JjMc8hencDnx8mGe1knamlC6xDg5avylMfGgO3PSftaE9+DFcyrwB+QbX/MYooB5fmH2PK8G1194zfgJkdSaEhFAmyoJPQNP97RW7EPrev7nTIvfi09sUDiPxw==; Expires=Wed, 19 Aug 2026 15:01:06 GMT; Path=/, AWSALBCORS=ooTeH0u1C/+PkZt+GVHG49k2oBDiq7g+ypQkMuZCY6nTd4LY37U6dlakDM5tzTGItFi0JjMc8hencDnx8mGe1knamlC6xDg5avylMfGgO3PSftaE9+DFcyrwB+QbX/MYooB5fmH2PK8G1194zfgJkdSaEhFAmyoJPQNP97RW7EPrev7nTIvfi09sUDiPxw==; Expires=Wed, 19 Aug 2026 15:01:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17085', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '6404c85849e3629b5982ffa069380313', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:02:42 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:02:42.155576+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:02:42 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:02:42.163356+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 00:02:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:02:42.256937+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:02:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lJ5Rm4VRBGPUREQHlqq/jnUGROVo5xaOto3xVpM/9mSf1qRPWydcXdyJAF4/7vTmNPbwNayfHd9UBfhcoy6H0Wj33bKiVOv4KIR9p1L3IGXLgf6+l9p3is7jgDehGvLnhzdSzEjazvjiy9nzDhYz7KtBK6G6OYNm3j3kBhLOyrwyzPRzB10Lc0N/pUWe0w==; Expires=Wed, 19 Aug 2026 15:02:45 GMT; Path=/, AWSALBCORS=lJ5Rm4VRBGPUREQHlqq/jnUGROVo5xaOto3xVpM/9mSf1qRPWydcXdyJAF4/7vTmNPbwNayfHd9UBfhcoy6H0Wj33bKiVOv4KIR9p1L3IGXLgf6+l9p3is7jgDehGvLnhzdSzEjazvjiy9nzDhYz7KtBK6G6OYNm3j3kBhLOyrwyzPRzB10Lc0N/pUWe0w==; Expires=Wed, 19 Aug 2026 15:02:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59995', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '12e10419a2739439626fca23e8ff1b9d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:02:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=d6qmRaA18HYuS0ODn4jnyLNoiIAEhKLLYU1iSqm7quktExcOPOX8zTB3FnN4JJtL/1Ogbmg1eAqB2oJhsPx0HZiBFbxE3+yPHCNKWgz1dEUSxF8nyB63Pt/Is7wUU2pahCAAFLlILCl8/nSVX3kGj2SVcw+mxPgTv5ze8ZKMMoTAa3y+AVnCciSqPoc3kQ==; Expires=Wed, 19 Aug 2026 15:02:46 GMT; Path=/, AWSALBCORS=d6qmRaA18HYuS0ODn4jnyLNoiIAEhKLLYU1iSqm7quktExcOPOX8zTB3FnN4JJtL/1Ogbmg1eAqB2oJhsPx0HZiBFbxE3+yPHCNKWgz1dEUSxF8nyB63Pt/Is7wUU2pahCAAFLlILCl8/nSVX3kGj2SVcw+mxPgTv5ze8ZKMMoTAa3y+AVnCciSqPoc3kQ==; Expires=Wed, 19 Aug 2026 15:02:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59609', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59610', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce85a0ee7b6eb7dc8ee125f21616cfab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:03:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:03:17.354305+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:03:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:03:17.363512+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:03:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6NXI6Sz6IDSc5CsKBvMY6P/905orgmBOOTPbXs/zqFV2JgPBf9aqzyAIdU8syTAFeM2NbKd2/q+1ObbZkFq6UDKRU3mV40GVDGVzj1gGdMGKGPl1r/NO+PnuZwaJQr0SaFWT10O6BUiJRUMbI8+nzCHx8U43Mhm+YkVG047GDGE/q2iwCDEuZHJFmo25WQ==; Expires=Wed, 19 Aug 2026 15:03:20 GMT; Path=/, AWSALBCORS=6NXI6Sz6IDSc5CsKBvMY6P/905orgmBOOTPbXs/zqFV2JgPBf9aqzyAIdU8syTAFeM2NbKd2/q+1ObbZkFq6UDKRU3mV40GVDGVzj1gGdMGKGPl1r/NO+PnuZwaJQr0SaFWT10O6BUiJRUMbI8+nzCHx8U43Mhm+YkVG047GDGE/q2iwCDEuZHJFmo25WQ==; Expires=Wed, 19 Aug 2026 15:03:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25162', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25163', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '6926779421bf7fd4e6bc98af36ce13af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:03:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kX33fsjZUD5B/5n+QiAEdulAd5dN2KboFluKDb2bsalGWs2j8AYLcmapVqte5Pumm1jgn9lJooHQpmozEpaBivRyc6ugs0EJTJ62MkgI/OhIcSuzFh6eF5zAagFbTo6hptzxC7M6UzXzJy3TL4AUDsqVF1s9HFzIYWfnJi9p4iCjDCCPqeQPEVDzMgoY1w==; Expires=Wed, 19 Aug 2026 15:03:20 GMT; Path=/, AWSALBCORS=kX33fsjZUD5B/5n+QiAEdulAd5dN2KboFluKDb2bsalGWs2j8AYLcmapVqte5Pumm1jgn9lJooHQpmozEpaBivRyc6ugs0EJTJ62MkgI/OhIcSuzFh6eF5zAagFbTo6hptzxC7M6UzXzJy3TL4AUDsqVF1s9HFzIYWfnJi9p4iCjDCCPqeQPEVDzMgoY1w==; Expires=Wed, 19 Aug 2026 15:03:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25157', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25158', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '4ad07f65257aaee9a84fe42eaa209001', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:03:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jwrqvPhzMtkNulYJMe3zw7SnTLJHAWiRxQ2oFUHI3yPnId4plIevH/E8qNNIDaC4tvTww+X1mn9bi/XDbig+35Z0GE5hQWD/p31S0yLX2vAKncnBccPcYh4nxMbW9witCCl/JPfxq8KzclQJgDDbZBUZPxtKzgiQWPihbZmRH+vFzSoEkjzVAiYKpwctdg==; Expires=Wed, 19 Aug 2026 15:03:34 GMT; Path=/, AWSALBCORS=jwrqvPhzMtkNulYJMe3zw7SnTLJHAWiRxQ2oFUHI3yPnId4plIevH/E8qNNIDaC4tvTww+X1mn9bi/XDbig+35Z0GE5hQWD/p31S0yLX2vAKncnBccPcYh4nxMbW9witCCl/JPfxq8KzclQJgDDbZBUZPxtKzgiQWPihbZmRH+vFzSoEkjzVAiYKpwctdg==; Expires=Wed, 19 Aug 2026 15:03:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59988', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ecfea81a39c4a0e4527bedc734f29c34', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:03:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eORoXJXP9owUAcN5udUKe17mpFsQFEKELlbnM0aoWgVc3AUYPTskrU02+rycWM8gMWXTVAoM3nkO+pkbFtornpMbiSxcJUUD3J7D9ZkF0+SZDy0fYlZzNQgs40RnF9ny+GOafh3e7qndNuWoC+xptyVDf3gyhW8E43OiMn8Tvv0AnbUlxbftbHUg1vV4SQ==; Expires=Wed, 19 Aug 2026 15:03:34 GMT; Path=/, AWSALBCORS=eORoXJXP9owUAcN5udUKe17mpFsQFEKELlbnM0aoWgVc3AUYPTskrU02+rycWM8gMWXTVAoM3nkO+pkbFtornpMbiSxcJUUD3J7D9ZkF0+SZDy0fYlZzNQgs40RnF9ny+GOafh3e7qndNuWoC+xptyVDf3gyhW8E43OiMn8Tvv0AnbUlxbftbHUg1vV4SQ==; Expires=Wed, 19 Aug 2026 15:03:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59969', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a690ac55eb774b2debe16527b226235', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:03:43.296259+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (718069 → 1592458 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:03:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BTUben2PRvuznjtuOwwOj1UrIg1iKhP4Q7opRulGbDZRkS/rC2vqzA+Me5PhgoOu8+TTo2kVviZg4qwyauGPc6T9hn9y2EbOpFmHJvFiKH3x58sKaET6w9M9X9mbXFTVIBdvDblrBNVWsBrIGa2+gqdJuzpUrrIravrTH3rz2bKDNqlEF1B8DK9qyGPBdA==; Expires=Wed, 19 Aug 2026 15:03:45 GMT; Path=/, AWSALBCORS=BTUben2PRvuznjtuOwwOj1UrIg1iKhP4Q7opRulGbDZRkS/rC2vqzA+Me5PhgoOu8+TTo2kVviZg4qwyauGPc6T9hn9y2EbOpFmHJvFiKH3x58sKaET6w9M9X9mbXFTVIBdvDblrBNVWsBrIGa2+gqdJuzpUrrIravrTH3rz2bKDNqlEF1B8DK9qyGPBdA==; Expires=Wed, 19 Aug 2026 15:03:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49353', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e56fb6b8cad0828552d321c21e8b222f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:03:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=deVcBq8spW6Q94YrM9Ro+qcagNg10GgTYiK2VZH6j4v5hnCACofe3Qhmvx3BP9Bkbw5/kjSmlh507JzCxuNT373q/eezXheotIRTgX6d96yF0bZlm0QblXUswIcyv4Yuye3gI5/4iRzdajVkXfwcH2LzCzZ9I+HTLiIH+BTB/uPJTX1jrQOMYe1B/T+YLQ==; Expires=Wed, 19 Aug 2026 15:03:45 GMT; Path=/, AWSALBCORS=deVcBq8spW6Q94YrM9Ro+qcagNg10GgTYiK2VZH6j4v5hnCACofe3Qhmvx3BP9Bkbw5/kjSmlh507JzCxuNT373q/eezXheotIRTgX6d96yF0bZlm0QblXUswIcyv4Yuye3gI5/4iRzdajVkXfwcH2LzCzZ9I+HTLiIH+BTB/uPJTX1jrQOMYe1B/T+YLQ==; Expires=Wed, 19 Aug 2026 15:03:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48930', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ef1464f0ee23bf746220eb63671ba1c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:03:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:03:59.797962+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:04:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hy1kueY+ryznzFYw4JTZbN1zKRRr9Lx5asRIRu9fLmgedHJTs5h4OSHNprk3MKF0HpDrTCY0Bg+lo/fh1kTOyrsEuGWPFxB9mtVs5EY86sM6vVHO9QdFESNaYzHeCs8oGMuZ5zqKQHskfvikXEOEvphPNKe9K87BG9bbIab90GSVq18anXi2zh2B4jr7QA==; Expires=Wed, 19 Aug 2026 15:04:01 GMT; Path=/, AWSALBCORS=hy1kueY+ryznzFYw4JTZbN1zKRRr9Lx5asRIRu9fLmgedHJTs5h4OSHNprk3MKF0HpDrTCY0Bg+lo/fh1kTOyrsEuGWPFxB9mtVs5EY86sM6vVHO9QdFESNaYzHeCs8oGMuZ5zqKQHskfvikXEOEvphPNKe9K87BG9bbIab90GSVq18anXi2zh2B4jr7QA==; Expires=Wed, 19 Aug 2026 15:04:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31876', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a97646c29fbdbcddb0e7c2610e7d2ecb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:04:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PjthHgqYeMwmJZ8DJk30lNjjrTDTiH9/d1Gp/IYQ7TCHxa0G2zyjhJvlgiDH79rI30vZ9cdap2qXBgilQZp9dYqKBsbprwpIxHWDBz4Z824QDSC2xNOMmP8iSEvM9rA74ZBnD9GuD/riPvEjlseeexbi6qhHo8KmhxSg3T5kAoQtXksJJ3HV4NYY+8Sp5w==; Expires=Wed, 19 Aug 2026 15:04:02 GMT; Path=/, AWSALBCORS=PjthHgqYeMwmJZ8DJk30lNjjrTDTiH9/d1Gp/IYQ7TCHxa0G2zyjhJvlgiDH79rI30vZ9cdap2qXBgilQZp9dYqKBsbprwpIxHWDBz4Z824QDSC2xNOMmP8iSEvM9rA74ZBnD9GuD/riPvEjlseeexbi6qhHo8KmhxSg3T5kAoQtXksJJ3HV4NYY+8Sp5w==; Expires=Wed, 19 Aug 2026 15:04:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31387', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '48a926585f8f12a9814ba09d2bc70efc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:04:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:04:47.521487+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:04:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:04:47.530218+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:04:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vFc/FgxDUzsJOKiovGGVlqt8wGXzMWY5h0Pr7zbbapb1j8jbew6TmmtgIhzD/zxfg1NXX/au2kEdjffPuYJvHMEjwDPHtd7lbUElM4jTGZ4kothzWvB0TMA3sHSPvxtSMWRBtqGKxPCoYgVLjcuOIZe7BwlgXy1IMnNb4EN8+ZDdyK5ArKuze06KXZS+xQ==; Expires=Wed, 19 Aug 2026 15:04:51 GMT; Path=/, AWSALBCORS=vFc/FgxDUzsJOKiovGGVlqt8wGXzMWY5h0Pr7zbbapb1j8jbew6TmmtgIhzD/zxfg1NXX/au2kEdjffPuYJvHMEjwDPHtd7lbUElM4jTGZ4kothzWvB0TMA3sHSPvxtSMWRBtqGKxPCoYgVLjcuOIZe7BwlgXy1IMnNb4EN8+ZDdyK5ArKuze06KXZS+xQ==; Expires=Wed, 19 Aug 2026 15:04:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a86ea912433b1d662d9f65bd102dda1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:04:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hBQK7I/Jxs5plCOeVhcl968TzuzKXviu3QeRaYGrwI2kis16tu7Z6zL52cbybw4xT5TZX6juWJmYlvak5cpNpt67jmzjcquPZlbL8GL40xvkeFcdPJDECynbAnvHlBjG5kwDA7bj6zCoffbC9FWRsHNsUeMAHBQaaELEmHcH8b1s1Og/vUOYQhCyK3K+7A==; Expires=Wed, 19 Aug 2026 15:04:51 GMT; Path=/, AWSALBCORS=hBQK7I/Jxs5plCOeVhcl968TzuzKXviu3QeRaYGrwI2kis16tu7Z6zL52cbybw4xT5TZX6juWJmYlvak5cpNpt67jmzjcquPZlbL8GL40xvkeFcdPJDECynbAnvHlBjG5kwDA7bj6zCoffbC9FWRsHNsUeMAHBQaaELEmHcH8b1s1Og/vUOYQhCyK3K+7A==; Expires=Wed, 19 Aug 2026 15:04:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59594', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59595', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0274e16f14917e3c9aa7442648c4eec4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:05:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:05:09.470552+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:05:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FNn5Md0XfVZm4JICy/l2GAO0+ATG0EFQoHvq4+x+/tGF8dimY4SOQpm92q3iyMqUUyNiWITPSstLeJZ5Et54/UUBE6yi/l+I1p6mrgGSx7wXWWZTIbTeCVaZLgqdp+n5dAgUkMyphBh+v1B7EzgY07VoKQyiX5T1fCzdr14yg8U1OmTKnu/paYwNklQiew==; Expires=Wed, 19 Aug 2026 15:05:11 GMT; Path=/, AWSALBCORS=FNn5Md0XfVZm4JICy/l2GAO0+ATG0EFQoHvq4+x+/tGF8dimY4SOQpm92q3iyMqUUyNiWITPSstLeJZ5Et54/UUBE6yi/l+I1p6mrgGSx7wXWWZTIbTeCVaZLgqdp+n5dAgUkMyphBh+v1B7EzgY07VoKQyiX5T1fCzdr14yg8U1OmTKnu/paYwNklQiew==; Expires=Wed, 19 Aug 2026 15:05:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '0be5b44d592ca117e6e4e3032209ee15', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:05:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Fa09be+aZt+jCnHY84YFidmSS1uz9PKGmmwiNvs/r3Ceu4tfiXNCzkCu7un9Dnke7Jph+C7zHz0GYrpVw5sr7ZsabxijFV/0DSd4v5ym0mZK+FNBixLILdN/MSsSFkEWJ9+UqXFEgvE2/je4TTsDBStTFhtwwOsXUxoWkQ9E/V8XdetCz0RWJu6i7zCMaA==; Expires=Wed, 19 Aug 2026 15:05:12 GMT; Path=/, AWSALBCORS=Fa09be+aZt+jCnHY84YFidmSS1uz9PKGmmwiNvs/r3Ceu4tfiXNCzkCu7un9Dnke7Jph+C7zHz0GYrpVw5sr7ZsabxijFV/0DSd4v5ym0mZK+FNBixLILdN/MSsSFkEWJ9+UqXFEgvE2/je4TTsDBStTFhtwwOsXUxoWkQ9E/V8XdetCz0RWJu6i7zCMaA==; Expires=Wed, 19 Aug 2026 15:05:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59608', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '127cd106aaf5cbd43de25c46fc68ce0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:05:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:05:34.511504+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:05:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:05:34.520153+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:05:34.547252+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T15:05:34.689082+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh6: JIT 검증 — 입력이 낡아 재생성 (20/64)"} {"timestamp": "2026-08-12T15:05:34.719103+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh6: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T15:05:34.727355+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:05:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pRw+ZaQo/FjHRFNR16pW4RrA7k+MU4nyC0sclYgQ8wiIya5XAwvF46aG80q/+W8PN+YPkvqIaEEnS0gdXZuKEBE5UKi44nywHwL3oWr9iucD3U5q8+++fhRUPB21cAcSJmQ6qwA+kct9AoUs+MOh7DlyQiru7lQGNXr6cuVM+M5vRSWChqATXlt0KkCaxg==; Expires=Wed, 19 Aug 2026 15:05:38 GMT; Path=/, AWSALBCORS=pRw+ZaQo/FjHRFNR16pW4RrA7k+MU4nyC0sclYgQ8wiIya5XAwvF46aG80q/+W8PN+YPkvqIaEEnS0gdXZuKEBE5UKi44nywHwL3oWr9iucD3U5q8+++fhRUPB21cAcSJmQ6qwA+kct9AoUs+MOh7DlyQiru7lQGNXr6cuVM+M5vRSWChqATXlt0KkCaxg==; Expires=Wed, 19 Aug 2026 15:05:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13246', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13244', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee4c1d21e8da2f2360f82964c25584b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:05:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pREb1WQh4HA3gV+5n1QSSRz125Aautl1m8E5nJj+Qwz8z2VntU+PJdNVvpO5dZiuHQDtwD3FdbtCiDX8K6UReollOBi/msdapH7nep3khyGKonqn+8jUDz+KrI03V4ZKWHCDpAfCIBRuf8gIjCuxv7iGFEJkkszqc/ek0kobMUd814l64ngfLCuBePY6yg==; Expires=Wed, 19 Aug 2026 15:05:38 GMT; Path=/, AWSALBCORS=pREb1WQh4HA3gV+5n1QSSRz125Aautl1m8E5nJj+Qwz8z2VntU+PJdNVvpO5dZiuHQDtwD3FdbtCiDX8K6UReollOBi/msdapH7nep3khyGKonqn+8jUDz+KrI03V4ZKWHCDpAfCIBRuf8gIjCuxv7iGFEJkkszqc/ek0kobMUd814l64ngfLCuBePY6yg==; Expires=Wed, 19 Aug 2026 15:05:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12765', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12767', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '4fcb75b5f0306e59e124acf8768fb7d2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:07:25.342928+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:07:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1KiI4VYY6W9+y45PP91F0MyB6J7E5/hh+kx4ObVHqSFpru765wwlpkUPCbdLq8T+7YzRxSZPBPckhcemH5qmVtgA5x+khPwrRQubD0i5ASG6+QIFO5bWici438o9XbUcOusm6j5gB8n3hI6ElW5sLmS2yKye6yBLffsE3g9+7zPLLfsucPMtEYfMlMVppg==; Expires=Wed, 19 Aug 2026 15:07:27 GMT; Path=/, AWSALBCORS=1KiI4VYY6W9+y45PP91F0MyB6J7E5/hh+kx4ObVHqSFpru765wwlpkUPCbdLq8T+7YzRxSZPBPckhcemH5qmVtgA5x+khPwrRQubD0i5ASG6+QIFO5bWici438o9XbUcOusm6j5gB8n3hI6ElW5sLmS2yKye6yBLffsE3g9+7zPLLfsucPMtEYfMlMVppg==; Expires=Wed, 19 Aug 2026 15:07:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4122cff989c5b10347353518267df2a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:07:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N+rzPsIwmA552u0whTiWKccaoLQNvciGu/qmbe0/i+1DqPGhIP58L7Q6ky2AUDgllCijdOkO//ySXO/PGzKpQVItF2uubHDh3RkWiXGJ3E38cIX/eSTJYzERFBDJBEG9iDZEMWNyUQS0ksw55s6/1YfYECtdWafV929x4Q2cBMLSLDlufGqydaD8+L81jQ==; Expires=Wed, 19 Aug 2026 15:07:27 GMT; Path=/, AWSALBCORS=N+rzPsIwmA552u0whTiWKccaoLQNvciGu/qmbe0/i+1DqPGhIP58L7Q6ky2AUDgllCijdOkO//ySXO/PGzKpQVItF2uubHDh3RkWiXGJ3E38cIX/eSTJYzERFBDJBEG9iDZEMWNyUQS0ksw55s6/1YfYECtdWafV929x4Q2cBMLSLDlufGqydaD8+L81jQ==; Expires=Wed, 19 Aug 2026 15:07:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59634', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8b4898b96338785d68a0e3cbb47437d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:07:38.739085+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (774778 → 1582336 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:07:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WU3bkmBePqOBxNwYJJAcspGePvxHWb4zAjbdj8G+5T6bW9U+JYwl1ZecQdzfs7j+zNPKaPwda/aHxPvzks0xm1kI1BS9WkSLJOCGacYjYTkOMTBGeNZ9G2m8cpjOlGgZXaS8k06wBKQPYreQZ5T2TsXrj+2vJb6Alf6gD4sJAuLFL7bFV94H1JSDg9QuGg==; Expires=Wed, 19 Aug 2026 15:07:40 GMT; Path=/, AWSALBCORS=WU3bkmBePqOBxNwYJJAcspGePvxHWb4zAjbdj8G+5T6bW9U+JYwl1ZecQdzfs7j+zNPKaPwda/aHxPvzks0xm1kI1BS9WkSLJOCGacYjYTkOMTBGeNZ9G2m8cpjOlGgZXaS8k06wBKQPYreQZ5T2TsXrj+2vJb6Alf6gD4sJAuLFL7bFV94H1JSDg9QuGg==; Expires=Wed, 19 Aug 2026 15:07:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46589', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c14449d19af918cc033a6296b18b8c67', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:07:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=trepZaCg1G4ov+3fI7AyYp6B5V4iluFhblx2AxXu//+5Ldb5emcGQHt+N8wJIe0V0QtStkrh5Sx5iIxyy35+VZXwfHHgItCEAVR+A7PwCbL7hAGddxUgaGdfEybRALGc+zmGn0AmNaryXuzGY2q+SeUQCkFDSbIO6Vf5KPAMugDzwoaX4H4QIDP1rlpuEA==; Expires=Wed, 19 Aug 2026 15:07:41 GMT; Path=/, AWSALBCORS=trepZaCg1G4ov+3fI7AyYp6B5V4iluFhblx2AxXu//+5Ldb5emcGQHt+N8wJIe0V0QtStkrh5Sx5iIxyy35+VZXwfHHgItCEAVR+A7PwCbL7hAGddxUgaGdfEybRALGc+zmGn0AmNaryXuzGY2q+SeUQCkFDSbIO6Vf5KPAMugDzwoaX4H4QIDP1rlpuEA==; Expires=Wed, 19 Aug 2026 15:07:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46216', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f249a55c300f2c3d1bfadd8ec3aaeb59', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:07:53.943110+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (821691 → 1575471 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:07:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Iho+w06pCIMIfjCNorI6VY+VTohBzgs0+QkOpfBaLuC7nRfcWdMi1mscui/jBDotAI1hQzrEonDqIx7hbH7EW5UTKCl+BE6zFCz3uiBKjP+WvPaZGUAjECdkojDM6ux0YFuXfiHilv8miRJRrQ0uzy/0MTuI8VO/nxKWUZKchNj2MTFo2GuQfgeZ5D50bQ==; Expires=Wed, 19 Aug 2026 15:07:55 GMT; Path=/, AWSALBCORS=Iho+w06pCIMIfjCNorI6VY+VTohBzgs0+QkOpfBaLuC7nRfcWdMi1mscui/jBDotAI1hQzrEonDqIx7hbH7EW5UTKCl+BE6zFCz3uiBKjP+WvPaZGUAjECdkojDM6ux0YFuXfiHilv8miRJRrQ0uzy/0MTuI8VO/nxKWUZKchNj2MTFo2GuQfgeZ5D50bQ==; Expires=Wed, 19 Aug 2026 15:07:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31376', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc8203c2bc1241bbe56e5e32c28e49d5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:07:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O1WqhUiWHWyURPv30kUkr9iCoEp1MPUTLn5S4hqYLEKqYB0Wjyv0T3+xPJsajGwR0BhADQpQTsFo3HlhEj5GrCAj0smzFkZeWB0zKYt1U0TkjcaG02+wzSYehrlE8nmlygaA9rZ1KD7Hf1zEdMHNdzgGeow6ZDKDlQgJCivi+54GL8MITzynisV66K+ehw==; Expires=Wed, 19 Aug 2026 15:07:56 GMT; Path=/, AWSALBCORS=O1WqhUiWHWyURPv30kUkr9iCoEp1MPUTLn5S4hqYLEKqYB0Wjyv0T3+xPJsajGwR0BhADQpQTsFo3HlhEj5GrCAj0smzFkZeWB0zKYt1U0TkjcaG02+wzSYehrlE8nmlygaA9rZ1KD7Hf1zEdMHNdzgGeow6ZDKDlQgJCivi+54GL8MITzynisV66K+ehw==; Expires=Wed, 19 Aug 2026 15:07:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31005', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '67df3c0e9368595e7143ce9e1ad82267', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:08:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:08:14.627096+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:08:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lqkVBvZLysNxQLSjKVcnlQnPxIsq/Be11IXVa9SS5DWJg6AD4IP9Q58cfPsNIQqyxkjuJj8zsZhZD128PRLJ9dr/++4DIsiRLJwjX9ZkNZwhMs0Lliuo82H+hr5Oy8dnsJfrGkE0kHvsj2gEgEsWo6G9VWfSfma6k+U1zAk/WO85K+WbzT3zsuOVNXhkjQ==; Expires=Wed, 19 Aug 2026 15:08:16 GMT; Path=/, AWSALBCORS=lqkVBvZLysNxQLSjKVcnlQnPxIsq/Be11IXVa9SS5DWJg6AD4IP9Q58cfPsNIQqyxkjuJj8zsZhZD128PRLJ9dr/++4DIsiRLJwjX9ZkNZwhMs0Lliuo82H+hr5Oy8dnsJfrGkE0kHvsj2gEgEsWo6G9VWfSfma6k+U1zAk/WO85K+WbzT3zsuOVNXhkjQ==; Expires=Wed, 19 Aug 2026 15:08:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10547', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bb3d098aec00e14246d2c709c8450c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:08:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DU+ybIUNVBrjHui2STNKDlAnvOT4ZeEDlFHpXbisQ3P/uYHeGSLRKox6t1IykH+DTIgACZtEJBfavjjDT4sREn5EYccUHDNAoFFNVNMt7GCVJv8nx77w7mkTPt6yFx87E/8S7mAk9VJJ1v4q0nCrcc/SxJyHq24Oys9T7tpVB4l3BwrzK5JdDlv7HymZ3A==; Expires=Wed, 19 Aug 2026 15:08:17 GMT; Path=/, AWSALBCORS=DU+ybIUNVBrjHui2STNKDlAnvOT4ZeEDlFHpXbisQ3P/uYHeGSLRKox6t1IykH+DTIgACZtEJBfavjjDT4sREn5EYccUHDNAoFFNVNMt7GCVJv8nx77w7mkTPt6yFx87E/8S7mAk9VJJ1v4q0nCrcc/SxJyHq24Oys9T7tpVB4l3BwrzK5JdDlv7HymZ3A==; Expires=Wed, 19 Aug 2026 15:08:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10145', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '837d8e2723bb4a4f78c7fea53af16852', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:08:58 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:08:58.682556+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:08:58 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:08:58.693890+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:09:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=p2eZvpe/8jzoIHjdTFPP1dmRPVWcyRPKSXxB5Qvft0X3hbE42CG8w1Zn1EOXL94tiroB1eNDx9oDFJz4pU8RKaeH5QjVdHsIAEt6eydqiLFO8ciSGMwOpdGM6xH1V6lBJYr4ttNwvwNkcMGbg2b4QVdAbPTzqqBStia+ZoKI2FncH5UpkG+xqxB1nWDe9A==; Expires=Wed, 19 Aug 2026 15:09:01 GMT; Path=/, AWSALBCORS=p2eZvpe/8jzoIHjdTFPP1dmRPVWcyRPKSXxB5Qvft0X3hbE42CG8w1Zn1EOXL94tiroB1eNDx9oDFJz4pU8RKaeH5QjVdHsIAEt6eydqiLFO8ciSGMwOpdGM6xH1V6lBJYr4ttNwvwNkcMGbg2b4QVdAbPTzqqBStia+ZoKI2FncH5UpkG+xqxB1nWDe9A==; Expires=Wed, 19 Aug 2026 15:09:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59712', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59212', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed11a3e80880747643f6127dcacafe4d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:09:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yX64b7AbaTNFvFd8uQLH0MrpvLP8rkr9mBhzKZTaZNhok6VS/8lsykRniHM907EsBBWeSDmeg07ocQ1piKc7CA5yvLgaTu8UlVGcwqWUFl35QCN5MEhdqFMzSk4cEAnR/rktip8bkpASQY2ttMvZKUrir47nUjveiwjkWb+Lni7pR6nnmA1rO/X59KLXXA==; Expires=Wed, 19 Aug 2026 15:09:02 GMT; Path=/, AWSALBCORS=yX64b7AbaTNFvFd8uQLH0MrpvLP8rkr9mBhzKZTaZNhok6VS/8lsykRniHM907EsBBWeSDmeg07ocQ1piKc7CA5yvLgaTu8UlVGcwqWUFl35QCN5MEhdqFMzSk4cEAnR/rktip8bkpASQY2ttMvZKUrir47nUjveiwjkWb+Lni7pR6nnmA1rO/X59KLXXA==; Expires=Wed, 19 Aug 2026 15:09:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59143', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59493', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '48a23a19db5ec3b95fc415795155e8e3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:09:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:09:18.104675+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:09:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X37BoUNKW3mvlSTXwmoArzHwzZquxJGbnk+z/kjbcqWbXczCWzQPpBJNPg4RhmndBLt6g4GAEXDZ4zpeLP4XbJt0Iz4V5zFEdn0JJtkHl8FUFqnT9J9bYvFKqI+z/IseiAUKmb+4VrejtynTxScp4cfkrGdKGWMpNTvA9Ti+E59BcxUwfi36mkNlj/uf+g==; Expires=Wed, 19 Aug 2026 15:09:20 GMT; Path=/, AWSALBCORS=X37BoUNKW3mvlSTXwmoArzHwzZquxJGbnk+z/kjbcqWbXczCWzQPpBJNPg4RhmndBLt6g4GAEXDZ4zpeLP4XbJt0Iz4V5zFEdn0JJtkHl8FUFqnT9J9bYvFKqI+z/IseiAUKmb+4VrejtynTxScp4cfkrGdKGWMpNTvA9Ti+E59BcxUwfi36mkNlj/uf+g==; Expires=Wed, 19 Aug 2026 15:09:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '472676edd8a7f1d42ce515a34a913392', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:09:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GAKIhQeiPGiXxOXNNzirE4ZCXMmaSrVvaSRqlzvqeC/+0UqklUXUsZWuJbA1L0y39AHvr6hCPHziLA6VcMT3L9o+zv2IfczDKL0R7AmL+Hs+cZQQA+gExR8PFn4ps0jW6K+02/YMVOnXRBVAKj/u/Ukc+B+r7rxSq0SyQdbFgVqQdMOLNZPuhXSXB2Moyw==; Expires=Wed, 19 Aug 2026 15:09:20 GMT; Path=/, AWSALBCORS=GAKIhQeiPGiXxOXNNzirE4ZCXMmaSrVvaSRqlzvqeC/+0UqklUXUsZWuJbA1L0y39AHvr6hCPHziLA6VcMT3L9o+zv2IfczDKL0R7AmL+Hs+cZQQA+gExR8PFn4ps0jW6K+02/YMVOnXRBVAKj/u/Ukc+B+r7rxSq0SyQdbFgVqQdMOLNZPuhXSXB2Moyw==; Expires=Wed, 19 Aug 2026 15:09:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59576', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee38e7e2cf009182c6fba33e7b9e7bbc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:09:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:09:53.400848+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:09:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:09:53.409350+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 00:09:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:09:53.514496+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:09:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/WvKIeh6nzxEfEVGSOBXOuQ1eo0zNn/oQJsSotGfc5yqayuJBgNC838hjnHMqE3YowC8vfuSrBCG3Yap2pQP2LZykB/2scbW73lmQ3XNNsV+sDoD4swjRnJdBXmmuHlPXAr6D5fMtWyXt3TWvFuYZcT5iIWhGV58v1WMWNiiuWGYUfQ6MneF2kVYZ1qlWw==; Expires=Wed, 19 Aug 2026 15:09:56 GMT; Path=/, AWSALBCORS=/WvKIeh6nzxEfEVGSOBXOuQ1eo0zNn/oQJsSotGfc5yqayuJBgNC838hjnHMqE3YowC8vfuSrBCG3Yap2pQP2LZykB/2scbW73lmQ3XNNsV+sDoD4swjRnJdBXmmuHlPXAr6D5fMtWyXt3TWvFuYZcT5iIWhGV58v1WMWNiiuWGYUfQ6MneF2kVYZ1qlWw==; Expires=Wed, 19 Aug 2026 15:09:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5888', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5462', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae54dd6e4e131b65b841a76c49ea885e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:09:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DX4m2sp6XG+aQfAih9GWgb8jXaezJJEwOl1GCv7xvmk8Kg7Wpf53JLjXfuMTTZ4l+H9Z+GiX/Qxy0xGgvQQS5Zyet0DLis+ZE3Tti1sdo+qD2JRL9rsoBnZicOIw+MmcswQoecmtkqfHM/lvdoi1+VEqchbXplf+3/LTpJF6LGugYTRG6gGFLKg7Ew6u/w==; Expires=Wed, 19 Aug 2026 15:09:57 GMT; Path=/, AWSALBCORS=DX4m2sp6XG+aQfAih9GWgb8jXaezJJEwOl1GCv7xvmk8Kg7Wpf53JLjXfuMTTZ4l+H9Z+GiX/Qxy0xGgvQQS5Zyet0DLis+ZE3Tti1sdo+qD2JRL9rsoBnZicOIw+MmcswQoecmtkqfHM/lvdoi1+VEqchbXplf+3/LTpJF6LGugYTRG6gGFLKg7Ew6u/w==; Expires=Wed, 19 Aug 2026 15:09:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5088', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5514', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '73b575f716626d14da772731563a5b7e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:10:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:10:24.143401+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:10:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:10:24.152005+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:10:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6sOV+9Xbd8WI6YbvMQUmwuIoDk2qq/jpccDHo3Tx+IrOoWoOU1s3Js6BuyJDSXzLWvRYqN6kSSnjJw16zIYh53Jl4RfxS0yLQVj2+vGgQMJneaWvFLbCKtbCQD0QKmQ0ZTXJwAbjiUIqcqNawz6GdnAdsGgmarLbeqh4DMemxEwDyjYtEF4GNLsFFM9ChA==; Expires=Wed, 19 Aug 2026 15:10:27 GMT; Path=/, AWSALBCORS=6sOV+9Xbd8WI6YbvMQUmwuIoDk2qq/jpccDHo3Tx+IrOoWoOU1s3Js6BuyJDSXzLWvRYqN6kSSnjJw16zIYh53Jl4RfxS0yLQVj2+vGgQMJneaWvFLbCKtbCQD0QKmQ0ZTXJwAbjiUIqcqNawz6GdnAdsGgmarLbeqh4DMemxEwDyjYtEF4GNLsFFM9ChA==; Expires=Wed, 19 Aug 2026 15:10:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b122707147fb090c7ccc54c3a2fe32d4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:10:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2NtZJ5E7O7uDgd7/jxaLZaRfwYU0cK/Pg+YDeo3szD3f4Ug7pfOPad9hWpsJ9DU4UjjvUU8OSRmU/Bh8JoNQBeDjtOZLNsa+BdlIMiN9a7AaxUbcTEVmWtKQXlpCMa/g2dvlOC7QSOWlFbUjq/VZbuqme8AnPyDBpOToyWlWpDysI95dBsxbpNvI9Ycb/A==; Expires=Wed, 19 Aug 2026 15:10:27 GMT; Path=/, AWSALBCORS=2NtZJ5E7O7uDgd7/jxaLZaRfwYU0cK/Pg+YDeo3szD3f4Ug7pfOPad9hWpsJ9DU4UjjvUU8OSRmU/Bh8JoNQBeDjtOZLNsa+BdlIMiN9a7AaxUbcTEVmWtKQXlpCMa/g2dvlOC7QSOWlFbUjq/VZbuqme8AnPyDBpOToyWlWpDysI95dBsxbpNvI9Ycb/A==; Expires=Wed, 19 Aug 2026 15:10:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59568', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59569', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '86ec66ed7b598645b9057fe6495fef16', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:10:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9KvA8Am5zzSHGc2nRtgqckOONWNxlsGwNf9g5q0VvSQGbTWJggcL6zHS8X0g68UJsLG91kyAFvvBSjmy0q+Az/0bEBowcH8MSUGnNRWLVT+o9iQyB3nebJ3M+235rDgozN1CVMDwz0TXifJGWH0YFufOlmo0sKpTHrH58+XYjz8YjqXs+fI6CU7iEbTGHA==; Expires=Wed, 19 Aug 2026 15:10:40 GMT; Path=/, AWSALBCORS=9KvA8Am5zzSHGc2nRtgqckOONWNxlsGwNf9g5q0VvSQGbTWJggcL6zHS8X0g68UJsLG91kyAFvvBSjmy0q+Az/0bEBowcH8MSUGnNRWLVT+o9iQyB3nebJ3M+235rDgozN1CVMDwz0TXifJGWH0YFufOlmo0sKpTHrH58+XYjz8YjqXs+fI6CU7iEbTGHA==; Expires=Wed, 19 Aug 2026 15:10:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8f7fc88146fafa4681a4e7b08568c678', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:10:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DF32Xemy3YpvhGaaN9Bh+z+a2++a+GfGYgNXkrmegFUALrRbf/wJLPIPBitNJNU3xSF8J5FL9t4Xis11vBp+VFkK6AT0jd10jhjXpkwTMCWAVRj2VV+3PbJQwMOGkQFzFJUJ7JEaefb+4jnIt4FdeK93aBnr3r+wqPFvokHdfJMhzwiLoS84IVAIo1bILQ==; Expires=Wed, 19 Aug 2026 15:10:40 GMT; Path=/, AWSALBCORS=DF32Xemy3YpvhGaaN9Bh+z+a2++a+GfGYgNXkrmegFUALrRbf/wJLPIPBitNJNU3xSF8J5FL9t4Xis11vBp+VFkK6AT0jd10jhjXpkwTMCWAVRj2VV+3PbJQwMOGkQFzFJUJ7JEaefb+4jnIt4FdeK93aBnr3r+wqPFvokHdfJMhzwiLoS84IVAIo1bILQ==; Expires=Wed, 19 Aug 2026 15:10:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59716', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '0dc4dfd72b130f64db8894a946339e27', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:10:55.805415+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (767691 → 1575258 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:10:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VSfxWwaQ9ikHc2OvgCHNXXvZaXdjBXakw7Qyktw4CEGvXmm0xeIoehrtj3CGvuNkENVLZ5P8hSEQtXj39whjvUpjAh3WKWYNYcLuTYDZRMInDXPSJK8HM7/KukPwAmS85F6inxZDLy3AZqItfS9tgb09herl23CfJCXzWLmTSRZRH5MbdVeuyndQ3liFXg==; Expires=Wed, 19 Aug 2026 15:10:57 GMT; Path=/, AWSALBCORS=VSfxWwaQ9ikHc2OvgCHNXXvZaXdjBXakw7Qyktw4CEGvXmm0xeIoehrtj3CGvuNkENVLZ5P8hSEQtXj39whjvUpjAh3WKWYNYcLuTYDZRMInDXPSJK8HM7/KukPwAmS85F6inxZDLy3AZqItfS9tgb09herl23CfJCXzWLmTSRZRH5MbdVeuyndQ3liFXg==; Expires=Wed, 19 Aug 2026 15:10:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42971', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '628fbf143819f71a2f8f67aab8c81343', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:10:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZCBwUyWJHqWe/lynwmtLlznS+bJQsv8lD27evBbZphI1W+NwFlQdU85N3vdY04wbn61CCqt60VW8XK+M99tuD+obMaSKik6U09WN4/pODfkHrgX7+CuHSANdbZupd6k79OQeSVWpaeRbmbYaXgxf4ETrQeKvvG5oTawBbxuip5SjNaPOdk/S9U9GyiXYiw==; Expires=Wed, 19 Aug 2026 15:10:58 GMT; Path=/, AWSALBCORS=ZCBwUyWJHqWe/lynwmtLlznS+bJQsv8lD27evBbZphI1W+NwFlQdU85N3vdY04wbn61CCqt60VW8XK+M99tuD+obMaSKik6U09WN4/pODfkHrgX7+CuHSANdbZupd6k79OQeSVWpaeRbmbYaXgxf4ETrQeKvvG5oTawBbxuip5SjNaPOdk/S9U9GyiXYiw==; Expires=Wed, 19 Aug 2026 15:10:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42618', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '34e216d153027d2316975585658134a2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:11:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:11:15.662272+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:11:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YB9Z0s4PnafXKyKXkcCQH4MdQEwIe6kMcxZrTxJzRATvoBAxEYNWr8wQyYndWFaLd0yg7aLP5Gy6WyInhd7BR3co3JFmJolhLa2FN4Y1uHBKVDkZ5umCjnB8wuwWcC4NzfJl+9/2A+VkaAM82XBM/rR0YNZ9NZb1eYoz418vOznq86LfrYg3vj5t74OlHA==; Expires=Wed, 19 Aug 2026 15:11:17 GMT; Path=/, AWSALBCORS=YB9Z0s4PnafXKyKXkcCQH4MdQEwIe6kMcxZrTxJzRATvoBAxEYNWr8wQyYndWFaLd0yg7aLP5Gy6WyInhd7BR3co3JFmJolhLa2FN4Y1uHBKVDkZ5umCjnB8wuwWcC4NzfJl+9/2A+VkaAM82XBM/rR0YNZ9NZb1eYoz418vOznq86LfrYg3vj5t74OlHA==; Expires=Wed, 19 Aug 2026 15:11:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22973', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bedd7075c309a7d85b3dde8a9ceb200', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:11:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yeGzZKaINXXhAwSslxnOOmJcFb430m6OMwhwe/VAO6atAbvNc+lqPDjPJ/qw8mmuSaN4cIstXfHgpdbvd9cEAFsuF61XmyVfcRzddb0rcpBh34hIacbX+/h2I0Cz6qUzAMVN9KGJUKdvv2tJb3nHUeWzE06/BCuapPhuNrL9gaTb2ejmIOCv0PMLlDbsuA==; Expires=Wed, 19 Aug 2026 15:11:18 GMT; Path=/, AWSALBCORS=yeGzZKaINXXhAwSslxnOOmJcFb430m6OMwhwe/VAO6atAbvNc+lqPDjPJ/qw8mmuSaN4cIstXfHgpdbvd9cEAFsuF61XmyVfcRzddb0rcpBh34hIacbX+/h2I0Cz6qUzAMVN9KGJUKdvv2tJb3nHUeWzE06/BCuapPhuNrL9gaTb2ejmIOCv0PMLlDbsuA==; Expires=Wed, 19 Aug 2026 15:11:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22565', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '972cc9dbad372969b1b1e51848fac3ce', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:12:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:12:09.365782+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:12:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:12:09.373816+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:12:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=h50xZRJsdxHErvDGDiV2F9CyrcEzfgI46iwA7GUr7xIsPTi/eiyJ6OEdY40mVyPFxogxrrTT770mSukK09Aqe4sSjMmJzXHBU37E50AQS+QoIsu1s9auOk+dWODnkhqSUUfJcZiWUrsoHdDN6ZalQA0I6NwMPFaij/oM+hatqa1WHnP8bcvARlHfc2hPtQ==; Expires=Wed, 19 Aug 2026 15:12:12 GMT; Path=/, AWSALBCORS=h50xZRJsdxHErvDGDiV2F9CyrcEzfgI46iwA7GUr7xIsPTi/eiyJ6OEdY40mVyPFxogxrrTT770mSukK09Aqe4sSjMmJzXHBU37E50AQS+QoIsu1s9auOk+dWODnkhqSUUfJcZiWUrsoHdDN6ZalQA0I6NwMPFaij/oM+hatqa1WHnP8bcvARlHfc2hPtQ==; Expires=Wed, 19 Aug 2026 15:12:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e3ce3768b8c08a33120d57ae71e9c416', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:12:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4tIMrn4CqJyd6ttmCssaq7VbFqv6Qk7JBTqxwqrV2+6vLfIngTyub9y4Os5hQZWmy5rxDagwBMDiuDPACjBm2pY2SWME5lESYgmSkh3i5olFhDu8cmCkzSHCTqw6mvK8ITX7BUFruO0LWGi6ClZfMWvhujfa49VLCloCjsGyCY6Dfiod6pSQLKxbKbjrDg==; Expires=Wed, 19 Aug 2026 15:12:13 GMT; Path=/, AWSALBCORS=4tIMrn4CqJyd6ttmCssaq7VbFqv6Qk7JBTqxwqrV2+6vLfIngTyub9y4Os5hQZWmy5rxDagwBMDiuDPACjBm2pY2SWME5lESYgmSkh3i5olFhDu8cmCkzSHCTqw6mvK8ITX7BUFruO0LWGi6ClZfMWvhujfa49VLCloCjsGyCY6Dfiod6pSQLKxbKbjrDg==; Expires=Wed, 19 Aug 2026 15:12:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59524', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59526', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '078a5b7bc6841e70d3cd524a47a7187c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:12:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:12:28.339399+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:12:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LtzqQtqCUx4TQ98wtd3vIYfSnWduD3/zQ1vHiX/TZw+Mra9vj1U91Iwn1dHUzcEo9EJoUbpU2UPGiwkv0hBBO0L3wtGsmSjHVo90IDM5x08G5uCPKpgsZnmDoBXvpQ1gaRxju3Gie8HyO2Xr+BtuwW2uDGc63YhDkRy5OfiTG+W//bkmnUG39qok28wlBA==; Expires=Wed, 19 Aug 2026 15:12:30 GMT; Path=/, AWSALBCORS=LtzqQtqCUx4TQ98wtd3vIYfSnWduD3/zQ1vHiX/TZw+Mra9vj1U91Iwn1dHUzcEo9EJoUbpU2UPGiwkv0hBBO0L3wtGsmSjHVo90IDM5x08G5uCPKpgsZnmDoBXvpQ1gaRxju3Gie8HyO2Xr+BtuwW2uDGc63YhDkRy5OfiTG+W//bkmnUG39qok28wlBA==; Expires=Wed, 19 Aug 2026 15:12:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a8e0c4ccfd04f58c8396f9102808656', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:12:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mIwZbbIomylFD4hDy3ZknOD6LP3YQeXnEGn5ZX0klheyiOWD0x8dnjBRWx82xvd6pLzWlcendPIus12vwwrO8xF9ZT35nEGEOyNcfdbijDsmdsJ3Upftfd/sCDzJHAdcAw3DgvbImuV/WE0sLcSSXzDFtKwP4gkBaJiMQQ3bo0TjFfiHSEj5nGgtdlDU1Q==; Expires=Wed, 19 Aug 2026 15:12:30 GMT; Path=/, AWSALBCORS=mIwZbbIomylFD4hDy3ZknOD6LP3YQeXnEGn5ZX0klheyiOWD0x8dnjBRWx82xvd6pLzWlcendPIus12vwwrO8xF9ZT35nEGEOyNcfdbijDsmdsJ3Upftfd/sCDzJHAdcAw3DgvbImuV/WE0sLcSSXzDFtKwP4gkBaJiMQQ3bo0TjFfiHSEj5nGgtdlDU1Q==; Expires=Wed, 19 Aug 2026 15:12:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59637', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c095ff1e09d208896f303d34754d9a38', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:13:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:13:05.996767+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:13:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:13:06.009358+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:13:06.027066+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T15:13:06.169861+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: JIT 검증 — 입력이 낡아 재생성 (21/64)"} {"timestamp": "2026-08-12T15:13:06.200594+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T15:13:06.201768+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: share_plan prev 지휘(배경 전용) — 플레이트 대신 prev 참조 (anchor=S65sh6)"} {"timestamp": "2026-08-12T15:13:06.202477+00:00", "level": "INFO", "logger": "app.modules.pipeline.still_recipe", "message": "still_recipe: bg_only 와 인물 배정이 충돌 — 배정을 따른다 (char_names=['김광석 (한국인 남성 얼굴, 20대, 자연스러운 검은 장발, 수수한 이목구비층)', '광석의 아버지 (한국인 남성 얼굴, 50대, 검정과 회색이 섞인 짧은 머리, 생활감 있는 이목구비)'])"} {"timestamp": "2026-08-12T15:13:06.205450+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh7]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:13:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TVWuTu75uM8Z5XTiVbW+kZBcsyTM2Tpz1KX8r3OmmIhGQRZoQ/iUT/ROTn/AdIFcw6Ksl3mCM/3C3eEeqwKil10S9duszbsTIVLdVFNb/6uaBrj4lVlt0+BJbPXokOl1WsvwcU7qgSB7hncGolzKF1rNJjwA1xQf0T9VqaYBwdE0Wr9rAV8c7+xLiroRSg==; Expires=Wed, 19 Aug 2026 15:13:09 GMT; Path=/, AWSALBCORS=TVWuTu75uM8Z5XTiVbW+kZBcsyTM2Tpz1KX8r3OmmIhGQRZoQ/iUT/ROTn/AdIFcw6Ksl3mCM/3C3eEeqwKil10S9duszbsTIVLdVFNb/6uaBrj4lVlt0+BJbPXokOl1WsvwcU7qgSB7hncGolzKF1rNJjwA1xQf0T9VqaYBwdE0Wr9rAV8c7+xLiroRSg==; Expires=Wed, 19 Aug 2026 15:13:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3134', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3136', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3f59ebbaffbad3b3977e8a9550c3f34d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:13:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yzyGwMXTvJnOi9acQv5LLNJWOR/87/BrANgoaOmKSd4TBvuQ4K9++PcECg+h2q4hmRC3smu31czhStdtQtdKJX3m9Sl9mu90ldlBk66nIGkjYWtcNUh0czqlVh18asXQ60qSnatwCkU8RCoikmxfO55vtyCryfy1Xkqk0RyvVSIGGcQs8noEPqxyzT1wSA==; Expires=Wed, 19 Aug 2026 15:13:09 GMT; Path=/, AWSALBCORS=yzyGwMXTvJnOi9acQv5LLNJWOR/87/BrANgoaOmKSd4TBvuQ4K9++PcECg+h2q4hmRC3smu31czhStdtQtdKJX3m9Sl9mu90ldlBk66nIGkjYWtcNUh0czqlVh18asXQ60qSnatwCkU8RCoikmxfO55vtyCryfy1Xkqk0RyvVSIGGcQs8noEPqxyzT1wSA==; Expires=Wed, 19 Aug 2026 15:13:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2738', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2736', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c9d17b0ecfe98b821d77a3a3fce980a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:13:18.700984+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (849522 → 1687043 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:13:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vCofFvG69NErBiJ8QSb8hNgY7rklbmLeKIdAWLYoV+80sA5vfErbScKGe5PGMp1uL17WAOGWBe3QAssRKUqE0YczwQnqKejtjf2yT6/NUAy7ieJnSF63D1DwCKD0vSDii0KKdABhXsOh2IJg16dsuBJhIcPd2ZbaWUOIgRb1Ub8dC4s9ftNmajVNz48R2A==; Expires=Wed, 19 Aug 2026 15:13:20 GMT; Path=/, AWSALBCORS=vCofFvG69NErBiJ8QSb8hNgY7rklbmLeKIdAWLYoV+80sA5vfErbScKGe5PGMp1uL17WAOGWBe3QAssRKUqE0YczwQnqKejtjf2yT6/NUAy7ieJnSF63D1DwCKD0vSDii0KKdABhXsOh2IJg16dsuBJhIcPd2ZbaWUOIgRb1Ub8dC4s9ftNmajVNz48R2A==; Expires=Wed, 19 Aug 2026 15:13:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9776', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c9e84f0bfaf93d434ca9b5d8c77879c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:13:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=flG3xJKteYv6dRmmxt5FfEgZhhGx+NAtao/z17oTbbGcWvLcroF1+BWBSvYsq0bOQIbjQI5ggKd/210vRc/wRycPAk4r+sNE8ZPV8vQVgHHUQ0JZ5GHGanbjCazBr8X1ia3fcn9LPVvaYrSZF4UPZ40OtFnxsakeNmhZFwLFn0BaT7qPu97OOAZMT1YZjw==; Expires=Wed, 19 Aug 2026 15:13:21 GMT; Path=/, AWSALBCORS=flG3xJKteYv6dRmmxt5FfEgZhhGx+NAtao/z17oTbbGcWvLcroF1+BWBSvYsq0bOQIbjQI5ggKd/210vRc/wRycPAk4r+sNE8ZPV8vQVgHHUQ0JZ5GHGanbjCazBr8X1ia3fcn9LPVvaYrSZF4UPZ40OtFnxsakeNmhZFwLFn0BaT7qPu97OOAZMT1YZjw==; Expires=Wed, 19 Aug 2026 15:13:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9398', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f388717b11dbbca769ca6b6e3ecffee9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:13:32.513550+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (713200 → 1461406 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:13:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=g3TQrVDdVF0B8xmHd/OBwbJMVUyLOschDVdZIeBrtXxdfjC4cR1nzTkcoh8Xt7lNwnTsY8fNHcOs4BYPbhlAKdhHjTxPqWa3b3F9NvTg/71scQuKQzxxyA8ido6q3iLecCyYm7rvZYVruHQV0UNgY+JpY5kR00E2i799GXyY2DzYMWYA2CurALMtrJ/Ing==; Expires=Wed, 19 Aug 2026 15:13:34 GMT; Path=/, AWSALBCORS=g3TQrVDdVF0B8xmHd/OBwbJMVUyLOschDVdZIeBrtXxdfjC4cR1nzTkcoh8Xt7lNwnTsY8fNHcOs4BYPbhlAKdhHjTxPqWa3b3F9NvTg/71scQuKQzxxyA8ido6q3iLecCyYm7rvZYVruHQV0UNgY+JpY5kR00E2i799GXyY2DzYMWYA2CurALMtrJ/Ing==; Expires=Wed, 19 Aug 2026 15:13:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '7fae94cfae87d39d3d4351b5db6bbfe3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:13:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4LWQ3uR/ZypdX4nYKMEjJsnpcCYBVGJqEUmrPs4oQUx1zisFR+6FZN6VQGHygYYorAr4LwAborgT74X+ak/MNsyWYRmdJigHnttYdst7NjCxD+QTlNpC2qDKKmpUgiFrzB4h16b4RuJIhXqT2IrF7sfln1wIVd/QAAIOFhSZH/vkeKw7y1N/Rm1bkEdXjw==; Expires=Wed, 19 Aug 2026 15:13:34 GMT; Path=/, AWSALBCORS=4LWQ3uR/ZypdX4nYKMEjJsnpcCYBVGJqEUmrPs4oQUx1zisFR+6FZN6VQGHygYYorAr4LwAborgT74X+ak/MNsyWYRmdJigHnttYdst7NjCxD+QTlNpC2qDKKmpUgiFrzB4h16b4RuJIhXqT2IrF7sfln1wIVd/QAAIOFhSZH/vkeKw7y1N/Rm1bkEdXjw==; Expires=Wed, 19 Aug 2026 15:13:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59901', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '6f032b050ca48287e50f341d15d585a1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:13:45.620535+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (825611 → 1634147 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:13:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K3lOGKik4IEWSIHy/MHgQotX9vgHbdk+WdJFyzPBO6VLoV6PnZJPNh8ZSonWneRySaAme3HqOIuCFhq6YT+KS6h+uz8B/Ga7Wn6tt8IxIiCvuHdyoCSlt2gg2S7AgtAAGseXS9x874VQAXcxu/pe1wIFogA4+6LTcwCN4pPTGEJqt6MF/rS/2TaHr52pfA==; Expires=Wed, 19 Aug 2026 15:13:47 GMT; Path=/, AWSALBCORS=K3lOGKik4IEWSIHy/MHgQotX9vgHbdk+WdJFyzPBO6VLoV6PnZJPNh8ZSonWneRySaAme3HqOIuCFhq6YT+KS6h+uz8B/Ga7Wn6tt8IxIiCvuHdyoCSlt2gg2S7AgtAAGseXS9x874VQAXcxu/pe1wIFogA4+6LTcwCN4pPTGEJqt6MF/rS/2TaHr52pfA==; Expires=Wed, 19 Aug 2026 15:13:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47136', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '5381ca71d6342b7d7c58b81baa7595da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:13:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BatRLpyu+VYmTwDZcmBjNWRBC+cX27/UCXc0EJcXMcZzqmA02E54FqechrJspFD79MSi0ZxWb8wELfDwkghibvYU9Fz9xncM8XKANUmlGeZkkpG087ZQG5kOKpGDN+/9TJ+X3mWqLkIeEhPvckHKZni2Mvb63d5aFkKfzHtsE1Mz+8DOpPusXjXMFKv+LA==; Expires=Wed, 19 Aug 2026 15:13:48 GMT; Path=/, AWSALBCORS=BatRLpyu+VYmTwDZcmBjNWRBC+cX27/UCXc0EJcXMcZzqmA02E54FqechrJspFD79MSi0ZxWb8wELfDwkghibvYU9Fz9xncM8XKANUmlGeZkkpG087ZQG5kOKpGDN+/9TJ+X3mWqLkIeEhPvckHKZni2Mvb63d5aFkKfzHtsE1Mz+8DOpPusXjXMFKv+LA==; Expires=Wed, 19 Aug 2026 15:13:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46738', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '51c2e44457e2efddc45f5097ca8b3ab1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:14:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:14:10.117171+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:14:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q4lu5FYzDoK4izPm6c4HtlUY1uqMVL0ra8MDIF4mO6XnVM8tr/gUMde/SriSEsO7vVXDTVSaeaXlDgLayjyxQbqiMs4UADrBhg0ecU7IzIKjcoFU7CjMZijUeCKra0qphT0X1gzA+rIyEL5wV3Yc2AXkcghMJZu9E0mTrBickuKnJzloctJfDo6FWXLlXw==; Expires=Wed, 19 Aug 2026 15:14:12 GMT; Path=/, AWSALBCORS=Q4lu5FYzDoK4izPm6c4HtlUY1uqMVL0ra8MDIF4mO6XnVM8tr/gUMde/SriSEsO7vVXDTVSaeaXlDgLayjyxQbqiMs4UADrBhg0ecU7IzIKjcoFU7CjMZijUeCKra0qphT0X1gzA+rIyEL5wV3Yc2AXkcghMJZu9E0mTrBickuKnJzloctJfDo6FWXLlXw==; Expires=Wed, 19 Aug 2026 15:14:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22518', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '26bf2973fdb1fd5dcab7fcaf92757a7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:14:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yCFY1XL+erS55f7MrKHJE8H6Q6B2ca1F/kvBq4KFUSB/TJ/jN1Wa1gviKZ3/vkXYZs/somYle4looq/i26qPgJeSlN/fDQ4luFj2uh0xCwGlYCACUlsJ4MgGE70Zvmk79AnyHv8Qv6dV5Rj1vqiIaQeOD5H4Zj3bE4oWZQg3ffzTyRuBZXP4vXS2vD0Djw==; Expires=Wed, 19 Aug 2026 15:14:12 GMT; Path=/, AWSALBCORS=yCFY1XL+erS55f7MrKHJE8H6Q6B2ca1F/kvBq4KFUSB/TJ/jN1Wa1gviKZ3/vkXYZs/somYle4looq/i26qPgJeSlN/fDQ4luFj2uh0xCwGlYCACUlsJ4MgGE70Zvmk79AnyHv8Qv6dV5Rj1vqiIaQeOD5H4Zj3bE4oWZQg3ffzTyRuBZXP4vXS2vD0Djw==; Expires=Wed, 19 Aug 2026 15:14:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22100', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b677cbd87ded97e9ff33b521ff40c293', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:15:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:15:08.439613+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:15:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:15:08.448221+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 00:15:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:15:08.553986+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:15:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E8n55ftt5i0itqCuJKWuKO/sLrXLSLmSXfwkRR2o2GbZ9R2z9oaum6wjjKLVMSpCtlaUFzOEyDYuNYPUI0xaZIERxBMJP3ptA6kCWNlmdhv9sQXd7xy590j4RmhwAzp0JO23syiVKsZbnF7O0sQRGUybtuHeqZhastupLyIu7v2WQzynfQv5eRL6Aph/KQ==; Expires=Wed, 19 Aug 2026 15:15:11 GMT; Path=/, AWSALBCORS=E8n55ftt5i0itqCuJKWuKO/sLrXLSLmSXfwkRR2o2GbZ9R2z9oaum6wjjKLVMSpCtlaUFzOEyDYuNYPUI0xaZIERxBMJP3ptA6kCWNlmdhv9sQXd7xy590j4RmhwAzp0JO23syiVKsZbnF7O0sQRGUybtuHeqZhastupLyIu7v2WQzynfQv5eRL6Aph/KQ==; Expires=Wed, 19 Aug 2026 15:15:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b082017567315722a9f742518cbcad24', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:15:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q8y01TTtbDuSRvnLnYPGQ+hhhipGLYQH0+SsuCwSxJIEOc6Xfeq4DOMIz0dzEK1orYI32EEKrELeg6UesK98Y9VOpa4Avajf+9oGcsjfo/H55gJEoJP+sj3h45z6JcWxsRz66uGwuzE5fNAjK5IeNB/gw+tK3gFH/g8ViQnwfSaN4FZ9asWrR9U7qw46zA==; Expires=Wed, 19 Aug 2026 15:15:11 GMT; Path=/, AWSALBCORS=Q8y01TTtbDuSRvnLnYPGQ+hhhipGLYQH0+SsuCwSxJIEOc6Xfeq4DOMIz0dzEK1orYI32EEKrELeg6UesK98Y9VOpa4Avajf+9oGcsjfo/H55gJEoJP+sj3h45z6JcWxsRz66uGwuzE5fNAjK5IeNB/gw+tK3gFH/g8ViQnwfSaN4FZ9asWrR9U7qw46zA==; Expires=Wed, 19 Aug 2026 15:15:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59580', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59581', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc8d9bbd151557a4ac68db64d865b02d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:15:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:15:46.453983+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:15:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:15:46.462859+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:15:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kKS/Ffo8qrC62FvoMrCHqdLVWz1+xQp/1fojSyXKEkMazThDBnSuZjfws0p5cFhWfp5DbhuSk8ztLjPS4ZQhOIORYIi4fMcH2z6zQu5cLN58RYdX2J4ZRcAKpOiaOsQBDEm2lOsiQbezWj1fxgriaq0RagxFHOt2067R1mQxXNqszkvSyJJz9h9vIixJWg==; Expires=Wed, 19 Aug 2026 15:15:49 GMT; Path=/, AWSALBCORS=kKS/Ffo8qrC62FvoMrCHqdLVWz1+xQp/1fojSyXKEkMazThDBnSuZjfws0p5cFhWfp5DbhuSk8ztLjPS4ZQhOIORYIi4fMcH2z6zQu5cLN58RYdX2J4ZRcAKpOiaOsQBDEm2lOsiQbezWj1fxgriaq0RagxFHOt2067R1mQxXNqszkvSyJJz9h9vIixJWg==; Expires=Wed, 19 Aug 2026 15:15:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21339', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21340', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '63a6ed29f9b001cdddaee901a6d12799', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:15:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=55CM3O6Y93sDTYZihaaoNqaVCBvrCm/VQQ0B7vky9+8NnHiZvoht/11WMmgJW9BSK4vpXJgkvFgQkZwS03Kxnfs21N5h/gXF6jGWPubyvPNYDDLlfGEZZAiq7DeuiO7ioeab8dSOWQdYspubw3U2C7HhloF1dLybewZi4CESssTGsHA/T6W0C93WnuXFvg==; Expires=Wed, 19 Aug 2026 15:15:50 GMT; Path=/, AWSALBCORS=55CM3O6Y93sDTYZihaaoNqaVCBvrCm/VQQ0B7vky9+8NnHiZvoht/11WMmgJW9BSK4vpXJgkvFgQkZwS03Kxnfs21N5h/gXF6jGWPubyvPNYDDLlfGEZZAiq7DeuiO7ioeab8dSOWQdYspubw3U2C7HhloF1dLybewZi4CESssTGsHA/T6W0C93WnuXFvg==; Expires=Wed, 19 Aug 2026 15:15:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '20920', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '20920', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e20045b4d8c4cb438148f667464a676f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:16:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Qz7FVlZhGsBG4qTxWvbqXgAhDXlyynAvjatIFrCNCBYeK+j7zZTRmZyBdgbJBGUJgAFIc+0HwCmO7HMA9kqJELb9w3v/grYr3xFnje4LVHAzEphQJqGsOjLoq8491i+fnNcd9VoseN7VcmjOl2TU3jWhMHFGlbm4F5DFRl1J6lK/Q7RKekjTI+cpLe6vXw==; Expires=Wed, 19 Aug 2026 15:16:02 GMT; Path=/, AWSALBCORS=Qz7FVlZhGsBG4qTxWvbqXgAhDXlyynAvjatIFrCNCBYeK+j7zZTRmZyBdgbJBGUJgAFIc+0HwCmO7HMA9kqJELb9w3v/grYr3xFnje4LVHAzEphQJqGsOjLoq8491i+fnNcd9VoseN7VcmjOl2TU3jWhMHFGlbm4F5DFRl1J6lK/Q7RKekjTI+cpLe6vXw==; Expires=Wed, 19 Aug 2026 15:16:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59710', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '3a7cd6da11c8ef3644754d6a44605928', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:16:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bFj2Wa9VXfwn7qAAH7iFpdXR51751TCtDANiEdf76p8qmi7xwUk8Z5bUBLD/EMNgP0L4ir8XWLk3By6giHM4m2n8A2/F+Y1wNFTVQxnNNRtizOiDlzAlJDOJmReQehtua1ViXzR5t45EX2D9UZypSuGgWNAfSAkD23CguUONeIRKjQVra5EWNBeRM8vzkQ==; Expires=Wed, 19 Aug 2026 15:16:02 GMT; Path=/, AWSALBCORS=bFj2Wa9VXfwn7qAAH7iFpdXR51751TCtDANiEdf76p8qmi7xwUk8Z5bUBLD/EMNgP0L4ir8XWLk3By6giHM4m2n8A2/F+Y1wNFTVQxnNNRtizOiDlzAlJDOJmReQehtua1ViXzR5t45EX2D9UZypSuGgWNAfSAkD23CguUONeIRKjQVra5EWNBeRM8vzkQ==; Expires=Wed, 19 Aug 2026 15:16:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59565', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c3d8fb107135b43ee01452bc99e3d4d4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:16:10.573929+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (843750 → 1660227 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:16:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A2DCa01Tb0MrPHFdNicMLj7hQrMkapd9zq8vEIno3IZR6rWP8owDbIQAiHzUElUhz8+yDfEcIXaGIYsGMuFyzLvA0JqHUT/WZudtrJaCAI18RMkRvi84469gpDiq4jRNvGgs8HwU6jvdha+NYergHFnKByxbgO3J5Q24l1ayuUVyf55xL+OwB+wsLdgmfQ==; Expires=Wed, 19 Aug 2026 15:16:12 GMT; Path=/, AWSALBCORS=A2DCa01Tb0MrPHFdNicMLj7hQrMkapd9zq8vEIno3IZR6rWP8owDbIQAiHzUElUhz8+yDfEcIXaGIYsGMuFyzLvA0JqHUT/WZudtrJaCAI18RMkRvi84469gpDiq4jRNvGgs8HwU6jvdha+NYergHFnKByxbgO3J5Q24l1ayuUVyf55xL+OwB+wsLdgmfQ==; Expires=Wed, 19 Aug 2026 15:16:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50247', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb0d5e7b9dd538f4db845cab0ca7a580', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:16:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iB6TipwqUreN0IZJ3JNbVDeZiP+kEuVXn5lVk+SEsIyGvUnvOs5uahx6phqy1ex5zfPGLeuJQ7QkK22gMjuxAPJiJP7176iNagLciqQQ+gGiGhfFmxk/WUXx4FQDGMJILP4Va7OTBj/Bx2QKaEZBdPjqns4FrFFTkU6swzZQShBaAJAiWNM+H65IRfpnIQ==; Expires=Wed, 19 Aug 2026 15:16:12 GMT; Path=/, AWSALBCORS=iB6TipwqUreN0IZJ3JNbVDeZiP+kEuVXn5lVk+SEsIyGvUnvOs5uahx6phqy1ex5zfPGLeuJQ7QkK22gMjuxAPJiJP7176iNagLciqQQ+gGiGhfFmxk/WUXx4FQDGMJILP4Va7OTBj/Bx2QKaEZBdPjqns4FrFFTkU6swzZQShBaAJAiWNM+H65IRfpnIQ==; Expires=Wed, 19 Aug 2026 15:16:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50238', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fd608c9b87dbdb5304752894034e24fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:16:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:16:29.282445+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:16:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Bo92Sdl5PHyELp7jgZNdIp+srJtl/OOfNKL2H7ip6xPKJxNhPRc2zDDwQlLeIJTBSYoIdddPYKSEcdMrRt2QkazXr+Z+sBGGrAGd4Fco8q6d9QXQbeT/3M6njkOQpc4YHAice7eXvA9RSEpb7TVlMqMbScX6rq14tppkTTlg84wKdHWn5M2C94BzwwAMVg==; Expires=Wed, 19 Aug 2026 15:16:31 GMT; Path=/, AWSALBCORS=Bo92Sdl5PHyELp7jgZNdIp+srJtl/OOfNKL2H7ip6xPKJxNhPRc2zDDwQlLeIJTBSYoIdddPYKSEcdMrRt2QkazXr+Z+sBGGrAGd4Fco8q6d9QXQbeT/3M6njkOQpc4YHAice7eXvA9RSEpb7TVlMqMbScX6rq14tppkTTlg84wKdHWn5M2C94BzwwAMVg==; Expires=Wed, 19 Aug 2026 15:16:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30030', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a720e34238c87fc1b9234d994ed9863', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:16:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X0hzvlyuook8CBB+GSQH6TQaGDvS0BZH0fz8ByUibKGq9UT/QykeJMpC1Jzw6R9Cam1v/HEpKs7fmIKf9S6KsFIqHntjbKaGWCCkaDnd0SkGhUl0azmbDQ+78rgbY02iL3+ZlBaafv9vP9AkBN/NBHgnq7QEfCnquHJnZfbj/r5YKhafgJmhEZas31yQjQ==; Expires=Wed, 19 Aug 2026 15:16:31 GMT; Path=/, AWSALBCORS=X0hzvlyuook8CBB+GSQH6TQaGDvS0BZH0fz8ByUibKGq9UT/QykeJMpC1Jzw6R9Cam1v/HEpKs7fmIKf9S6KsFIqHntjbKaGWCCkaDnd0SkGhUl0azmbDQ+78rgbY02iL3+ZlBaafv9vP9AkBN/NBHgnq7QEfCnquHJnZfbj/r5YKhafgJmhEZas31yQjQ==; Expires=Wed, 19 Aug 2026 15:16:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29818', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '0cb845ad88372100a1f230039d9de744', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:17:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:17:06.910137+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:17:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:17:06.921536+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:17:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PoASzakbBy2YztszxZzaS0C+MkveMLDtuRp4zAVCg7KNACJuiA6ulWXNQ6Kc6DYibSbrcNmko6DeK+vyK/zyz3ExMdaf5az9FTf1YxCi2lEtYMnhX0LFT2l5sH21vBF8iV2C8OFQ773ZH+ZI7BZ3Cm7mjmfPCDd6nYQcuX5zI0DXDZw88e/f/n5J8BfyQw==; Expires=Wed, 19 Aug 2026 15:17:09 GMT; Path=/, AWSALBCORS=PoASzakbBy2YztszxZzaS0C+MkveMLDtuRp4zAVCg7KNACJuiA6ulWXNQ6Kc6DYibSbrcNmko6DeK+vyK/zyz3ExMdaf5az9FTf1YxCi2lEtYMnhX0LFT2l5sH21vBF8iV2C8OFQ773ZH+ZI7BZ3Cm7mjmfPCDd6nYQcuX5zI0DXDZw88e/f/n5J8BfyQw==; Expires=Wed, 19 Aug 2026 15:17:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db787af1c9d1501756aa40defa372330', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:17:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zJdIuJ538dWGO1L3aTnc01dFX3sXXjYdm8h1hCWC1+T76Yz2HwaxH71jDUdfZ4Ln53Exobfkq0ocGpbu5OnQPmPQuzGD8VA8JZuo7jVonQNn5wFJj60xG3xp5h0q8BGI5wF+FSFJs3qZwhrjXJUQEiva/b37bntnFp0BtWngYvGrYUMrcOSOAxsrC+K8Fw==; Expires=Wed, 19 Aug 2026 15:17:09 GMT; Path=/, AWSALBCORS=zJdIuJ538dWGO1L3aTnc01dFX3sXXjYdm8h1hCWC1+T76Yz2HwaxH71jDUdfZ4Ln53Exobfkq0ocGpbu5OnQPmPQuzGD8VA8JZuo7jVonQNn5wFJj60xG3xp5h0q8BGI5wF+FSFJs3qZwhrjXJUQEiva/b37bntnFp0BtWngYvGrYUMrcOSOAxsrC+K8Fw==; Expires=Wed, 19 Aug 2026 15:17:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59577', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59575', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c0c9d2b7470c66cf806f834f1277e242', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:17:23 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:17:23.496053+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:17:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fWaHjDjk7+2+YEqpnPTgu4y1pesdizM0QxDAkPWGZQz9hCAwdKxLFwfIkHt3qNjOErXnAI9rMdXakAROUxlVBHCR88U8AlwsnVbcgsEpjdS2XhGCqVoCtLCamm6wtbvLV+GcIcyodpLY4pFtb2cavhVJavZ8hehBCbod4W9pXZ6tY/g68X9F1KVJCEdgUA==; Expires=Wed, 19 Aug 2026 15:17:25 GMT; Path=/, AWSALBCORS=fWaHjDjk7+2+YEqpnPTgu4y1pesdizM0QxDAkPWGZQz9hCAwdKxLFwfIkHt3qNjOErXnAI9rMdXakAROUxlVBHCR88U8AlwsnVbcgsEpjdS2XhGCqVoCtLCamm6wtbvLV+GcIcyodpLY4pFtb2cavhVJavZ8hehBCbod4W9pXZ6tY/g68X9F1KVJCEdgUA==; Expires=Wed, 19 Aug 2026 15:17:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc486b72d215a187d0f5ae662f4a25c6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:17:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HdtcqI4SMY1Lv/ekUc//ObME1jhGCZCwU6x2dY1lwefPYAN2HL7oy8bk3s4zSgXlmXDk1Y54T+8Vc4shzBOA3+Zv4KPwnkGgOPdHZ6hP7imInzjPdx2CbrTBkXKtBD9I8WKrZoROU4lIWlP157vJhkRBgjgsraBGalKOodHqkH1cLNqFTWbRd0e/TiPOPQ==; Expires=Wed, 19 Aug 2026 15:17:26 GMT; Path=/, AWSALBCORS=HdtcqI4SMY1Lv/ekUc//ObME1jhGCZCwU6x2dY1lwefPYAN2HL7oy8bk3s4zSgXlmXDk1Y54T+8Vc4shzBOA3+Zv4KPwnkGgOPdHZ6hP7imInzjPdx2CbrTBkXKtBD9I8WKrZoROU4lIWlP157vJhkRBgjgsraBGalKOodHqkH1cLNqFTWbRd0e/TiPOPQ==; Expires=Wed, 19 Aug 2026 15:17:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59605', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '7ed1ae75c49f976453bf76a8db676365', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:19:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:19:16.560435+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:19:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:19:16.569720+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:19:16.589241+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh7]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T15:19:16.735520+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: JIT 검증 — 입력이 낡아 재생성 (22/64)"} {"timestamp": "2026-08-12T15:19:16.766661+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T15:19:16.774453+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:19:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o822+8Y8Cugw8N5QaJyUJ012MIs/dfb/UjhJ6NUGyIU2ue15kvfBG6B28yUZawpzd63PIHHDKySjEWIVH36/jr5ixCVFcq5xOvUZpIqIT/RNF6ufa6hg8kpv+AUW//01ZBnweE1mYiZoyeRVC663x3at5M+iIpaSLeR1DXH7l6Nei6yiAhwUsJXj88qGaw==; Expires=Wed, 19 Aug 2026 15:19:19 GMT; Path=/, AWSALBCORS=o822+8Y8Cugw8N5QaJyUJ012MIs/dfb/UjhJ6NUGyIU2ue15kvfBG6B28yUZawpzd63PIHHDKySjEWIVH36/jr5ixCVFcq5xOvUZpIqIT/RNF6ufa6hg8kpv+AUW//01ZBnweE1mYiZoyeRVC663x3at5M+iIpaSLeR1DXH7l6Nei6yiAhwUsJXj88qGaw==; Expires=Wed, 19 Aug 2026 15:19:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0fe76bf024c5f77eadb4ec91bfeba8e2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:19:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6rrGlNPlDQpDzzSbE571N1A3VeuKtrLGykbAJdgUboHDc3Ov3313O1jqIac4H5edJppwnVQKqK/55Wt2KRx9SRFQOyy8AT5ul/o9i6wT3OJ1b7OCGnbkXLunUXyVoOx7NBOU6sSfpSqRCC8UWoN/ldaqO2uzbt563N2ugoejonWBustsCt73VC05cZzN8A==; Expires=Wed, 19 Aug 2026 15:19:19 GMT; Path=/, AWSALBCORS=6rrGlNPlDQpDzzSbE571N1A3VeuKtrLGykbAJdgUboHDc3Ov3313O1jqIac4H5edJppwnVQKqK/55Wt2KRx9SRFQOyy8AT5ul/o9i6wT3OJ1b7OCGnbkXLunUXyVoOx7NBOU6sSfpSqRCC8UWoN/ldaqO2uzbt563N2ugoejonWBustsCt73VC05cZzN8A==; Expires=Wed, 19 Aug 2026 15:19:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59626', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59628', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7b1e30b289f2f5d70009e3c4c056590', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:21:02.788114+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:21:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EkBl6nEPTyV5P2OvRa07Cz5PX7iOl9tQhaepjc1EAG3MqF6SV1GiFPvo2PxjvIBzUdbZYxaNvBxN3KTBqRFUWw007lw8sqVzkWYUPeiU4WP7JFHuomct16GVJdC+r7kpL+8C+Fkr0JxRXPhcEx0RsR2BxinlJMxgJpmzhoyye/EyOiX6Rgl3qlVkqqJIZA==; Expires=Wed, 19 Aug 2026 15:21:04 GMT; Path=/, AWSALBCORS=EkBl6nEPTyV5P2OvRa07Cz5PX7iOl9tQhaepjc1EAG3MqF6SV1GiFPvo2PxjvIBzUdbZYxaNvBxN3KTBqRFUWw007lw8sqVzkWYUPeiU4WP7JFHuomct16GVJdC+r7kpL+8C+Fkr0JxRXPhcEx0RsR2BxinlJMxgJpmzhoyye/EyOiX6Rgl3qlVkqqJIZA==; Expires=Wed, 19 Aug 2026 15:21:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8cfae08eaabbadb33405cfada88fda53', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:21:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O+yrWr94Su9M6HvappP/QzmzwOy8ogLtq02KR5Hu+t5k2MkQ1qnetwTeDUoECJqQWe7Y+b0ULx0nkZ583sf5vNe5mWrqOfdxjJX3B+a1RRnUP+MrwV71j07tUSCPK6YVhxRjyY4IRjSMq9DzD6goiBxaTYhhBbYPT/KgXhvZq9MvJCfUlD20NRG9EE3DGA==; Expires=Wed, 19 Aug 2026 15:21:05 GMT; Path=/, AWSALBCORS=O+yrWr94Su9M6HvappP/QzmzwOy8ogLtq02KR5Hu+t5k2MkQ1qnetwTeDUoECJqQWe7Y+b0ULx0nkZ583sf5vNe5mWrqOfdxjJX3B+a1RRnUP+MrwV71j07tUSCPK6YVhxRjyY4IRjSMq9DzD6goiBxaTYhhBbYPT/KgXhvZq9MvJCfUlD20NRG9EE3DGA==; Expires=Wed, 19 Aug 2026 15:21:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59630', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '6a152a01de61e26df0ac02d09a50c8fc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:21:23.104988+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (821366 → 1545211 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:21:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sPyYZbJkozkjcctQUtYBtEGVJLJE8E4u7BQxMzHsCAZwBlgcwmrF6jWmJ831Ri3b0VCgOND8sne7N6K10jO1iaUm6Pm/Yd0tlPp225W0fgKx6QREoQMuleXXOBmSYfjqYuleW2dlL8/z1A5JVgAeMTZHi3683ktaaRQtIJIYVXUBlZ+ZigLivK1m6arddQ==; Expires=Wed, 19 Aug 2026 15:21:25 GMT; Path=/, AWSALBCORS=sPyYZbJkozkjcctQUtYBtEGVJLJE8E4u7BQxMzHsCAZwBlgcwmrF6jWmJ831Ri3b0VCgOND8sne7N6K10jO1iaUm6Pm/Yd0tlPp225W0fgKx6QREoQMuleXXOBmSYfjqYuleW2dlL8/z1A5JVgAeMTZHi3683ktaaRQtIJIYVXUBlZ+ZigLivK1m6arddQ==; Expires=Wed, 19 Aug 2026 15:21:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39665', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fd76292972a308dddab81d8b27c916a2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:21:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6W5qrMXuWmqVTeYyTfxdXQH/6APHpXVeXxqBUtGlKAO21YQ5GhD2UZG/t8iiD3uVbTyx0QLhn755PYZHYHq3np9bKbXvrGitztFbj3wiBLebVwed3wFBVb9KKvRHaJeHKCgG7NDtpZCq1G2j5IP60Ol/01e96rCZ9zLu1HN2VxMZg5FTLMRP1nn/egkGJg==; Expires=Wed, 19 Aug 2026 15:21:25 GMT; Path=/, AWSALBCORS=6W5qrMXuWmqVTeYyTfxdXQH/6APHpXVeXxqBUtGlKAO21YQ5GhD2UZG/t8iiD3uVbTyx0QLhn755PYZHYHq3np9bKbXvrGitztFbj3wiBLebVwed3wFBVb9KKvRHaJeHKCgG7NDtpZCq1G2j5IP60Ol/01e96rCZ9zLu1HN2VxMZg5FTLMRP1nn/egkGJg==; Expires=Wed, 19 Aug 2026 15:21:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39278', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ee2d86035a4c93057372678b0fff6a0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:21:24.246648+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (781586 → 1556391 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:21:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fuShF1nhq5IUPm8vbE3CxTTVqeLb+XZo412/QoAMDoQdRFR/LPF+TryGqSyECFpxSigYOVIVa3VdaerZrgd+HPVkD2TagpxhatiD4EsjPYG0xcWmPU9sKYcT0qqMmz1738CVwyN5PH/DEn9jiZHEO030wYMhH+whozugJVeSOHs0djIdHYnrtVMhoQwI1A==; Expires=Wed, 19 Aug 2026 15:21:26 GMT; Path=/, AWSALBCORS=fuShF1nhq5IUPm8vbE3CxTTVqeLb+XZo412/QoAMDoQdRFR/LPF+TryGqSyECFpxSigYOVIVa3VdaerZrgd+HPVkD2TagpxhatiD4EsjPYG0xcWmPU9sKYcT0qqMmz1738CVwyN5PH/DEn9jiZHEO030wYMhH+whozugJVeSOHs0djIdHYnrtVMhoQwI1A==; Expires=Wed, 19 Aug 2026 15:21:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38550', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e0907a5a12cca504b9b357ac070dbab3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:21:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b3Mu6zEcjknLQbk1t5xmLIOcMsOyRZ9x2JuZJwPG6pJMw0g4zC+pIBQjYpYvtExI8IkYSg63sryFmPrZM4LjJmvw78tOwIpxN6bOePCPxpEfQq1G8FC0U87Kt/qX3agexFpaI4xif3PkF3Q3Kx9ljqXOqN+Drj+/VCG3uLXlsHViPibpeGslAkOMASZYkg==; Expires=Wed, 19 Aug 2026 15:21:26 GMT; Path=/, AWSALBCORS=b3Mu6zEcjknLQbk1t5xmLIOcMsOyRZ9x2JuZJwPG6pJMw0g4zC+pIBQjYpYvtExI8IkYSg63sryFmPrZM4LjJmvw78tOwIpxN6bOePCPxpEfQq1G8FC0U87Kt/qX3agexFpaI4xif3PkF3Q3Kx9ljqXOqN+Drj+/VCG3uLXlsHViPibpeGslAkOMASZYkg==; Expires=Wed, 19 Aug 2026 15:21:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38558', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c18c861912cdeec1cdbd66a81bd5709', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:21:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:21:44.197936+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:21:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=h4qRX11sle5WaW3Uqi+4JjiTuf/bapeSdRdKUeypdCqxEnUsPwnzAhDCSgiBGUTcPiB1dxzoCQempGChCkmVdqZwfirK7C9QgR0B+ZXY/9NtIWiDdMXM+Vc/zPet4tuKEhlRvrCQGEY5Y8bOGFOnNSmj7UGPBbSq5gE2h2lpO0e5kFpzPO89KMD2HhjUdA==; Expires=Wed, 19 Aug 2026 15:21:46 GMT; Path=/, AWSALBCORS=h4qRX11sle5WaW3Uqi+4JjiTuf/bapeSdRdKUeypdCqxEnUsPwnzAhDCSgiBGUTcPiB1dxzoCQempGChCkmVdqZwfirK7C9QgR0B+ZXY/9NtIWiDdMXM+Vc/zPet4tuKEhlRvrCQGEY5Y8bOGFOnNSmj7UGPBbSq5gE2h2lpO0e5kFpzPO89KMD2HhjUdA==; Expires=Wed, 19 Aug 2026 15:21:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18415', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '919eacc84344811136314ba5b090c9f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:21:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SUTfQ67UQxim72FOHrAwqXDJzrNQdHiyOq1Ojx4Qs1Gm8E8dkyAmtJaUba0aC1lc7tAiYiIWLCB3NBnPNwxgYUjL5Py/nF62YIe5UcYoqAiMu3fXFSiSj82R7dX6lG6Wdr12JPGSHiLFjrmEl/+YBPwV2qkqhjkUi6tDO4KhmNUr9+Cjr4Fj6V1zcTDPgg==; Expires=Wed, 19 Aug 2026 15:21:46 GMT; Path=/, AWSALBCORS=SUTfQ67UQxim72FOHrAwqXDJzrNQdHiyOq1Ojx4Qs1Gm8E8dkyAmtJaUba0aC1lc7tAiYiIWLCB3NBnPNwxgYUjL5Py/nF62YIe5UcYoqAiMu3fXFSiSj82R7dX6lG6Wdr12JPGSHiLFjrmEl/+YBPwV2qkqhjkUi6tDO4KhmNUr9+Cjr4Fj6V1zcTDPgg==; Expires=Wed, 19 Aug 2026 15:21:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17996', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': 'acf4dd94bba188db1b118ada53745ef1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:22:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:22:15.887109+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:22:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:22:15.895642+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:22:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6wzcyKDw9AspFPyYSfQGE9F4WmM3OWwR0qdOiTAX77ncJVEzGL+KfMY5Qein+gxlNSTKnKu+TnIL8scu8KiTazqf6dH7KpsKmDToKPD1KQVP+yVyaiJvbQ+X+UIL4F+Dq2Q6obOCasBYAp6LIWoTtxOlanMi/+RxwHuEdaHNU12AnrIqgYc/c4kRVTRDzw==; Expires=Wed, 19 Aug 2026 15:22:20 GMT; Path=/, AWSALBCORS=6wzcyKDw9AspFPyYSfQGE9F4WmM3OWwR0qdOiTAX77ncJVEzGL+KfMY5Qein+gxlNSTKnKu+TnIL8scu8KiTazqf6dH7KpsKmDToKPD1KQVP+yVyaiJvbQ+X+UIL4F+Dq2Q6obOCasBYAp6LIWoTtxOlanMi/+RxwHuEdaHNU12AnrIqgYc/c4kRVTRDzw==; Expires=Wed, 19 Aug 2026 15:22:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bf6c5b2c9c0bb5b91e1b8d6dc5e9dbc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:22:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7qxWJyWGY0QuFaTY1nlr6aaW/Wme/cghBTYVh2EzVus0oFWU2RjeVf5CW86a+cHIKguhYdlmzE0uzstvMkLzehfehQCphX6DT5Jx+dfEO1+JEaQrOp8Yh9KMRsF29LjQ7mLfr0/YrggS3KijZZiXWHP+xqQw4yxpNtaSzuoteI/nmrpX5KHRXcE0vHz5Eg==; Expires=Wed, 19 Aug 2026 15:22:20 GMT; Path=/, AWSALBCORS=7qxWJyWGY0QuFaTY1nlr6aaW/Wme/cghBTYVh2EzVus0oFWU2RjeVf5CW86a+cHIKguhYdlmzE0uzstvMkLzehfehQCphX6DT5Jx+dfEO1+JEaQrOp8Yh9KMRsF29LjQ7mLfr0/YrggS3KijZZiXWHP+xqQw4yxpNtaSzuoteI/nmrpX5KHRXcE0vHz5Eg==; Expires=Wed, 19 Aug 2026 15:22:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59582', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59583', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '22891e6039be7b66a04eb4d8f01c8dbb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:22:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:22:39.211012+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:22:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gmF9ocozTf57jXRnkMxFurj9J0rucmUHX0vhKaelX9MkV8UeN0rOyTioIciLcqmjUNhZgUQ44f0JWhMPnDc0mk9K3AZC3MNWPV+r9LPA0gpj8j0hGzbR5si7faMmIS2rw8taZ5OFY4FBDXWOpVCgMterBmmYU3z1Sko/cNJKbXahxiXeVMcwHr3bA7/WSw==; Expires=Wed, 19 Aug 2026 15:22:41 GMT; Path=/, AWSALBCORS=gmF9ocozTf57jXRnkMxFurj9J0rucmUHX0vhKaelX9MkV8UeN0rOyTioIciLcqmjUNhZgUQ44f0JWhMPnDc0mk9K3AZC3MNWPV+r9LPA0gpj8j0hGzbR5si7faMmIS2rw8taZ5OFY4FBDXWOpVCgMterBmmYU3z1Sko/cNJKbXahxiXeVMcwHr3bA7/WSw==; Expires=Wed, 19 Aug 2026 15:22:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e53b11739e90ee4ae175c65498ecb31c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:22:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZsdNKjbdGRur6JoziUZZAupkX1XtSi1svLptYXBrJAToKpSmIA4bcGCtY9UvwJtGYlDA6oDKPm/3yGd2uiG0tf2L0y9v5wHqxsCyuEt6MjshMTmZWUO53Hm4D7cT6o7Diai0aPDgizYM5RjH3O3OflwFet7tCVMpT+/npsxcQUuIcHPr0Dq/eX4kTjmfqA==; Expires=Wed, 19 Aug 2026 15:22:41 GMT; Path=/, AWSALBCORS=ZsdNKjbdGRur6JoziUZZAupkX1XtSi1svLptYXBrJAToKpSmIA4bcGCtY9UvwJtGYlDA6oDKPm/3yGd2uiG0tf2L0y9v5wHqxsCyuEt6MjshMTmZWUO53Hm4D7cT6o7Diai0aPDgizYM5RjH3O3OflwFet7tCVMpT+/npsxcQUuIcHPr0Dq/eX4kTjmfqA==; Expires=Wed, 19 Aug 2026 15:22:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59595', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ef827c9ba2c529ca2b268d8136922472', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:23:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:23:06.966914+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:23:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:23:06.975388+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 00:23:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:23:07.089752+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:23:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vy/0cPHLBB/MMG+CfVFVqzvdVuIzBfNcZHT/+p2Kf5ONaXBQnDwyOSwt/mktNqAc7ZfEpcrnopA18+NZ3H9vsVstNzPc3qFXNY0FU6yu3gI1mKDb7z1ModpnDKGh6tjJ+raISRUlUcz17HOqT/05N5D6bcSBgt6/tZS1EEZCoxNgwToPtqLhxpbJfT3KHg==; Expires=Wed, 19 Aug 2026 15:23:10 GMT; Path=/, AWSALBCORS=vy/0cPHLBB/MMG+CfVFVqzvdVuIzBfNcZHT/+p2Kf5ONaXBQnDwyOSwt/mktNqAc7ZfEpcrnopA18+NZ3H9vsVstNzPc3qFXNY0FU6yu3gI1mKDb7z1ModpnDKGh6tjJ+raISRUlUcz17HOqT/05N5D6bcSBgt6/tZS1EEZCoxNgwToPtqLhxpbJfT3KHg==; Expires=Wed, 19 Aug 2026 15:23:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9090', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9092', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '433acb176b40af8456e4598e7ecd2236', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:23:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aFGc5GvxN9VywYcmuMzU2asfdzCJ12pWgZGuOUBn1h/fVOcR1dpqLfTEeFiAjAZwSJHl927uIDIUcieCekTrMSpFN4HD58ZGQSnk2kXe+rCgxuOKzLOgfwQkRTdhcthCk22QlqC53b1M8V1H8IWsreYc+ebCSk5aRHTlXPrwF+gogi6FDIzbUBfbAC94JA==; Expires=Wed, 19 Aug 2026 15:23:11 GMT; Path=/, AWSALBCORS=aFGc5GvxN9VywYcmuMzU2asfdzCJ12pWgZGuOUBn1h/fVOcR1dpqLfTEeFiAjAZwSJHl927uIDIUcieCekTrMSpFN4HD58ZGQSnk2kXe+rCgxuOKzLOgfwQkRTdhcthCk22QlqC53b1M8V1H8IWsreYc+ebCSk5aRHTlXPrwF+gogi6FDIzbUBfbAC94JA==; Expires=Wed, 19 Aug 2026 15:23:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8706', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8707', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9360142ea276d36d012e2a8f4f5373b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:23:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:23:28.031657+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:23:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:23:28.039755+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:23:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NXjUCeteBm5/N/on5m9LiUW5srHzuT+zjieEES7sOKAe4PdmeOTUpbroAMSzNxAtwn3RWkxpJlZWWIVaZnBjtckwjKQzbHpWCC1mR1uVmqSY8eV95c9mIb68qurqfeH4QRMbmyC5LeCzzuX/Wp5SzwrS6PSg7d4Xultb7d6E8bu0JffCiv1rllikkZk+rQ==; Expires=Wed, 19 Aug 2026 15:23:31 GMT; Path=/, AWSALBCORS=NXjUCeteBm5/N/on5m9LiUW5srHzuT+zjieEES7sOKAe4PdmeOTUpbroAMSzNxAtwn3RWkxpJlZWWIVaZnBjtckwjKQzbHpWCC1mR1uVmqSY8eV95c9mIb68qurqfeH4QRMbmyC5LeCzzuX/Wp5SzwrS6PSg7d4Xultb7d6E8bu0JffCiv1rllikkZk+rQ==; Expires=Wed, 19 Aug 2026 15:23:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'abd0de93552eb1a6856b8b6221e614fc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:23:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3maSG3IPL8TxL03MW0K5n9KV/dbxoono2ubLz6Gk2yQ+e962rehUS8Cz6V0vm7Nbsk89sSVYcU9Uori1AV20bxvsuigxM8eLPM/UBmbx39eTchk9yQKszOLTOO+vrL2cSa3jfpOt9lNuG/gr12yg9zZ6YDb8G4xgw3tD/k49LQrTt9L5pmJ0yccHAgzn1w==; Expires=Wed, 19 Aug 2026 15:23:31 GMT; Path=/, AWSALBCORS=3maSG3IPL8TxL03MW0K5n9KV/dbxoono2ubLz6Gk2yQ+e962rehUS8Cz6V0vm7Nbsk89sSVYcU9Uori1AV20bxvsuigxM8eLPM/UBmbx39eTchk9yQKszOLTOO+vrL2cSa3jfpOt9lNuG/gr12yg9zZ6YDb8G4xgw3tD/k49LQrTt9L5pmJ0yccHAgzn1w==; Expires=Wed, 19 Aug 2026 15:23:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59626', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59628', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7958f78e4da8aed6d4ee8d850909380d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:23:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Qn/s5danoE+OzXmg/aPgJRcbd40VRLrSwEKk62HbgpFlIwutePEi6fmoBDS/gueeYZVJU/XCpRJD4LAeIvBLipBq4EO/p9TQLH0bAtgNSd5z3U/CJNlZnnRYL6krelTAe2Z12k0rbsQ7+UmNBTNx/+vG2M76TbTSPyLXI8jDCVGf49enoSCXLmeutXrzbw==; Expires=Wed, 19 Aug 2026 15:23:46 GMT; Path=/, AWSALBCORS=Qn/s5danoE+OzXmg/aPgJRcbd40VRLrSwEKk62HbgpFlIwutePEi6fmoBDS/gueeYZVJU/XCpRJD4LAeIvBLipBq4EO/p9TQLH0bAtgNSd5z3U/CJNlZnnRYL6krelTAe2Z12k0rbsQ7+UmNBTNx/+vG2M76TbTSPyLXI8jDCVGf49enoSCXLmeutXrzbw==; Expires=Wed, 19 Aug 2026 15:23:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df16825112d83d2de6cadd09f7243baf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:23:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bc7R09o5gV91UouExr8HB8I8CuKqAo3Yk9XIObzlDCvKzt2Gy4ELyxrwHcWQLmFHKOM0aPA4ovoYQUDy2FCohasoDjWRBJeSw1/6MIHbymkBalAsPQo0847TXnimjuKXesOo+LAsPyfn8rZFWaVUjHdlaz2b/SCA2dtbZPffuAiyx4RKoA8fWyiepim1xw==; Expires=Wed, 19 Aug 2026 15:23:46 GMT; Path=/, AWSALBCORS=bc7R09o5gV91UouExr8HB8I8CuKqAo3Yk9XIObzlDCvKzt2Gy4ELyxrwHcWQLmFHKOM0aPA4ovoYQUDy2FCohasoDjWRBJeSw1/6MIHbymkBalAsPQo0847TXnimjuKXesOo+LAsPyfn8rZFWaVUjHdlaz2b/SCA2dtbZPffuAiyx4RKoA8fWyiepim1xw==; Expires=Wed, 19 Aug 2026 15:23:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59587', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1eb0cfcc23d54bddf1d0b45dc06ed0f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T15:23:56.817681+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (812643 → 1532539 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:23:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DTy8aueYj9AnScVp+p1EeqNoLxuCEfp/J98ALbUs7cqCH/CEjP+2mMPiVpEaHy/TMaUEGXkGc/KviNs8/NMn2NFGB6yVbPMvMN0OWgIFcrMSBYANlcdiGR15LfxLhwYJVv4Y4E25z+R1U5USRpjLbyguWabtjgQZyCoaVWz4TD9mEhh15GxMquax04p8wg==; Expires=Wed, 19 Aug 2026 15:23:58 GMT; Path=/, AWSALBCORS=DTy8aueYj9AnScVp+p1EeqNoLxuCEfp/J98ALbUs7cqCH/CEjP+2mMPiVpEaHy/TMaUEGXkGc/KviNs8/NMn2NFGB6yVbPMvMN0OWgIFcrMSBYANlcdiGR15LfxLhwYJVv4Y4E25z+R1U5USRpjLbyguWabtjgQZyCoaVWz4TD9mEhh15GxMquax04p8wg==; Expires=Wed, 19 Aug 2026 15:23:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47166', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '158ec9f55de424225f541375c60ceedb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:23:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8dwZCE4yCvH3NDWKyGKYzmt48gzxDzfGd3OQKelImUo/fMKqIr0WebgEGwcragqsoBv6jsOHyNwdiBdkzm8w1Xh3RMXkUdHINqKecsRhcHoB+0rbN45rnmvrXAMjVwxOZFc87UDujr/Y666yAfR774zXIZv2tGpsH2QRYIGBd8S/l6Ng0wi3ew38MUvvHw==; Expires=Wed, 19 Aug 2026 15:23:59 GMT; Path=/, AWSALBCORS=8dwZCE4yCvH3NDWKyGKYzmt48gzxDzfGd3OQKelImUo/fMKqIr0WebgEGwcragqsoBv6jsOHyNwdiBdkzm8w1Xh3RMXkUdHINqKecsRhcHoB+0rbN45rnmvrXAMjVwxOZFc87UDujr/Y666yAfR774zXIZv2tGpsH2QRYIGBd8S/l6Ng0wi3ew38MUvvHw==; Expires=Wed, 19 Aug 2026 15:23:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46790', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '698f5be3f96c28c77bf8f3441d503278', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:24:16 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:24:16.004732+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:24:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bb0IK82c4YfA4X9GQbPxojlYOYbtaUvXKUAOqgnjhEmP3nxEZpPBPy+Fkf8W9G8UqPcM71jcpxXpKxfxHUefkqIEturVTlfl6+WGFecfPTqRE0AK8hgVBQdTr/HiqSlk/ONsLPrd40197rvtF1a8IPD4+2wnJ+FGG+YBYGwZxCVQGGmClZiPHZ5Igp7xNQ==; Expires=Wed, 19 Aug 2026 15:24:18 GMT; Path=/, AWSALBCORS=bb0IK82c4YfA4X9GQbPxojlYOYbtaUvXKUAOqgnjhEmP3nxEZpPBPy+Fkf8W9G8UqPcM71jcpxXpKxfxHUefkqIEturVTlfl6+WGFecfPTqRE0AK8hgVBQdTr/HiqSlk/ONsLPrd40197rvtF1a8IPD4+2wnJ+FGG+YBYGwZxCVQGGmClZiPHZ5Igp7xNQ==; Expires=Wed, 19 Aug 2026 15:24:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27818', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f643538f1ec461a8ae72ae6eeec97f2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:24:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J/2e+2A7snSDEDy6k3dyuVXftLWVZNjWt0NAPRASlFpzJFrPXv8NO6O6uc4TuZDGl+M7RASOh94j0mzXF7lMC7CWNWDKDcydE6xHeW/t88yFFP2m9oj6rHIdnNpLPptCY4MebmG6k3jlUFJuGoYnoO+0HoovfAI0oC07MTZU5kprjWJmsSHR0WK5ywxIqA==; Expires=Wed, 19 Aug 2026 15:24:18 GMT; Path=/, AWSALBCORS=J/2e+2A7snSDEDy6k3dyuVXftLWVZNjWt0NAPRASlFpzJFrPXv8NO6O6uc4TuZDGl+M7RASOh94j0mzXF7lMC7CWNWDKDcydE6xHeW/t88yFFP2m9oj6rHIdnNpLPptCY4MebmG6k3jlUFJuGoYnoO+0HoovfAI0oC07MTZU5kprjWJmsSHR0WK5ywxIqA==; Expires=Wed, 19 Aug 2026 15:24:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27426', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd985722dba01c392e8b0b8b8adb2bb0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:24:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:24:36.477214+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:24:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:24:36.486001+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:24:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8DIP2b3n9U99goxHouExBeeNdpt6qiEzE8eqh8tzT+FCro62/nUbIK9K4JBP585tlNhC1K0YxUkzytKZKiqTk8gveHPNpeEyIvCPDek9KJCkKBMRgJQfoilJNzM/1IcQcYQ6h8WEzypvav9mglk4tWU3gLr17ppg3zL3ozgTc5hOr7GigAelKxCE2tD6cQ==; Expires=Wed, 19 Aug 2026 15:24:40 GMT; Path=/, AWSALBCORS=8DIP2b3n9U99goxHouExBeeNdpt6qiEzE8eqh8tzT+FCro62/nUbIK9K4JBP585tlNhC1K0YxUkzytKZKiqTk8gveHPNpeEyIvCPDek9KJCkKBMRgJQfoilJNzM/1IcQcYQ6h8WEzypvav9mglk4tWU3gLr17ppg3zL3ozgTc5hOr7GigAelKxCE2tD6cQ==; Expires=Wed, 19 Aug 2026 15:24:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '83821d1a6f3fa31d87b8b80f4dc0dea8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:24:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nwxf0Xdwsu2PHu7rV79dKgQtL46aOj3VPXJtepho8JURmLmRz0r3TAG93FVG+P2kjIDcTGHf0M9MBYstqPT923ODco7yAqIpuSI60v2xQ3Ps2l9PKGL2rmAIlbNqvQUS7PNfbr7xDyyBDbdKBVG4w8nqdMj5CW91B2uGLTr6bmAlL8Rm3E0X8rgbSTxSaw==; Expires=Wed, 19 Aug 2026 15:24:40 GMT; Path=/, AWSALBCORS=nwxf0Xdwsu2PHu7rV79dKgQtL46aOj3VPXJtepho8JURmLmRz0r3TAG93FVG+P2kjIDcTGHf0M9MBYstqPT923ODco7yAqIpuSI60v2xQ3Ps2l9PKGL2rmAIlbNqvQUS7PNfbr7xDyyBDbdKBVG4w8nqdMj5CW91B2uGLTr6bmAlL8Rm3E0X8rgbSTxSaw==; Expires=Wed, 19 Aug 2026 15:24:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59456', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59453', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '05f86c5f9ecf1f34d8ec42a5473915e1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:24:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T15:24:59.709988+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:25:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RVHEEkpTsDTaSXRYwzQvKAyKli97YeRci6vtFX4zhPsthQrGsTj2FR5LV4HaDh/OTN7zm+JAxkci+AnHuaNBbXum/peAY9JQPLrtG5EZ+A7TuQxGuwmlaZOmwQSDvmILQl9UPn7xaILtk3gFVLo+9M52nolIWgIr1rlkjG4tXJocLavGpA2O5Ed4R/xUEw==; Expires=Wed, 19 Aug 2026 15:25:01 GMT; Path=/, AWSALBCORS=RVHEEkpTsDTaSXRYwzQvKAyKli97YeRci6vtFX4zhPsthQrGsTj2FR5LV4HaDh/OTN7zm+JAxkci+AnHuaNBbXum/peAY9JQPLrtG5EZ+A7TuQxGuwmlaZOmwQSDvmILQl9UPn7xaILtk3gFVLo+9M52nolIWgIr1rlkjG4tXJocLavGpA2O5Ed4R/xUEw==; Expires=Wed, 19 Aug 2026 15:25:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59787', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec8a732b28bdda23a5bcefdbade1d70b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:25:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tidsfra3MlOmV8D//rMMV9SollRo/r1nASYmkzaLpzuXXBSgdnyDwEKgicTSTj9yiM9C4PsGQCRX//Z+AnkDwHyXAxvTjVBaTwR6JhrwXasLcgyaO0jb/uCFg5rGfxngOd91E9y7oBMPzEwxRhZ55rTZ8YiKnvPhYFRuZlR6r490fg9+213z4kQw/UB0tQ==; Expires=Wed, 19 Aug 2026 15:25:02 GMT; Path=/, AWSALBCORS=tidsfra3MlOmV8D//rMMV9SollRo/r1nASYmkzaLpzuXXBSgdnyDwEKgicTSTj9yiM9C4PsGQCRX//Z+AnkDwHyXAxvTjVBaTwR6JhrwXasLcgyaO0jb/uCFg5rGfxngOd91E9y7oBMPzEwxRhZ55rTZ8YiKnvPhYFRuZlR6r490fg9+213z4kQw/UB0tQ==; Expires=Wed, 19 Aug 2026 15:25:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59298', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c654e683ee892c165f52844eaf541a0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:25:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:25:21.635044+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:25:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T15:25:21.644078+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:25:21.674548+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh10]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T15:25:21.815899+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: JIT 검증 — 입력이 낡아 재생성 (23/64)"} {"timestamp": "2026-08-12T15:25:21.847756+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T15:25:21.847889+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe JIT 검증 요약: 그대로 0 · 재생성 23 (그중 산출동일 0) · record없음(검증불가 skip) 0 · 실패 0"} {"timestamp": "2026-08-12T15:25:21.854959+00:00", "level": "INFO", "logger": "app.services.scene_image_service", "message": "still_recipe v1(표적): 23 샷 생성 완료 (episode=7c902020-4451-4967-9eb6-1e53c2b9b717, target_scenes=1,4,5,9,37,39,56,64,65)"} {"timestamp": "2026-08-12T15:25:21.876429+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline completed (completed=23/23, failed=0)"} {"timestamp": "2026-08-12T15:25:21.948141+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T15:25:22.082134+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T15:25:22.150127+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T15:25:22.182132+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T15:25:22.182333+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T15:25:22.184940+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T15:25:22.222058+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T15:25:22.226231+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=scene_image_pipeline, repaired=0)"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:25:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uSyNmAnCQl/ti2/F0tOMn6t9qYz4UWqz1n/1LrNgGwr9oJbCvU1cODJsj5fukwDnAFZxvPfEOs11aky4t1t8MoChSWrH2TsuJSRebAIFFJw/264jrf7l1zLpk6Awf8wGuSiV74BV3qW0wVoJ2B1mjwUorL19i8h5b2oQ4C1xqSolhomTkD4RpRx2PAeuLA==; Expires=Wed, 19 Aug 2026 15:25:25 GMT; Path=/, AWSALBCORS=uSyNmAnCQl/ti2/F0tOMn6t9qYz4UWqz1n/1LrNgGwr9oJbCvU1cODJsj5fukwDnAFZxvPfEOs11aky4t1t8MoChSWrH2TsuJSRebAIFFJw/264jrf7l1zLpk6Awf8wGuSiV74BV3qW0wVoJ2B1mjwUorL19i8h5b2oQ4C1xqSolhomTkD4RpRx2PAeuLA==; Expires=Wed, 19 Aug 2026 15:25:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14902', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14900', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee96a5c47bf67134b9667625b7154acc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:25:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Aj3N6VfTPYQOrLBsw23FfDoO3H76IH82YTrrRkL/Vmd9/irs/LCVxZgRIn7beT9MpzhdR7cbGIV7BqnIWqKlw46TYRqbq6195vDZbyNn/e2k4uIineXcCc+1Krp/pyOfRlC9XambgUhmXVuUIi2xl7+9FcyopGYkE+RujHeYiAR/3lsBm0UazjgjHEdvhQ==; Expires=Wed, 19 Aug 2026 15:25:25 GMT; Path=/, AWSALBCORS=Aj3N6VfTPYQOrLBsw23FfDoO3H76IH82YTrrRkL/Vmd9/irs/LCVxZgRIn7beT9MpzhdR7cbGIV7BqnIWqKlw46TYRqbq6195vDZbyNn/e2k4uIineXcCc+1Krp/pyOfRlC9XambgUhmXVuUIi2xl7+9FcyopGYkE+RujHeYiAR/3lsBm0UazjgjHEdvhQ==; Expires=Wed, 19 Aug 2026 15:25:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14848', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14851', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fbfd5f9029777139de931d0b7a3b8a99', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: 127.0.0.1:51083 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-12T15:52:27.551690+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_camera_flow (Step scene_camera_flow for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:51085 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_camera_flow?mode=force HTTP/1.1" 200 OK {"timestamp": "2026-08-12T15:52:27.614001+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Invalidated 27 downstream steps from scene_camera_flow (delete_cp=True): ['background_chain_planning', 'background_chain_render', 'bg_space_partition', 'character_state_variant', 'dwelling_zone_map', 'outdoor_frame_mode', 'outdoor_lane_plan', 'outdoor_place_canon', 'outdoor_place_spec', 'outdoor_shot_grounding', 'outdoor_site_layout', 'outdoor_structure_form_reference', 'outdoor_structure_seed', 'scene_consistency', 'scene_detail', 'scene_image_pipeline', 'scene_verify', 'shot_aware_bg_render_plan', 'shot_conti_light', 'shot_dependency_t2i', 'shot_projection_card', 'shot_staging', 'space_set_bg', 't2i_review', 'visual_continuity_anchor', 'world_guide', 'zoom_continuity_anchor']"} {"timestamp": "2026-08-12T15:52:27.619450+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_camera_flow started (run_id=eff15b86-10ee-4846-99a6-1f2b95ca807b, model=gpt)"} {"timestamp": "2026-08-12T15:52:27.625527+00:00", "level": "WARNING", "logger": "app.modules.prompt_loader", "message": "Prompt version pack drift: module=scene_camera_flow stem=schema.json loaded_from=2.202607080130 (latest_in_module=4.202608130040). To enforce single-pack semantics, set PROMPT_VERSION_PACK_STRICT=true and align stem files within the latest version directory."} 00:52:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:52:27.629241+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:52:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:52:27.629883+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:52:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:52:27.630927+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:52:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:52:27.631112+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:52:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:52:53.109886+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:52:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:52:53.110916+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:52:53.114833+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S3: 5 stages, 2 shot assignments"} 00:52:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:52:53.115860+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:52:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:52:54.482324+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:52:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:52:54.483692+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:52:54.490229+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S4: 4 stages, 2 shot assignments"} 00:52:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:52:54.491873+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:52:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w2amKDkOgYxeroBGhvATlYF8HAFZwfEvCc7XJwMbUhAE5f/fN1oaCv55VGb4O3he0Mc5vqcPgM2Hz4K+0GT0DHjxAJFBrayiBf6YKNgVM/qdz14WN5MhHNz1AQk/07CaQVxI9xe67DDe+oYokP7JzpesvcpYSA8ITCFT1+c5922pI8O5HXAjVGjzOExlhg==; Expires=Wed, 19 Aug 2026 15:52:54 GMT; Path=/, AWSALBCORS=w2amKDkOgYxeroBGhvATlYF8HAFZwfEvCc7XJwMbUhAE5f/fN1oaCv55VGb4O3he0Mc5vqcPgM2Hz4K+0GT0DHjxAJFBrayiBf6YKNgVM/qdz14WN5MhHNz1AQk/07CaQVxI9xe67DDe+oYokP7JzpesvcpYSA8ITCFT1+c5922pI8O5HXAjVGjzOExlhg==; Expires=Wed, 19 Aug 2026 15:52:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8e4ca354d4237787b9065636ade6e27b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:52:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nlZINZMZlfdVI60XvK4+5NAdZ6XejTD7T/dBdq4iePPz9qMNoKUB1velwzA2rG8iXqgbwhl3UgmVR6DlcJns1szQpjtG8jL3w6DeDfVDK+iC+j+I67MkNCDUfTobYokFgslUvqTBcBlgY3AoX4x6uakfqhPI7r0Dk0yoYA0UcEi0mGn1NebyJYnIJ1E+Sg==; Expires=Wed, 19 Aug 2026 15:52:55 GMT; Path=/, AWSALBCORS=nlZINZMZlfdVI60XvK4+5NAdZ6XejTD7T/dBdq4iePPz9qMNoKUB1velwzA2rG8iXqgbwhl3UgmVR6DlcJns1szQpjtG8jL3w6DeDfVDK+iC+j+I67MkNCDUfTobYokFgslUvqTBcBlgY3AoX4x6uakfqhPI7r0Dk0yoYA0UcEi0mGn1NebyJYnIJ1E+Sg==; Expires=Wed, 19 Aug 2026 15:52:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59632', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59635', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd621a0c1adab89d9b18039b8283c2d03', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:52:58 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:52:58.162410+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:52:58 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:52:58.164074+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:52:58.171982+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S2: 5 stages, 3 shot assignments"} 00:52:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:52:58.173352+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:52:58 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:52:58.701762+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:52:58 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:52:58.702688+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:52:58.708302+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S1: 6 stages, 3 shot assignments"} 00:52:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:52:58.709760+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:52:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1lSimiPz1bfL2FhsRTkdhcaFqMtDaCKGbmKUqYkUrk+Pq+yKI2Gs/7iygRvPRhB6UtC2V1iOVWCEWZxA2zIxWQ1bU1pbbDQvI5K44Vpfs6iKbSVFACBo9Ut8mD9PH8RQ0J+EdBhU6lTGSlLAnhu8Bghg9cHijNYZQUYen+LSeJDBZpmqKDfw2EyJVgvErw==; Expires=Wed, 19 Aug 2026 15:52:58 GMT; Path=/, AWSALBCORS=1lSimiPz1bfL2FhsRTkdhcaFqMtDaCKGbmKUqYkUrk+Pq+yKI2Gs/7iygRvPRhB6UtC2V1iOVWCEWZxA2zIxWQ1bU1pbbDQvI5K44Vpfs6iKbSVFACBo9Ut8mD9PH8RQ0J+EdBhU6lTGSlLAnhu8Bghg9cHijNYZQUYen+LSeJDBZpmqKDfw2EyJVgvErw==; Expires=Wed, 19 Aug 2026 15:52:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55970', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55968', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '7415ab21bfce87bac89e5e69cac0ea14', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:52:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=htzrNcewpVWUfkmy1l1rUkpG9+SFReAIISMWkC3KzwuivWPcc6yBGtwirthZ7LLU9CSqc9GMy5dJSDDyMgS4vqJkz9DGnxmy5GivPyDHuY+2cL5MPHmX5YdfEo0efUCgNQ5l1LDzKBceMRVQ+AIs2Jv6kSA9x9RqBJ8HtkhCTuN+xUpqmxUdnTTGIkzm+g==; Expires=Wed, 19 Aug 2026 15:52:58 GMT; Path=/, AWSALBCORS=htzrNcewpVWUfkmy1l1rUkpG9+SFReAIISMWkC3KzwuivWPcc6yBGtwirthZ7LLU9CSqc9GMy5dJSDDyMgS4vqJkz9DGnxmy5GivPyDHuY+2cL5MPHmX5YdfEo0efUCgNQ5l1LDzKBceMRVQ+AIs2Jv6kSA9x9RqBJ8HtkhCTuN+xUpqmxUdnTTGIkzm+g==; Expires=Wed, 19 Aug 2026 15:52:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55958', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55956', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '212459edc404e6e61c6f7b1073b75038', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:53:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:53:20.948781+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:53:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:53:20.949917+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:53:20.955842+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S5: 5 stages, 3 shot assignments"} 00:53:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:53:20.957653+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TOlKCujNCR9645PrKYgGn7vXdCWmhNuV9nAks8BVhP4BrW6WfmfuOpattpczhEZiX7mzUXDkaViolv8b1dVgDBBp5M6OQ0kReLpgma1T27bZSelT2ieXiyo7YOg0UnFahjgIZpTelrHSo24WrXFcSfTrXans6mvN0vdytfa+xtceoKh1QeW608RGK/UayA==; Expires=Wed, 19 Aug 2026 15:53:21 GMT; Path=/, AWSALBCORS=TOlKCujNCR9645PrKYgGn7vXdCWmhNuV9nAks8BVhP4BrW6WfmfuOpattpczhEZiX7mzUXDkaViolv8b1dVgDBBp5M6OQ0kReLpgma1T27bZSelT2ieXiyo7YOg0UnFahjgIZpTelrHSo24WrXFcSfTrXans6mvN0vdytfa+xtceoKh1QeW608RGK/UayA==; Expires=Wed, 19 Aug 2026 15:53:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33651', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33653', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ffe8e048a22a93bb0b986ba480b2a97', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:53:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:53:21.634796+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:53:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:53:21.636169+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:53:21.643640+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S6: 5 stages, 3 shot assignments"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G+8w2xGIll+lmkjNh8EmpfQUcFh3K/edNXO43+bUE4lZOuNgH1eiKQzc+zwFu6M1C6ESsfilkMNTEbP53z0nTfRNU9qT5hiuYzyD954oZwt9Z7esxUdI98xfCwotZK3v1U+cjHucW1S22eBQc5rJ0qtmOBJf2+WbN6rjWj6prM+o6hzUdBuilfncGVvtMg==; Expires=Wed, 19 Aug 2026 15:53:21 GMT; Path=/, AWSALBCORS=G+8w2xGIll+lmkjNh8EmpfQUcFh3K/edNXO43+bUE4lZOuNgH1eiKQzc+zwFu6M1C6ESsfilkMNTEbP53z0nTfRNU9qT5hiuYzyD954oZwt9Z7esxUdI98xfCwotZK3v1U+cjHucW1S22eBQc5rJ0qtmOBJf2+WbN6rjWj6prM+o6hzUdBuilfncGVvtMg==; Expires=Wed, 19 Aug 2026 15:53:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33279', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33281', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c8e28af525a17615b66cecfc1617de2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:53:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:53:21.649243+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6NQnkC3P2noiiAGLwh5XxmgDe+SLaKMRf0Kc8zy8i5h3S9qYVucFGHhFGX1xf9CsmJ2uW1tUefILBMBfcRxVkxkWQ+3J5Osebpi+HTLtPZlzHoTZD9hmRi2muaeubfeK/dXEz8BPXdarxaHhewIbQc9MKrdlcsmJ5XzLic1OqpxUnSONaQfzEVG6eAEF2A==; Expires=Wed, 19 Aug 2026 15:53:23 GMT; Path=/, AWSALBCORS=6NQnkC3P2noiiAGLwh5XxmgDe+SLaKMRf0Kc8zy8i5h3S9qYVucFGHhFGX1xf9CsmJ2uW1tUefILBMBfcRxVkxkWQ+3J5Osebpi+HTLtPZlzHoTZD9hmRi2muaeubfeK/dXEz8BPXdarxaHhewIbQc9MKrdlcsmJ5XzLic1OqpxUnSONaQfzEVG6eAEF2A==; Expires=Wed, 19 Aug 2026 15:53:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31650', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31652', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '8a1f1a4f33dd2a12ee9e7faab3553d2c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+mJzJlGhRl8MIkbd7WOqXkt6tfUD6rnVEtrcIWbxzDcEug2igBKAxze2t63TA0gfM3tp6PgG802WYjpPFvJDrm0/FXh/ISgOtzyDu0Mtcwmk+FhiXZM1LGb6y7BfDo3beWayB0k+WhcWdNEbaH2qHmClqRi8dLSLLMLiUSqsB9KqVHlFaIu2CPn7Nda2XQ==; Expires=Wed, 19 Aug 2026 15:53:23 GMT; Path=/, AWSALBCORS=+mJzJlGhRl8MIkbd7WOqXkt6tfUD6rnVEtrcIWbxzDcEug2igBKAxze2t63TA0gfM3tp6PgG802WYjpPFvJDrm0/FXh/ISgOtzyDu0Mtcwmk+FhiXZM1LGb6y7BfDo3beWayB0k+WhcWdNEbaH2qHmClqRi8dLSLLMLiUSqsB9KqVHlFaIu2CPn7Nda2XQ==; Expires=Wed, 19 Aug 2026 15:53:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31588', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31586', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '72cd6d175a323d16ff4d01abb50b74dd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:53:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:53:32.909027+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:53:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:53:32.909924+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:53:32.915776+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S7: 5 stages, 3 shot assignments"} 00:53:32 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:53:32.917269+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fxbol2ubq2egndXg3JePL3uJ/Tqxy/xidPbVFnpC5uh3swuo6ptwpdFDUUQflli4Pw9T0ISt0WBupLzJ+tUb0H41pDthl7XTFW7sWzsaUfEpmaPmq59UgIGxpEHfpa2m3Ud8OBGBWdYewII2VSv6BHvmb6jhAoRYdZmp16nkgwCjcgqM6/cIRE7gbk0mbg==; Expires=Wed, 19 Aug 2026 15:53:33 GMT; Path=/, AWSALBCORS=fxbol2ubq2egndXg3JePL3uJ/Tqxy/xidPbVFnpC5uh3swuo6ptwpdFDUUQflli4Pw9T0ISt0WBupLzJ+tUb0H41pDthl7XTFW7sWzsaUfEpmaPmq59UgIGxpEHfpa2m3Ud8OBGBWdYewII2VSv6BHvmb6jhAoRYdZmp16nkgwCjcgqM6/cIRE7gbk0mbg==; Expires=Wed, 19 Aug 2026 15:53:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '20268', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '20070', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': '6ed0124e3c00185e64b36fe49196433d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MFlLT4z11U6t16I0EvDb4njYfBTGXkvjHfLrCdfUZVhDIhzr7X8k9uG+yyUqG2Gj4Vq+TjUDtdHAjQw4jQ6qz+p6y8JIr8GSfpvWx40toyMhmpJ5jztT8LgeUQ+MxEeDXGdVrsSREFISt01m0mClTrKAQRceaMOGcJeVtNuLAlYKSsAzQ/KruEi6LteSrQ==; Expires=Wed, 19 Aug 2026 15:53:33 GMT; Path=/, AWSALBCORS=MFlLT4z11U6t16I0EvDb4njYfBTGXkvjHfLrCdfUZVhDIhzr7X8k9uG+yyUqG2Gj4Vq+TjUDtdHAjQw4jQ6qz+p6y8JIr8GSfpvWx40toyMhmpJ5jztT8LgeUQ+MxEeDXGdVrsSREFISt01m0mClTrKAQRceaMOGcJeVtNuLAlYKSsAzQ/KruEi6LteSrQ==; Expires=Wed, 19 Aug 2026 15:53:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '20269', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '20073', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '74b7bf49ab61decc07f26657fd353c98', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:53:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:53:43.735696+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:53:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:53:43.736588+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:53:43.742278+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S8: 6 stages, 3 shot assignments"} 00:53:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:53:43.743987+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J8WFviPQMRvl13KRrN51OIwzPIV9puFcreE1fx6IErm4Fito9pkDvtPbdbd0NiAXxHnPgrPj42qciqP+Jy11BBqRjBl43E2vls59MUnjDLU+g5RYK+6vXQ/kV6WTKX3I9dQbA0rpYQZy7TTas0LK+44iTGilpICPFkXO0yo8oLq/ZmVjKvpc2sDErMw22g==; Expires=Wed, 19 Aug 2026 15:53:45 GMT; Path=/, AWSALBCORS=J8WFviPQMRvl13KRrN51OIwzPIV9puFcreE1fx6IErm4Fito9pkDvtPbdbd0NiAXxHnPgrPj42qciqP+Jy11BBqRjBl43E2vls59MUnjDLU+g5RYK+6vXQ/kV6WTKX3I9dQbA0rpYQZy7TTas0LK+44iTGilpICPFkXO0yo8oLq/ZmVjKvpc2sDErMw22g==; Expires=Wed, 19 Aug 2026 15:53:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9239', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9241', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ddbaecfe9022b71df0ece80020e1aeca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DTSnpx8vsejqvM10HXlZfudEQxahiEtoR+or6P6TyRI2KBMdzfbJNvr8oDO1jmnsmCvLmjnTJqGOHGqeyKu3Kb6RVRJmLVUjPGdMGpljyTJfjvAp5cIoPI0yLi+xZtTx0Adb5ms5IFcp+f9J6i3Qnp3gNSi+T8qYXBi7WScWimWywhDYt0HvUyz7SBlIMw==; Expires=Wed, 19 Aug 2026 15:53:45 GMT; Path=/, AWSALBCORS=DTSnpx8vsejqvM10HXlZfudEQxahiEtoR+or6P6TyRI2KBMdzfbJNvr8oDO1jmnsmCvLmjnTJqGOHGqeyKu3Kb6RVRJmLVUjPGdMGpljyTJfjvAp5cIoPI0yLi+xZtTx0Adb5ms5IFcp+f9J6i3Qnp3gNSi+T8qYXBi7WScWimWywhDYt0HvUyz7SBlIMw==; Expires=Wed, 19 Aug 2026 15:53:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8854', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8855', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2a3b51fe6a5df5e968a21b4eaad5a0a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:53:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:53:52.964930+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:53:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:53:52.965746+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:53:52.969805+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S10: 5 stages, 3 shot assignments"} 00:53:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:53:52.971330+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8l8Lo00eheu2By98kg4ivsgGPm2IWQ9Qm3OtD0ILhpKZc3PjUrl/GUzVbSyzuI0uibZH6W6/nF3TwsZH8iiY50GIiPsDbUueK0Qf/FMgbnS/BNmiLN8mivvovd/bYIhkrwBYsJhK8w6opVsIwzEhWLLdc7dV6pvWG3Jw6Y09DA3wkIUF4R3eg9bfcZhslA==; Expires=Wed, 19 Aug 2026 15:53:53 GMT; Path=/, AWSALBCORS=8l8Lo00eheu2By98kg4ivsgGPm2IWQ9Qm3OtD0ILhpKZc3PjUrl/GUzVbSyzuI0uibZH6W6/nF3TwsZH8iiY50GIiPsDbUueK0Qf/FMgbnS/BNmiLN8mivvovd/bYIhkrwBYsJhK8w6opVsIwzEhWLLdc7dV6pvWG3Jw6Y09DA3wkIUF4R3eg9bfcZhslA==; Expires=Wed, 19 Aug 2026 15:53:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1142', 'opik-user-remaining-limit': '9983', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1144', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': '685568fff9e52a3cfb2b70b5859e1ba1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8e0auB1z2ux2QTxvrpzda9DCoCYEikPCw4O39iWh2aiUqGAFrMuGZkrsYScYNDhdmziW0+OPPDFWrOuT92TuL9906pezBxyu4FdeVLbAV4mTnj/iKRQqbb+vlzyroOKHU6bRotI6no9DEM8BxCBIMz/Iyv7dpbs0bXV5mHEU39wXsHJubmt9chRa/WAEmw==; Expires=Wed, 19 Aug 2026 15:53:53 GMT; Path=/, AWSALBCORS=8e0auB1z2ux2QTxvrpzda9DCoCYEikPCw4O39iWh2aiUqGAFrMuGZkrsYScYNDhdmziW0+OPPDFWrOuT92TuL9906pezBxyu4FdeVLbAV4mTnj/iKRQqbb+vlzyroOKHU6bRotI6no9DEM8BxCBIMz/Iyv7dpbs0bXV5mHEU39wXsHJubmt9chRa/WAEmw==; Expires=Wed, 19 Aug 2026 15:53:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1138', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1136', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e1429f7eb6150ddae2fbee50c2952653', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:53:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:53:55.855404+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:53:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:53:55.856042+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:53:55.860752+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S9: 5 stages, 3 shot assignments"} 00:53:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:53:55.862396+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n53JxwF88YeOLn3oHQCZeh1bmwdws7YVGWGoIcQP54zFLnWZkzvEL3ArfLY7UtpN3apGLWs+9p+cE/FjEXeUJian/AZlDTUd6ilaiK/XYyM6AsczCwrtZyHg2RlYWBnAwaVC8KpOuZ49CL6RMGmivSxDXI+ND3wEAhjfdYp6lfc/fPf1jjxFuVXHuyUB4Q==; Expires=Wed, 19 Aug 2026 15:53:57 GMT; Path=/, AWSALBCORS=n53JxwF88YeOLn3oHQCZeh1bmwdws7YVGWGoIcQP54zFLnWZkzvEL3ArfLY7UtpN3apGLWs+9p+cE/FjEXeUJian/AZlDTUd6ilaiK/XYyM6AsczCwrtZyHg2RlYWBnAwaVC8KpOuZ49CL6RMGmivSxDXI+ND3wEAhjfdYp6lfc/fPf1jjxFuVXHuyUB4Q==; Expires=Wed, 19 Aug 2026 15:53:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f68cba51bd1622bdf30d86b993675f9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:53:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uODpBfSbMx58WP1z5RFOc9+Gomb9r4mXADexwtw1ZmCBmaKwGrIvv519J5YTuKavLq40D2xX6t0MWAN5OpkpAfxAtHDT5/PAEcQhudZibOIb/YPbF10JzenzoLXuf8X156Kt7XfHVzbWV/U63nvbAFIKGmedxlBwkZXH6Thhen+hA/MRiwgpRHheQpu3cw==; Expires=Wed, 19 Aug 2026 15:53:57 GMT; Path=/, AWSALBCORS=uODpBfSbMx58WP1z5RFOc9+Gomb9r4mXADexwtw1ZmCBmaKwGrIvv519J5YTuKavLq40D2xX6t0MWAN5OpkpAfxAtHDT5/PAEcQhudZibOIb/YPbF10JzenzoLXuf8X156Kt7XfHVzbWV/U63nvbAFIKGmedxlBwkZXH6Thhen+hA/MRiwgpRHheQpu3cw==; Expires=Wed, 19 Aug 2026 15:53:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59990', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59989', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '61b90b3cfb9b6df02b28ea2203955ef3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:00.957192+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:00.958410+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:00.962466+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S12: 3 stages, 1 shot assignments"} 00:54:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:00.963773+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KIlzjxl/bw5cckbvmLrmcIOg65M5BCBTRzYhVBhhaDumosomlIDg+wLOcSt25Jevr0E135YIJmY6ohE+lwKmRrNNU/H7evfOe9l97vzmtBIrtsn43aMKtfXF15dEPQT4qd59C13A5UJMkzRUX+HlryGDbZc4cCNgX9TipPMz+65r/5Hm8Xvmi38azM9QqA==; Expires=Wed, 19 Aug 2026 15:54:01 GMT; Path=/, AWSALBCORS=KIlzjxl/bw5cckbvmLrmcIOg65M5BCBTRzYhVBhhaDumosomlIDg+wLOcSt25Jevr0E135YIJmY6ohE+lwKmRrNNU/H7evfOe9l97vzmtBIrtsn43aMKtfXF15dEPQT4qd59C13A5UJMkzRUX+HlryGDbZc4cCNgX9TipPMz+65r/5Hm8Xvmi38azM9QqA==; Expires=Wed, 19 Aug 2026 15:54:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55965', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55967', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '16dc2bf362eeea54095ac9b022c098ac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BdRd7EbChQSCXN6zFR1xhwLGqmfhfDT0ZUa5OXHByjQOL6kh2WWl6wuQWXy7ikP9GpAoP6FXCgMXxH55v8vBxrQJGewTQBLg/QSkR5OWDkwF5Lr8qaNI+AuCzPyBwB3/R+JQ/tNJZB1LI/KgsG337ZD+zNrm3PDQIfCbyY0MnkwP3RGdRe9A+xoKAsqdng==; Expires=Wed, 19 Aug 2026 15:54:01 GMT; Path=/, AWSALBCORS=BdRd7EbChQSCXN6zFR1xhwLGqmfhfDT0ZUa5OXHByjQOL6kh2WWl6wuQWXy7ikP9GpAoP6FXCgMXxH55v8vBxrQJGewTQBLg/QSkR5OWDkwF5Lr8qaNI+AuCzPyBwB3/R+JQ/tNJZB1LI/KgsG337ZD+zNrm3PDQIfCbyY0MnkwP3RGdRe9A+xoKAsqdng==; Expires=Wed, 19 Aug 2026 15:54:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55962', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55964', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c41302ebf02725f97b83330ff339052', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:05.027204+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:05.029207+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:05.037300+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S11: 6 stages, 2 shot assignments"} 00:54:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:05.039281+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9ZBP2FdOP0b+Uq+eghNzn+b4xcjubtaokrKjFO6TQroRyMTEN7K0eyuL5Z8QAZ5Exw0fWmuoTRgX0qsXJe+VAKfMRJJmAfa61/Ye1gmAvv1GMU8ankDbOlHLVff0ysaHHdY+a86WnmA8dOjFZoP8CsBmQ4zfcCM+h76CEKmtP5fTBjuZ1BjOi2VaHdlpVw==; Expires=Wed, 19 Aug 2026 15:54:05 GMT; Path=/, AWSALBCORS=9ZBP2FdOP0b+Uq+eghNzn+b4xcjubtaokrKjFO6TQroRyMTEN7K0eyuL5Z8QAZ5Exw0fWmuoTRgX0qsXJe+VAKfMRJJmAfa61/Ye1gmAvv1GMU8ankDbOlHLVff0ysaHHdY+a86WnmA8dOjFZoP8CsBmQ4zfcCM+h76CEKmtP5fTBjuZ1BjOi2VaHdlpVw==; Expires=Wed, 19 Aug 2026 15:54:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51838', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51836', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': '31944ff3fb15b95d1886cfda777cf581', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CmHZBqCfdkNtjXL9OrgVrqIMxuuLLYNMIB1Tna4c0vRNH2VppBazW3DSqsWozoGM1Rpy7erHsuGopdnkyFhPtNHKS4/8RudheeNS5yBpHWa3EQtD+4PEFIPiuUm2zx7MCWFQfDe9IEEFxNMI/sQIrJ7OEArqYhi+knzcC3+XmaZdbvk4dYjmsKH9IrLdJA==; Expires=Wed, 19 Aug 2026 15:54:05 GMT; Path=/, AWSALBCORS=CmHZBqCfdkNtjXL9OrgVrqIMxuuLLYNMIB1Tna4c0vRNH2VppBazW3DSqsWozoGM1Rpy7erHsuGopdnkyFhPtNHKS4/8RudheeNS5yBpHWa3EQtD+4PEFIPiuUm2zx7MCWFQfDe9IEEFxNMI/sQIrJ7OEArqYhi+knzcC3+XmaZdbvk4dYjmsKH9IrLdJA==; Expires=Wed, 19 Aug 2026 15:54:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51830', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51828', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f737892685d6522f0d7e174776eacde4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:20.829033+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:20.829873+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:20.834434+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S14: 5 stages, 2 shot assignments"} 00:54:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:20.835721+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:54:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:21.089229+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:21.090014+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:21.094520+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S13: 5 stages, 2 shot assignments"} 00:54:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:21.095697+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AJYYwtP8Kas+mOacmz3Rm3WgJpAewLyYAsA3H5nAqTPWrtgypMnpU+I8Oeu7qq1YynmNkMfjOAxdC9Ul+sDFW6RsuL4VQZuWPCTwhWM70pgyjnyPVJTyr3YwYKZxvL8n6Ad3xkC0H52WFqDTXb4gHDE6rjciXBCfRh3RND8cpOfm41m0wEKs8BEmZn693Q==; Expires=Wed, 19 Aug 2026 15:54:22 GMT; Path=/, AWSALBCORS=AJYYwtP8Kas+mOacmz3Rm3WgJpAewLyYAsA3H5nAqTPWrtgypMnpU+I8Oeu7qq1YynmNkMfjOAxdC9Ul+sDFW6RsuL4VQZuWPCTwhWM70pgyjnyPVJTyr3YwYKZxvL8n6Ad3xkC0H52WFqDTXb4gHDE6rjciXBCfRh3RND8cpOfm41m0wEKs8BEmZn693Q==; Expires=Wed, 19 Aug 2026 15:54:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35434', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35435', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '0fb899fc26dc81af740a922592520419', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qPJYtrmEH7Sw/ATztmAfySIIkpnt1zKyUxQA5x5GLFcUPlRFn124/ForxHL2rpYe0s+IkFKPxlM1u9k4w7TUfGE0hxICQSsYHDf88tUK6NeWFjzIZwxSx9aHEYSOeuWIjS7F4etCCMPW6vyM148dbCy8YPeoLGvwOd8kkLUT/CDH7/fmka0s7Xn7Z+PzAw==; Expires=Wed, 19 Aug 2026 15:54:22 GMT; Path=/, AWSALBCORS=qPJYtrmEH7Sw/ATztmAfySIIkpnt1zKyUxQA5x5GLFcUPlRFn124/ForxHL2rpYe0s+IkFKPxlM1u9k4w7TUfGE0hxICQSsYHDf88tUK6NeWFjzIZwxSx9aHEYSOeuWIjS7F4etCCMPW6vyM148dbCy8YPeoLGvwOd8kkLUT/CDH7/fmka0s7Xn7Z+PzAw==; Expires=Wed, 19 Aug 2026 15:54:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35123', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35125', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '146e88fd7de892cd06da3f77c83fdf4f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:26.068628+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:26.069947+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:26.077419+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S15: 5 stages, 2 shot assignments"} 00:54:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:26.079326+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MQTHK1BUqW0DEEl0RBNuN8i/ik7IdeaYs+GgqpnBNQUxBO3PgjGYMeoW2kkkKNSl1HNvoADtaYqXkGiCBgTEKoblpBtffklFxrhByH0wAiSETuxGN1HIj86GPCN4hivculdbDKhHcJT/K73uvhxMdXS3dc/49GnZfokftZl/iyv6QcByCeOjtLCE7EIc1w==; Expires=Wed, 19 Aug 2026 15:54:26 GMT; Path=/, AWSALBCORS=MQTHK1BUqW0DEEl0RBNuN8i/ik7IdeaYs+GgqpnBNQUxBO3PgjGYMeoW2kkkKNSl1HNvoADtaYqXkGiCBgTEKoblpBtffklFxrhByH0wAiSETuxGN1HIj86GPCN4hivculdbDKhHcJT/K73uvhxMdXS3dc/49GnZfokftZl/iyv6QcByCeOjtLCE7EIc1w==; Expires=Wed, 19 Aug 2026 15:54:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31524', 'opik-workspace-remaining-limit': '4989', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31523', 'opik-user-remaining-limit': '9989', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f97a1b7f20cad5120e5f3ce3e5a7f0d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/pKEpDCJuj7D5YcRCOBTODJ0BQgKMenZ/rn9IlWUdSbPd2/YQgW2NwT4JeH/9dTv4cXFDNGTCw1K8L2hX6VAUc2zpkfeLDghoCRtV8Ou6HcUA2uSE+ySmjqE4PjszTXJS5hZE1n16nNUA+7ydhDQOG4h1+RCbhqDRgMtizn9FsCT6l4Vw4hGUu/hn0st1g==; Expires=Wed, 19 Aug 2026 15:54:26 GMT; Path=/, AWSALBCORS=/pKEpDCJuj7D5YcRCOBTODJ0BQgKMenZ/rn9IlWUdSbPd2/YQgW2NwT4JeH/9dTv4cXFDNGTCw1K8L2hX6VAUc2zpkfeLDghoCRtV8Ou6HcUA2uSE+ySmjqE4PjszTXJS5hZE1n16nNUA+7ydhDQOG4h1+RCbhqDRgMtizn9FsCT6l4Vw4hGUu/hn0st1g==; Expires=Wed, 19 Aug 2026 15:54:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31419', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31421', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '83d26b4b10a510c97ef8623a50586036', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:35.252150+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:35.253553+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:35.259786+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S16: 5 stages, 3 shot assignments"} 00:54:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:35.261715+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L0Fa18iTIQn4AWVFFsbiHv6DZ/0n9CftCcy46y5VuVsU+Jnr0JnlEZluuTDhEl043AbEFqcZprtrGsrn99xBhUd3GUZBE0NFnEnDq1Z94HI3lbeMksdBJyCXFRxOYffreE4RirvYSWz5KH82Q6FhqcAKyLHQ8agWD1CbWeE5fEspM7IMVRv6BbiQ9qUHIA==; Expires=Wed, 19 Aug 2026 15:54:36 GMT; Path=/, AWSALBCORS=L0Fa18iTIQn4AWVFFsbiHv6DZ/0n9CftCcy46y5VuVsU+Jnr0JnlEZluuTDhEl043AbEFqcZprtrGsrn99xBhUd3GUZBE0NFnEnDq1Z94HI3lbeMksdBJyCXFRxOYffreE4RirvYSWz5KH82Q6FhqcAKyLHQ8agWD1CbWeE5fEspM7IMVRv6BbiQ9qUHIA==; Expires=Wed, 19 Aug 2026 15:54:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21382', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21384', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '49392e497df77f107c721244c33ac7b2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zbQSDIgxaxrIeLvH5PM2JmK2Pa9C031SkqwzT1LI0PBxE9ZDs6jXUATYLc0tzdOUn1GwMH/+X0Gp9W5f4TxJwJNRz8uG4O3lrz3ny7lePmXhnXWjuUcvVuRzImO1+LkKdWqWwGwFXEPbctzm/+8w73NdOXVQSgqT99AV4LCqWs8sOoMVxRK3FMh69BWcAA==; Expires=Wed, 19 Aug 2026 15:54:36 GMT; Path=/, AWSALBCORS=zbQSDIgxaxrIeLvH5PM2JmK2Pa9C031SkqwzT1LI0PBxE9ZDs6jXUATYLc0tzdOUn1GwMH/+X0Gp9W5f4TxJwJNRz8uG4O3lrz3ny7lePmXhnXWjuUcvVuRzImO1+LkKdWqWwGwFXEPbctzm/+8w73NdOXVQSgqT99AV4LCqWs8sOoMVxRK3FMh69BWcAA==; Expires=Wed, 19 Aug 2026 15:54:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21319', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21321', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd5f938230e1a314ac85297f66ae5bee9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:39.451837+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:39.453709+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:39.457760+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S18: 3 stages, 2 shot assignments"} 00:54:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:39.459159+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0C4zIR/4xFEYf0ac7haOlgrs55+a2T0PPes9b73tGSOL0inPrG2chg1OeSJrygiV7pNq7RuZ2Zq/7O8tjgmKjZ1gp9FNmmxuBtClMUHBAoR4xAtpSaaFhsW+3aF09FWxL2l4YBK7Rl0MlVQYFXvhj90MT1gt6l+x5lcYfO4F1T8r3LhbGiltnaqikn4pNg==; Expires=Wed, 19 Aug 2026 15:54:40 GMT; Path=/, AWSALBCORS=0C4zIR/4xFEYf0ac7haOlgrs55+a2T0PPes9b73tGSOL0inPrG2chg1OeSJrygiV7pNq7RuZ2Zq/7O8tjgmKjZ1gp9FNmmxuBtClMUHBAoR4xAtpSaaFhsW+3aF09FWxL2l4YBK7Rl0MlVQYFXvhj90MT1gt6l+x5lcYfO4F1T8r3LhbGiltnaqikn4pNg==; Expires=Wed, 19 Aug 2026 15:54:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17383', 'opik-workspace-remaining-limit': '4985', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17381', 'opik-user-remaining-limit': '9985', 'x-opik-nginx': 'frontend', 'x-trace-id': '731fbdf141c020a2de30a46cd3707159', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VPjm0tA6UkJEqNVf9igq1/7HvyHE/LkIUa/A7XOxrfE28dyuczOkAEX0EJT4Zo9LwLWYQrvh7TY67xRw1wdLNnFMZ+24i/KYtfTvxzmE43LXtqX7cVlTindPOnaRQPEIakNzBvfAMep9nH0tnGT7RmlrI9b+/C5g5kn5Qhr4up4s/TheR50/NapUOmaITg==; Expires=Wed, 19 Aug 2026 15:54:40 GMT; Path=/, AWSALBCORS=VPjm0tA6UkJEqNVf9igq1/7HvyHE/LkIUa/A7XOxrfE28dyuczOkAEX0EJT4Zo9LwLWYQrvh7TY67xRw1wdLNnFMZ+24i/KYtfTvxzmE43LXtqX7cVlTindPOnaRQPEIakNzBvfAMep9nH0tnGT7RmlrI9b+/C5g5kn5Qhr4up4s/TheR50/NapUOmaITg==; Expires=Wed, 19 Aug 2026 15:54:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17270', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17272', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '0b1963fd5436b22ef7c3e2c2f3eaf606', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:49.168267+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:49.169993+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:49.176697+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S19: 5 stages, 2 shot assignments"} 00:54:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:49.178334+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8zlRpt7PZk8pK11ykyOjHARSiJMAMK5gJ9sjM7II67iJhpaghm8zWgTSzvlmSbTJwHZgo3V/WVduqKjwmRyg8DvLoabt6PjWgSYZPXD8rs1DEWpI+0WOkmnDHis0xg6XJJw5Dw+TppisrEVkEeHCTNIzEowOtvOvkFJ2pK5l0evpXpSzZP6cCo/nnThIfA==; Expires=Wed, 19 Aug 2026 15:54:50 GMT; Path=/, AWSALBCORS=8zlRpt7PZk8pK11ykyOjHARSiJMAMK5gJ9sjM7II67iJhpaghm8zWgTSzvlmSbTJwHZgo3V/WVduqKjwmRyg8DvLoabt6PjWgSYZPXD8rs1DEWpI+0WOkmnDHis0xg6XJJw5Dw+TppisrEVkEeHCTNIzEowOtvOvkFJ2pK5l0evpXpSzZP6cCo/nnThIfA==; Expires=Wed, 19 Aug 2026 15:54:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7215', 'opik-workspace-remaining-limit': '4983', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7213', 'opik-user-remaining-limit': '9983', 'x-opik-nginx': 'frontend', 'x-trace-id': '70c359189cd572779487eb5d717e90eb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9YRJY10RreczbB1j9GQA4BCl2DSglrkxi+riIev1B4KU3Q0vr15QBDz5oTPrwZMrFalntkn0gmb52WGElrJS7Xd4ZJF/LHYa/wgJVzQIODBNFo2/jv/Osbb0dCdTYEPtjaaUVxm/azS1gi3EDpaWZyXUgv0YNAkJ6DT/thvOYTypaGeRTHegmT6uAtvSyQ==; Expires=Wed, 19 Aug 2026 15:54:51 GMT; Path=/, AWSALBCORS=9YRJY10RreczbB1j9GQA4BCl2DSglrkxi+riIev1B4KU3Q0vr15QBDz5oTPrwZMrFalntkn0gmb52WGElrJS7Xd4ZJF/LHYa/wgJVzQIODBNFo2/jv/Osbb0dCdTYEPtjaaUVxm/azS1gi3EDpaWZyXUgv0YNAkJ6DT/thvOYTypaGeRTHegmT6uAtvSyQ==; Expires=Wed, 19 Aug 2026 15:54:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6750', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6752', 'opik-workspace-remaining-limit': '4982', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b148048d61001ed87355e088cd7488f4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:54.851170+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:54.852425+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:54.860252+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S17: 5 stages, 3 shot assignments"} 00:54:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:54.862140+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1E552qBjnLqBidJKGp2UGQsG15SmuGD0/dOh1ndaxmB7aQYMVInPaVZ3GXzef6z/ANqJ2FwKBHl/vxpmbRErrpFxHw+xoMm/I/Dyd1NuwGAeoQl/pZeCzjWnUhflkyld8L5NcDxZQqOu0Gn2MPVHa1FrNqu+x2Odi+eS9qqQc48t7wIsJBOAggqTBmi/pg==; Expires=Wed, 19 Aug 2026 15:54:56 GMT; Path=/, AWSALBCORS=1E552qBjnLqBidJKGp2UGQsG15SmuGD0/dOh1ndaxmB7aQYMVInPaVZ3GXzef6z/ANqJ2FwKBHl/vxpmbRErrpFxHw+xoMm/I/Dyd1NuwGAeoQl/pZeCzjWnUhflkyld8L5NcDxZQqOu0Gn2MPVHa1FrNqu+x2Odi+eS9qqQc48t7wIsJBOAggqTBmi/pg==; Expires=Wed, 19 Aug 2026 15:54:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1170', 'opik-workspace-remaining-limit': '4981', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1168', 'opik-user-remaining-limit': '9981', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c0d7d8b37acf70338640af902b2cebb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:54:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ms8h35WKrkgvjJBmTrrZ8aZ5XrJmxUWGHDAIjiaQm7A8jD+cauk0CUhNlbgAI40zTl+1z+LXCJEIw7xaLJ7jZ3mUSXeL57WFtnBWrtgoVmlA5irIkvklWHEEpabFl4Wa7XHgnkyPTo+5MQjpQjSqsvNjNGubqX3fF6awcMaal8I/3lvvnsUTwfH9bJgE6A==; Expires=Wed, 19 Aug 2026 15:54:56 GMT; Path=/, AWSALBCORS=ms8h35WKrkgvjJBmTrrZ8aZ5XrJmxUWGHDAIjiaQm7A8jD+cauk0CUhNlbgAI40zTl+1z+LXCJEIw7xaLJ7jZ3mUSXeL57WFtnBWrtgoVmlA5irIkvklWHEEpabFl4Wa7XHgnkyPTo+5MQjpQjSqsvNjNGubqX3fF6awcMaal8I/3lvvnsUTwfH9bJgE6A==; Expires=Wed, 19 Aug 2026 15:54:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1069', 'opik-user-remaining-limit': '9980', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1071', 'opik-workspace-remaining-limit': '4980', 'x-opik-nginx': 'frontend', 'x-trace-id': '87eec83bae92a9f949ed78694b7bf50a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:54:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:54:59.134990+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:54:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:54:59.136380+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:54:59.142732+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S21: 3 stages, 1 shot assignments"} 00:54:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:54:59.144637+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aDwok6XfpUrdv29/VQ93ieE8t9l7Nie9BMBdYMWjuqTVdNSM9cmzWO/rWUVPfQOlTMZDBo/CtyHrqX8oPdJvzTkNlD1WCvOxLOV7C5XyZTfD4e/tld7dt57IYzdy76ZPlvTwPAOvsv2FrVigA8yy7jByJj/5gMgDXSQ6DAqAJNtCCRpuwPT/Zwd11SQcHQ==; Expires=Wed, 19 Aug 2026 15:55:00 GMT; Path=/, AWSALBCORS=aDwok6XfpUrdv29/VQ93ieE8t9l7Nie9BMBdYMWjuqTVdNSM9cmzWO/rWUVPfQOlTMZDBo/CtyHrqX8oPdJvzTkNlD1WCvOxLOV7C5XyZTfD4e/tld7dt57IYzdy76ZPlvTwPAOvsv2FrVigA8yy7jByJj/5gMgDXSQ6DAqAJNtCCRpuwPT/Zwd11SQcHQ==; Expires=Wed, 19 Aug 2026 15:55:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd056663dc27fe7e2008b15cbb929c12a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gFN+RV7mw7ZtuQY+SNENsxiPRfEcAcJwhnRMvc6QwMa4PjK00K6jdfSneIMQR/PkqiIIerdjOay5yf+uQ/p1twz0dN1JubbCwb2HUDC4Q+NbjYn3t4fX23LxMWEtKumDqL6gFP5dLVZkjyiNZj2K2jLV08ASo5Q1hoF99U8hkrq0LeCK3USaDJ48eTQzhg==; Expires=Wed, 19 Aug 2026 15:55:00 GMT; Path=/, AWSALBCORS=gFN+RV7mw7ZtuQY+SNENsxiPRfEcAcJwhnRMvc6QwMa4PjK00K6jdfSneIMQR/PkqiIIerdjOay5yf+uQ/p1twz0dN1JubbCwb2HUDC4Q+NbjYn3t4fX23LxMWEtKumDqL6gFP5dLVZkjyiNZj2K2jLV08ASo5Q1hoF99U8hkrq0LeCK3USaDJ48eTQzhg==; Expires=Wed, 19 Aug 2026 15:55:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59918', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59918', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '000e76650d205a345e07d0fc018e393c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:55:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:55:00.918022+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:55:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:55:00.919814+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:55:00.925532+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S20: 4 stages, 3 shot assignments"} 00:55:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:55:00.926770+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NGCoAuzFspChGSR/uARklyrIXizXdXNNQ9GcL7Sg/g00fuR3ZfV5Fu7/IVuORT2r05RGoQgHnAW7aCcqBOzNz5dlajqYY22HNCECwGZF8Pr97qqqZ+jHWZHTt8Ga0YXA82fI+Kyqc4b7AaD5Rih8a2HhFp6JNsGp9ihJRU4ChWraHc7fym798dVw90pDNg==; Expires=Wed, 19 Aug 2026 15:55:02 GMT; Path=/, AWSALBCORS=NGCoAuzFspChGSR/uARklyrIXizXdXNNQ9GcL7Sg/g00fuR3ZfV5Fu7/IVuORT2r05RGoQgHnAW7aCcqBOzNz5dlajqYY22HNCECwGZF8Pr97qqqZ+jHWZHTt8Ga0YXA82fI+Kyqc4b7AaD5Rih8a2HhFp6JNsGp9ihJRU4ChWraHc7fym798dVw90pDNg==; Expires=Wed, 19 Aug 2026 15:55:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '56979', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '56979', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a69c8f9461b268297d88969037ff5d5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2k7KxDDVHM/8GFmJMprRONmftxYTgtXAb8w32hAbrYhE/ztnRAtEaWJIuDV5QyGOtGpoZV48qJIxm8stuBQI931u+G1UKjDWrmcozqngHd8kGKJfK1kGRbWcR6ABDkSRKv5gN+AMLpphv5zD1dY2YOBUL8HusDXy6PSBVwPaflzbfbWp6XuOOnD0DW7+Mg==; Expires=Wed, 19 Aug 2026 15:55:02 GMT; Path=/, AWSALBCORS=2k7KxDDVHM/8GFmJMprRONmftxYTgtXAb8w32hAbrYhE/ztnRAtEaWJIuDV5QyGOtGpoZV48qJIxm8stuBQI931u+G1UKjDWrmcozqngHd8kGKJfK1kGRbWcR6ABDkSRKv5gN+AMLpphv5zD1dY2YOBUL8HusDXy6PSBVwPaflzbfbWp6XuOOnD0DW7+Mg==; Expires=Wed, 19 Aug 2026 15:55:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55932', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55927', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd70b93eec26d9db73fc1c1c0b68b73e8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:55:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:55:21.387966+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:55:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:55:21.388701+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:55:21.394151+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S22: 5 stages, 3 shot assignments"} 00:55:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:55:21.395254+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P1PB+Ozzpgc1v39Rq9MlSeOL/YVMRaMMfD5ESZnbCHEf/CVnC1U9Hhphrred3wg56Vs/vnTl76QWon+AGZhQaJuxhOsuIN1KYZjJfbAXmFV1G9+sT/M3sapRGhSz4y58JrXTze8DCwvSE7+x3Zefidv751wb618N5nWDkcR/MGkkd7WTAJnM9+WAkV/d6A==; Expires=Wed, 19 Aug 2026 15:55:22 GMT; Path=/, AWSALBCORS=P1PB+Ozzpgc1v39Rq9MlSeOL/YVMRaMMfD5ESZnbCHEf/CVnC1U9Hhphrred3wg56Vs/vnTl76QWon+AGZhQaJuxhOsuIN1KYZjJfbAXmFV1G9+sT/M3sapRGhSz4y58JrXTze8DCwvSE7+x3Zefidv751wb618N5nWDkcR/MGkkd7WTAJnM9+WAkV/d6A==; Expires=Wed, 19 Aug 2026 15:55:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37704', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37703', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': '35456af98c664d1b68bfe8d1374e872a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9t2Djq4ychPIXnEpZtz3d+y5n1zfJsJaaLPvt+h2Nn12DsJ61/spOHxJMl6ijvyXKlqSk2/yfta6NW0cA1YXvM9Fgj2HU1vw5PZjM/B7fvG8xQyOy/6PTx9FbezgTg/mUWQaqv20MshGRS53kDPztylZ3OXMVN/0ycKdEehMjtVG7zgS+EIEmDfcFG15mA==; Expires=Wed, 19 Aug 2026 15:55:23 GMT; Path=/, AWSALBCORS=9t2Djq4ychPIXnEpZtz3d+y5n1zfJsJaaLPvt+h2Nn12DsJ61/spOHxJMl6ijvyXKlqSk2/yfta6NW0cA1YXvM9Fgj2HU1vw5PZjM/B7fvG8xQyOy/6PTx9FbezgTg/mUWQaqv20MshGRS53kDPztylZ3OXMVN/0ycKdEehMjtVG7zgS+EIEmDfcFG15mA==; Expires=Wed, 19 Aug 2026 15:55:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37245', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37246', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '28c39026379dd2c997001cbc4841af9f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:55:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:55:24.389022+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:55:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:55:24.389907+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:55:24.394296+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S25: 5 stages, 2 shot assignments"} 00:55:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:55:24.395560+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VNxtfNRLyOsOWehm/UP3U/qa4vEBGC0QkQNpKhri4AFsfVgHNSC4ArFiSyj3YTCodOaXr4qsQTMSTe04J6cezwIVhh9ZBp7GGyu9mv+66Wcrs8snHP8SH2fTHvKnYJPVQaWtba1hWBgMM/NSlOIvfT3NpiXUCfMhPj8eIYZTbNwOokqy+beiAojZiYlXPQ==; Expires=Wed, 19 Aug 2026 15:55:24 GMT; Path=/, AWSALBCORS=VNxtfNRLyOsOWehm/UP3U/qa4vEBGC0QkQNpKhri4AFsfVgHNSC4ArFiSyj3YTCodOaXr4qsQTMSTe04J6cezwIVhh9ZBp7GGyu9mv+66Wcrs8snHP8SH2fTHvKnYJPVQaWtba1hWBgMM/NSlOIvfT3NpiXUCfMhPj8eIYZTbNwOokqy+beiAojZiYlXPQ==; Expires=Wed, 19 Aug 2026 15:55:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35734', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35735', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd5e47337f98aff46a6ee0e011fd08ea6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ViYk4hGIKNyF9x0EI6mFhyIyDU2o+811yMVCpVN4mBjC2KtzTPJK/7A/Crc7nW94S/IpjZNIELwT2FleqsUU/cGpHxdWoTqkuj4oaQEue23+6gVVfGM735gnhfYi5ZgluDBK2WQA3IIjL8kmGbxNVn9/jLRpxgT4E9Z5G01xGlmdBX7tuEEqIeAV8vCiNA==; Expires=Wed, 19 Aug 2026 15:55:25 GMT; Path=/, AWSALBCORS=ViYk4hGIKNyF9x0EI6mFhyIyDU2o+811yMVCpVN4mBjC2KtzTPJK/7A/Crc7nW94S/IpjZNIELwT2FleqsUU/cGpHxdWoTqkuj4oaQEue23+6gVVfGM735gnhfYi5ZgluDBK2WQA3IIjL8kmGbxNVn9/jLRpxgT4E9Z5G01xGlmdBX7tuEEqIeAV8vCiNA==; Expires=Wed, 19 Aug 2026 15:55:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35623', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35624', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '066068c0d484afa7c604422b14878495', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:55:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:55:28.225689+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:55:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:55:28.227424+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:55:28.232712+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S23: 5 stages, 2 shot assignments"} 00:55:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:55:28.234006+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+hBgbOIlAmWrrcxqkjVQlWG5343Rbt0/QzCDx/cZ1bLrGA05NA7+QPk/dGD2samu+8zDoir6GVPAh9TLqe3iZ1Mj+IZfgGtxFmAXewmoFIt6552+mfipbb4QWu227p8Ao8Uld3O+9Cd4wxGVgSiwU+2Vk+RrlHmHYoXbzSM1qprhCh9SRuT0XwZIvVRasQ==; Expires=Wed, 19 Aug 2026 15:55:28 GMT; Path=/, AWSALBCORS=+hBgbOIlAmWrrcxqkjVQlWG5343Rbt0/QzCDx/cZ1bLrGA05NA7+QPk/dGD2samu+8zDoir6GVPAh9TLqe3iZ1Mj+IZfgGtxFmAXewmoFIt6552+mfipbb4QWu227p8Ao8Uld3O+9Cd4wxGVgSiwU+2Vk+RrlHmHYoXbzSM1qprhCh9SRuT0XwZIvVRasQ==; Expires=Wed, 19 Aug 2026 15:55:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31684', 'opik-workspace-remaining-limit': '4991', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31683', 'opik-user-remaining-limit': '9991', 'x-opik-nginx': 'frontend', 'x-trace-id': '56bba7c7deda4b218dfadc965abb5a7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CgHOrkZZLGKMWs7JoV8b7tuZA5OwiWm1wzV0yRtDTATDGhXGVNJ7wtPwLJOkD8NWIHPIjYfv6PxcNpdvwHxc5DllXFUFbpuX6ghn2SFDtTUpV0nhULqAki5OUX1WUP4ZLo2Npe/Ng/WBhOOQcYWXYdEy4CloDIb5C/bfjaDwc7a6sxjWm1OmDSJgtOe/EQ==; Expires=Wed, 19 Aug 2026 15:55:29 GMT; Path=/, AWSALBCORS=CgHOrkZZLGKMWs7JoV8b7tuZA5OwiWm1wzV0yRtDTATDGhXGVNJ7wtPwLJOkD8NWIHPIjYfv6PxcNpdvwHxc5DllXFUFbpuX6ghn2SFDtTUpV0nhULqAki5OUX1WUP4ZLo2Npe/Ng/WBhOOQcYWXYdEy4CloDIb5C/bfjaDwc7a6sxjWm1OmDSJgtOe/EQ==; Expires=Wed, 19 Aug 2026 15:55:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31574', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31574', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '91093e886b31f15a116843ea219a469f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:55:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:55:33.741126+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:55:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:55:33.742661+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:55:33.747468+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S24: 4 stages, 2 shot assignments"} 00:55:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:55:33.748912+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RILiY/T/orv2C3sO3C0mGode3V/Vy1BfAAXT9SOq5ovLuZKh+MKJGYg7EjFelmnNullD/rQTzvlRzqPRTsgXuvMr9j8ZpEOzeYBkXx2A7w7Y1tKEIh32DKTvgMPidISqXtoOFDhDLVwPSxyFx8As55KxW/udPjh8bltNX50yMBHj5wAzOvgGb99+9EtpwA==; Expires=Wed, 19 Aug 2026 15:55:35 GMT; Path=/, AWSALBCORS=RILiY/T/orv2C3sO3C0mGode3V/Vy1BfAAXT9SOq5ovLuZKh+MKJGYg7EjFelmnNullD/rQTzvlRzqPRTsgXuvMr9j8ZpEOzeYBkXx2A7w7Y1tKEIh32DKTvgMPidISqXtoOFDhDLVwPSxyFx8As55KxW/udPjh8bltNX50yMBHj5wAzOvgGb99+9EtpwA==; Expires=Wed, 19 Aug 2026 15:55:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25465', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25466', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a87de662bb3b4d9e17afe4bd832dd8a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BK/v3akZyOOAqKUgrxMXu3bIBrgv0+r3xQN6w+CCpqla+dynIKgZSOhIP7NkmDcfo/iFvttatzkCsmuB5CpNAr+ee2gL0LckM+Y1/sEpnKfoOEEconKcYS9WqAwMdBAwKnzgrNjRtLmeX+guPPKx/r8CHux8F4MMJW0pX4rr+DzHgAbK9wdnnN1oqSPPwQ==; Expires=Wed, 19 Aug 2026 15:55:35 GMT; Path=/, AWSALBCORS=BK/v3akZyOOAqKUgrxMXu3bIBrgv0+r3xQN6w+CCpqla+dynIKgZSOhIP7NkmDcfo/iFvttatzkCsmuB5CpNAr+ee2gL0LckM+Y1/sEpnKfoOEEconKcYS9WqAwMdBAwKnzgrNjRtLmeX+guPPKx/r8CHux8F4MMJW0pX4rr+DzHgAbK9wdnnN1oqSPPwQ==; Expires=Wed, 19 Aug 2026 15:55:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25434', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25433', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e2392d819a852f2e212d33135b48b3fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:55:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:55:53.019862+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:55:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:55:53.021346+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:55:53.027832+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S27: 5 stages, 2 shot assignments"} 00:55:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:55:53.029639+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YFKpXWHcQceaMxcBFETCZSPhARJ2OYhsWgv78xoJMnJcy9w8lFoD7fexnhro0u5tXV1/d7G7bNXbNyyYrd3FQOECkwOxbU44EJXHMX140kV+2+rePSy5ykRT/HgkV67WP9WfVxVEOtAAkYgof0y1nwcRHFbZaFADkh/d6sMU1O+aj9zZuRp58hcfMXSFsA==; Expires=Wed, 19 Aug 2026 15:55:53 GMT; Path=/, AWSALBCORS=YFKpXWHcQceaMxcBFETCZSPhARJ2OYhsWgv78xoJMnJcy9w8lFoD7fexnhro0u5tXV1/d7G7bNXbNyyYrd3FQOECkwOxbU44EJXHMX140kV+2+rePSy5ykRT/HgkV67WP9WfVxVEOtAAkYgof0y1nwcRHFbZaFADkh/d6sMU1O+aj9zZuRp58hcfMXSFsA==; Expires=Wed, 19 Aug 2026 15:55:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6918', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6918', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd247348b3dafd0254491d0cf7fd721d0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=89LbEaKkWmjLAWLAUdrXm9ShjYa4rXBVWSBFx4lCvwZSTfMpn6+UAKOEYiApPJaEyCOc/6QkfLZVoxEYf4oCH/UEf5EsBYJks7cyUbY6OP5VHurG+dIoKwHAb7ZEd7Ens3VtOBRRHJtLzAws1tux5/juXHYVrNJB+q7dBGTi7wRIkHekilrvWGO19DpfuA==; Expires=Wed, 19 Aug 2026 15:55:53 GMT; Path=/, AWSALBCORS=89LbEaKkWmjLAWLAUdrXm9ShjYa4rXBVWSBFx4lCvwZSTfMpn6+UAKOEYiApPJaEyCOc/6QkfLZVoxEYf4oCH/UEf5EsBYJks7cyUbY6OP5VHurG+dIoKwHAb7ZEd7Ens3VtOBRRHJtLzAws1tux5/juXHYVrNJB+q7dBGTi7wRIkHekilrvWGO19DpfuA==; Expires=Wed, 19 Aug 2026 15:55:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6894', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6895', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f5d8e9a6ae1caa7b697f9582b5024cf0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:55:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:55:57.722810+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:55:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:55:57.724591+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:55:57.729983+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S26: 5 stages, 3 shot assignments"} 00:55:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:55:57.731394+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c/ZTME7sEQhhlKTJ98O3QAtymss3hGD2YRjZ3WHeaclIaPkVrLty//hfqO9eCCI/3JDblz2P4OLFUbaJloZx8kiEpMOphtefE2JLik9RKEKlmsotOoIbjdLAP0R83DsBNlue0tjO257A8KF3EWGCUwuexCCT07b5F2YH3XxzMY89q3j+wE5HR7P5a3XWvw==; Expires=Wed, 19 Aug 2026 15:55:59 GMT; Path=/, AWSALBCORS=c/ZTME7sEQhhlKTJ98O3QAtymss3hGD2YRjZ3WHeaclIaPkVrLty//hfqO9eCCI/3JDblz2P4OLFUbaJloZx8kiEpMOphtefE2JLik9RKEKlmsotOoIbjdLAP0R83DsBNlue0tjO257A8KF3EWGCUwuexCCT07b5F2YH3XxzMY89q3j+wE5HR7P5a3XWvw==; Expires=Wed, 19 Aug 2026 15:55:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1136', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1138', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed02ac2c95735ffa4a6b359f435032f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:55:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qAzR8qL7z7q+nLGp4CITDJfwF7SmIix2CJbSJkoC+0AbNaPuAK4L3NOT6zy2iD2fcY5ku1pPi1b/RseDNxlP/EedIGEXklYNs6ydUE810xt/sp5lgI7UBL7QpXuKKxFUw/0HDiNGRbGwjqKpiqp8PQhjT8Hlt4GmsjQisrdoTTsVP9Oofu5O4FizvNs+Hg==; Expires=Wed, 19 Aug 2026 15:55:59 GMT; Path=/, AWSALBCORS=qAzR8qL7z7q+nLGp4CITDJfwF7SmIix2CJbSJkoC+0AbNaPuAK4L3NOT6zy2iD2fcY5ku1pPi1b/RseDNxlP/EedIGEXklYNs6ydUE810xt/sp5lgI7UBL7QpXuKKxFUw/0HDiNGRbGwjqKpiqp8PQhjT8Hlt4GmsjQisrdoTTsVP9Oofu5O4FizvNs+Hg==; Expires=Wed, 19 Aug 2026 15:55:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1101', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1100', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea9111bd5b682256ec51919af2fb5457', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:56:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:16.082757+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:16.083762+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:16.088658+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S30: 3 stages, 2 shot assignments"} 00:56:16 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:16.090398+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:56:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:17.548322+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:17.549467+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:17.557603+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S29: 8 stages, 3 shot assignments"} 00:56:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:17.559148+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H1PSKROIO+0HoVRnKZFoaEU3Fa+DpR4fNInLVgz2ykinrj+SPWtd/5ZEXF3NUmD6a+c8xCpVlVCCupVh3fnKr5mkFt+KDqrW9VZ3Uw1xV9pilVsCwRKncBCI+RrWMXUp836dWFa6oqWLAevcu/FENHVTKZlyznLpQ4UIJXDEL9tALiDrywa4DPcGTJiLfg==; Expires=Wed, 19 Aug 2026 15:56:17 GMT; Path=/, AWSALBCORS=H1PSKROIO+0HoVRnKZFoaEU3Fa+DpR4fNInLVgz2ykinrj+SPWtd/5ZEXF3NUmD6a+c8xCpVlVCCupVh3fnKr5mkFt+KDqrW9VZ3Uw1xV9pilVsCwRKncBCI+RrWMXUp836dWFa6oqWLAevcu/FENHVTKZlyznLpQ4UIJXDEL9tALiDrywa4DPcGTJiLfg==; Expires=Wed, 19 Aug 2026 15:56:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7e6494d0274f475c3c14ccb34fc9e54', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tg/6rWCc7AP4KgT17gmhutqAyq8+xWhSkl/IW2ccTEILGXJFmj7THdIooS85qqyHOOcKlX6Sc2ndzkkeqiec5lxFvWMwSLw1msVCvi9Ez0pOLvLHxAA6CwXWKgFjDcDXaf/18L+D6dAP4lQUL23saI1lV8qx2q2IJW5F8gSunPThkjEzs+a2pGb7szGrbQ==; Expires=Wed, 19 Aug 2026 15:56:18 GMT; Path=/, AWSALBCORS=tg/6rWCc7AP4KgT17gmhutqAyq8+xWhSkl/IW2ccTEILGXJFmj7THdIooS85qqyHOOcKlX6Sc2ndzkkeqiec5lxFvWMwSLw1msVCvi9Ez0pOLvLHxAA6CwXWKgFjDcDXaf/18L+D6dAP4lQUL23saI1lV8qx2q2IJW5F8gSunPThkjEzs+a2pGb7szGrbQ==; Expires=Wed, 19 Aug 2026 15:56:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59647', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59646', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '010e57f851cd87b187b692334f589c0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:56:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:25.932419+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:25.933734+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:25.939426+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S31: 6 stages, 3 shot assignments"} 00:56:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:25.941253+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sVddJBawcpMw4IQGuHwwlo76Z9Jq8aaOIoV1EItT+b4gUUTJH3fWdgex+iMVIM3QL1kX+aVVHDApqnmKFYBA6pOOj3i9/AxB2jKdD57N+4XqCFVO3X6ECTbfobDPI7XqudhItfusRuyUCzw0aM+uuAggb5tLRAElpKWZs93Wk6OHTdoRuXUfCu0F0EDqpA==; Expires=Wed, 19 Aug 2026 15:56:28 GMT; Path=/, AWSALBCORS=sVddJBawcpMw4IQGuHwwlo76Z9Jq8aaOIoV1EItT+b4gUUTJH3fWdgex+iMVIM3QL1kX+aVVHDApqnmKFYBA6pOOj3i9/AxB2jKdD57N+4XqCFVO3X6ECTbfobDPI7XqudhItfusRuyUCzw0aM+uuAggb5tLRAElpKWZs93Wk6OHTdoRuXUfCu0F0EDqpA==; Expires=Wed, 19 Aug 2026 15:56:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49898', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49899', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cd87df76ea93e1a32538d4337ba5ce96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JYqH4FsB9PBfUABRt8pvjfW6sJvKpxBqlyjnB3lzIeAmw9zdeXuDT+ADji0vp/flYysChISRGzYA9tyA3bYk5oGbdbR52ZfzFM4jouira0Mv3OPZEjE9syoAm/2ltROfbDM0joDZjVze9JeLzXS2IHhvnbM7M6Po4vqzi3yyJHJS40AclIaBkmTb5CDUOw==; Expires=Wed, 19 Aug 2026 15:56:28 GMT; Path=/, AWSALBCORS=JYqH4FsB9PBfUABRt8pvjfW6sJvKpxBqlyjnB3lzIeAmw9zdeXuDT+ADji0vp/flYysChISRGzYA9tyA3bYk5oGbdbR52ZfzFM4jouira0Mv3OPZEjE9syoAm/2ltROfbDM0joDZjVze9JeLzXS2IHhvnbM7M6Po4vqzi3yyJHJS40AclIaBkmTb5CDUOw==; Expires=Wed, 19 Aug 2026 15:56:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49887', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49885', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '684e6414b9b6982ddc65adb6a46a205e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:56:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:30.969381+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:30.970039+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:30.975267+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S28: 5 stages, 2 shot assignments"} 00:56:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:30.976660+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:56:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:31.063428+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:31.064622+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:31.068381+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S33: 3 stages, 1 shot assignments"} 00:56:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:31.069757+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ITgQs5U57IRIoIBpf5Tbo9fF7ezKGAhumgIDz7YNj/Grx/tpLAC4Hoc/fX7oVNmn+lixHw5RW3FHvgDs3Uh0K2gMaS7YXxLz/ICf0Fdcq25pXschlgTqEH/5TxYiSHhW8ylvNAEbHpCvok7Bn1XDcAybKPUWFw6x2mhqb5XAYeg6yeJiWCR3pfz/vnRuDg==; Expires=Wed, 19 Aug 2026 15:56:32 GMT; Path=/, AWSALBCORS=ITgQs5U57IRIoIBpf5Tbo9fF7ezKGAhumgIDz7YNj/Grx/tpLAC4Hoc/fX7oVNmn+lixHw5RW3FHvgDs3Uh0K2gMaS7YXxLz/ICf0Fdcq25pXschlgTqEH/5TxYiSHhW8ylvNAEbHpCvok7Bn1XDcAybKPUWFw6x2mhqb5XAYeg6yeJiWCR3pfz/vnRuDg==; Expires=Wed, 19 Aug 2026 15:56:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '44824', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '44893', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c3767e2d7343ee75e22a7330a1fa3836', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ac7Q2CIgUdOYJdl2XsI1rrlUc7IkvbqxnjHa81Em3b4zIFsJohAP1iTxSYLmRUSQEPb9qF/xDoMlJJCg747B8GTBrg6K9iOZJfrxHvpgDrBXK7jm6iVVD+IVZ1QBUVBDWEB1DTRxrn8iMZJa2z0Sf2BA5RBSYk5ax/SLoYsLHrsE/F4lY+1vdPmjoIZm4w==; Expires=Wed, 19 Aug 2026 15:56:32 GMT; Path=/, AWSALBCORS=ac7Q2CIgUdOYJdl2XsI1rrlUc7IkvbqxnjHa81Em3b4zIFsJohAP1iTxSYLmRUSQEPb9qF/xDoMlJJCg747B8GTBrg6K9iOZJfrxHvpgDrBXK7jm6iVVD+IVZ1QBUVBDWEB1DTRxrn8iMZJa2z0Sf2BA5RBSYk5ax/SLoYsLHrsE/F4lY+1vdPmjoIZm4w==; Expires=Wed, 19 Aug 2026 15:56:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '44683', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '44611', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '278afe11b2600b186c14d97e2ddb7f22', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:56:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:46.705854+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:46.707201+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:46.715051+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S32: 6 stages, 3 shot assignments"} 00:56:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:46.716737+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9fIqA4Aw96fEslkUl7cmwGmpyJA5Wha/YrVKgQt52iFTpYPIIKkZNHjYIHQFjRbQtiFCvvioCgC1+8P+i1hP8r/p0kENGb4f7OQ8GymSJM2dFdygDe29AZMJHGD2qTOt0rfhuIZKKpLaApisfAWNnElcSbJA+c/NfekoGjhYjvx7596dJsHGFMt3kxKmIw==; Expires=Wed, 19 Aug 2026 15:56:48 GMT; Path=/, AWSALBCORS=9fIqA4Aw96fEslkUl7cmwGmpyJA5Wha/YrVKgQt52iFTpYPIIKkZNHjYIHQFjRbQtiFCvvioCgC1+8P+i1hP8r/p0kENGb4f7OQ8GymSJM2dFdygDe29AZMJHGD2qTOt0rfhuIZKKpLaApisfAWNnElcSbJA+c/NfekoGjhYjvx7596dJsHGFMt3kxKmIw==; Expires=Wed, 19 Aug 2026 15:56:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29603', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29604', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '663121bcbed98868d76489e1617c2427', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tzgRKELBuYsWPxDiC6WaSk6vf1FRD0krbb6PFUiKGs/X1Kvl+l0KQRYfTVb+cXjmgmkZ1lTSlH8Fkawr2EarN41Vo4C+OX7gkl8uTfoq9dxRbHP5ZcGa5xfVhXbxYMpb/2tU9Mg3ytLUlJtMzSUTNus9Zyrff7Yd1NEtnJEQpcFy4yuc6R9B4ueJw6K6vg==; Expires=Wed, 19 Aug 2026 15:56:48 GMT; Path=/, AWSALBCORS=tzgRKELBuYsWPxDiC6WaSk6vf1FRD0krbb6PFUiKGs/X1Kvl+l0KQRYfTVb+cXjmgmkZ1lTSlH8Fkawr2EarN41Vo4C+OX7gkl8uTfoq9dxRbHP5ZcGa5xfVhXbxYMpb/2tU9Mg3ytLUlJtMzSUTNus9Zyrff7Yd1NEtnJEQpcFy4yuc6R9B4ueJw6K6vg==; Expires=Wed, 19 Aug 2026 15:56:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29244', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29242', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '016ac0774f0494f33fe036a378dfe886', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:56:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:52.088985+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:52.090594+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:52.098236+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S34: 4 stages, 3 shot assignments"} 00:56:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:52.100056+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FfYZngCHYhbbornWX1I9a2sAO3pEQWsjUNOV93fXIy+wKE4G8g/BNLU1sgay4//D+9bf80+K89m5EB5+a/NnUckyntAsy1a/GKN/BZ4djbE1TNMC2Zqy/U8qdwxiyUtuHR60gxN0rLkvC+jam/nBl4LySggTMaGoeT3i3wJXj2TGL82f29q0siPzl8uzkQ==; Expires=Wed, 19 Aug 2026 15:56:52 GMT; Path=/, AWSALBCORS=FfYZngCHYhbbornWX1I9a2sAO3pEQWsjUNOV93fXIy+wKE4G8g/BNLU1sgay4//D+9bf80+K89m5EB5+a/NnUckyntAsy1a/GKN/BZ4djbE1TNMC2Zqy/U8qdwxiyUtuHR60gxN0rLkvC+jam/nBl4LySggTMaGoeT3i3wJXj2TGL82f29q0siPzl8uzkQ==; Expires=Wed, 19 Aug 2026 15:56:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25591', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25592', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fdb18874729163d054877574e98e3794', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pgzAmvGGJmlwtYOg1BTW4z0OmkVcipUFyXLDBxKHosXGPNjGDl8DfEsYCNC/ttIzkX2zW5ZJettbdwNRqq8LqvK5y7BwYovGjjN75HN3+ki3LW25PnW1amh8v69hl/ZikizSxwXhWqAU/ykv33W3Qyrqnya4eNorRWgi9HBAMEpoVkfWhMG8v28vaTbJjw==; Expires=Wed, 19 Aug 2026 15:56:52 GMT; Path=/, AWSALBCORS=pgzAmvGGJmlwtYOg1BTW4z0OmkVcipUFyXLDBxKHosXGPNjGDl8DfEsYCNC/ttIzkX2zW5ZJettbdwNRqq8LqvK5y7BwYovGjjN75HN3+ki3LW25PnW1amh8v69hl/ZikizSxwXhWqAU/ykv33W3Qyrqnya4eNorRWgi9HBAMEpoVkfWhMG8v28vaTbJjw==; Expires=Wed, 19 Aug 2026 15:56:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25528', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25527', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f9a96c083073634a639247fd28863d28', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:56:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:56.782583+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:56.783607+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:56.787927+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S36: 5 stages, 2 shot assignments"} 00:56:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:56.789289+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:56:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:56:57.229356+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:56:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:56:57.230103+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:56:57.234048+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S35: 5 stages, 3 shot assignments"} 00:56:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:56:57.235367+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oQVhT1q3A1CN2b4imzjGBQoxloO6HFTz25TFs+d7zHdnuONedd5FWZCqAZgcyalEDIUp1jD1r+kXjA/dHIw7hf7y3966gMpa4Zz9fyk5YJafqBuP4dJ9YjPR/lithIjEP1b27AWQapfOTi9a5ROwkON9IJCafx2HAsdAvX91vfRmUVvwOqUQ52FfC3rlLg==; Expires=Wed, 19 Aug 2026 15:56:58 GMT; Path=/, AWSALBCORS=oQVhT1q3A1CN2b4imzjGBQoxloO6HFTz25TFs+d7zHdnuONedd5FWZCqAZgcyalEDIUp1jD1r+kXjA/dHIw7hf7y3966gMpa4Zz9fyk5YJafqBuP4dJ9YjPR/lithIjEP1b27AWQapfOTi9a5ROwkON9IJCafx2HAsdAvX91vfRmUVvwOqUQ52FfC3rlLg==; Expires=Wed, 19 Aug 2026 15:56:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19464', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19465', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bea2cbdd88297324c1f7daf1144409bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:56:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sv9SRdSuDEhAhNUZEi6Y2bsP2JNjFGuJLgP/czvN+NskGw8pEOs7uFAu5qFbt3aQp7VY+ZNIc+4VPNf8NGetEo7GOg+vz3tleT+7aPJsnDGorQQg0aXJHg4nz8lthPXtnRegIs1NMEPI/puPSpFC7ukFwVFUZ/L1ZJa5DDNl9nWx4kLwuMxfTC4b8zxGmQ==; Expires=Wed, 19 Aug 2026 15:56:58 GMT; Path=/, AWSALBCORS=sv9SRdSuDEhAhNUZEi6Y2bsP2JNjFGuJLgP/czvN+NskGw8pEOs7uFAu5qFbt3aQp7VY+ZNIc+4VPNf8NGetEo7GOg+vz3tleT+7aPJsnDGorQQg0aXJHg4nz8lthPXtnRegIs1NMEPI/puPSpFC7ukFwVFUZ/L1ZJa5DDNl9nWx4kLwuMxfTC4b8zxGmQ==; Expires=Wed, 19 Aug 2026 15:56:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19451', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19450', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cfd809f94f8c55d7ce64155041271a6a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:13.117429+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:13.118247+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:13.125260+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S38: 4 stages, 3 shot assignments"} 00:57:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:13.126933+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Cpmzg/q55kTTYkHvFhb4/TTytTCmUvqy3KFDMKhTzQDOPhit+HWqvZ95cIf8KSq5mmLdBPJzuhhB4jjh6h1TAFrF/HGANd8hMOu7wiRpkfH8PwU0wFnltgR0DmG4KncNERsFK5pvYGlcTNvgRf6y32ONKIyQSFWWi/kKlGBiaBEp/67meLgNrH4tNc1A2w==; Expires=Wed, 19 Aug 2026 15:57:14 GMT; Path=/, AWSALBCORS=Cpmzg/q55kTTYkHvFhb4/TTytTCmUvqy3KFDMKhTzQDOPhit+HWqvZ95cIf8KSq5mmLdBPJzuhhB4jjh6h1TAFrF/HGANd8hMOu7wiRpkfH8PwU0wFnltgR0DmG4KncNERsFK5pvYGlcTNvgRf6y32ONKIyQSFWWi/kKlGBiaBEp/67meLgNrH4tNc1A2w==; Expires=Wed, 19 Aug 2026 15:57:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3239', 'opik-user-remaining-limit': '9981', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3240', 'opik-workspace-remaining-limit': '4981', 'x-opik-nginx': 'frontend', 'x-trace-id': '4529960fee01f2ed2279589e2e80a3e5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MBFtyVAqQoxz5DwNq6uRRWWPKO1ED54JRcbmfmQ5Ls1z1VV8h3mRheQwcZ0lmTZKCP2k+t52tOdPG3ujheyxqYOGwY3XhNrNY+8QwPw+wG+EhXrw6DnK7K16RhnOVYRpa/KJZ+sAlhOX2hHbeX/Cxw+mEQ8MXSydzT+1C1bOYhdGC+k34Asu+WiYcsMckw==; Expires=Wed, 19 Aug 2026 15:57:15 GMT; Path=/, AWSALBCORS=MBFtyVAqQoxz5DwNq6uRRWWPKO1ED54JRcbmfmQ5Ls1z1VV8h3mRheQwcZ0lmTZKCP2k+t52tOdPG3ujheyxqYOGwY3XhNrNY+8QwPw+wG+EhXrw6DnK7K16RhnOVYRpa/KJZ+sAlhOX2hHbeX/Cxw+mEQ8MXSydzT+1C1bOYhdGC+k34Asu+WiYcsMckw==; Expires=Wed, 19 Aug 2026 15:57:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2864', 'opik-user-remaining-limit': '9980', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2861', 'opik-workspace-remaining-limit': '4980', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf24ef7a3ef7237d9d9d2a665473832d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:16.284422+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:16.287351+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:16.293248+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S37: 5 stages, 3 shot assignments"} 00:57:16 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:16.295154+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ugbh9vcbnLuqJfudGdmIfuPQDEeL0HtEDvIc/GPCDUKsyrivnLnEOmCd/0X3oQH+DDnXUfJUDdoSdPzFeArkznT3g9tdPyt4YDEfd3Pksw+OaYNjq55dFZGzNZZc4Z3T0uh2eYdPengdwPlPhrIHFh8XD76qa85XCTKiQDf9GslpoN4b8vYoCD/C9PHygA==; Expires=Wed, 19 Aug 2026 15:57:16 GMT; Path=/, AWSALBCORS=Ugbh9vcbnLuqJfudGdmIfuPQDEeL0HtEDvIc/GPCDUKsyrivnLnEOmCd/0X3oQH+DDnXUfJUDdoSdPzFeArkznT3g9tdPyt4YDEfd3Pksw+OaYNjq55dFZGzNZZc4Z3T0uh2eYdPengdwPlPhrIHFh8XD76qa85XCTKiQDf9GslpoN4b8vYoCD/C9PHygA==; Expires=Wed, 19 Aug 2026 15:57:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1230', 'opik-workspace-remaining-limit': '4978', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1229', 'opik-user-remaining-limit': '9978', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fd837b9b9493023fbc93372d661ce9c1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YdZFH6ZFMNFXcctaGrInCroBKuTMvfKgUqojzYPuP3ebM7sHE9bwN12R5gWe1FfySSCTzAzGE7jc9QfyYsiGorSvkcI283/uQ3g0VU1xtLsNycaKlTbSP+Nk/jR0C5/GpA5L0LxmOTiLjvZMdxgdTnPLDVOLRtHD32P/zzzCpEvi2dN+gKnzLcyRhBLsJg==; Expires=Wed, 19 Aug 2026 15:57:16 GMT; Path=/, AWSALBCORS=YdZFH6ZFMNFXcctaGrInCroBKuTMvfKgUqojzYPuP3ebM7sHE9bwN12R5gWe1FfySSCTzAzGE7jc9QfyYsiGorSvkcI283/uQ3g0VU1xtLsNycaKlTbSP+Nk/jR0C5/GpA5L0LxmOTiLjvZMdxgdTnPLDVOLRtHD32P/zzzCpEvi2dN+gKnzLcyRhBLsJg==; Expires=Wed, 19 Aug 2026 15:57:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1239', 'opik-user-remaining-limit': '9979', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1240', 'opik-workspace-remaining-limit': '4979', 'x-opik-nginx': 'frontend', 'x-trace-id': '668b8323bba9087bc74d4b6cf61d9973', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:19.375994+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:19.377722+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:19.388289+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S40: 3 stages, 1 shot assignments"} 00:57:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:19.389816+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VXBgQWXQhZimFVCGD0rs5owlkyeSroS+XbvUgOxXVD4fUMBY7vn+JENP4jDS3ZcXuc9hqiQzDXor+8qQGZ7iTi0qNJ57+4HQR8IJTBESjRHzYVy52jxk+DYCpGonXykrKoaq1Z1DBxLXtjXiZ5yQttIHHhFvTFRitabjsPGrE6YL4BArsw3t12ik2u2dkw==; Expires=Wed, 19 Aug 2026 15:57:20 GMT; Path=/, AWSALBCORS=VXBgQWXQhZimFVCGD0rs5owlkyeSroS+XbvUgOxXVD4fUMBY7vn+JENP4jDS3ZcXuc9hqiQzDXor+8qQGZ7iTi0qNJ57+4HQR8IJTBESjRHzYVy52jxk+DYCpGonXykrKoaq1Z1DBxLXtjXiZ5yQttIHHhFvTFRitabjsPGrE6YL4BArsw3t12ik2u2dkw==; Expires=Wed, 19 Aug 2026 15:57:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59990', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59991', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '18eee3ef85914aa9e2a512f98b5da2a5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mQhUsLo/oiXqSyzhuyDjxDa24FrBqhXorv/rmLkqrCxaGjl3Xr5/Gr2JhqCCRa9fux+m0wMxbGysIZ2k0WCIRqk51CXSydgriuPurmrFng2yQ5WWE7nvWqhFrP/1D9FfiKXPY3zTQrAzw+l/KLqcmi+w6Xdkza8stA6vnxNNleHOLxFvnaKx4XMrmdqOyA==; Expires=Wed, 19 Aug 2026 15:57:20 GMT; Path=/, AWSALBCORS=mQhUsLo/oiXqSyzhuyDjxDa24FrBqhXorv/rmLkqrCxaGjl3Xr5/Gr2JhqCCRa9fux+m0wMxbGysIZ2k0WCIRqk51CXSydgriuPurmrFng2yQ5WWE7nvWqhFrP/1D9FfiKXPY3zTQrAzw+l/KLqcmi+w6Xdkza8stA6vnxNNleHOLxFvnaKx4XMrmdqOyA==; Expires=Wed, 19 Aug 2026 15:57:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fa0ea42dc61e29e9c79798f06a34c50d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:23.621327+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:23.622091+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:23.626653+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S39: 4 stages, 2 shot assignments"} 00:57:23 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:23.628042+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vrq6b7nz8QlXe3OsC04NRGJgMbjXi0H4QntDHpyky02NDMdIAjUmxGuMdYvYRTVnWmTj3BSfSqA0mOKP77pYPpH97NENlVqnU2G/6sS76ka2fs3/2PeV8woPlOJGjv5QI1mrj5y2hAGcH1Go1W/jqgVDcYYlAx2zOiKE6HcHieUM1Z1gZ/R6zRBuhdqROQ==; Expires=Wed, 19 Aug 2026 15:57:24 GMT; Path=/, AWSALBCORS=Vrq6b7nz8QlXe3OsC04NRGJgMbjXi0H4QntDHpyky02NDMdIAjUmxGuMdYvYRTVnWmTj3BSfSqA0mOKP77pYPpH97NENlVqnU2G/6sS76ka2fs3/2PeV8woPlOJGjv5QI1mrj5y2hAGcH1Go1W/jqgVDcYYlAx2zOiKE6HcHieUM1Z1gZ/R6zRBuhdqROQ==; Expires=Wed, 19 Aug 2026 15:57:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55945', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55946', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d9a2a7d51d803d3f8837091a290b700', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w1GClo9cstbPi9IJAGqpBvGdtnv55n2zrk4rlpp83Ca4l7P+Vm8qNr7Xxk/Z+6L6ZajEBsOYYmiwDGb7bNL3+cdZfCbdVIMeKpbL2QOm9KES+x2wzsFhbFDcEnfPcrhnqfLgosEwhXxEyVuFT+Id2kt/46XE1kn4miI/YcLiIVGlKOY65YBiU3GGg99HOw==; Expires=Wed, 19 Aug 2026 15:57:24 GMT; Path=/, AWSALBCORS=w1GClo9cstbPi9IJAGqpBvGdtnv55n2zrk4rlpp83Ca4l7P+Vm8qNr7Xxk/Z+6L6ZajEBsOYYmiwDGb7bNL3+cdZfCbdVIMeKpbL2QOm9KES+x2wzsFhbFDcEnfPcrhnqfLgosEwhXxEyVuFT+Id2kt/46XE1kn4miI/YcLiIVGlKOY65YBiU3GGg99HOw==; Expires=Wed, 19 Aug 2026 15:57:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55790', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55791', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c0a3578d493f59613b848a54c4a1691', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:33.982767+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:33.983675+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:33.991582+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S41: 3 stages, 2 shot assignments"} 00:57:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:33.993534+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FC7Vh0+27jfmO2lNtBg76X1jRm1JVS4i9qOCkvoSwAOjey3yejRfwKRdAem6Hj1Shih77y6aQzUSM825FZZOFP9xYtIKx7oc5pRNxkCkA9NHGofOxiY94M43f+pqOkolhH7NiaXnDWiUeIpxDm8Lv+tb8oxATVDqWYd18ZjFkJegwp9/NHijIRgU4kUYRA==; Expires=Wed, 19 Aug 2026 15:57:34 GMT; Path=/, AWSALBCORS=FC7Vh0+27jfmO2lNtBg76X1jRm1JVS4i9qOCkvoSwAOjey3yejRfwKRdAem6Hj1Shih77y6aQzUSM825FZZOFP9xYtIKx7oc5pRNxkCkA9NHGofOxiY94M43f+pqOkolhH7NiaXnDWiUeIpxDm8Lv+tb8oxATVDqWYd18ZjFkJegwp9/NHijIRgU4kUYRA==; Expires=Wed, 19 Aug 2026 15:57:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45856', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45857', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd6a5bf002cbdc0b9008ff20f9ed1e096', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ltZhWG+5WOhZ3ZVE8ksKBi9N2VMay1WKq1h57Y+2y5uif3o1sUmJbvBPBx5QFo8pnTXtyMBouX1GWmBwTXbB0JWnFsAF37SgG2/SHLIabpHbQJHosxWk298k5i0hf1YsVJ8fYA62rJiUDEow8W50kAVynK9zSwjfj+uqMpy/EmhEnWbDzSjcerF8ro+gvw==; Expires=Wed, 19 Aug 2026 15:57:35 GMT; Path=/, AWSALBCORS=ltZhWG+5WOhZ3ZVE8ksKBi9N2VMay1WKq1h57Y+2y5uif3o1sUmJbvBPBx5QFo8pnTXtyMBouX1GWmBwTXbB0JWnFsAF37SgG2/SHLIabpHbQJHosxWk298k5i0hf1YsVJ8fYA62rJiUDEow8W50kAVynK9zSwjfj+uqMpy/EmhEnWbDzSjcerF8ro+gvw==; Expires=Wed, 19 Aug 2026 15:57:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45790', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45791', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '446fe7ba03f38df961bf0dd1bc5875ab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:35.269392+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:35.271018+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:35.278233+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S42: 3 stages, 1 shot assignments"} 00:57:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:35.280334+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pEkIWC1u4IajjCMU7uncf11tfHydog6aNxK16VO8LH/NSlky1ECfGri913UG5lLgahAC74Udw+9f0Sm2iRmLodn6JEw/n/OrDFdw3Av/Wq/gdAIHtgxPNgSnracKyxwb5qLwSfO5E6LjmJ7K5ozOZuNxMERHZnlhU96D7YyQRaHSdj83EO71P5/XCEMqRg==; Expires=Wed, 19 Aug 2026 15:57:37 GMT; Path=/, AWSALBCORS=pEkIWC1u4IajjCMU7uncf11tfHydog6aNxK16VO8LH/NSlky1ECfGri913UG5lLgahAC74Udw+9f0Sm2iRmLodn6JEw/n/OrDFdw3Av/Wq/gdAIHtgxPNgSnracKyxwb5qLwSfO5E6LjmJ7K5ozOZuNxMERHZnlhU96D7YyQRaHSdj83EO71P5/XCEMqRg==; Expires=Wed, 19 Aug 2026 15:57:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43809', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '43810', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fc584636e121edca287e08b8c35411a5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7DnX6KMZl8nIt0gCyfiQAqt9uwh0SAu098SRHwqwcZptHmhl10Y/rbkV1ep4W5c1FzDVU5gYhlbVUvAInasvzPHdD8psNeP6FdZuVVh2g9o+itnAznek5btRZmr4t+W0K2uafXs9DXK4LDl0RDQ9+REjSfAB16jNIDtHnU4E9A4H8dMxZ8HeEaiBsBLuhA==; Expires=Wed, 19 Aug 2026 15:57:37 GMT; Path=/, AWSALBCORS=7DnX6KMZl8nIt0gCyfiQAqt9uwh0SAu098SRHwqwcZptHmhl10Y/rbkV1ep4W5c1FzDVU5gYhlbVUvAInasvzPHdD8psNeP6FdZuVVh2g9o+itnAznek5btRZmr4t+W0K2uafXs9DXK4LDl0RDQ9+REjSfAB16jNIDtHnU4E9A4H8dMxZ8HeEaiBsBLuhA==; Expires=Wed, 19 Aug 2026 15:57:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43789', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '43790', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d5fb45aebc88c44635c82495acafe42', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:43.778322+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:43.779145+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:43.783723+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S43: 4 stages, 3 shot assignments"} 00:57:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:43.785076+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/elkhNhzqfRtaP+MFhmu2CTaB6agSQ5a7C3n6cca9+OSrVpzex8BhVFmHLAad1N1YvWbmMG2bF/nRufW2annADrO0QjddcmZljwwdjvhbIyec00H4lSYulXU6ggbtMAElE5iXEzHEV3nxYfZGpY92NgQvuG7JtXxNcXnDiO6NqxFqGZsFyI/iWB6ZCR5MA==; Expires=Wed, 19 Aug 2026 15:57:45 GMT; Path=/, AWSALBCORS=/elkhNhzqfRtaP+MFhmu2CTaB6agSQ5a7C3n6cca9+OSrVpzex8BhVFmHLAad1N1YvWbmMG2bF/nRufW2annADrO0QjddcmZljwwdjvhbIyec00H4lSYulXU6ggbtMAElE5iXEzHEV3nxYfZGpY92NgQvuG7JtXxNcXnDiO6NqxFqGZsFyI/iWB6ZCR5MA==; Expires=Wed, 19 Aug 2026 15:57:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35625', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35626', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f33887582b2d35075925cfad6ebf8397', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q30EQkyH78gA/fLxoVNsa8kAggSl/PA/JHcJ9zxOVdyghFDImSForl152jaAwObYCboyVQ9/tmgYfEmxY0l4dSL8VHl2ZerRScFqn6aAe6YzJvsVIx17j8okHIghmAMaNrIMty3PeYrOs2bDODDQ9jEjso1sJvw4B/pLTKnR5tyZCNaOt+RGKf7mYg6A3A==; Expires=Wed, 19 Aug 2026 15:57:45 GMT; Path=/, AWSALBCORS=Q30EQkyH78gA/fLxoVNsa8kAggSl/PA/JHcJ9zxOVdyghFDImSForl152jaAwObYCboyVQ9/tmgYfEmxY0l4dSL8VHl2ZerRScFqn6aAe6YzJvsVIx17j8okHIghmAMaNrIMty3PeYrOs2bDODDQ9jEjso1sJvw4B/pLTKnR5tyZCNaOt+RGKf7mYg6A3A==; Expires=Wed, 19 Aug 2026 15:57:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35627', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35628', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '38b078d5c522c044d8faa5eba6f769bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:53.457645+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:53.458919+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:53.466654+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S46: 4 stages, 2 shot assignments"} 00:57:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:53.468341+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Rq1EArg6IuDud9VNu83A9YTLBTItwtRJmQwcNAM/Jx/wW2CCiIb28b9L9AnUlY2uBL0Z87mtWCqtY+DXgYpwx9YdUgRpnWc69SYBehQEJe18miKcBUyFry4u0TptB0N3BHi6XXJbLGHIiun3O51NXspOZ2i0ix8nf9j/WJrnGVyCe6ioWG8BuvhLq5JZqQ==; Expires=Wed, 19 Aug 2026 15:57:55 GMT; Path=/, AWSALBCORS=Rq1EArg6IuDud9VNu83A9YTLBTItwtRJmQwcNAM/Jx/wW2CCiIb28b9L9AnUlY2uBL0Z87mtWCqtY+DXgYpwx9YdUgRpnWc69SYBehQEJe18miKcBUyFry4u0TptB0N3BHi6XXJbLGHIiun3O51NXspOZ2i0ix8nf9j/WJrnGVyCe6ioWG8BuvhLq5JZqQ==; Expires=Wed, 19 Aug 2026 15:57:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25358', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25359', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': 'da9a54dee837aa1515b32aecb8c23eeb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=D6j106gW2nI80O9u8QbJIrmJbZuh1IbwiU5mmG/9jjI01xrwx642bkMhdnT3w8iWlcpWyt2vbreGheeo5zafAiUG+Ct4YMF7RxEovWmVaxz2T/jj08zcZ7XcSqdiYDrGJ9sbCZZJKLXA9PXayM7J+hAEVLzF5LHij5pW6E0ghmu08XHBKjWQovF9ReBftA==; Expires=Wed, 19 Aug 2026 15:57:55 GMT; Path=/, AWSALBCORS=D6j106gW2nI80O9u8QbJIrmJbZuh1IbwiU5mmG/9jjI01xrwx642bkMhdnT3w8iWlcpWyt2vbreGheeo5zafAiUG+Ct4YMF7RxEovWmVaxz2T/jj08zcZ7XcSqdiYDrGJ9sbCZZJKLXA9PXayM7J+hAEVLzF5LHij5pW6E0ghmu08XHBKjWQovF9ReBftA==; Expires=Wed, 19 Aug 2026 15:57:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '24958', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '24959', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ada8f49e4c2a75be3a80edfe60324dca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:57:58 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:57:58.824103+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:57:58 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:57:58.824816+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:57:58.830695+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S44: 5 stages, 2 shot assignments"} 00:57:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:57:58.832134+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sW0lHcz+smXnPmmCxFI8c6kgK22waGv2jOF5YAAuqCIFEI2w7GvAOoc852NZq4xOUIzqoS3cf1exQNL5PGK3KRRJL5v72Lr8BKfzozqDP1kI9Heex/Ujzl2AgIPb6yhh1nwv/uep7pc09FVhrJSJwN2WgMQ6LIGtajywP3XxvbjMV16PdXUUts0+AMD7Hw==; Expires=Wed, 19 Aug 2026 15:57:59 GMT; Path=/, AWSALBCORS=sW0lHcz+smXnPmmCxFI8c6kgK22waGv2jOF5YAAuqCIFEI2w7GvAOoc852NZq4xOUIzqoS3cf1exQNL5PGK3KRRJL5v72Lr8BKfzozqDP1kI9Heex/Ujzl2AgIPb6yhh1nwv/uep7pc09FVhrJSJwN2WgMQ6LIGtajywP3XxvbjMV16PdXUUts0+AMD7Hw==; Expires=Wed, 19 Aug 2026 15:57:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21245', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21246', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a67bfaf8d299c8fc968265ac72858fc6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:57:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b3Fmr+Lkr1vHnCFvU6Kct/YfiVhlgCmVLQRjRXznLACx+QfRgmsgzVx9Gjr1SJ/xFHH5a4u3eQ88FFY8jgnziI/bytm1KIY3L+agwMRQ+n0aspQEuieMm3g+frHEtsMLtUlKHk3zvy50H8uvwoa2z/cLx4TKciRk36LnmvFuuB1rsOB7NVlkq1yh3/w16A==; Expires=Wed, 19 Aug 2026 15:57:59 GMT; Path=/, AWSALBCORS=b3Fmr+Lkr1vHnCFvU6Kct/YfiVhlgCmVLQRjRXznLACx+QfRgmsgzVx9Gjr1SJ/xFHH5a4u3eQ88FFY8jgnziI/bytm1KIY3L+agwMRQ+n0aspQEuieMm3g+frHEtsMLtUlKHk3zvy50H8uvwoa2z/cLx4TKciRk36LnmvFuuB1rsOB7NVlkq1yh3/w16A==; Expires=Wed, 19 Aug 2026 15:57:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21242', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21243', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '43d0f11baaf92c35ee8444163be29466', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:58:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:00.249062+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:00.250822+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:00.256090+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S47: 3 stages, 1 shot assignments"} 00:58:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:00.257787+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1nJwM4/bJEUAwqq2M7AcxdHWxtc5y502CYYrFGwWhl9uBuf84hUTjvm4AZ2uBcybsMLPx/DB0ZqXYist7EIzV8RZe1pMI4C7fwW75iuHFt0bl5XLxcySSdcPZsMjZ0tyN5ABiG4nLjRy3YHDUy+wX4Ojl9zmFSA3wp5xrQKm5P1jUZnAwOSHc/UI2hojDw==; Expires=Wed, 19 Aug 2026 15:58:01 GMT; Path=/, AWSALBCORS=1nJwM4/bJEUAwqq2M7AcxdHWxtc5y502CYYrFGwWhl9uBuf84hUTjvm4AZ2uBcybsMLPx/DB0ZqXYist7EIzV8RZe1pMI4C7fwW75iuHFt0bl5XLxcySSdcPZsMjZ0tyN5ABiG4nLjRy3YHDUy+wX4Ojl9zmFSA3wp5xrQKm5P1jUZnAwOSHc/UI2hojDw==; Expires=Wed, 19 Aug 2026 15:58:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19241', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19242', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd68342a3876d3551b0eda2071416b2be', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tzSACFOV9IJOY8rfNEKz/08td68XJqbGQs7R7wF/YHzPrMJ9G9Z1gsQYvgdGJkHkp5ujIO0Rl5CDhE9nYfYWj3RKV8TM8mDsddr2nBc/iIyuJB/Qk5mdh8GllXYqruRB92O/KtWT5jEm5oHk7IBxaVAhMj0H4b6rEW0LbsUs1n12vJrWYJ8vsiKb5urk/Q==; Expires=Wed, 19 Aug 2026 15:58:01 GMT; Path=/, AWSALBCORS=tzSACFOV9IJOY8rfNEKz/08td68XJqbGQs7R7wF/YHzPrMJ9G9Z1gsQYvgdGJkHkp5ujIO0Rl5CDhE9nYfYWj3RKV8TM8mDsddr2nBc/iIyuJB/Qk5mdh8GllXYqruRB92O/KtWT5jEm5oHk7IBxaVAhMj0H4b6rEW0LbsUs1n12vJrWYJ8vsiKb5urk/Q==; Expires=Wed, 19 Aug 2026 15:58:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19233', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19233', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '2cd2739417acafcba6d818feb9a9868a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:58:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:16.577517+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:16.578410+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:16.583746+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S45: 6 stages, 2 shot assignments"} 00:58:16 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:16.585169+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z78DO4jE93W9LL4ApModXZIzg4ESdB0Me+vSUH6DdfzgVcHUd40FXDk99g1YRhz7DAP1oAb79pbdJEaiFTMs70KbITWQWxz9gPKqpmK5zcJTVj26KPgU6CxqEYr5YAaIn03nVK4THWMFDj42K6FwzLsfmWp5OBPYwcDYgwuVwObdP1P/cnoJnZPiYjYbLg==; Expires=Wed, 19 Aug 2026 15:58:17 GMT; Path=/, AWSALBCORS=z78DO4jE93W9LL4ApModXZIzg4ESdB0Me+vSUH6DdfzgVcHUd40FXDk99g1YRhz7DAP1oAb79pbdJEaiFTMs70KbITWQWxz9gPKqpmK5zcJTVj26KPgU6CxqEYr5YAaIn03nVK4THWMFDj42K6FwzLsfmWp5OBPYwcDYgwuVwObdP1P/cnoJnZPiYjYbLg==; Expires=Wed, 19 Aug 2026 15:58:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2929', 'opik-user-remaining-limit': '9983', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2929', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd51c308a6c192b704bbd78c6be31bc38', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YygFJgDkE5bTP5+ykU9yWvHGFEpPkvfFAq+ACwh6MR2ioNYnQIsC7H5ntS+PiD7ywCtr7ULXYBgh8jbtuGYUSIj8JgrCQ4AyZmhZ25Ez0dLJsZOIhEEkzzB/Yn41eox9uP6/JgSE+NZ83xNV4cK03xW8ARFBZHNRHpdEO0ToypvYnQNJECaqg8GSsS4HYA==; Expires=Wed, 19 Aug 2026 15:58:18 GMT; Path=/, AWSALBCORS=YygFJgDkE5bTP5+ykU9yWvHGFEpPkvfFAq+ACwh6MR2ioNYnQIsC7H5ntS+PiD7ywCtr7ULXYBgh8jbtuGYUSIj8JgrCQ4AyZmhZ25Ez0dLJsZOIhEEkzzB/Yn41eox9uP6/JgSE+NZ83xNV4cK03xW8ARFBZHNRHpdEO0ToypvYnQNJECaqg8GSsS4HYA==; Expires=Wed, 19 Aug 2026 15:58:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2575', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2574', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f80c4d3cb28290bd23cc0a37e62778dc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:58:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:19.572638+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:19.573286+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:19.577452+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S49: 3 stages, 1 shot assignments"} 00:58:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:19.579229+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:58:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:19.859386+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:19.860097+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:19.863975+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S48: 5 stages, 3 shot assignments"} 00:58:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:19.865105+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IVuzSlWDRkXu1SJKNjnU7fKyjsQP7EavqDFTKZ18vS5IgC2YnfGgkU5ElnzRximguldGv9j5FPG5hkM/ekZRWDolsz+VowRp9PSMn8HMwFsHsNwxR6KLd2Hc+YedZSDhjFuFaSIem0EyGdJBlf9op8gRMRYZwfxXJ1AGtLxWO2ABfINL4MfrfwI1OLqV2g==; Expires=Wed, 19 Aug 2026 15:58:19 GMT; Path=/, AWSALBCORS=IVuzSlWDRkXu1SJKNjnU7fKyjsQP7EavqDFTKZ18vS5IgC2YnfGgkU5ElnzRximguldGv9j5FPG5hkM/ekZRWDolsz+VowRp9PSMn8HMwFsHsNwxR6KLd2Hc+YedZSDhjFuFaSIem0EyGdJBlf9op8gRMRYZwfxXJ1AGtLxWO2ABfINL4MfrfwI1OLqV2g==; Expires=Wed, 19 Aug 2026 15:58:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '942', 'opik-user-remaining-limit': '9980', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '942', 'opik-workspace-remaining-limit': '4980', 'x-opik-nginx': 'frontend', 'x-trace-id': '753594d503a9923547eae6da4aed62ea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=I/i0qgBFDLW6xYTFQ50h4h+6r6GRjUiaQa2p6i/Hn2CXaNmog3Gw3dV41S4FDYzwhW36zVykxmOCzwjpN1ECy3rxf31e5lZ0XFH0j2dU+J2Jrv2WE2sNFF0Fgw4QxH4Q32t3cQ97EqnS0BbOHQhEM9gqy7RLVlCxFPG0AKDy9mBd2tIKiRRHXYIf/oxcpg==; Expires=Wed, 19 Aug 2026 15:58:19 GMT; Path=/, AWSALBCORS=I/i0qgBFDLW6xYTFQ50h4h+6r6GRjUiaQa2p6i/Hn2CXaNmog3Gw3dV41S4FDYzwhW36zVykxmOCzwjpN1ECy3rxf31e5lZ0XFH0j2dU+J2Jrv2WE2sNFF0Fgw4QxH4Q32t3cQ97EqnS0BbOHQhEM9gqy7RLVlCxFPG0AKDy9mBd2tIKiRRHXYIf/oxcpg==; Expires=Wed, 19 Aug 2026 15:58:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '946', 'opik-user-remaining-limit': '9980', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '947', 'opik-workspace-remaining-limit': '4981', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bde7fc37cce4e51ffa6f5f19b5e5278a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3IJjQpeYsgmbbWmBYdEGP/MEXm8xY+De7aOdyegaSTwXbKkYik7gMsegkwz6Hh1DlsCGwcylG+hVy6Zx5p4ZJH7Uk52zGYcKZdJzJphO+9sRUrSiPNn1WhDTk6wqaOMI9tZDbJC3EWalGylU8CGiBH8ak9V84HvvidUVe2qEWsJFgkflhrNnXZmGk8p2ng==; Expires=Wed, 19 Aug 2026 15:58:21 GMT; Path=/, AWSALBCORS=3IJjQpeYsgmbbWmBYdEGP/MEXm8xY+De7aOdyegaSTwXbKkYik7gMsegkwz6Hh1DlsCGwcylG+hVy6Zx5p4ZJH7Uk52zGYcKZdJzJphO+9sRUrSiPNn1WhDTk6wqaOMI9tZDbJC3EWalGylU8CGiBH8ak9V84HvvidUVe2qEWsJFgkflhrNnXZmGk8p2ng==; Expires=Wed, 19 Aug 2026 15:58:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59990', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59990', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'da16fed69289f848d510f74750c9f8e0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9GhZdqP9z4u6I8tO3b6YzrsAkMW90L5zVGShv5JtkxOSw1GbevIyvCUDspAstYrxTGeBNuh3PV2mzgQ2OU3jlLykCq5xnx1er20RXTBq7IbRgCBe18b5SpAxE8sxdiSRpQwEXEr00jYsOFtR4bann1AhgKngsc+EX84Zn9WFI5zemjrVi9/8m+Lk7F5SNw==; Expires=Wed, 19 Aug 2026 15:58:21 GMT; Path=/, AWSALBCORS=9GhZdqP9z4u6I8tO3b6YzrsAkMW90L5zVGShv5JtkxOSw1GbevIyvCUDspAstYrxTGeBNuh3PV2mzgQ2OU3jlLykCq5xnx1er20RXTBq7IbRgCBe18b5SpAxE8sxdiSRpQwEXEr00jYsOFtR4bann1AhgKngsc+EX84Zn9WFI5zemjrVi9/8m+Lk7F5SNw==; Expires=Wed, 19 Aug 2026 15:58:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0b41d005059162c886cb71b17a6de3e9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:58:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:33.531958+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:33.533134+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:33.540616+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S50: 5 stages, 3 shot assignments"} 00:58:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:33.542344+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ihfdx8QtLtZfn3RmEjiTpJbYYeGkVFXVSeIyHwqudV3CwVWqIwgRtKo2OjqmtoPtTb/gKtLP8L7EkHqbFbBZPqcihPmUkxUH9xNtX08kxA/lubsRmpR2SqaDpxtZfre2A2YZGNIKX5Hyzq7PNJpTM1TmXxrUCGJXBYsh7sJm+dLvte6IgVWwamutK3k7ow==; Expires=Wed, 19 Aug 2026 15:58:34 GMT; Path=/, AWSALBCORS=Ihfdx8QtLtZfn3RmEjiTpJbYYeGkVFXVSeIyHwqudV3CwVWqIwgRtKo2OjqmtoPtTb/gKtLP8L7EkHqbFbBZPqcihPmUkxUH9xNtX08kxA/lubsRmpR2SqaDpxtZfre2A2YZGNIKX5Hyzq7PNJpTM1TmXxrUCGJXBYsh7sJm+dLvte6IgVWwamutK3k7ow==; Expires=Wed, 19 Aug 2026 15:58:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '47181', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '47181', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '32ed4fd814892ec60dd73714a27cafe9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pIPs8qNeekFEIejRkPJMcwbBayr8WFNjX1m+ePWzSR299y6rOJEt4vd25SHn06hjOkDAtKtwCrjC2NNHZgcJsyIY8KPan5kA0bdUUeGfrg9TFzYrFr8xaDoWaj3iw8uAKY/+D3rD2M4mfM0JP788IgXV0aS3wvpia5SkOtvX+7v3oUuF8972WYEHmLjJFQ==; Expires=Wed, 19 Aug 2026 15:58:34 GMT; Path=/, AWSALBCORS=pIPs8qNeekFEIejRkPJMcwbBayr8WFNjX1m+ePWzSR299y6rOJEt4vd25SHn06hjOkDAtKtwCrjC2NNHZgcJsyIY8KPan5kA0bdUUeGfrg9TFzYrFr8xaDoWaj3iw8uAKY/+D3rD2M4mfM0JP788IgXV0aS3wvpia5SkOtvX+7v3oUuF8972WYEHmLjJFQ==; Expires=Wed, 19 Aug 2026 15:58:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '47182', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '47182', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '83ee9c359b8c3b70ff61adc9d0c8b50d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:58:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:38.234894+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:38.235509+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:38.239477+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S52: 3 stages, 1 shot assignments"} 00:58:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:38.240816+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xo9LH8fTNdBLa55nbEAkA82X/Z2Qv+KiNJ2I0CMiXldlxcTfs49iq/yHhiTGdoYk+hm0L2DFKwbavcBACgkzba3B18Uu/Gpt7Z941EOY5Wuht7vnnaGbzbWHaQO9Elt82QGV+1uqXAgqbcPtaEZb6zgnyD5WH3zhb4cTXrlyeFM017Wz/j6OhUB83Xx5SQ==; Expires=Wed, 19 Aug 2026 15:58:40 GMT; Path=/, AWSALBCORS=Xo9LH8fTNdBLa55nbEAkA82X/Z2Qv+KiNJ2I0CMiXldlxcTfs49iq/yHhiTGdoYk+hm0L2DFKwbavcBACgkzba3B18Uu/Gpt7Z941EOY5Wuht7vnnaGbzbWHaQO9Elt82QGV+1uqXAgqbcPtaEZb6zgnyD5WH3zhb4cTXrlyeFM017Wz/j6OhUB83Xx5SQ==; Expires=Wed, 19 Aug 2026 15:58:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41731', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41730', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': '81eaa8ab7bb2568b103ee9d9b4af594e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w/dRCf6n2Gfs9M8j73W3kUFJ9ksjCx224jZfLNo6Zr7+cDJyhwg+SBsBBDL8786Jj7ZK00yYpZcMkz1k8ER9M6B4pjfq+xirQlhMZ59MsrbZ33YcgwZS9UT18r3ocpFLvg6JKyeIMbhRq7ALUHTdo1bTBueT1pjCBRi+aujnw0gLRs0qXO/3/7eItSXB1g==; Expires=Wed, 19 Aug 2026 15:58:40 GMT; Path=/, AWSALBCORS=w/dRCf6n2Gfs9M8j73W3kUFJ9ksjCx224jZfLNo6Zr7+cDJyhwg+SBsBBDL8786Jj7ZK00yYpZcMkz1k8ER9M6B4pjfq+xirQlhMZ59MsrbZ33YcgwZS9UT18r3ocpFLvg6JKyeIMbhRq7ALUHTdo1bTBueT1pjCBRi+aujnw0gLRs0qXO/3/7eItSXB1g==; Expires=Wed, 19 Aug 2026 15:58:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41663', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41662', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe58e08e69a3456e5e4e33192f3c18b4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:58:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:40.356964+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:40.357742+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:40.362177+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S51: 3 stages, 1 shot assignments"} 00:58:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:40.363464+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PHlAgHh7BDpDlnEflwYYeJoo0UhenwrQ2hSpM38/YzukH+avj2BFgCmrv0qw5/fpSBIqqMoCtDnVDHlwGrhau3GcOQQhPcvE9C1MTcnmymiqUMLrqX/dWhpcq3fubR26TMAYGrItasaDMu7fqLQD7bviIY3llkFj40oxSmAR+FyR41van5/Tz4G1ULFM8A==; Expires=Wed, 19 Aug 2026 15:58:42 GMT; Path=/, AWSALBCORS=PHlAgHh7BDpDlnEflwYYeJoo0UhenwrQ2hSpM38/YzukH+avj2BFgCmrv0qw5/fpSBIqqMoCtDnVDHlwGrhau3GcOQQhPcvE9C1MTcnmymiqUMLrqX/dWhpcq3fubR26TMAYGrItasaDMu7fqLQD7bviIY3llkFj40oxSmAR+FyR41van5/Tz4G1ULFM8A==; Expires=Wed, 19 Aug 2026 15:58:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39662', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39663', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '44c2a5a18b2829c6a931a0e4780564a0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bTsNwTZ7YRhhFNmyXgbITWzYHWfQtoSLujr/qk6X+xhl1BXw7JaoFDrTmFUKUeLB0QgLsdOvzZiuyrTP+H86Ajj0xCMKL9Wr+yWg6335nmIOQaerfeQPZEwyvON8/HDovBYn5iUtEQ8OlRJNyoSj9Q/ImmL11OpiI4BIlnDE/MrPrWNJRbFdoXKeMPfBNw==; Expires=Wed, 19 Aug 2026 15:58:42 GMT; Path=/, AWSALBCORS=bTsNwTZ7YRhhFNmyXgbITWzYHWfQtoSLujr/qk6X+xhl1BXw7JaoFDrTmFUKUeLB0QgLsdOvzZiuyrTP+H86Ajj0xCMKL9Wr+yWg6335nmIOQaerfeQPZEwyvON8/HDovBYn5iUtEQ8OlRJNyoSj9Q/ImmL11OpiI4BIlnDE/MrPrWNJRbFdoXKeMPfBNw==; Expires=Wed, 19 Aug 2026 15:58:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39670', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39671', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': '571aca5a2c094f2e0fd0db93bc12f852', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:58:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:45.252894+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:45.254426+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:45.262770+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S53: 3 stages, 2 shot assignments"} 00:58:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:45.264676+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ePdXQiCwIpJHeshYNmAizgpcaU+ZqAV2QO9AWf+jqSp4lun5TN2h1gcNv0SP0ML9o6K5/HlPgEwPVBzZNMQj2ehyqI/TBQmU7VzCmwzmfpKayzjBoVnXRvBPtN45AQmI+jmgE67Q8uZwDl6AZTGW1FxrsoSfWj9HSOJmCDESFDlDSdqOALWK1TaN7f6cVg==; Expires=Wed, 19 Aug 2026 15:58:46 GMT; Path=/, AWSALBCORS=ePdXQiCwIpJHeshYNmAizgpcaU+ZqAV2QO9AWf+jqSp4lun5TN2h1gcNv0SP0ML9o6K5/HlPgEwPVBzZNMQj2ehyqI/TBQmU7VzCmwzmfpKayzjBoVnXRvBPtN45AQmI+jmgE67Q8uZwDl6AZTGW1FxrsoSfWj9HSOJmCDESFDlDSdqOALWK1TaN7f6cVg==; Expires=Wed, 19 Aug 2026 15:58:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35593', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35592', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd31e7e3fd3350cc6ccb4a7d6e4fac35d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3PibEEQ3e3UtJn4q8H14gC+2y8PIr/ZJZarzu4mipQbV9w5Kxu53kG6vcvGQs+Kwof6fV825BtugjCQ7dq9cC2p+yqRx3WQhXHksYZiguSyw6hvZf5u3iJdx23Xah3IRXLOOmNh25T+Cgvn38BvxkyeQJM8Cu/BGDzOHF/uIVPOjEyGBf1MSMRAMVh5mug==; Expires=Wed, 19 Aug 2026 15:58:46 GMT; Path=/, AWSALBCORS=3PibEEQ3e3UtJn4q8H14gC+2y8PIr/ZJZarzu4mipQbV9w5Kxu53kG6vcvGQs+Kwof6fV825BtugjCQ7dq9cC2p+yqRx3WQhXHksYZiguSyw6hvZf5u3iJdx23Xah3IRXLOOmNh25T+Cgvn38BvxkyeQJM8Cu/BGDzOHF/uIVPOjEyGBf1MSMRAMVh5mug==; Expires=Wed, 19 Aug 2026 15:58:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35601', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35602', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '5548999232683a6b6d053bfdae3fa827', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:58:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:58:56.522460+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:58:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:58:56.523960+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:58:56.530957+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S56: 2 stages, 1 shot assignments"} 00:58:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:58:56.532298+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Wn8kFkm3I85hfXK/AhsIJ56FcGucSCUZVngSJ/jh1d1tw+5qkv1XYlEkrUgDb6vEJ6G6oYNj2qsYOXWw2vwir5naLRvt66uoBELqlUaFu5vBqg+LnwlhKAn8JTu+n/mWeSxpD/YXHwnA0Ovnfz/E6XSIM4+HitQNCEc726xHCRAs4LfS+E47osHjkmo0Hg==; Expires=Wed, 19 Aug 2026 15:58:58 GMT; Path=/, AWSALBCORS=Wn8kFkm3I85hfXK/AhsIJ56FcGucSCUZVngSJ/jh1d1tw+5qkv1XYlEkrUgDb6vEJ6G6oYNj2qsYOXWw2vwir5naLRvt66uoBELqlUaFu5vBqg+LnwlhKAn8JTu+n/mWeSxpD/YXHwnA0Ovnfz/E6XSIM4+HitQNCEc726xHCRAs4LfS+E47osHjkmo0Hg==; Expires=Wed, 19 Aug 2026 15:58:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23365', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23366', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '1c9b9fca505b617dcf635ccf386b4ffc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:58:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xxGfhMxPwbB9m/LOkg8eCvA/CS+A1IOjRiBoxvMpsdC4GAL4dzF3yUYh6wTLhrH+A2obSxL0+ZEb69tuwtXCX/Bnw/9AIxhaVmWUYEX9oEx9LIcx4WAK7qF2Bn6al5/DI5EEieATftTwA4R2vrIU01RphvSKu7FqKjPxBu0LrsFivm5Kh6Waj/Sf6u9NbA==; Expires=Wed, 19 Aug 2026 15:58:58 GMT; Path=/, AWSALBCORS=xxGfhMxPwbB9m/LOkg8eCvA/CS+A1IOjRiBoxvMpsdC4GAL4dzF3yUYh6wTLhrH+A2obSxL0+ZEb69tuwtXCX/Bnw/9AIxhaVmWUYEX9oEx9LIcx4WAK7qF2Bn6al5/DI5EEieATftTwA4R2vrIU01RphvSKu7FqKjPxBu0LrsFivm5Kh6Waj/Sf6u9NbA==; Expires=Wed, 19 Aug 2026 15:58:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '22942', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '22942', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '6094996da2894049ffdf509f69ee251c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:59:03 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:03.523943+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:03 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:03.525067+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:03.530772+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S55: 5 stages, 3 shot assignments"} 00:59:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:03.532276+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u37/ReaJK4gpXBhJKL+AjiaCAzOED5cjTIpZ0qXFzhvD8sNYAYZtMr2ccGfmhM1RmvKkH7KGlODdS5VToer7xTwrZf7eorfEFWFKGVTfrlq9aDsxOCXKVp/N4RnApx3S4VQQ3+v1NftFO50TtGqs3XPyJvaEOJlFqbd+AuryowWLim9tmMRyYr8XflDVSw==; Expires=Wed, 19 Aug 2026 15:59:04 GMT; Path=/, AWSALBCORS=u37/ReaJK4gpXBhJKL+AjiaCAzOED5cjTIpZ0qXFzhvD8sNYAYZtMr2ccGfmhM1RmvKkH7KGlODdS5VToer7xTwrZf7eorfEFWFKGVTfrlq9aDsxOCXKVp/N4RnApx3S4VQQ3+v1NftFO50TtGqs3XPyJvaEOJlFqbd+AuryowWLim9tmMRyYr8XflDVSw==; Expires=Wed, 19 Aug 2026 15:59:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17151', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17149', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '922732e81fac73e049e25481cda821bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KFACazwWqmer8MnVL5FpN5aPpyxhdO1EKnc3A7zykYJO1t1zLlC8oCUPdt/cRdrj8n2QOd4RxErRuxBfLSJ2SLYS0CXvV6o+3ve68n1zdqV+nGTPyXyylU9VGBbODdVk4oXVKVJzIsN5SLIiDv68w4tYKt2E5A5G38wJlb/2N86EyCK1UzyIPsFRuhL/2g==; Expires=Wed, 19 Aug 2026 15:59:04 GMT; Path=/, AWSALBCORS=KFACazwWqmer8MnVL5FpN5aPpyxhdO1EKnc3A7zykYJO1t1zLlC8oCUPdt/cRdrj8n2QOd4RxErRuxBfLSJ2SLYS0CXvV6o+3ve68n1zdqV+nGTPyXyylU9VGBbODdVk4oXVKVJzIsN5SLIiDv68w4tYKt2E5A5G38wJlb/2N86EyCK1UzyIPsFRuhL/2g==; Expires=Wed, 19 Aug 2026 15:59:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17133', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17135', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e7dce3a2fedb73c1048217d0d870090', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:59:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:18.164814+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:18.165819+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:18.170692+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S59: 3 stages, 1 shot assignments"} 00:59:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:18.172344+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:59:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:18.411253+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:18.411917+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:18.416087+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S54: 8 stages, 3 shot assignments"} 00:59:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:18.417307+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rd25Y0AQDjqYupPIxbjbn/9S4CJvMMKeszkai1QjA0cqvmbUILB6MBRnGNafj4b0t7AbyAskPpGIUNomfNFCE8TzsX3gQjshtN2GWC7F3m+2w7koSc8M/606JBQJ+ZXQkvyQfaclS47vwDXQnJmr3ghnGQULGqqnCUGDr9KV5MMbUaXNPlW9tfQ7lVK8Ew==; Expires=Wed, 19 Aug 2026 15:59:18 GMT; Path=/, AWSALBCORS=rd25Y0AQDjqYupPIxbjbn/9S4CJvMMKeszkai1QjA0cqvmbUILB6MBRnGNafj4b0t7AbyAskPpGIUNomfNFCE8TzsX3gQjshtN2GWC7F3m+2w7koSc8M/606JBQJ+ZXQkvyQfaclS47vwDXQnJmr3ghnGQULGqqnCUGDr9KV5MMbUaXNPlW9tfQ7lVK8Ew==; Expires=Wed, 19 Aug 2026 15:59:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2978', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2977', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c360ebb6d405bc4ecf263a4533ea0a52', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lgYPrZbcIwh1wvmHN0si3Ulz1pDqHGzgQsy+PQYB+Xl3ZP++B05UKPYmVrGc2OLdIZqq89Nw2f5JF+fmqqS00dGuovXtnasATCEiTpMWrm+jY4By94iA/QEoxbjrgxUqgXymrZjrbobGRCk0YGI2OI6Q8bSyspAaAY77fPT+nE2xrV/A4W4BjNLhNWbIIw==; Expires=Wed, 19 Aug 2026 15:59:19 GMT; Path=/, AWSALBCORS=lgYPrZbcIwh1wvmHN0si3Ulz1pDqHGzgQsy+PQYB+Xl3ZP++B05UKPYmVrGc2OLdIZqq89Nw2f5JF+fmqqS00dGuovXtnasATCEiTpMWrm+jY4By94iA/QEoxbjrgxUqgXymrZjrbobGRCk0YGI2OI6Q8bSyspAaAY77fPT+nE2xrV/A4W4BjNLhNWbIIw==; Expires=Wed, 19 Aug 2026 15:59:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2607', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2608', 'opik-workspace-remaining-limit': '4982', 'x-opik-nginx': 'frontend', 'x-trace-id': '35652aadbc674de9f78176e763eb3987', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:59:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:22.422485+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:22.423780+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:22.427675+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S57: 5 stages, 3 shot assignments"} 00:59:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:22.428906+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P5nZr8nZEUMlfOloROBbngrZ7/FtAHpuyh/l9thN7eJHVf67TCdywb6jlDKmKgy1qbv7J3niCMwQNg1Y+d8E0ZbkCG6oAuanEwVhtggtXq4Mjzv6IW46t7YaQEY5yc4Ywdyh/HJlQgtaxfwR9Q9y4OqoxH6lpWwg3oQ/z5vywLncZCVegJxc7jVbV26MBg==; Expires=Wed, 19 Aug 2026 15:59:22 GMT; Path=/, AWSALBCORS=P5nZr8nZEUMlfOloROBbngrZ7/FtAHpuyh/l9thN7eJHVf67TCdywb6jlDKmKgy1qbv7J3niCMwQNg1Y+d8E0ZbkCG6oAuanEwVhtggtXq4Mjzv6IW46t7YaQEY5yc4Ywdyh/HJlQgtaxfwR9Q9y4OqoxH6lpWwg3oQ/z5vywLncZCVegJxc7jVbV26MBg==; Expires=Wed, 19 Aug 2026 15:59:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '885fa99b23e80b2173088042ac8d3487', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iT3OA34Qxwnb1MVj6RzC9hCi6bNX9XDkUYjhlgpUt+P+6aZkzmP0aByiI/n2tYNF7ufm9+z11kQSZDvPuhM24t+I2xKFh/2YtWf2dtv48R1mkV4nQEWgQ8LrzowDxXgNitSD6cFrKfe9bJkGyv/6CO/XqLdxSVSRLHe3M6ex42Ugm80aC0LBfwGLSlaHhA==; Expires=Wed, 19 Aug 2026 15:59:22 GMT; Path=/, AWSALBCORS=iT3OA34Qxwnb1MVj6RzC9hCi6bNX9XDkUYjhlgpUt+P+6aZkzmP0aByiI/n2tYNF7ufm9+z11kQSZDvPuhM24t+I2xKFh/2YtWf2dtv48R1mkV4nQEWgQ8LrzowDxXgNitSD6cFrKfe9bJkGyv/6CO/XqLdxSVSRLHe3M6ex42Ugm80aC0LBfwGLSlaHhA==; Expires=Wed, 19 Aug 2026 15:59:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59989', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59987', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a7ed7a4b79dd122381947626bf7840a8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:59:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:25.739169+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:25.740121+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:25.745239+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S58: 6 stages, 2 shot assignments"} 00:59:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:25.746778+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UgvfVEYy/XGeIPaU5B98S9VHgLvBLKjR3JbGP8VUVPe2Pw3p1JL73P/dqsbEuzpwhG9BTveqdeoe02aW4xiAlndej2kAGjFfF744si+1htDYuA4So+VjLKAUKZJ0l/fua7taR7pKk+ZrGvb9D4Ay883sEiEX3aHOfnaOiKBZ1LLx+z983z1S5n46t5y67g==; Expires=Wed, 19 Aug 2026 15:59:27 GMT; Path=/, AWSALBCORS=UgvfVEYy/XGeIPaU5B98S9VHgLvBLKjR3JbGP8VUVPe2Pw3p1JL73P/dqsbEuzpwhG9BTveqdeoe02aW4xiAlndej2kAGjFfF744si+1htDYuA4So+VjLKAUKZJ0l/fua7taR7pKk+ZrGvb9D4Ay883sEiEX3aHOfnaOiKBZ1LLx+z983z1S5n46t5y67g==; Expires=Wed, 19 Aug 2026 15:59:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55932', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55932', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bf4c960243b968a8c96d0c056d7604a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mqIm4LBm6QGJQxZm48YppwgucoibchKTms5TzjEFh+3QcTLWNx+8og6MT3JikDvoN/AQe2nZMtZce8kX/io6WMEYxtrjBqpEqyEAKjF42ZRPUF0+rVetsCg4FiKwCLbctA/R2paXKMZeSr3pI9zNWQIq7r7pQTEwnkMYRbcGiMAWLqAE1MbkdngV+HLHRA==; Expires=Wed, 19 Aug 2026 15:59:27 GMT; Path=/, AWSALBCORS=mqIm4LBm6QGJQxZm48YppwgucoibchKTms5TzjEFh+3QcTLWNx+8og6MT3JikDvoN/AQe2nZMtZce8kX/io6WMEYxtrjBqpEqyEAKjF42ZRPUF0+rVetsCg4FiKwCLbctA/R2paXKMZeSr3pI9zNWQIq7r7pQTEwnkMYRbcGiMAWLqAE1MbkdngV+HLHRA==; Expires=Wed, 19 Aug 2026 15:59:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55922', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55924', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '7de29214093e50b7c7406a0272f6a866', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:59:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:43.075313+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:43.075935+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:43.080818+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S62: 3 stages, 1 shot assignments"} 00:59:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:43.082158+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JU9apbaRPn8eDGVHRG6qHzUreZz+ilNFcOdie94F8HwYfoXIu/e6UVNpFP7I6gn/5xk10GPAMu9KQrcEeX5Z80T+L2+0oIVlPd82kYxwL1biwxb5US0EjDOTHjwK1haRqAYdDWtq6lHphkoPOW3dgDZQ0q2nxt8adZDfvQbZQcLlrDWqZi956m+Jxvp+Gw==; Expires=Wed, 19 Aug 2026 15:59:43 GMT; Path=/, AWSALBCORS=JU9apbaRPn8eDGVHRG6qHzUreZz+ilNFcOdie94F8HwYfoXIu/e6UVNpFP7I6gn/5xk10GPAMu9KQrcEeX5Z80T+L2+0oIVlPd82kYxwL1biwxb5US0EjDOTHjwK1haRqAYdDWtq6lHphkoPOW3dgDZQ0q2nxt8adZDfvQbZQcLlrDWqZi956m+Jxvp+Gw==; Expires=Wed, 19 Aug 2026 15:59:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39695', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39696', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': '4244d15f400c9a7bcc1d7b6b017e4943', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3kO1iz2KaTJ854KlyuvDhAMFEwoQrjsJljNdBw4I8EOAOp90DiNA16mUtiGXuX2kxfuKSxD11XJr3tkVp2862DIHqn0Jw89Dp1qpn+A9AEoFGP6X/JxM+Wvs3RSBcKOuftquql2V6hhbufOrBdxhYTPfKwpruy8NIiRFkzXAcTRQQrp/1lXSdm8oBsJi7w==; Expires=Wed, 19 Aug 2026 15:59:43 GMT; Path=/, AWSALBCORS=3kO1iz2KaTJ854KlyuvDhAMFEwoQrjsJljNdBw4I8EOAOp90DiNA16mUtiGXuX2kxfuKSxD11XJr3tkVp2862DIHqn0Jw89Dp1qpn+A9AEoFGP6X/JxM+Wvs3RSBcKOuftquql2V6hhbufOrBdxhYTPfKwpruy8NIiRFkzXAcTRQQrp/1lXSdm8oBsJi7w==; Expires=Wed, 19 Aug 2026 15:59:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39321', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39322', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '8831ef65c582c21df7b0160ed0fc3b7f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:59:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:45.701799+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:45.702447+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:45.707170+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S61: 5 stages, 3 shot assignments"} 00:59:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:45.708570+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 00:59:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:46.879038+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:46.879837+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:46.884926+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S60: 5 stages, 3 shot assignments"} 00:59:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:46.886484+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Dw83FiDeiarnVGlrtlSkyr5Tz97WY4B1LHUi3YlN1yO15ySiIFSD2n1TTrFZ9BgYhGYdKusEyC3Kn8OnCQlJLd1W/3u4p2BCI05Pi3A/HX+SxYKvDULO0c3e9oINZRLqvMTUxx5rKnMt7JAlDDI2Lj6ibqlRBYsJRHJe+29NLW85/xWoPk48HLM6ElZrqw==; Expires=Wed, 19 Aug 2026 15:59:47 GMT; Path=/, AWSALBCORS=Dw83FiDeiarnVGlrtlSkyr5Tz97WY4B1LHUi3YlN1yO15ySiIFSD2n1TTrFZ9BgYhGYdKusEyC3Kn8OnCQlJLd1W/3u4p2BCI05Pi3A/HX+SxYKvDULO0c3e9oINZRLqvMTUxx5rKnMt7JAlDDI2Lj6ibqlRBYsJRHJe+29NLW85/xWoPk48HLM6ElZrqw==; Expires=Wed, 19 Aug 2026 15:59:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35656', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35655', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd41f919441e48c7f7fb825dc6de36315', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hNmHj9wy3XaOX3qS/gm0jmTiOCCHZa07lpLjj5kZuSL/o1q585D03HRYYZ5ZJiQWG1ApcF3hgpSYP3+Vvoimzbd8wdjyWRxlPLAOfGtiEOKEt5FAPtWmK8/MhQWLXkIXA22ieMM84FhhEi2mvJeOSD0/h7XGR4+2ZbOJktXwmwa1SfU6yInxgtb08ijHfw==; Expires=Wed, 19 Aug 2026 15:59:47 GMT; Path=/, AWSALBCORS=hNmHj9wy3XaOX3qS/gm0jmTiOCCHZa07lpLjj5kZuSL/o1q585D03HRYYZ5ZJiQWG1ApcF3hgpSYP3+Vvoimzbd8wdjyWRxlPLAOfGtiEOKEt5FAPtWmK8/MhQWLXkIXA22ieMM84FhhEi2mvJeOSD0/h7XGR4+2ZbOJktXwmwa1SfU6yInxgtb08ijHfw==; Expires=Wed, 19 Aug 2026 15:59:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35646', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35645', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f0b0edd6b5273efe5fed98fe4d753e9c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 00:59:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T15:59:52.486447+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 00:59:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T15:59:52.487789+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T15:59:52.496079+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S63: 5 stages, 3 shot assignments"} 00:59:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T15:59:52.497898+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9NX+oq8KCYrckomAROUVIEfd5gx73M8UityzX8Z1dtnKbtnoChqbBq+ZlZkY8cBTnCHRixVWIHN+hRXv7qWgQqQD9Eleerxz5ldw8y3wX10pvXhqkqaUobXW6UYbaWR5H0e+DArgCB721wXJNsYtACkVsh5gu4Tnvy+asi75ZDLDYLopGByBXCSStzQCWg==; Expires=Wed, 19 Aug 2026 15:59:53 GMT; Path=/, AWSALBCORS=9NX+oq8KCYrckomAROUVIEfd5gx73M8UityzX8Z1dtnKbtnoChqbBq+ZlZkY8cBTnCHRixVWIHN+hRXv7qWgQqQD9Eleerxz5ldw8y3wX10pvXhqkqaUobXW6UYbaWR5H0e+DArgCB721wXJNsYtACkVsh5gu4Tnvy+asi75ZDLDYLopGByBXCSStzQCWg==; Expires=Wed, 19 Aug 2026 15:59:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29499', 'opik-workspace-remaining-limit': '4989', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29498', 'opik-user-remaining-limit': '9989', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f19697e94ac599f3ce57e6aa2e35acab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 15:59:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9aMfMfocWWjMs4v4Pg1Do5TOoiHyNMGRRDqRoPD877V6njUQImYpDu+EeUBfjsr9GvcT0kcJeSZ1ulEh9Rw5o/jVvJSdoTN/OAjFicOxjud/qaE3o0wW0ipcBeb0uIuCfYgmmevqwVnmD+li4eXNmbRP1vGxgtkaumW04fbgOGELWMi8dd+AD3c9rF3IIA==; Expires=Wed, 19 Aug 2026 15:59:53 GMT; Path=/, AWSALBCORS=9aMfMfocWWjMs4v4Pg1Do5TOoiHyNMGRRDqRoPD877V6njUQImYpDu+EeUBfjsr9GvcT0kcJeSZ1ulEh9Rw5o/jVvJSdoTN/OAjFicOxjud/qaE3o0wW0ipcBeb0uIuCfYgmmevqwVnmD+li4eXNmbRP1vGxgtkaumW04fbgOGELWMi8dd+AD3c9rF3IIA==; Expires=Wed, 19 Aug 2026 15:59:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29489', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29489', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '456af8635645e45b33127ed7f7a31c79', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:00:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:07.696724+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:07 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:07.698552+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:07.705648+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S64: 4 stages, 3 shot assignments"} 01:00:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:07.707515+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sOy5mJiXUlvgNsdNdLdLjDi/hfHruTziq16aiDY5KHG8fb0tgqZlDSh3SRxoyQBgOhDytVoRJ82WmUdcOKlHQcIoJ0sw3LER9uYwn9CBsJY2UJ2y3B6YIR5a0yOGc5tOZJytizBlRdIZ1Cny9/+L2V8toCgQqFuVvMdfup512caXXvLmDF0SFlMwWZT8XQ==; Expires=Wed, 19 Aug 2026 16:00:09 GMT; Path=/, AWSALBCORS=sOy5mJiXUlvgNsdNdLdLjDi/hfHruTziq16aiDY5KHG8fb0tgqZlDSh3SRxoyQBgOhDytVoRJ82WmUdcOKlHQcIoJ0sw3LER9uYwn9CBsJY2UJ2y3B6YIR5a0yOGc5tOZJytizBlRdIZ1Cny9/+L2V8toCgQqFuVvMdfup512caXXvLmDF0SFlMwWZT8XQ==; Expires=Wed, 19 Aug 2026 16:00:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13327', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13328', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e9a6d55ba3ba27c7c0c3b4df84ec4a6d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eaCF4m8T8lIj6WjL5DShDjVDwOLE3kIZCSPxjpzkbhRFuEAKYZwNmh8wBaiYvubYT9yKa4isT+f3C9j5sal506zv3fYWdHnsb5f2bW2LO6gDVTTCiD8x37/0DIBnH8UphUO1jqs4fmF5aNj4T+tU/+B19BwRaOBZGkxBQp28Zja6yEvcr2AA9DsmxgX2aQ==; Expires=Wed, 19 Aug 2026 16:00:09 GMT; Path=/, AWSALBCORS=eaCF4m8T8lIj6WjL5DShDjVDwOLE3kIZCSPxjpzkbhRFuEAKYZwNmh8wBaiYvubYT9yKa4isT+f3C9j5sal506zv3fYWdHnsb5f2bW2LO6gDVTTCiD8x37/0DIBnH8UphUO1jqs4fmF5aNj4T+tU/+B19BwRaOBZGkxBQp28Zja6yEvcr2AA9DsmxgX2aQ==; Expires=Wed, 19 Aug 2026 16:00:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13007', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13007', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '02bc1104781fad59455744405fcb5092', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:00:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:17.116139+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:17.117114+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:17.123026+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S67: 5 stages, 3 shot assignments"} 01:00:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:17.124885+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=npnS3879d987yUYdQfgXOdOuEtpS9tp/5pCUJqdpIJhQcEv5PnNbMoQDe/R0u/6oD7YrktIupPNXS2bruYCfUe//8rBgnwaxZLrGy1FVtRWzWKkCAYQjkJJpAdN3sT2DPbtuzk797aB77+xzgShqC/6OsHPHqXLa278FYhDiwC5o/7yCIoA+TbMMGD4FGw==; Expires=Wed, 19 Aug 2026 16:00:17 GMT; Path=/, AWSALBCORS=npnS3879d987yUYdQfgXOdOuEtpS9tp/5pCUJqdpIJhQcEv5PnNbMoQDe/R0u/6oD7YrktIupPNXS2bruYCfUe//8rBgnwaxZLrGy1FVtRWzWKkCAYQjkJJpAdN3sT2DPbtuzk797aB77+xzgShqC/6OsHPHqXLa278FYhDiwC5o/7yCIoA+TbMMGD4FGw==; Expires=Wed, 19 Aug 2026 16:00:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5277', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5278', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c0551713f02548bc2eedf14757790f1c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8MPfO1tSJ0ZzAaArTpZqKMSY3rYHOo1DA07EABfN2Fhqt92w02S6Bc22wI8ajGaJA3dAJidkdE7ALPJUV5s2P4Gfhg38xUfhuDBRxKBSFq1oTeCSik2p69aJpuQEaoJQf5AnTmoVmotL5nUJCd6VtPebL4PEF1/lfFiu45ehadHjkXUCziLADXuaFUMLaw==; Expires=Wed, 19 Aug 2026 16:00:17 GMT; Path=/, AWSALBCORS=8MPfO1tSJ0ZzAaArTpZqKMSY3rYHOo1DA07EABfN2Fhqt92w02S6Bc22wI8ajGaJA3dAJidkdE7ALPJUV5s2P4Gfhg38xUfhuDBRxKBSFq1oTeCSik2p69aJpuQEaoJQf5AnTmoVmotL5nUJCd6VtPebL4PEF1/lfFiu45ehadHjkXUCziLADXuaFUMLaw==; Expires=Wed, 19 Aug 2026 16:00:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5270', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5271', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dde5c8d755a1ed4f92802b0eaaa9b0ca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:00:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:18.742572+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:18.745125+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:18.752680+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S66: 5 stages, 2 shot assignments"} 01:00:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:18.754926+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wcINMpv1pxjxQsf+udhn/ZJEQg1HU0bu442uwl4q1fsMJNCXVPEIi6fm3GfFeWBlKZf8c1LyVA0pZTOWl0Lxb4VsIMO6h+ABPTiShu0+YWqZ8F138dqLHqCV5sb+6nk8eMYumJvRhPiuxV6j4s5n9sMEUBnJ8ArByPkBYdnQWIbxQ8rBb+Z1c/jD1kCtnA==; Expires=Wed, 19 Aug 2026 16:00:19 GMT; Path=/, AWSALBCORS=wcINMpv1pxjxQsf+udhn/ZJEQg1HU0bu442uwl4q1fsMJNCXVPEIi6fm3GfFeWBlKZf8c1LyVA0pZTOWl0Lxb4VsIMO6h+ABPTiShu0+YWqZ8F138dqLHqCV5sb+6nk8eMYumJvRhPiuxV6j4s5n9sMEUBnJ8ArByPkBYdnQWIbxQ8rBb+Z1c/jD1kCtnA==; Expires=Wed, 19 Aug 2026 16:00:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3137', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3137', 'opik-workspace-remaining-limit': '4982', 'x-opik-nginx': 'frontend', 'x-trace-id': '5795bc990e62f39b5f3f2e2400eef423', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/yKJ5I10/FsPvu/+eVWOucVwQ/Rqc4bxIx6KV87v0ZkE6CbimqNMIW2TlKLCKw/ChFToD/9zg44lfZ1duhwnJcCxM8e+SlRaxELGWXqG1kT71oWZkkFd/cZU04uTaOTkl1VXcBRnshIxvZ1JhOu5MvizvtDHTo48xYZy4a/IzYZKrPszZGPE23eFb7Ce5A==; Expires=Wed, 19 Aug 2026 16:00:19 GMT; Path=/, AWSALBCORS=/yKJ5I10/FsPvu/+eVWOucVwQ/Rqc4bxIx6KV87v0ZkE6CbimqNMIW2TlKLCKw/ChFToD/9zg44lfZ1duhwnJcCxM8e+SlRaxELGWXqG1kT71oWZkkFd/cZU04uTaOTkl1VXcBRnshIxvZ1JhOu5MvizvtDHTo48xYZy4a/IzYZKrPszZGPE23eFb7Ce5A==; Expires=Wed, 19 Aug 2026 16:00:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3139', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3138', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dddb2c01981d26fb5e71908767d568f3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:00:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:27.426557+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:27.427662+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:27.434787+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S65: 7 stages, 3 shot assignments"} 01:00:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:27.436688+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lPsQVEDLho/Xpcc/gHHQZtl/t1lePaKFV3lSJYVH3JF2MUVR1MNhBLv9UVgz6kyC4qznzrQuU0xHN8IHchzAhzPZrdFRT7oKpp02n2LbgKQQEEil1InI30ZC5i7JOEoinUdFYeVRifj3NW76tJdoa3UXxw5fFLJ4knGMroMC2cDo0tBrIU9nNKWCTLyN2A==; Expires=Wed, 19 Aug 2026 16:00:27 GMT; Path=/, AWSALBCORS=lPsQVEDLho/Xpcc/gHHQZtl/t1lePaKFV3lSJYVH3JF2MUVR1MNhBLv9UVgz6kyC4qznzrQuU0xHN8IHchzAhzPZrdFRT7oKpp02n2LbgKQQEEil1InI30ZC5i7JOEoinUdFYeVRifj3NW76tJdoa3UXxw5fFLJ4knGMroMC2cDo0tBrIU9nNKWCTLyN2A==; Expires=Wed, 19 Aug 2026 16:00:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b908f19bf09f44640d83c93b84164c9f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kPowVrBokKiRanW0r+TYVGw6Cqpnyxv0WEv9ZcSAtRPbJLaRWL7s8Q0hbJxXT5zYcBV7XHNyUtoCMvgtNJGUPDxayPEVWtvPy/f6xyyCDXxSu3dzPEapcFF6+zs52YjGBhyAvi8FFPe7y1m7ceImVneooIy3HFcJpBn4TWEqwg/Zmm++PI2bL9JToCEKmQ==; Expires=Wed, 19 Aug 2026 16:00:27 GMT; Path=/, AWSALBCORS=kPowVrBokKiRanW0r+TYVGw6Cqpnyxv0WEv9ZcSAtRPbJLaRWL7s8Q0hbJxXT5zYcBV7XHNyUtoCMvgtNJGUPDxayPEVWtvPy/f6xyyCDXxSu3dzPEapcFF6+zs52YjGBhyAvi8FFPe7y1m7ceImVneooIy3HFcJpBn4TWEqwg/Zmm++PI2bL9JToCEKmQ==; Expires=Wed, 19 Aug 2026 16:00:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59978', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59980', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce05f1a75831f0d7fe5d80a8250d2fc6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:00:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:41.783288+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:41.784943+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:41.791779+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S68: 5 stages, 3 shot assignments"} 01:00:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:41.793871+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LH7u3qlzYVZqz1NIJAfNeytTSsHeu4dBlc3Lbtk44bTWu5rzs1QwL/INEUKte545mUN04bubYfoJ/Fm3TvFA68Vq1vseQGIKZfXGfBwIYhXmnrCB1znCRMDyIh1KAO0PaeEdWRHEKFbABQZWV0nZ87SW+cGwrcJk+oCnzg4OzhD/IoXreopj7Bg+CF9+Vw==; Expires=Wed, 19 Aug 2026 16:00:42 GMT; Path=/, AWSALBCORS=LH7u3qlzYVZqz1NIJAfNeytTSsHeu4dBlc3Lbtk44bTWu5rzs1QwL/INEUKte545mUN04bubYfoJ/Fm3TvFA68Vq1vseQGIKZfXGfBwIYhXmnrCB1znCRMDyIh1KAO0PaeEdWRHEKFbABQZWV0nZ87SW+cGwrcJk+oCnzg4OzhD/IoXreopj7Bg+CF9+Vw==; Expires=Wed, 19 Aug 2026 16:00:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45756', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45758', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c91b660aba0436c5e2cea7d9fd857566', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PaAc4TTgBLkHkZmaMrLE61JknRfxuGFMObM9M/jFImQoWdIcsJekhrRL6N+2odYetJTCk9EgtZx50wZOc9Em+TsiuCEvNMFp9bQgJVLZX2duBFlhdR4DTj2jAupijIhE8d/15MSphBwymHLD+tGtlhYNW/0ehJ0Zpd39qWYd7i3VxgQBuNCCH19icsiQpg==; Expires=Wed, 19 Aug 2026 16:00:42 GMT; Path=/, AWSALBCORS=PaAc4TTgBLkHkZmaMrLE61JknRfxuGFMObM9M/jFImQoWdIcsJekhrRL6N+2odYetJTCk9EgtZx50wZOc9Em+TsiuCEvNMFp9bQgJVLZX2duBFlhdR4DTj2jAupijIhE8d/15MSphBwymHLD+tGtlhYNW/0ehJ0Zpd39qWYd7i3VxgQBuNCCH19icsiQpg==; Expires=Wed, 19 Aug 2026 16:00:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45407', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45409', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '5486c2b287a9bce072e3af093467c90d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:00:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:49.436692+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:49.438056+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:49.447718+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S69: 4 stages, 3 shot assignments"} 01:00:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:49.449963+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OSUZ4MYL3bgZZKb2IKiuMXLhWqsJwprCGLIn7rBlF0p4KgX8nW/MZGx7W1Y9gpvO4KELy9+LxpaLvx/KswhKqJghadMhaPoIubbApp968Ge/oXAAzKgmkj4p5xdKEGkSqbZui5FQ3XDr+hzAkYZWGgP8JM8XKFUB3r3oqE0EOzX6/SeFN5IPQkKsYTkmEQ==; Expires=Wed, 19 Aug 2026 16:00:50 GMT; Path=/, AWSALBCORS=OSUZ4MYL3bgZZKb2IKiuMXLhWqsJwprCGLIn7rBlF0p4KgX8nW/MZGx7W1Y9gpvO4KELy9+LxpaLvx/KswhKqJghadMhaPoIubbApp968Ge/oXAAzKgmkj4p5xdKEGkSqbZui5FQ3XDr+hzAkYZWGgP8JM8XKFUB3r3oqE0EOzX6/SeFN5IPQkKsYTkmEQ==; Expires=Wed, 19 Aug 2026 16:00:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37625', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37627', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': '4bbeb278ae7cd5ff4928d197a3c460af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zTEIfduZ26cbJw7yaZF/RGkWxDvajcaBSw7pN0ffbimoMdQB9gc852ERN8jaiTfEfkZ5LPUQyVFuXYzflKicx0kpxnmuTV2Q0fXMnuXueHox4C0KK/ztYzz/WZ6XSgsu+LONlEtodlFbLXg72/3cE8jIqFIKmZkeHtpSOSZCZD2k+EpFSZobIKgifZYQcA==; Expires=Wed, 19 Aug 2026 16:00:50 GMT; Path=/, AWSALBCORS=zTEIfduZ26cbJw7yaZF/RGkWxDvajcaBSw7pN0ffbimoMdQB9gc852ERN8jaiTfEfkZ5LPUQyVFuXYzflKicx0kpxnmuTV2Q0fXMnuXueHox4C0KK/ztYzz/WZ6XSgsu+LONlEtodlFbLXg72/3cE8jIqFIKmZkeHtpSOSZCZD2k+EpFSZobIKgifZYQcA==; Expires=Wed, 19 Aug 2026 16:00:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37620', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37618', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce8abc5b47fb99e1641c92b68e4b660a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:00:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:55.853225+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:55.854017+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:55.860017+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S71: 6 stages, 3 shot assignments"} 01:00:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:55.861877+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:00:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:55.866685+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:55.867457+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:55.872671+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S70: 5 stages, 2 shot assignments"} 01:00:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:55.874372+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+ic4tZ10rHW/ydH0BdKzXY64zdk+q/se59OhYyjaQVG5gT11LyEtj98zcv8ICSMYsPyZk6SHJesSvs2AEHSaEdkyCNAl2BFy3rL02iFvQNUI5RrSEqcrKHCKprMsRiBTM1/NcrKxCeoSqo7PSwED1L5HqbC74t6j6STyCdqiR5qbQYPEGvugWA2mm4v41w==; Expires=Wed, 19 Aug 2026 16:00:56 GMT; Path=/, AWSALBCORS=+ic4tZ10rHW/ydH0BdKzXY64zdk+q/se59OhYyjaQVG5gT11LyEtj98zcv8ICSMYsPyZk6SHJesSvs2AEHSaEdkyCNAl2BFy3rL02iFvQNUI5RrSEqcrKHCKprMsRiBTM1/NcrKxCeoSqo7PSwED1L5HqbC74t6j6STyCdqiR5qbQYPEGvugWA2mm4v41w==; Expires=Wed, 19 Aug 2026 16:00:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31513', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31515', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'be575ae21e645cb0d3079fb67cc6fd4c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:00:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pQlkS1SGfudcyYXGDYUnGfDe6M+KqWHuBrJw0qVHdC3iQKzor0CShQNgOvdwfOMziRdgvHOLUuC9NdhECkHvqPkiSAhE+Jo26LyOqsYfzgYZUhESFEEhc9HnXRMtBFuDvHx7LtQ2o9AzY4Tb7snhcf686ptRo2g098bzhipy2Ld2V5pjlRs399O99E4Sbg==; Expires=Wed, 19 Aug 2026 16:00:56 GMT; Path=/, AWSALBCORS=pQlkS1SGfudcyYXGDYUnGfDe6M+KqWHuBrJw0qVHdC3iQKzor0CShQNgOvdwfOMziRdgvHOLUuC9NdhECkHvqPkiSAhE+Jo26LyOqsYfzgYZUhESFEEhc9HnXRMtBFuDvHx7LtQ2o9AzY4Tb7snhcf686ptRo2g098bzhipy2Ld2V5pjlRs399O99E4Sbg==; Expires=Wed, 19 Aug 2026 16:00:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31498', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31499', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '7f33b59710bac56034cff80205f97de1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:00:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:00:59.907994+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:00:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:00:59.909251+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:00:59.917614+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S73: 2 stages, 1 shot assignments"} 01:00:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:00:59.919689+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=t9C6TmvZxMiQYoIwl31UeNp9CVtgnSEssHolrxoIG77TDBxJKQwv8z6ujD/Tuk6wC8UThDisKN+VFsdXiaAoLPOVjWeQZNnC5n4vsZ2K83MydzisbhO5q4EnZ6JLEdhlT08elwkvagwRTyH0egK1RTzvt9BWD0pLgmGo6lBATyJxC8XgTNFXcFqsgZbzkA==; Expires=Wed, 19 Aug 2026 16:01:00 GMT; Path=/, AWSALBCORS=t9C6TmvZxMiQYoIwl31UeNp9CVtgnSEssHolrxoIG77TDBxJKQwv8z6ujD/Tuk6wC8UThDisKN+VFsdXiaAoLPOVjWeQZNnC5n4vsZ2K83MydzisbhO5q4EnZ6JLEdhlT08elwkvagwRTyH0egK1RTzvt9BWD0pLgmGo6lBATyJxC8XgTNFXcFqsgZbzkA==; Expires=Wed, 19 Aug 2026 16:01:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27490', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27489', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '3fd4471fdd1d0c42d99a0f49134a010d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ssBY0eozv1aH9zsoZ6RDancxmoUw0EsaGDdiXAkKCJXVlIKKHojtlNkWoOZjoj7lcCsFOcUgADj8BslQyW1YrdXvzkOOoTwGJ7mgRuYBqLneH5yfDKK85vaxyBRddBrhc9u/civ+VZm60HSKEC6goBdk1O6qawGH+YFPKTz3yxCxhzNDBilforcfgT9OVQ==; Expires=Wed, 19 Aug 2026 16:01:00 GMT; Path=/, AWSALBCORS=ssBY0eozv1aH9zsoZ6RDancxmoUw0EsaGDdiXAkKCJXVlIKKHojtlNkWoOZjoj7lcCsFOcUgADj8BslQyW1YrdXvzkOOoTwGJ7mgRuYBqLneH5yfDKK85vaxyBRddBrhc9u/civ+VZm60HSKEC6goBdk1O6qawGH+YFPKTz3yxCxhzNDBilforcfgT9OVQ==; Expires=Wed, 19 Aug 2026 16:01:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27490', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27488', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db520c11c225d0513a0604c45a128c6a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:01:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:01:18.618029+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:01:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:01:18.619284+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:01:18.627684+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S76: 4 stages, 2 shot assignments"} 01:01:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:01:18.629915+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7EbEsAJ9VDmpefkLJ4IUbpaAe6otNErC2hmIpL5PrrW1TXnZZcTlecJoBHzbJyh0TlMGbEXQIFZg8uqt9nnyvIgQ+ccWDv5jIgy68T+11mSev+cPZGByawJzYRwsw8YOXrMkNDet8veIQxSd6Cl1S+LkveJ429WChCnWcVhjZmPRAT6ai2NUNy9zcF9zmw==; Expires=Wed, 19 Aug 2026 16:01:20 GMT; Path=/, AWSALBCORS=7EbEsAJ9VDmpefkLJ4IUbpaAe6otNErC2hmIpL5PrrW1TXnZZcTlecJoBHzbJyh0TlMGbEXQIFZg8uqt9nnyvIgQ+ccWDv5jIgy68T+11mSev+cPZGByawJzYRwsw8YOXrMkNDet8veIQxSd6Cl1S+LkveJ429WChCnWcVhjZmPRAT6ai2NUNy9zcF9zmw==; Expires=Wed, 19 Aug 2026 16:01:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7248', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7246', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c82887f2b97a924ca37910d41dc3c1d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ltb0gZ8p9vIA66jDONy4gBi+uQ8JfvvrXDXH3lSnJ72/2pmQeEDDP3OgPiLgDmC/ygJChoy4MKBvu3PG8PHGpRnqYJZO3ofqHa2vOV8T4KT9Eo2XK/2hGV2MWsAVkL4Pn17gpEyXJ0VKAp3ho+b9ZjxCNasWtRQSDHJOep2tPkH4x1MQdNYBMAR398PZMw==; Expires=Wed, 19 Aug 2026 16:01:21 GMT; Path=/, AWSALBCORS=Ltb0gZ8p9vIA66jDONy4gBi+uQ8JfvvrXDXH3lSnJ72/2pmQeEDDP3OgPiLgDmC/ygJChoy4MKBvu3PG8PHGpRnqYJZO3ofqHa2vOV8T4KT9Eo2XK/2hGV2MWsAVkL4Pn17gpEyXJ0VKAp3ho+b9ZjxCNasWtRQSDHJOep2tPkH4x1MQdNYBMAR398PZMw==; Expires=Wed, 19 Aug 2026 16:01:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6863', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6865', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eb556f362c9e6d193daa8541575255f5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:01:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:01:26.940883+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:01:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:01:26.941998+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:01:26.948641+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S72: 6 stages, 2 shot assignments"} 01:01:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:01:26.950204+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ETB0o7AkWkenb+kBk68eQVOh90MygHg2fQPagCbgrBbwod/QTEmdfkPNzOex/43gh1S6y/uftW60Eh/G3J2Zgx5KwFDbD+aR1GZgB2fVC+9O3Y9sp8o6W8yAtASD9LWmlhsfJNb7lSAN2Uh6FTKJDsP9RpcMAW87gAyGZ4PkClstT6i5Ikb/BoYlOHnKMA==; Expires=Wed, 19 Aug 2026 16:01:28 GMT; Path=/, AWSALBCORS=ETB0o7AkWkenb+kBk68eQVOh90MygHg2fQPagCbgrBbwod/QTEmdfkPNzOex/43gh1S6y/uftW60Eh/G3J2Zgx5KwFDbD+aR1GZgB2fVC+9O3Y9sp8o6W8yAtASD9LWmlhsfJNb7lSAN2Uh6FTKJDsP9RpcMAW87gAyGZ4PkClstT6i5Ikb/BoYlOHnKMA==; Expires=Wed, 19 Aug 2026 16:01:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9787928b717f832d2578c5c6cf1e900c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oyq2WxMWX+eh/vS3Nkouh/VaMh+L9GHIR9+zCNUObfcF7UDmd/snGR3hOgjnCLxu0F6zR6mVnYINRTKjT+Yw5IgVs6UiGpY+8VuPUsIzz+wFBeKkpWXD3FQf21PAfsdPIt5vJCwArvmAaru8ni3yqcZ12loyUYSO0ZC0cyQBG7VDO2N+AjDcHr2QmMIhLQ==; Expires=Wed, 19 Aug 2026 16:01:28 GMT; Path=/, AWSALBCORS=oyq2WxMWX+eh/vS3Nkouh/VaMh+L9GHIR9+zCNUObfcF7UDmd/snGR3hOgjnCLxu0F6zR6mVnYINRTKjT+Yw5IgVs6UiGpY+8VuPUsIzz+wFBeKkpWXD3FQf21PAfsdPIt5vJCwArvmAaru8ni3yqcZ12loyUYSO0ZC0cyQBG7VDO2N+AjDcHr2QmMIhLQ==; Expires=Wed, 19 Aug 2026 16:01:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59992', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59991', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eecbf79c37c79d8ad4c838f8780d5214', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:01:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:01:28.944179+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:01:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:01:28.946048+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:01:28.950687+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S75: 5 stages, 3 shot assignments"} 01:01:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:01:28.952027+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=En5gy1HEr0IgX2XTMQ5IwqlBJ/fPvMUrYaPe6FOW9ISuU4UuRWYec2liknIqoU5n7ybCTEoZLq5I9P+Z5P5L0WTt0cxF102F3JW0vkP90wx9YYHe9qGpJ0Po6PazCFcOOCR2vMqVKuYlwUWnYEIE8T9hj90JKvsp+jPzCjE+URjw8vbn5YwiWso/bOZa+w==; Expires=Wed, 19 Aug 2026 16:01:30 GMT; Path=/, AWSALBCORS=En5gy1HEr0IgX2XTMQ5IwqlBJ/fPvMUrYaPe6FOW9ISuU4UuRWYec2liknIqoU5n7ybCTEoZLq5I9P+Z5P5L0WTt0cxF102F3JW0vkP90wx9YYHe9qGpJ0Po6PazCFcOOCR2vMqVKuYlwUWnYEIE8T9hj90JKvsp+jPzCjE+URjw8vbn5YwiWso/bOZa+w==; Expires=Wed, 19 Aug 2026 16:01:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57919', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57920', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc06e74e2cd166af869c3d49dae938ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/FUuUtjD0hcAnVRMAx9oKKjTieT1AXd/593WR6aennD4unv4W6+oZ9MQ6xTaSLV+ktfA3S6+GGDWwRxTc3/OEopStMDYCMVlGytTmNV0gGM5U/kjHt2SR8w5X45a9yqUJ1QghUol1gnv48L6MQUe1O9H5a0QUZuiEG1QjA7LviRhAoxBCjtIAenx6aEcxA==; Expires=Wed, 19 Aug 2026 16:01:30 GMT; Path=/, AWSALBCORS=/FUuUtjD0hcAnVRMAx9oKKjTieT1AXd/593WR6aennD4unv4W6+oZ9MQ6xTaSLV+ktfA3S6+GGDWwRxTc3/OEopStMDYCMVlGytTmNV0gGM5U/kjHt2SR8w5X45a9yqUJ1QghUol1gnv48L6MQUe1O9H5a0QUZuiEG1QjA7LviRhAoxBCjtIAenx6aEcxA==; Expires=Wed, 19 Aug 2026 16:01:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57766', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57765', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '414646c7a88dcd3d610f8a79c5689a95', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:01:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:01:32.200687+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:01:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:01:32.202206+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:01:32.210665+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S74: 6 stages, 3 shot assignments"} 01:01:32 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:01:32.212580+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OJPL97Dp63g/9fWAyMYQBrXjGEyGfMhhgYnAE2R6uZp6oDk7dmVZU5iMYWRKYvVqi//ZcDwZQDhq3l0ZUEzJvJN7CD1hUeKhRsOH8vae2pPzOLCGMKlUGvRGbE01zvjerF1w/ftvdfHHhp/uEtgWG3QOOEep7ILP/1XQC5qMsTGn4rLQb6XAaeHR4Qseew==; Expires=Wed, 19 Aug 2026 16:01:32 GMT; Path=/, AWSALBCORS=OJPL97Dp63g/9fWAyMYQBrXjGEyGfMhhgYnAE2R6uZp6oDk7dmVZU5iMYWRKYvVqi//ZcDwZQDhq3l0ZUEzJvJN7CD1hUeKhRsOH8vae2pPzOLCGMKlUGvRGbE01zvjerF1w/ftvdfHHhp/uEtgWG3QOOEep7ILP/1XQC5qMsTGn4rLQb6XAaeHR4Qseew==; Expires=Wed, 19 Aug 2026 16:01:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '54656', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '54730', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '849a8e29495b5520ed61055381d7e2de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LrlcV0rCIhkFEuLgdYwyWnwp5wLvxQLSjNT9FFdqGXQMEblHeDOwCv4sUpN/12vhuSdKeyF8nRpv4E8puuSxJuA3yDTwQ/xOBsesRqK2xcI6FUL3OZ5YfHDbK2bIljvw4+HzkwSII2hIdKbd0fDNnG12XKFbhPPlsZad8bWqjQywVX3HV+ZvF6k6g63lmQ==; Expires=Wed, 19 Aug 2026 16:01:32 GMT; Path=/, AWSALBCORS=LrlcV0rCIhkFEuLgdYwyWnwp5wLvxQLSjNT9FFdqGXQMEblHeDOwCv4sUpN/12vhuSdKeyF8nRpv4E8puuSxJuA3yDTwQ/xOBsesRqK2xcI6FUL3OZ5YfHDbK2bIljvw4+HzkwSII2hIdKbd0fDNnG12XKFbhPPlsZad8bWqjQywVX3HV+ZvF6k6g63lmQ==; Expires=Wed, 19 Aug 2026 16:01:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '54655', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '54584', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '266dddcd1b2f894bd9a9639a62cb5299', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:01:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:01:47.798356+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:01:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:01:47.799325+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:01:47.803732+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S79: 3 stages, 1 shot assignments"} 01:01:47 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:01:47.805353+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kpG0VBpN+JfhYeSnsSDy4Ra/w+GP6wD6SMGBokmhJpEoyVCzfpuN5eg26lExT1TDs74OomWNDQWg3UxH8hy7/Zcvucj0+mWd/8Nd34heqjrI8hqRLe7puyav1xRhBPHlXphyfpIH2xEjS5mrGSfiwgonuqiS3oU/zSkmg/yrptdOAG/UplqIv1sZFxs7eA==; Expires=Wed, 19 Aug 2026 16:01:49 GMT; Path=/, AWSALBCORS=kpG0VBpN+JfhYeSnsSDy4Ra/w+GP6wD6SMGBokmhJpEoyVCzfpuN5eg26lExT1TDs74OomWNDQWg3UxH8hy7/Zcvucj0+mWd/8Nd34heqjrI8hqRLe7puyav1xRhBPHlXphyfpIH2xEjS5mrGSfiwgonuqiS3oU/zSkmg/yrptdOAG/UplqIv1sZFxs7eA==; Expires=Wed, 19 Aug 2026 16:01:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39623', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39624', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': '3ff5ab6748087cde3ce364538ebb1b84', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VuZY7Gpaj2yQIn+HuNXrBJuXnTWkrYqwhfRnlO1Eh+mbErXAdMDUoh3S8Kw+TXPP+3Ahqc3B3KW6sfQLMxHmn9M0+c/5CnlXyBel0BWuj7KDALhLYIarPfaU6YQH0FiKS7LzWyP1Ekr7CVh2Y93rppHq3a4kQLE1WWyfKwLaY4dwPp4U7NOyN/DfWMdc2w==; Expires=Wed, 19 Aug 2026 16:01:49 GMT; Path=/, AWSALBCORS=VuZY7Gpaj2yQIn+HuNXrBJuXnTWkrYqwhfRnlO1Eh+mbErXAdMDUoh3S8Kw+TXPP+3Ahqc3B3KW6sfQLMxHmn9M0+c/5CnlXyBel0BWuj7KDALhLYIarPfaU6YQH0FiKS7LzWyP1Ekr7CVh2Y93rppHq3a4kQLE1WWyfKwLaY4dwPp4U7NOyN/DfWMdc2w==; Expires=Wed, 19 Aug 2026 16:01:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39214', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39221', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cacf55510fd9598b1bfc40dc75015840', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:01:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:01:52.612950+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:01:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:01:52.614806+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:01:52.624089+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S77: 4 stages, 2 shot assignments"} 01:01:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:01:52.626118+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WWQ5e3y8pC2hAhxFPHU7QK1oL1KB24p32YbEtlvc9gRvbQ1LWcRpGl8+HqKC5QikjEBIutK2nHx5HaNLxo82MIyn+jh/WH2Z1SXhUYTt9qpqhTjN0rODPmGkb52VOlMRyyAouLitVj1fQvYkI1XIGt9DMk594TFcmfzut+cnI43UQ332iar+38Qjk5P/JQ==; Expires=Wed, 19 Aug 2026 16:01:53 GMT; Path=/, AWSALBCORS=WWQ5e3y8pC2hAhxFPHU7QK1oL1KB24p32YbEtlvc9gRvbQ1LWcRpGl8+HqKC5QikjEBIutK2nHx5HaNLxo82MIyn+jh/WH2Z1SXhUYTt9qpqhTjN0rODPmGkb52VOlMRyyAouLitVj1fQvYkI1XIGt9DMk594TFcmfzut+cnI43UQ332iar+38Qjk5P/JQ==; Expires=Wed, 19 Aug 2026 16:01:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35582', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35583', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '10514523bffa0912adf1ebc77a2fcfd1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N7e6abi7Lb5O+d4SB5dxC4hBPfXbmCXlJkkKKCHg077u8C4QCC7ul7ZDL7A99nRiyBX4H+8mfvskjO9D3Sx9YHhmZ7P3kQi8JX95HGA/obXFvmOAYwJSieQec7a1Le5PeamL2Y37iHIu72QNDl6PTvtIV5rLhuJLzDTl+cTWzgpjtrPtbVK1YEB/MqepIw==; Expires=Wed, 19 Aug 2026 16:01:53 GMT; Path=/, AWSALBCORS=N7e6abi7Lb5O+d4SB5dxC4hBPfXbmCXlJkkKKCHg077u8C4QCC7ul7ZDL7A99nRiyBX4H+8mfvskjO9D3Sx9YHhmZ7P3kQi8JX95HGA/obXFvmOAYwJSieQec7a1Le5PeamL2Y37iHIu72QNDl6PTvtIV5rLhuJLzDTl+cTWzgpjtrPtbVK1YEB/MqepIw==; Expires=Wed, 19 Aug 2026 16:01:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35569', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35570', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '89b458cadf8a4fc4710d482726881826', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:01:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:01:57.090328+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:01:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:01:57.091008+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:01:57.095921+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S78: 5 stages, 3 shot assignments"} 01:01:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:01:57.097862+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:01:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:01:57.797406+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:01:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:01:57.799804+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:01:57.803773+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S80: 3 stages, 2 shot assignments"} 01:01:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:01:57.805284+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z8Do47vejP6jYdyhoHXoLKtVWGkOTjTU3TtigOdtXq4LKZYB5/fN6F7OOX9CtT1w7MGtgsXEATELVfy6up8o9bx/CFru/7/QHox0bi4/dY7u7+58wVfWgrxskdwg7jGb8KPw60n7WQjrOd+bUzzF8G8wAXsSzPDfmL8jwR/Fc4DEzYfEHMOSGGnDg0F8cg==; Expires=Wed, 19 Aug 2026 16:01:59 GMT; Path=/, AWSALBCORS=z8Do47vejP6jYdyhoHXoLKtVWGkOTjTU3TtigOdtXq4LKZYB5/fN6F7OOX9CtT1w7MGtgsXEATELVfy6up8o9bx/CFru/7/QHox0bi4/dY7u7+58wVfWgrxskdwg7jGb8KPw60n7WQjrOd+bUzzF8G8wAXsSzPDfmL8jwR/Fc4DEzYfEHMOSGGnDg0F8cg==; Expires=Wed, 19 Aug 2026 16:01:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29468', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29468', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eea073e8becc929943f04a0abb317607', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:01:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2iZLC/UiLko5zFULhoktE2EknURrLJh6FLbmq7AEj2Fam8BofxAN8ZN/IFannWdDmT7QmDavKSkS2lr7T7CzTrIZXCCXx6xENgtIWWwaipUHgs7/DW1jrf+jMw1+is/S5kFkcZsEouDdJUrC8xn1niP2ZRbkMJHTxx2hL0i2KKoipNLKJrtvbFxx4PAixg==; Expires=Wed, 19 Aug 2026 16:01:59 GMT; Path=/, AWSALBCORS=2iZLC/UiLko5zFULhoktE2EknURrLJh6FLbmq7AEj2Fam8BofxAN8ZN/IFannWdDmT7QmDavKSkS2lr7T7CzTrIZXCCXx6xENgtIWWwaipUHgs7/DW1jrf+jMw1+is/S5kFkcZsEouDdJUrC8xn1niP2ZRbkMJHTxx2hL0i2KKoipNLKJrtvbFxx4PAixg==; Expires=Wed, 19 Aug 2026 16:01:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29194', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29195', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1a0cd3921567eeb94f8958f52503fef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:02:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:10.458557+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:10.459338+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:10.465459+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S81: 5 stages, 3 shot assignments"} 01:02:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:10.467088+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2RUANzg//Ycfi4/s4b5VYg3+lCwz3JKo/pS+VHUBgSEFamfwJq1UPqg4zzDIlBcR8OCRS3qQZSM+dpeKCOpSLAX6QGfzfILC96IK08tKUC596aNP3nvIW+1Njebau7MBgmziPp2OTCRBuCJVw24f9tlUkbGnBH4v0V8C5LZLtg+aVjPYrSPLZbxExopg/g==; Expires=Wed, 19 Aug 2026 16:02:11 GMT; Path=/, AWSALBCORS=2RUANzg//Ycfi4/s4b5VYg3+lCwz3JKo/pS+VHUBgSEFamfwJq1UPqg4zzDIlBcR8OCRS3qQZSM+dpeKCOpSLAX6QGfzfILC96IK08tKUC596aNP3nvIW+1Njebau7MBgmziPp2OTCRBuCJVw24f9tlUkbGnBH4v0V8C5LZLtg+aVjPYrSPLZbxExopg/g==; Expires=Wed, 19 Aug 2026 16:02:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17226', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17227', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': '26a6bca5f0c227f4bb413bb84ded3814', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=15Uk5zLgkdGAo+d6iDg9dlRyJlOoxWQ6n1D5mAVRXULqxZ7f7c2553yonypXvxCjFFLZogHmcl2aJOCsQaesuCzyKCNlEjakOxyL6ZBt3mNE4oh+2iCVv1suhYXA+WFarPBmhXawPkg0uE/CWjwEAq9ACPA82/2Lpe6OFtp/mPduxy5O2aTLOSF9hMU0qA==; Expires=Wed, 19 Aug 2026 16:02:11 GMT; Path=/, AWSALBCORS=15Uk5zLgkdGAo+d6iDg9dlRyJlOoxWQ6n1D5mAVRXULqxZ7f7c2553yonypXvxCjFFLZogHmcl2aJOCsQaesuCzyKCNlEjakOxyL6ZBt3mNE4oh+2iCVv1suhYXA+WFarPBmhXawPkg0uE/CWjwEAq9ACPA82/2Lpe6OFtp/mPduxy5O2aTLOSF9hMU0qA==; Expires=Wed, 19 Aug 2026 16:02:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16864', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16865', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '11ed67ee8ddf51c1cbe0c2b174ff4df1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:02:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:13.083058+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:13.083656+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:13.087764+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S84: 2 stages, 1 shot assignments"} 01:02:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:13.089362+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ea0m8gsl9q1zFm+pjpQ76DWniIIR6vhNiFwtBYDjrCBrwFjqtSmakaTUxTXy2JntolYtdalxrnbXacgd+G5dpjiVpDMPBPw+cuUq5fBeiy4nWw4w23kORvwrCzXOBtmhDqRr65RwUDOfJBvL67hGJv5hdR2U3LSBnbU9CXd3byGACAOspMLowx4lM/AhTA==; Expires=Wed, 19 Aug 2026 16:02:13 GMT; Path=/, AWSALBCORS=Ea0m8gsl9q1zFm+pjpQ76DWniIIR6vhNiFwtBYDjrCBrwFjqtSmakaTUxTXy2JntolYtdalxrnbXacgd+G5dpjiVpDMPBPw+cuUq5fBeiy4nWw4w23kORvwrCzXOBtmhDqRr65RwUDOfJBvL67hGJv5hdR2U3LSBnbU9CXd3byGACAOspMLowx4lM/AhTA==; Expires=Wed, 19 Aug 2026 16:02:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15254', 'opik-user-remaining-limit': '9983', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15255', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a811a65868a9c08995636b107ac1d40', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xTeUt6VWOrEFcPRFogbWjKtAL/BZdDG/a3Gk8DYAUYYPIJ089EME7ycGAE51VCbrBC+BF5kUNpgJwVbZE8wtr/SrXzvA9UxhWzgoDBoVCJ/Q1eUVOE0TbZwWObYyFAIMZmSCoE6tGTu1qioBNXy1jGOsoEow/KRwu/91oeELN7fvIkNBDrRAVdE8Lg0zqw==; Expires=Wed, 19 Aug 2026 16:02:13 GMT; Path=/, AWSALBCORS=xTeUt6VWOrEFcPRFogbWjKtAL/BZdDG/a3Gk8DYAUYYPIJ089EME7ycGAE51VCbrBC+BF5kUNpgJwVbZE8wtr/SrXzvA9UxhWzgoDBoVCJ/Q1eUVOE0TbZwWObYyFAIMZmSCoE6tGTu1qioBNXy1jGOsoEow/KRwu/91oeELN7fvIkNBDrRAVdE8Lg0zqw==; Expires=Wed, 19 Aug 2026 16:02:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15248', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15249', 'opik-workspace-remaining-limit': '4982', 'x-opik-nginx': 'frontend', 'x-trace-id': '49d6aab046922af38aa1cb5d608e4f1e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:02:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:14.207981+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:14.208541+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:14.212325+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S82: 4 stages, 2 shot assignments"} 01:02:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:14.213645+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OQ5pIVhaLHoxN73so7Ys6yldM2h7VvgyWzK+2xntO9Iq+YnHRl0Q/0DzTuVlRrjcgxWlPQM3tl0J3ktOMAqf0O3du+iA4uKt9C0QgJvMgdR+VQeJ+ZibOmh6P8L4a9dIJ1fX1KpiNC3RN0p0+LySMKwO21wT1vESQZs6HFSXJyXRm/fyZVUwgi/c25nvZw==; Expires=Wed, 19 Aug 2026 16:02:15 GMT; Path=/, AWSALBCORS=OQ5pIVhaLHoxN73so7Ys6yldM2h7VvgyWzK+2xntO9Iq+YnHRl0Q/0DzTuVlRrjcgxWlPQM3tl0J3ktOMAqf0O3du+iA4uKt9C0QgJvMgdR+VQeJ+ZibOmh6P8L4a9dIJ1fX1KpiNC3RN0p0+LySMKwO21wT1vESQZs6HFSXJyXRm/fyZVUwgi/c25nvZw==; Expires=Wed, 19 Aug 2026 16:02:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13223', 'opik-user-remaining-limit': '9981', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13224', 'opik-workspace-remaining-limit': '4981', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b616563befc3ee285de928e3a459822c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=d8DJgD/S9d7mTruWcrG++aW69OG53G6g2Vpk1Cf1tdpdzmuo/aZoFY8+JM7W9msxHWCX1tot6dqn11LY+PlcTTAiOC2mhVqNJGh34b6ElNBSFbTZUI5/nxCVvlwue+i1GXvNyKw8ZuxeBUWIjcQJJ0KJ32oNC46c8rSC7Rk9w2jPjGfL0hCJqDOI0dTMDA==; Expires=Wed, 19 Aug 2026 16:02:15 GMT; Path=/, AWSALBCORS=d8DJgD/S9d7mTruWcrG++aW69OG53G6g2Vpk1Cf1tdpdzmuo/aZoFY8+JM7W9msxHWCX1tot6dqn11LY+PlcTTAiOC2mhVqNJGh34b6ElNBSFbTZUI5/nxCVvlwue+i1GXvNyKw8ZuxeBUWIjcQJJ0KJ32oNC46c8rSC7Rk9w2jPjGfL0hCJqDOI0dTMDA==; Expires=Wed, 19 Aug 2026 16:02:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13216', 'opik-workspace-remaining-limit': '4980', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13215', 'opik-user-remaining-limit': '9980', 'x-opik-nginx': 'frontend', 'x-trace-id': '8e4a92719e4834afd379a424edcad0e5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:02:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:21.405944+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:21.407291+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:21.414374+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S83: 5 stages, 2 shot assignments"} 01:02:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:21.416190+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wWZseD6EJ+whgfzUtctW5+kzeFHk63xraZoF9PFy2uVfc9jWgo1ih1ZvBVu4jr9NYUt6WoPDMiz+p+DgPpUlkF1usiuZJXVjtS11elsu9Ixt6ngceKO21GnMZYgc1sk8GRraYqTu8jA8XQA3zJBy96Mak1budVWS7hORm4eyc39AuDYg3MfVLH+YFVsmrw==; Expires=Wed, 19 Aug 2026 16:02:21 GMT; Path=/, AWSALBCORS=wWZseD6EJ+whgfzUtctW5+kzeFHk63xraZoF9PFy2uVfc9jWgo1ih1ZvBVu4jr9NYUt6WoPDMiz+p+DgPpUlkF1usiuZJXVjtS11elsu9Ixt6ngceKO21GnMZYgc1sk8GRraYqTu8jA8XQA3zJBy96Mak1budVWS7hORm4eyc39AuDYg3MfVLH+YFVsmrw==; Expires=Wed, 19 Aug 2026 16:02:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7136', 'opik-user-remaining-limit': '9979', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7136', 'opik-workspace-remaining-limit': '4979', 'x-opik-nginx': 'frontend', 'x-trace-id': '5d36410169ba767059cf89330fd0c96b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U8cKT+2EyjIEO+2eFV9u9sPqWt28uiCd47F9+XOb7uRueFWbFZ7oEh4ODs2AaNXibIO4MlaRk2zMKltRyUa5hofKyp39HWS2GatWfljq1Yp+z2CUdwdUfrzr4Fvcb6xvbHC4Yb4bqPZumG0RfpF+BVcVaN5A/YKBJ1ro6i3U6XHUWYqZRG1EPd38j3NwqA==; Expires=Wed, 19 Aug 2026 16:02:21 GMT; Path=/, AWSALBCORS=U8cKT+2EyjIEO+2eFV9u9sPqWt28uiCd47F9+XOb7uRueFWbFZ7oEh4ODs2AaNXibIO4MlaRk2zMKltRyUa5hofKyp39HWS2GatWfljq1Yp+z2CUdwdUfrzr4Fvcb6xvbHC4Yb4bqPZumG0RfpF+BVcVaN5A/YKBJ1ro6i3U6XHUWYqZRG1EPd38j3NwqA==; Expires=Wed, 19 Aug 2026 16:02:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7109', 'opik-workspace-remaining-limit': '4978', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7109', 'opik-user-remaining-limit': '9978', 'x-opik-nginx': 'frontend', 'x-trace-id': '081e3a497b7202fb806ada23067a5a6c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:02:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:37.498160+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:37.499611+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:37.504395+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S85: 6 stages, 3 shot assignments"} 01:02:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:37.506298+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2MttmU4lHG07jNlNlks5RisD8OIEfG96k6dtGIMiQEervODMCxsNPWG4Mq87htHRn+CpbKwPPrw0syIodRfqOqQWhr4LIAoC5wopRcB9BSSBo7R8yQfVR6pHksTZKAmGwfyefdmxs8k8uTT4xQkr92va7v8P77/nOw/V+yIFu25ViYghVEzmXoht1/FsIQ==; Expires=Wed, 19 Aug 2026 16:02:37 GMT; Path=/, AWSALBCORS=2MttmU4lHG07jNlNlks5RisD8OIEfG96k6dtGIMiQEervODMCxsNPWG4Mq87htHRn+CpbKwPPrw0syIodRfqOqQWhr4LIAoC5wopRcB9BSSBo7R8yQfVR6pHksTZKAmGwfyefdmxs8k8uTT4xQkr92va7v8P77/nOw/V+yIFu25ViYghVEzmXoht1/FsIQ==; Expires=Wed, 19 Aug 2026 16:02:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab434c479bc766cbb288e5c02a751d10', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:02:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:38.146400+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:38.147408+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:38.151929+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S88: 3 stages, 2 shot assignments"} 01:02:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:38.153884+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:02:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:38.283682+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:38.284346+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:38.289399+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S87: 4 stages, 2 shot assignments"} 01:02:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:38.291045+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Wde7R7+iki2eWLATSMlVu/s6mvN6161Y0Ogx8noBoN2eyWczS6EMAlfCsO6egB3HNAls6Yr3AgVXvCiew8OSOkuEqFw0oudcGCUmksgnmpZoH3L/E86XubKdvfjLhVb7M1X8Q6r/ABb5wzYPbLz4tQrwVX+qQK3w6DbJTeHX9V7rDFZiB2haxwY/XwUCPg==; Expires=Wed, 19 Aug 2026 16:02:38 GMT; Path=/, AWSALBCORS=Wde7R7+iki2eWLATSMlVu/s6mvN6161Y0Ogx8noBoN2eyWczS6EMAlfCsO6egB3HNAls6Yr3AgVXvCiew8OSOkuEqFw0oudcGCUmksgnmpZoH3L/E86XubKdvfjLhVb7M1X8Q6r/ABb5wzYPbLz4tQrwVX+qQK3w6DbJTeHX9V7rDFZiB2haxwY/XwUCPg==; Expires=Wed, 19 Aug 2026 16:02:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59639', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59636', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '273996cc5c308c4485315652f833387e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=67go0sJSCexiQ5Hjp9xlSgnJQLFfkYP7uJO+9wxvpjEJgI/x4JsSP4c51vd0ynUIbN+/OJDmugrIPDABsVxgvVfWofzm68DWEYfzo5UsMdKo9cZQldH37kpHqtJrzZTIlMDuLFIB2mXQ5e+BukC3FpUPM4vyCtQTzEv7QbxGRoA08azx99Ixgga+Ed4FnQ==; Expires=Wed, 19 Aug 2026 16:02:39 GMT; Path=/, AWSALBCORS=67go0sJSCexiQ5Hjp9xlSgnJQLFfkYP7uJO+9wxvpjEJgI/x4JsSP4c51vd0ynUIbN+/OJDmugrIPDABsVxgvVfWofzm68DWEYfzo5UsMdKo9cZQldH37kpHqtJrzZTIlMDuLFIB2mXQ5e+BukC3FpUPM4vyCtQTzEv7QbxGRoA08azx99Ixgga+Ed4FnQ==; Expires=Wed, 19 Aug 2026 16:02:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57991', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57994', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1d651eb11cca6df3a0f6a51f73846b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YYIpcGAo39w4cIcdaV7YaELdLfzp7jjRrHDKhY/nRLiOQw/40kU/p0O/8CgkjHaN3iNCj4fINkSFQXFXR5MArfyZZyuTv0iTMPOYrW6fO/Poy42ieevYekVQtTHi70fSO7gFKWJnmhjkyV5SdiDM4qsaMGiGFeZAR3pm9QjP86wzAR4tBd3RHYRuEwWsGQ==; Expires=Wed, 19 Aug 2026 16:02:39 GMT; Path=/, AWSALBCORS=YYIpcGAo39w4cIcdaV7YaELdLfzp7jjRrHDKhY/nRLiOQw/40kU/p0O/8CgkjHaN3iNCj4fINkSFQXFXR5MArfyZZyuTv0iTMPOYrW6fO/Poy42ieevYekVQtTHi70fSO7gFKWJnmhjkyV5SdiDM4qsaMGiGFeZAR3pm9QjP86wzAR4tBd3RHYRuEwWsGQ==; Expires=Wed, 19 Aug 2026 16:02:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57968', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57971', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fba34cd2c8928b20a437dce5eaab11f3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:02:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:40.106852+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:40.108822+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:40.117856+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S86: 4 stages, 2 shot assignments"} 01:02:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:40.119869+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dlOfo59RDvYo3LIiUmB7QQYyKkWoQFJieCTK5B2gMzzaI+DM1MnecG5nnWuHUjHQk1q9q16i09Kt/f66vfwkHsQptN70XgvDcHInkWFe2xLffUqP9G3ffASo1U5oGaDAadJlgFKQgvRQY3f9jalu7QFIm+hRqm6Bwm/5qMl9aczr4Hvz1DFd6eFp4G7ylQ==; Expires=Wed, 19 Aug 2026 16:02:41 GMT; Path=/, AWSALBCORS=dlOfo59RDvYo3LIiUmB7QQYyKkWoQFJieCTK5B2gMzzaI+DM1MnecG5nnWuHUjHQk1q9q16i09Kt/f66vfwkHsQptN70XgvDcHInkWFe2xLffUqP9G3ffASo1U5oGaDAadJlgFKQgvRQY3f9jalu7QFIm+hRqm6Bwm/5qMl9aczr4Hvz1DFd6eFp4G7ylQ==; Expires=Wed, 19 Aug 2026 16:02:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55953', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55955', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cef73cb8484d826b8109015ab388eadc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:02:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Aaoes3ptp8wWZDNxoC8tYh1odqG+IDN3K2PLJvROQqnjSKOELx9hnGKLzVmMiV9i66Y9M3GRyRNBAjn4hOnqkahqnSNTsYc45hJMQuQ1ubFS+rg4ypWnpWq6Mr4pa26EBB26a+sg/RSQtzS3RB4RPHKvLPUSaytn6/1ztZdVkA7c38FMnoFFfZvpI9kPsA==; Expires=Wed, 19 Aug 2026 16:02:41 GMT; Path=/, AWSALBCORS=Aaoes3ptp8wWZDNxoC8tYh1odqG+IDN3K2PLJvROQqnjSKOELx9hnGKLzVmMiV9i66Y9M3GRyRNBAjn4hOnqkahqnSNTsYc45hJMQuQ1ubFS+rg4ypWnpWq6Mr4pa26EBB26a+sg/RSQtzS3RB4RPHKvLPUSaytn6/1ztZdVkA7c38FMnoFFfZvpI9kPsA==; Expires=Wed, 19 Aug 2026 16:02:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55942', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55945', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cee6a8b5c038a5b81dddfdbb21e16106', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:02:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:02:59.461210+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:02:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:02:59.463345+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:02:59.470063+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S89: 4 stages, 2 shot assignments"} 01:02:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:02:59.472517+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:03:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:03:00.357571+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:03:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:03:00.358103+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:03:00.361516+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S92: 3 stages, 2 shot assignments"} 01:03:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:03:00.362631+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RNX8DHUmfDKmMk0vOw5EoQskDoAIwe0yQ4f32yphkdk/gjbtEVoxMJLOqvjVkGdVuWPrQFFCvYrywI+BfyqFMbXBWy4sBJ6uJLI8nfyZSbP59/H2snOfo1gOfJqVi3p5oCaPGhdRjpml7ExAHColT7ZbWAml7qztgb6kHlLXE93hZHymFQmnupRIWgCp/w==; Expires=Wed, 19 Aug 2026 16:03:00 GMT; Path=/, AWSALBCORS=RNX8DHUmfDKmMk0vOw5EoQskDoAIwe0yQ4f32yphkdk/gjbtEVoxMJLOqvjVkGdVuWPrQFFCvYrywI+BfyqFMbXBWy4sBJ6uJLI8nfyZSbP59/H2snOfo1gOfJqVi3p5oCaPGhdRjpml7ExAHColT7ZbWAml7qztgb6kHlLXE93hZHymFQmnupRIWgCp/w==; Expires=Wed, 19 Aug 2026 16:03:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37223', 'opik-workspace-remaining-limit': '4991', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37220', 'opik-user-remaining-limit': '9991', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f3d04d450c5cbcee71aa53aede7a93ab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fvvy1BAeysLBAyttxg//EoLty02fV8Xi0/K1hIAfZ+wCZJN2vC3JnUAOKB+xUb8VeSENpP08NOMSGMPBdZpNLYHeorH8TNWZslCQyn8+AGo4+D0WmF9itqJ2WrNUA9bk83G1BnTKufRxj8OjAfTOd48WlawyNtZ82khLJ2o1eYSzG6Qc9mWAhq3E5EbEqA==; Expires=Wed, 19 Aug 2026 16:03:00 GMT; Path=/, AWSALBCORS=fvvy1BAeysLBAyttxg//EoLty02fV8Xi0/K1hIAfZ+wCZJN2vC3JnUAOKB+xUb8VeSENpP08NOMSGMPBdZpNLYHeorH8TNWZslCQyn8+AGo4+D0WmF9itqJ2WrNUA9bk83G1BnTKufRxj8OjAfTOd48WlawyNtZ82khLJ2o1eYSzG6Qc9mWAhq3E5EbEqA==; Expires=Wed, 19 Aug 2026 16:03:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37201', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37198', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '12b2f049b2ecc138dc8f4ee427fb451e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VMUdKExuD7rq7+V9H9QBYX6rcAJMUoxtXHXA0KWHk0gQicm38PCQWTyRWJ4fSbH4FJNaKVAmSf0UCQuFtzGxIXIdYjaWfvk8B2rWr/Tbg85U5E9m8riogCeQqxpCFBk17kt+NT6Q2ayWu2hm48Gg3qNlWHS0D58e1xGhOJYeUpdXLbmBdPAJLkhxmetOZw==; Expires=Wed, 19 Aug 2026 16:03:02 GMT; Path=/, AWSALBCORS=VMUdKExuD7rq7+V9H9QBYX6rcAJMUoxtXHXA0KWHk0gQicm38PCQWTyRWJ4fSbH4FJNaKVAmSf0UCQuFtzGxIXIdYjaWfvk8B2rWr/Tbg85U5E9m8riogCeQqxpCFBk17kt+NT6Q2ayWu2hm48Gg3qNlWHS0D58e1xGhOJYeUpdXLbmBdPAJLkhxmetOZw==; Expires=Wed, 19 Aug 2026 16:03:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '34739', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '34737', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '6ac8364e318462637e9b1ba2e7000ce2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zVXYD0MkGQGN2N3UZ9JuJKwwQ+qt0lisFwBjHKqu6whaTFEbY2yckaWr22qWrUlPpCjxzwuXBtJxCy+p59DV/CH9fcN4cNKvRDGeKjrnAVMRcnB55SB5npSltOiCHYNv7cNfsD8LHvngon+9oyHMgzAKlIqUbNGk2ZySL2NkK+vN8bD+RgfBXwUNq93AxA==; Expires=Wed, 19 Aug 2026 16:03:02 GMT; Path=/, AWSALBCORS=zVXYD0MkGQGN2N3UZ9JuJKwwQ+qt0lisFwBjHKqu6whaTFEbY2yckaWr22qWrUlPpCjxzwuXBtJxCy+p59DV/CH9fcN4cNKvRDGeKjrnAVMRcnB55SB5npSltOiCHYNv7cNfsD8LHvngon+9oyHMgzAKlIqUbNGk2ZySL2NkK+vN8bD+RgfBXwUNq93AxA==; Expires=Wed, 19 Aug 2026 16:03:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '34662', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '34597', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '478b2bd2712af25941ef0e833a54f309', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:03:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:03:07.181120+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:03:07 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:03:07.181917+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:03:07.188395+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S91: 5 stages, 2 shot assignments"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3CHljF1xMg6aIdZgTkiwl0EVxTuBoMkGamo9dPgS3MrBk4Gy6J3Q5IQE62lwVWkoJ9QH5lXLMqmy/rK1DdkBKEE7dtH/YeQLKEDIRA57Anfa0QJ58L5gu76DuOthgbGOAa2BlEDR0Yunx42L81WrzEwCSUHYyVkMUAMh3/BKfpR6VivB2vLi76cKixO+Ag==; Expires=Wed, 19 Aug 2026 16:03:08 GMT; Path=/, AWSALBCORS=3CHljF1xMg6aIdZgTkiwl0EVxTuBoMkGamo9dPgS3MrBk4Gy6J3Q5IQE62lwVWkoJ9QH5lXLMqmy/rK1DdkBKEE7dtH/YeQLKEDIRA57Anfa0QJ58L5gu76DuOthgbGOAa2BlEDR0Yunx42L81WrzEwCSUHYyVkMUAMh3/BKfpR6VivB2vLi76cKixO+Ag==; Expires=Wed, 19 Aug 2026 16:03:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29408', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29411', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '214260643004757a49e0036fa9047727', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6WLAb92F319ix1vSXG262OByBD9CJ+8oI80y7fR06iVKPQxfTYDn19nAncHOMFjAPr6xX3cXjvbKgV3k9MRZSyAd+bPPuqItmuvPU4NgAUWGUFopFfcK+Fz4YRl2gfoXeyV2Zvod/TVN5HS6UwVd/zavenxcdwQsBjn29+m31DAfEjlIdPAD9GK7Gee1+w==; Expires=Wed, 19 Aug 2026 16:03:08 GMT; Path=/, AWSALBCORS=6WLAb92F319ix1vSXG262OByBD9CJ+8oI80y7fR06iVKPQxfTYDn19nAncHOMFjAPr6xX3cXjvbKgV3k9MRZSyAd+bPPuqItmuvPU4NgAUWGUFopFfcK+Fz4YRl2gfoXeyV2Zvod/TVN5HS6UwVd/zavenxcdwQsBjn29+m31DAfEjlIdPAD9GK7Gee1+w==; Expires=Wed, 19 Aug 2026 16:03:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29407', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29410', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '9dd0370d7733a197882272480dcb78bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:03:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:03:19.925651+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:03:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:03:19.927042+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:03:19.936470+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S90: 6 stages, 3 shot assignments"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RmJF/YGm2jQlf/RsIOxs4ToMxT3L7oQGC/09OjKrbBeLkw+w2hWSmjYDo6CPY2rLcs8k0LWNoQOU+hxboQblOkZCYZe4yK2IPGD4vgNNdINVZ+c5uxAJX+OTIYAUjXmKjZqiJcaMl9XWOq9KEX+QRfrR8c/hcUWno1z8ubibRvWywrPyKYoq9DwYBhRkbA==; Expires=Wed, 19 Aug 2026 16:03:20 GMT; Path=/, AWSALBCORS=RmJF/YGm2jQlf/RsIOxs4ToMxT3L7oQGC/09OjKrbBeLkw+w2hWSmjYDo6CPY2rLcs8k0LWNoQOU+hxboQblOkZCYZe4yK2IPGD4vgNNdINVZ+c5uxAJX+OTIYAUjXmKjZqiJcaMl9XWOq9KEX+QRfrR8c/hcUWno1z8ubibRvWywrPyKYoq9DwYBhRkbA==; Expires=Wed, 19 Aug 2026 16:03:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17214', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17217', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': '819d5a5a0fa97b8d9b055e0fbb50ef05', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AU3Knysp0IxVZh/m6cS3J/Gxz/PqVbNELUPJk+S++plOqwK2mVrrVrcZIerUdZX5bP/o5wL9d78lt+qeNNoS6FsnTZvRCJ9mlqiom/be5uSaF1GnABSAtViwaHGr+NLxv+Ed7g4zh3e0ulCRBBnoj/9zGRFWV0Hr99CRG/MhQlbABkGP0z8y+pW+khG6Xw==; Expires=Wed, 19 Aug 2026 16:03:21 GMT; Path=/, AWSALBCORS=AU3Knysp0IxVZh/m6cS3J/Gxz/PqVbNELUPJk+S++plOqwK2mVrrVrcZIerUdZX5bP/o5wL9d78lt+qeNNoS6FsnTZvRCJ9mlqiom/be5uSaF1GnABSAtViwaHGr+NLxv+Ed7g4zh3e0ulCRBBnoj/9zGRFWV0Hr99CRG/MhQlbABkGP0z8y+pW+khG6Xw==; Expires=Wed, 19 Aug 2026 16:03:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16803', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16804', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '6507679144c5a51342854442e30050b6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:03:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:03:24.909315+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:03:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:03:24.911504+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:03:24.919572+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S94: 5 stages, 2 shot assignments"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZxHEHSLieUfPt8n6y5p04dNbEW1xWIS8x8Wys64ERXiAfXaiK45bH2T0WUiK/EwNvlx/x1gdsBwPcTch4hAsSyH4Cg5OJWee2wDojdJJ+STXcDch5m5DHLMTVvCpiJbAB+sHprXINhZU49WXVV4C1zQ2JFgVacTXuN2WiqfB+Cizlf7N1E8xr8L4g+zTGQ==; Expires=Wed, 19 Aug 2026 16:03:26 GMT; Path=/, AWSALBCORS=ZxHEHSLieUfPt8n6y5p04dNbEW1xWIS8x8Wys64ERXiAfXaiK45bH2T0WUiK/EwNvlx/x1gdsBwPcTch4hAsSyH4Cg5OJWee2wDojdJJ+STXcDch5m5DHLMTVvCpiJbAB+sHprXINhZU49WXVV4C1zQ2JFgVacTXuN2WiqfB+Cizlf7N1E8xr8L4g+zTGQ==; Expires=Wed, 19 Aug 2026 16:03:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11168', 'opik-workspace-remaining-limit': '4983', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11165', 'opik-user-remaining-limit': '9983', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea26a8511a642436a35db8c1c728927c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rxVTMtfahr/qFebOLJetAL+Rt+a/CoqMofqu79KU/4hXoQp2gY3QWLsy2F8CAKPu1ivIjc6IsHlXPO1i7lSafJvMChlvPy2lsjsTbw3pRnXNX2dAGtjsixJIAabJDAq7obrW6OYRTxD2PcmdGVN5yadcmL0y1uJxZ6wjdZs4CKp/tisMoziBlQeDrDllCw==; Expires=Wed, 19 Aug 2026 16:03:26 GMT; Path=/, AWSALBCORS=rxVTMtfahr/qFebOLJetAL+Rt+a/CoqMofqu79KU/4hXoQp2gY3QWLsy2F8CAKPu1ivIjc6IsHlXPO1i7lSafJvMChlvPy2lsjsTbw3pRnXNX2dAGtjsixJIAabJDAq7obrW6OYRTxD2PcmdGVN5yadcmL0y1uJxZ6wjdZs4CKp/tisMoziBlQeDrDllCw==; Expires=Wed, 19 Aug 2026 16:03:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11164', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11160', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': '5ea42c35f968611c4900541af7ae2e32', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:03:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:03:37.265033+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:03:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:03:37.266590+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:03:37.271682+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S93: 7 stages, 3 shot assignments"} {"timestamp": "2026-08-12T16:03:37.289680+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_camera_flow completed (completed=94/94, failed=0)"} {"timestamp": "2026-08-12T16:03:37.389198+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T16:03:37.402603+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_sync_service", "message": "Skipping scene_still sync: scene_detail 데이터 없음 (cascade or pre-analysis). Existing rows preserved."} {"timestamp": "2026-08-12T16:03:37.431991+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T16:03:37.432119+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T16:03:37.434838+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T16:03:37.476066+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T16:03:37.480683+00:00", "level": "WARNING", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "Episode 7c902020-4451-4967-9eb6-1e53c2b9b717 status NOT advanced — incomplete steps: ['shot_staging', 'scene_consistency', 'scene_detail', 'shot_dependency_t2i', 't2i_review', 'zoom_continuity_anchor', 'outdoor_site_layout', 'outdoor_place_spec', 'outdoor_lane_plan', 'shot_projection_card', 'bg_space_partition', 'dwelling_zone_map', 'shot_aware_bg_render_plan', 'visual_continuity_anchor']"} {"timestamp": "2026-08-12T16:03:37.482968+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=scene_camera_flow, repaired=0)"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=luj8mKZH3M4ZI9uDdntRBFpJcwwB595etaao6ZMfvSXV7YGnEEtMR3SMF0lFh17V/UbeQ4Qd8MPYX+Ap8uD5HL4FaLTDiFkP6ZYw43oITlFnoTU4HkH8HBZQjPOaU9nGAS0BXu/YJrSvpIfVmHp3DAoUyMo3T6rc1zC/LTq2v2bkSNw0hTqQ8l3LVKVUFQ==; Expires=Wed, 19 Aug 2026 16:03:38 GMT; Path=/, AWSALBCORS=luj8mKZH3M4ZI9uDdntRBFpJcwwB595etaao6ZMfvSXV7YGnEEtMR3SMF0lFh17V/UbeQ4Qd8MPYX+Ap8uD5HL4FaLTDiFkP6ZYw43oITlFnoTU4HkH8HBZQjPOaU9nGAS0BXu/YJrSvpIfVmHp3DAoUyMo3T6rc1zC/LTq2v2bkSNw0hTqQ8l3LVKVUFQ==; Expires=Wed, 19 Aug 2026 16:03:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '30bcb8fef64720e6960b2301e72c431f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:03:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vumrQMJSs6iz6LriNPfjv9chagIB8iGG8YSZukuV5qsfqganhC34xtW4pMGKo/n3TDSbbSeZ25FRxuIpZj9UisXbiGpqGYW5CRo916/7rm371fwfSQcjcibD/4Gj9h7dzcrm/Jaxj1a5IGB+DDKKAoWXfBAzOUrH5DRWZDcMaBMuNi5VVqZkRH5SZfkNWg==; Expires=Wed, 19 Aug 2026 16:03:39 GMT; Path=/, AWSALBCORS=vumrQMJSs6iz6LriNPfjv9chagIB8iGG8YSZukuV5qsfqganhC34xtW4pMGKo/n3TDSbbSeZ25FRxuIpZj9UisXbiGpqGYW5CRo916/7rm371fwfSQcjcibD/4Gj9h7dzcrm/Jaxj1a5IGB+DDKKAoWXfBAzOUrH5DRWZDcMaBMuNi5VVqZkRH5SZfkNWg==; Expires=Wed, 19 Aug 2026 16:03:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59568', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59567', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '97b086cc7292daf7177a74aa24ccb3f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [9496] /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:19: UserWarning: Field name "schema_json" in "PromptCreate" shadows an attribute in parent "BaseModel" class PromptCreate(BaseModel): /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:27: UserWarning: Field name "schema_json" in "PromptUpdate" shadows an attribute in parent "BaseModel" class PromptUpdate(BaseModel): INFO: Started server process [53994] INFO: Waiting for application startup. {"timestamp": "2026-08-12T16:16:42.257199+00:00", "level": "WARNING", "logger": "app.main", "message": "SECURITY: insecure default credentials in use — DEFAULT_ADMIN_PASSWORD, DEFAULT_CREATOR_PASSWORD. Override via env vars before exposing this server."} INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) {"timestamp": "2026-08-12T16:16:48.120084+00:00", "level": "INFO", "logger": "app.modules.llm.gemini_key_pool", "message": "Gemini key pool: 2 key(s) loaded"} INFO: 127.0.0.1:51954 - "GET /api/v1/health HTTP/1.1" 200 OK INFO: 127.0.0.1:51961 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-12T16:17:00.681461+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_camera_flow (Step scene_camera_flow for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:51963 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_camera_flow?mode=force HTTP/1.1" 200 OK {"timestamp": "2026-08-12T16:17:00.707836+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Invalidated 27 downstream steps from scene_camera_flow (delete_cp=True): ['background_chain_planning', 'background_chain_render', 'bg_space_partition', 'character_state_variant', 'dwelling_zone_map', 'outdoor_frame_mode', 'outdoor_lane_plan', 'outdoor_place_canon', 'outdoor_place_spec', 'outdoor_shot_grounding', 'outdoor_site_layout', 'outdoor_structure_form_reference', 'outdoor_structure_seed', 'scene_consistency', 'scene_detail', 'scene_image_pipeline', 'scene_verify', 'shot_aware_bg_render_plan', 'shot_conti_light', 'shot_dependency_t2i', 'shot_projection_card', 'shot_staging', 'space_set_bg', 't2i_review', 'visual_continuity_anchor', 'world_guide', 'zoom_continuity_anchor']"} {"timestamp": "2026-08-12T16:17:00.710230+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_camera_flow started (run_id=1f741eb1-3511-4d1b-b3ab-8c8287b1ce8a, model=gpt)"} {"timestamp": "2026-08-12T16:17:00.714936+00:00", "level": "WARNING", "logger": "app.modules.prompt_loader", "message": "Prompt version pack drift: module=scene_camera_flow stem=schema.json loaded_from=2.202607080130 (latest_in_module=5.202608130110). To enforce single-pack semantics, set PROMPT_VERSION_PACK_STRICT=true and align stem files within the latest version directory."} {"timestamp": "2026-08-12T16:17:00.715431+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "Opik callback enabled (project: theroad-scene-lab)"} 01:17:00 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-12T16:17:00.737157+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-12T16:17:00.738000+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=primary/2)"} 01:17:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:00.755243+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:00.756173+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:00.756612+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:00.756783+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:02 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:02.169556+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:02 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:02.196560+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:02 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:02.369100+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:02 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:02.420599+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:07.357951+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:07.374625+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:07 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:07.590073+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:07 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:07.590527+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:07.638701+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:07.923874+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:08 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:08.067246+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:08 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:08.132528+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:12.922347+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:13 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:13.141242+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:13.184400+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:13.192819+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:13.195845+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:13 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:13.423366+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:13 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:13.429260+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:13 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:13.429400+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:18.359841+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:18.461107+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:18 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:18.664140+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:18 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:18.736425+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:19.015162+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:19.057547+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:19 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:19.228053+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:19 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-12T16:17:19.267027+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 01:17:24 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-12T16:17:24.284429+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-12T16:17:24.285042+00:00", "level": "WARNING", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환: primary → secondary (사유=429 · 지점=router.completion[gpt]). 이 프로세스는 이후 secondary 슬롯을 쓴다."} {"timestamp": "2026-08-12T16:17:24.285215+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router 무효화 — OpenAI 키 슬롯 전환 반영"} 01:17:24 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-12T16:17:24.296699+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-12T16:17:24.297285+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=secondary/2)"} 01:17:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:24.298884+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:24 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-12T16:17:24.361635+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-12T16:17:24.361835+00:00", "level": "INFO", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환 생략 — primary 는 이미 secondary 로 옮겨져 있다 (지점 router.completion[gpt]). 이 호출은 옮기지 않고 재시도한다."} 01:17:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:24.362917+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:24 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-12T16:17:24.602927+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-12T16:17:24.603377+00:00", "level": "INFO", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환 생략 — primary 는 이미 secondary 로 옮겨져 있다 (지점 router.completion[gpt]). 이 호출은 옮기지 않고 재시도한다."} 01:17:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:24.605117+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:24 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-12T16:17:24.841115+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-12T16:17:24.841356+00:00", "level": "INFO", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환 생략 — primary 는 이미 secondary 로 옮겨져 있다 (지점 router.completion[gpt]). 이 호출은 옮기지 않고 재시도한다."} 01:17:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:24.842663+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:17:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:17:47.922545+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=06a7c9ca-bed1-746e-8000-040d2b1c8929&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. 01:17:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:17:47.928341+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:17:47.932042+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S3: 4 stages, 2 shot assignments"} 01:17:47 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:47.933196+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:17:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lXycc/tJ4vkcJUgtZzllWuOr1m1P+cdVbNTTJdBUNEPDTj60ntLrpTfeaImTYTZVFeyh4rltRoRNYy9ZB39egle4Omn4a1XNuZlXXFUpxTkFaTXDO2fuZR9muvNbMvicDyFDcYtu0F72PJHdmjc7GAHVrry2pmMWx3XBuS3CxuPs9HFcxsv3ssUkBAbJ2A==; Expires=Wed, 19 Aug 2026 16:17:49 GMT; Path=/, AWSALBCORS=lXycc/tJ4vkcJUgtZzllWuOr1m1P+cdVbNTTJdBUNEPDTj60ntLrpTfeaImTYTZVFeyh4rltRoRNYy9ZB39egle4Omn4a1XNuZlXXFUpxTkFaTXDO2fuZR9muvNbMvicDyFDcYtu0F72PJHdmjc7GAHVrry2pmMWx3XBuS3CxuPs9HFcxsv3ssUkBAbJ2A==; Expires=Wed, 19 Aug 2026 16:17:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6146854e0328f85c1ff8e24848bb1839', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:17:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CKWf6UK4kenyRtl/2wPY6YqZkg9S7oysdBueAd1YOdpuTfk4azAIl8s/6WSopfeLe7mFxsQpMHeaNmfjC/BPOFQoiNsEKYXIC9EoIE/fbX4Ulmqr9duEkZB7V0kKtlwcXzvxgfSk2rjD1WuBX92QO4jt8DqYWdZHsHzhttw5REaCJRrZHl+fskV0gCDigA==; Expires=Wed, 19 Aug 2026 16:17:49 GMT; Path=/, AWSALBCORS=CKWf6UK4kenyRtl/2wPY6YqZkg9S7oysdBueAd1YOdpuTfk4azAIl8s/6WSopfeLe7mFxsQpMHeaNmfjC/BPOFQoiNsEKYXIC9EoIE/fbX4Ulmqr9duEkZB7V0kKtlwcXzvxgfSk2rjD1WuBX92QO4jt8DqYWdZHsHzhttw5REaCJRrZHl+fskV0gCDigA==; Expires=Wed, 19 Aug 2026 16:17:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59593', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7a4e50afaa67dba5ce574df91aecb3c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:17:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:17:55.871676+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:17:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:17:55.872928+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:17:55.877956+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S4: 5 stages, 2 shot assignments"} 01:17:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:55.879190+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:17:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tGnpHLyZ+JXRFMdZxovKtbncDWdv/y/wYzBWIRPLiUAdk4+tCPioNSsys+/+AiT6Df74hJwDoJEnau808nF71NvrXu5kXaOoaj2fAbvCIlDddpjTXACv0wEpVf/NlFidCv7zFCRf8gRnP0OcFpNUCNiF+wczUA0YBYN+Cg6Anja9MlGMlnKTkb37FVQM9Q==; Expires=Wed, 19 Aug 2026 16:17:57 GMT; Path=/, AWSALBCORS=tGnpHLyZ+JXRFMdZxovKtbncDWdv/y/wYzBWIRPLiUAdk4+tCPioNSsys+/+AiT6Df74hJwDoJEnau808nF71NvrXu5kXaOoaj2fAbvCIlDddpjTXACv0wEpVf/NlFidCv7zFCRf8gRnP0OcFpNUCNiF+wczUA0YBYN+Cg6Anja9MlGMlnKTkb37FVQM9Q==; Expires=Wed, 19 Aug 2026 16:17:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51740', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51738', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '77a7926d2ef5c441a69b1eb1972aed4c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:17:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kBxCUpOZaJgk/Qk9mkXngXPVMnn5JCXNsZnnfwCtWPKYJlGzKER+USTVKpjxyZDnu99jVr6rAW3fMirlo17b1urjZ+pL6u9reKJ44e0hA+lcIasR6lGyzwojVtU94W7RI0F15nGWtkHlh42glqDEwQadoT3bvMq+gP4CO87Csij53VJXeygW+yVasWH9ew==; Expires=Wed, 19 Aug 2026 16:17:57 GMT; Path=/, AWSALBCORS=kBxCUpOZaJgk/Qk9mkXngXPVMnn5JCXNsZnnfwCtWPKYJlGzKER+USTVKpjxyZDnu99jVr6rAW3fMirlo17b1urjZ+pL6u9reKJ44e0hA+lcIasR6lGyzwojVtU94W7RI0F15nGWtkHlh42glqDEwQadoT3bvMq+gP4CO87Csij53VJXeygW+yVasWH9ew==; Expires=Wed, 19 Aug 2026 16:17:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51704', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51702', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ddddd7f331f6e6f07b7590211117ce0c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:17:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:17:59.937419+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:17:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:17:59.937893+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:17:59.941819+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S1: 5 stages, 3 shot assignments"} 01:17:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:17:59.942784+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:18:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:18:01.558297+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:18:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:18:01.559495+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:18:01.570128+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S2: 6 stages, 3 shot assignments"} 01:18:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:18:01.571564+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9ofK2PVPJpebR5pLWdJpWlG3yBCkDtJndK/XlpDnoYd+sJDiKqEqvA6MN2IUouKtuqFK3+rWfG/s0D+YY2pMf1K2Ic0lUQ3LX4/r56U2Cww7vM0wo7YJRnsWITsp7//Ujn0ykhyqh9SU+IEP1R7Lwnw1WzCa5DdV3N2Ta38R2y8H3u2K9UESiqsTq0iZYQ==; Expires=Wed, 19 Aug 2026 16:18:01 GMT; Path=/, AWSALBCORS=9ofK2PVPJpebR5pLWdJpWlG3yBCkDtJndK/XlpDnoYd+sJDiKqEqvA6MN2IUouKtuqFK3+rWfG/s0D+YY2pMf1K2Ic0lUQ3LX4/r56U2Cww7vM0wo7YJRnsWITsp7//Ujn0ykhyqh9SU+IEP1R7Lwnw1WzCa5DdV3N2Ta38R2y8H3u2K9UESiqsTq0iZYQ==; Expires=Wed, 19 Aug 2026 16:18:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '46374', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '46302', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8144a1954414a809af072671f439156', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XpjN9Lu0tFyfTx8ZOQMRt4acr+kwdmtty6920imfENWYL1bnlVVTno9LiHZmTSqOhwh+44RDHphoNVKH3JRxlvxneqd7B3zrq5KwIh2guL/wokY+pJbZ0DTZWmGdkAfR15SQi3aITVZpBMZKhqwrsnf79kEs94IjsDEGqKhGFYONZU73/N4fcPda86LQUg==; Expires=Wed, 19 Aug 2026 16:18:01 GMT; Path=/, AWSALBCORS=XpjN9Lu0tFyfTx8ZOQMRt4acr+kwdmtty6920imfENWYL1bnlVVTno9LiHZmTSqOhwh+44RDHphoNVKH3JRxlvxneqd7B3zrq5KwIh2guL/wokY+pJbZ0DTZWmGdkAfR15SQi3aITVZpBMZKhqwrsnf79kEs94IjsDEGqKhGFYONZU73/N4fcPda86LQUg==; Expires=Wed, 19 Aug 2026 16:18:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '46236', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '46233', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b9274ac025af699c60713dc4b2357eb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:18:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:18:12.894121+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:18:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:18:12.895808+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:18:12.900519+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S5: 4 stages, 3 shot assignments"} 01:18:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:18:12.901744+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qyTCE7JVCal/TF97H0KdLe1exT0+PiZeDGfF2wYNCGqxQYxz3jG7Nhlbz+whNvwnHjjZl9eJTT4OtTPUI16D2ZZAy319UPCOtStuX7qXkqfP+hsuqx1KX02pYbBdEBXrysnwFs7P1NMOIFH3m8wwbTUqbziDe5fgXQ9bNUOdZX2znc4E2nWEA8CAuwNd8g==; Expires=Wed, 19 Aug 2026 16:18:14 GMT; Path=/, AWSALBCORS=qyTCE7JVCal/TF97H0KdLe1exT0+PiZeDGfF2wYNCGqxQYxz3jG7Nhlbz+whNvwnHjjZl9eJTT4OtTPUI16D2ZZAy319UPCOtStuX7qXkqfP+hsuqx1KX02pYbBdEBXrysnwFs7P1NMOIFH3m8wwbTUqbziDe5fgXQ9bNUOdZX2znc4E2nWEA8CAuwNd8g==; Expires=Wed, 19 Aug 2026 16:18:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35498', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35500', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '09821b9687de999c64350d2f1ddc7884', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n+reoAyLqXeIbV26z5++PP+xGKAs5S8TDsjwhS9BewEJ3fMP455ZwZHdfhfM2vwZQFthbtk9g+zu1fnUyQIQPXY68RR9Hm0mb4KF0OU66Gv91TvPgLMOcGN7yiEY6tDPBvAmIdL95Pi8+N/s1BMyX7HSgFJYRp1EGBkeECJoLuDl8j/5v9j/spU/h1Yiuw==; Expires=Wed, 19 Aug 2026 16:18:14 GMT; Path=/, AWSALBCORS=n+reoAyLqXeIbV26z5++PP+xGKAs5S8TDsjwhS9BewEJ3fMP455ZwZHdfhfM2vwZQFthbtk9g+zu1fnUyQIQPXY68RR9Hm0mb4KF0OU66Gv91TvPgLMOcGN7yiEY6tDPBvAmIdL95Pi8+N/s1BMyX7HSgFJYRp1EGBkeECJoLuDl8j/5v9j/spU/h1Yiuw==; Expires=Wed, 19 Aug 2026 16:18:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35073', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35071', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '68a1585db12a1f4bfc9d1434657140b2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:18:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:18:21.601536+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:18:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:18:21.602580+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:18:21.613649+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S6: 5 stages, 3 shot assignments"} 01:18:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:18:21.614781+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=D93mtWXiFsWSgF+Tl6AnK2VQS/TmWTVECYNEqQxlwSVYQh/1hMZdGkuc2FGB+ExUgmTBQqDmeASNKbyIrup9y4TkePqPPDj/EdbWNT/TL78IrtjAI3oe95ler6j6dDcSpivNamIrvmWa1kHPyHa6jzwjqd/XsrAQmgaGDiWW4zDK9MS3lPOW62QJ+RHPkg==; Expires=Wed, 19 Aug 2026 16:18:22 GMT; Path=/, AWSALBCORS=D93mtWXiFsWSgF+Tl6AnK2VQS/TmWTVECYNEqQxlwSVYQh/1hMZdGkuc2FGB+ExUgmTBQqDmeASNKbyIrup9y4TkePqPPDj/EdbWNT/TL78IrtjAI3oe95ler6j6dDcSpivNamIrvmWa1kHPyHa6jzwjqd/XsrAQmgaGDiWW4zDK9MS3lPOW62QJ+RHPkg==; Expires=Wed, 19 Aug 2026 16:18:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27391', 'opik-workspace-remaining-limit': '4989', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27389', 'opik-user-remaining-limit': '9989', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e1ffb46054fe822f7038004debe9d6eb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=i8VxtyIorSbsge8b2cZSH5BB/BwxIZsedpl4VgmHfLAiau22sumcBFiBPHiDr6ejO2iLUOc7Smc2tZic/Wbg8x6ghiOS5TvwvABAM1+TDZEiSLL5ynphn+1a5AmXW90iUpLdvKiMUMul8LMBGBCPJmUI8YjWuaxgYDo1eVPkMemaiCxoULc4j2ySqLNnVA==; Expires=Wed, 19 Aug 2026 16:18:22 GMT; Path=/, AWSALBCORS=i8VxtyIorSbsge8b2cZSH5BB/BwxIZsedpl4VgmHfLAiau22sumcBFiBPHiDr6ejO2iLUOc7Smc2tZic/Wbg8x6ghiOS5TvwvABAM1+TDZEiSLL5ynphn+1a5AmXW90iUpLdvKiMUMul8LMBGBCPJmUI8YjWuaxgYDo1eVPkMemaiCxoULc4j2ySqLNnVA==; Expires=Wed, 19 Aug 2026 16:18:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27385', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27383', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '3d87f33f33ebf25cc915ca5643eedbd9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:18:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:18:35.567589+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:18:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:18:35.569170+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:18:35.575089+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S8: 5 stages, 3 shot assignments"} 01:18:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:18:35.576465+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pQ30vUQ7XqscSD8mw9ZNoEA3hY63JZPWA3/95tsntS3VhBLNs/6JbitwSFr43yz/lMGUl8amOTZKagzasukWrDXFXjKPCKmVkLPF0NXR2diBklBQT4z8EHlch5oCd/IKmKsWHvq0q/TiIZvFjIEPWP+x815Tx7cdzsIaY7NOXdNrwW+G3HJ+0TCO+gKRFg==; Expires=Wed, 19 Aug 2026 16:18:36 GMT; Path=/, AWSALBCORS=pQ30vUQ7XqscSD8mw9ZNoEA3hY63JZPWA3/95tsntS3VhBLNs/6JbitwSFr43yz/lMGUl8amOTZKagzasukWrDXFXjKPCKmVkLPF0NXR2diBklBQT4z8EHlch5oCd/IKmKsWHvq0q/TiIZvFjIEPWP+x815Tx7cdzsIaY7NOXdNrwW+G3HJ+0TCO+gKRFg==; Expires=Wed, 19 Aug 2026 16:18:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12662', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12665', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '629a2ab4161ee7c3f7d973dad9db39bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lgMjn5m298g82f5EVpk4n5K533Hacz5nO7VWJP2BP2ISigtx9VNtR0x38nTqBxi4SXRtiLjuA4/qvRmPUFHQDFZFPhgVIP5351WMtN7SI4hvEd5dXyEzR9R/g0Zr0e/K+A4B8c3WOK9wEySvsj6ajPoRBaHD0elr343TYkAPZRcBSXEEMaLDZJcEZed/Qw==; Expires=Wed, 19 Aug 2026 16:18:36 GMT; Path=/, AWSALBCORS=lgMjn5m298g82f5EVpk4n5K533Hacz5nO7VWJP2BP2ISigtx9VNtR0x38nTqBxi4SXRtiLjuA4/qvRmPUFHQDFZFPhgVIP5351WMtN7SI4hvEd5dXyEzR9R/g0Zr0e/K+A4B8c3WOK9wEySvsj6ajPoRBaHD0elr343TYkAPZRcBSXEEMaLDZJcEZed/Qw==; Expires=Wed, 19 Aug 2026 16:18:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12658', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12657', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2f935b20f5051d7848304e0a7153f1c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:18:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:18:52.269397+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:18:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:18:52.271077+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:18:52.275876+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S9: 5 stages, 3 shot assignments"} 01:18:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:18:52.277351+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1Lmf0eYNJFwqk6+TfQcwkwSTVTJyWv7NK6K9oYkDd1wb9Dcb6Nn/jsKov2oXYBgmG5fTNUPmnHD/1+UBPekFgWZS+h+Qk/Sz9kjxTnIyRJap2fG9s/TS8wE5fiiWai2tn7YPH92AQRNOr7FVSdoAnmMFRQU25OxjBJMyC34cfJyFUDGdoVUNx3XgDbeDoQ==; Expires=Wed, 19 Aug 2026 16:18:52 GMT; Path=/, AWSALBCORS=1Lmf0eYNJFwqk6+TfQcwkwSTVTJyWv7NK6K9oYkDd1wb9Dcb6Nn/jsKov2oXYBgmG5fTNUPmnHD/1+UBPekFgWZS+h+Qk/Sz9kjxTnIyRJap2fG9s/TS8wE5fiiWai2tn7YPH92AQRNOr7FVSdoAnmMFRQU25OxjBJMyC34cfJyFUDGdoVUNx3XgDbeDoQ==; Expires=Wed, 19 Aug 2026 16:18:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '46a464fa510da2b328c5248e7ce82314', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:18:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mC7r1iDIIHQ55kCRnrzlFj/akh0tufCMq3fSvC3AAU90qEODVZC1PGkixkmUdh+wYVf88y/dNiT5gQf+4j8BA4RuGrR2eudX2nxZhrKwknoflEbDQurWMlyLINc2AdvIGQQQhZY7Z8xCuP7H2TQDySNMi6peBAH9sPG7C9fuJghOoZQu/Nl2KVXCmXt91Q==; Expires=Wed, 19 Aug 2026 16:18:53 GMT; Path=/, AWSALBCORS=mC7r1iDIIHQ55kCRnrzlFj/akh0tufCMq3fSvC3AAU90qEODVZC1PGkixkmUdh+wYVf88y/dNiT5gQf+4j8BA4RuGrR2eudX2nxZhrKwknoflEbDQurWMlyLINc2AdvIGQQQhZY7Z8xCuP7H2TQDySNMi6peBAH9sPG7C9fuJghOoZQu/Nl2KVXCmXt91Q==; Expires=Wed, 19 Aug 2026 16:18:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59626', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59627', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '39e0f24c056fbd810fd569cda415ffee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:18:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:18:59.156222+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:18:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:18:59.157355+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:18:59.164616+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S7: 7 stages, 3 shot assignments"} 01:18:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:18:59.165714+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4ldiXJ6hWcdFgeWkIM6khkMn6niEL4VHqmhYJ1+WeofvbDLaBU4egyXHrEGt1WW/3ctEvmIvVMRirqB2QgAmBTHD68uj480UftA6QWGsb+H08W+gp9mZ/I74R2tlsNpW/VKBFFbTpwgHl+B0LxEWxkLWiElkO+fdf7GkanlwOExUgm7tJAMJwq92Z8XJiA==; Expires=Wed, 19 Aug 2026 16:19:00 GMT; Path=/, AWSALBCORS=4ldiXJ6hWcdFgeWkIM6khkMn6niEL4VHqmhYJ1+WeofvbDLaBU4egyXHrEGt1WW/3ctEvmIvVMRirqB2QgAmBTHD68uj480UftA6QWGsb+H08W+gp9mZ/I74R2tlsNpW/VKBFFbTpwgHl+B0LxEWxkLWiElkO+fdf7GkanlwOExUgm7tJAMJwq92Z8XJiA==; Expires=Wed, 19 Aug 2026 16:19:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51956', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51957', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c70255f417062355b919c73c7c0a81ec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=47yUTibw1or3+DZI0crIvf6v2Qu8mqJKJSxN/70oZaGca1UQNbPAKVAsmaqdhUECnM5WUrMjuJn9JRtD1ujZv5ZVWvvPEJ4v78hKeEAxp7WWDDCqOTRPODqdDqoRFyLqZgvz11sFpMRTKeDWpgkGAPqh1y/ScTxN4TiDMt80TgDlLf6AgoyAGm4G3uFUIg==; Expires=Wed, 19 Aug 2026 16:19:00 GMT; Path=/, AWSALBCORS=47yUTibw1or3+DZI0crIvf6v2Qu8mqJKJSxN/70oZaGca1UQNbPAKVAsmaqdhUECnM5WUrMjuJn9JRtD1ujZv5ZVWvvPEJ4v78hKeEAxp7WWDDCqOTRPODqdDqoRFyLqZgvz11sFpMRTKeDWpgkGAPqh1y/ScTxN4TiDMt80TgDlLf6AgoyAGm4G3uFUIg==; Expires=Wed, 19 Aug 2026 16:19:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51950', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51951', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '850bf395ee1e983823a0e802ebf934a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:19:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:19:14.201991+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:19:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:19:14.203171+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:19:14.213754+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S12: 3 stages, 1 shot assignments"} 01:19:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:19:14.215413+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=liLqKQ0li5f68g3Ov0pBH+jtY/ad0DuRqFhca+AfgS88IXsW1WzTtsgXhrUraLAH5DbKqgwfc+U6NGYV6LjK5+QsEZ/0XbS+j0EHR2/LClCdF6+y9QHP1A1xT2z4JI3XXMh66gzWqYwljxjix2Vc10NqjbEfDvPZrC/XK/X9uDXsOtAqLBl0UYcXbmsGkQ==; Expires=Wed, 19 Aug 2026 16:19:15 GMT; Path=/, AWSALBCORS=liLqKQ0li5f68g3Ov0pBH+jtY/ad0DuRqFhca+AfgS88IXsW1WzTtsgXhrUraLAH5DbKqgwfc+U6NGYV6LjK5+QsEZ/0XbS+j0EHR2/LClCdF6+y9QHP1A1xT2z4JI3XXMh66gzWqYwljxjix2Vc10NqjbEfDvPZrC/XK/X9uDXsOtAqLBl0UYcXbmsGkQ==; Expires=Wed, 19 Aug 2026 16:19:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37506', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37505', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c08b5b3631c6a2bbd7ce4dd42a61580', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EF3oe4Ny4dsiD1buJvIIK17VseAYSK1rPRkGI4Y8B6Ua4cBIkeEgXrFVrVf97Q8GOrkUDgGUhIlc01WEV1Lr2oZGrygTwZfsfBKwWXsD4c5QuwcQ/aKeVcYWg9fgc7h4idvLa8jf+GwufjYqkmN2Lta2Ll3Xi3r6UE5SD+pCbs+49/QHSqr/DJ3ChXhTdw==; Expires=Wed, 19 Aug 2026 16:19:15 GMT; Path=/, AWSALBCORS=EF3oe4Ny4dsiD1buJvIIK17VseAYSK1rPRkGI4Y8B6Ua4cBIkeEgXrFVrVf97Q8GOrkUDgGUhIlc01WEV1Lr2oZGrygTwZfsfBKwWXsD4c5QuwcQ/aKeVcYWg9fgc7h4idvLa8jf+GwufjYqkmN2Lta2Ll3Xi3r6UE5SD+pCbs+49/QHSqr/DJ3ChXhTdw==; Expires=Wed, 19 Aug 2026 16:19:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37183', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37184', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '1abbde39e8ccf4168797cfd60440b1e5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:19:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:19:17.631078+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:19:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:19:17.632920+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:19:17.644597+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S11: 6 stages, 2 shot assignments"} 01:19:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:19:17.646426+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:19:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:19:18.029050+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:19:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:19:18.029501+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:19:18.033423+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S10: 6 stages, 3 shot assignments"} 01:19:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:19:18.034336+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2An1u1AYvXGCwRW3d0qyPGaPFIrORmEoxWcGIneczqEUbhw6L4WoTCj+Nyw+VWHShRfZ08QgoESWIYb+ClslNo77zipq5h1QIM8fXK9hTQHCF2RvS8h6QnVMW0VxXROcYUJBWA+tFY8I3BFlqocugvLfHJ0el6XIKJ/S9wEb5/SJAZLteJzR+9IHNVsamw==; Expires=Wed, 19 Aug 2026 16:19:19 GMT; Path=/, AWSALBCORS=2An1u1AYvXGCwRW3d0qyPGaPFIrORmEoxWcGIneczqEUbhw6L4WoTCj+Nyw+VWHShRfZ08QgoESWIYb+ClslNo77zipq5h1QIM8fXK9hTQHCF2RvS8h6QnVMW0VxXROcYUJBWA+tFY8I3BFlqocugvLfHJ0el6XIKJ/S9wEb5/SJAZLteJzR+9IHNVsamw==; Expires=Wed, 19 Aug 2026 16:19:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33421', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33422', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '26ebd038a6bc9e2bfbd8941c8a0c65e9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oompjebf/M/YtwhnTyLwxIdt2Rrf+dP3xXo9SvFUsfUPxYjA1JsTwUWZxHzryhzEAWGypV7qlT8cknOkPCSmKc65jfly22bNCJRGcSVYmx1gBs6JbcQa1yfOgylL9faLn37QfLjiASVm6LxlppZNrN+4JRCBtAvRC/6mEU9qlYtfnVv7PAQhbELvsQ83mw==; Expires=Wed, 19 Aug 2026 16:19:19 GMT; Path=/, AWSALBCORS=oompjebf/M/YtwhnTyLwxIdt2Rrf+dP3xXo9SvFUsfUPxYjA1JsTwUWZxHzryhzEAWGypV7qlT8cknOkPCSmKc65jfly22bNCJRGcSVYmx1gBs6JbcQa1yfOgylL9faLn37QfLjiASVm6LxlppZNrN+4JRCBtAvRC/6mEU9qlYtfnVv7PAQhbELvsQ83mw==; Expires=Wed, 19 Aug 2026 16:19:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33376', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33377', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '57f1eda3aa0337a30b54faa9d5c45802', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:19:42 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:19:42.623753+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:19:42 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:19:42.624538+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:19:42.628714+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S14: 4 stages, 2 shot assignments"} 01:19:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:19:42.629738+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:19:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:19:43.274737+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:19:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:19:43.275219+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:19:43.279081+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S13: 5 stages, 2 shot assignments"} 01:19:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:19:43.280087+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IPUPcIyBLyLZcRuwQ6eCXYBjvqQmYQXZhEA5aH/U1xYhVJVMqYJrwp32xMNgw+hLCYErkKAT5yiNVqQEZVfwjkReviz2MaaVDNYt/dImui55IalpgXBHZvIipAKYMMhja+rOB2/fquaZNesbHNoGNAKozOumSHF14olwLvOHhHQ78w07XZuCPmFxVB3fYw==; Expires=Wed, 19 Aug 2026 16:19:43 GMT; Path=/, AWSALBCORS=IPUPcIyBLyLZcRuwQ6eCXYBjvqQmYQXZhEA5aH/U1xYhVJVMqYJrwp32xMNgw+hLCYErkKAT5yiNVqQEZVfwjkReviz2MaaVDNYt/dImui55IalpgXBHZvIipAKYMMhja+rOB2/fquaZNesbHNoGNAKozOumSHF14olwLvOHhHQ78w07XZuCPmFxVB3fYw==; Expires=Wed, 19 Aug 2026 16:19:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8845', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8844', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7b4fab67e945001a43f536b34abcb88', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0vFm9RkvvT19xDYdLzDORZXCQsEAAGcFr5I2FuK8BJlZRh8+4dm42QH+Zr/f+75j4wRH9b55eXfpVtz6+/xbcp5NAQ9Z2a29e4u6R7QgB1EI+uO2SYY/25DCcx+ae9lBNWHwdErJ6yitiY37vjWtychvwtEBk9iQJEDJA9PS/HMFr85O5kuooxS4EGjrLw==; Expires=Wed, 19 Aug 2026 16:19:44 GMT; Path=/, AWSALBCORS=0vFm9RkvvT19xDYdLzDORZXCQsEAAGcFr5I2FuK8BJlZRh8+4dm42QH+Zr/f+75j4wRH9b55eXfpVtz6+/xbcp5NAQ9Z2a29e4u6R7QgB1EI+uO2SYY/25DCcx+ae9lBNWHwdErJ6yitiY37vjWtychvwtEBk9iQJEDJA9PS/HMFr85O5kuooxS4EGjrLw==; Expires=Wed, 19 Aug 2026 16:19:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8661', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8660', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f92fc437af2087cd9d2fd707b0c606e6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:19:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:19:52.546602+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:19:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:19:52.548324+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:19:52.552968+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S15: 5 stages, 2 shot assignments"} 01:19:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:19:52.554060+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1K/kfVYjbNDLKR4FbbxCX4acxhfQAEAGUTdhjk9tXLdBuaojzxnZdiQLys/M+6zxhEe/WOxNpTqYwjiBexUjB5CQ/C2bZQUAtb/3ry2lqoPfUcWrbSIrSZO2brFkVj2RnphZ5oIZsGC/aj0T3bouHgrS2tzdNCTSiiGnKrjQqZvF79q1PPUePWqyPeDwsQ==; Expires=Wed, 19 Aug 2026 16:19:53 GMT; Path=/, AWSALBCORS=1K/kfVYjbNDLKR4FbbxCX4acxhfQAEAGUTdhjk9tXLdBuaojzxnZdiQLys/M+6zxhEe/WOxNpTqYwjiBexUjB5CQ/C2bZQUAtb/3ry2lqoPfUcWrbSIrSZO2brFkVj2RnphZ5oIZsGC/aj0T3bouHgrS2tzdNCTSiiGnKrjQqZvF79q1PPUePWqyPeDwsQ==; Expires=Wed, 19 Aug 2026 16:19:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '28eb8efd3bedef9705c3a03a76883be8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:19:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Dh1MavbYKmMdAUFWGe8YVE1Ep9vyE0QmR1MnUKv0c8La8mdN18WmTpWThXUPz0dzLAW81SVDCyTpK6uFqQyOCwKz5ESFtFzxbgS0iyI9c9Kqk4S2xIChkWewovEtSOTscPN3j4jeCF5bOXyjk2+Clq5IaxGkNOrRTWVUbioeqQlX0a8HCCc4CveQ6R5e7w==; Expires=Wed, 19 Aug 2026 16:19:53 GMT; Path=/, AWSALBCORS=Dh1MavbYKmMdAUFWGe8YVE1Ep9vyE0QmR1MnUKv0c8La8mdN18WmTpWThXUPz0dzLAW81SVDCyTpK6uFqQyOCwKz5ESFtFzxbgS0iyI9c9Kqk4S2xIChkWewovEtSOTscPN3j4jeCF5bOXyjk2+Clq5IaxGkNOrRTWVUbioeqQlX0a8HCCc4CveQ6R5e7w==; Expires=Wed, 19 Aug 2026 16:19:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59989', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59988', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8fca2485cebc3e8dc3fab4e3b0f7de61', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:20:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:20:04.549735+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:20:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:20:04.551296+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:20:04.555960+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S16: 5 stages, 3 shot assignments"} 01:20:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:20:04.557069+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MYoXHsHDOgTuKvPMPcu7POAuV6CM5c8otuSV6yI7It6TymaWQ74XPPQKQbuhex+69Fuv6iehCtwMC0YzxiEjB66i0bPtMPGZRdj2fpjflbQpPx3MHOifu1rGXKRlI/92eBymmIIP91lBYQcET3oLUSjjcyV1To85lrX625rS0NXFxudvX4qSsOO5ZqQ4JQ==; Expires=Wed, 19 Aug 2026 16:20:06 GMT; Path=/, AWSALBCORS=MYoXHsHDOgTuKvPMPcu7POAuV6CM5c8otuSV6yI7It6TymaWQ74XPPQKQbuhex+69Fuv6iehCtwMC0YzxiEjB66i0bPtMPGZRdj2fpjflbQpPx3MHOifu1rGXKRlI/92eBymmIIP91lBYQcET3oLUSjjcyV1To85lrX625rS0NXFxudvX4qSsOO5ZqQ4JQ==; Expires=Wed, 19 Aug 2026 16:20:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '47755', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '47754', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1fb8120485e62db794d18a099850648', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NNic+yia0qg2x1cM0dJ1Hm/vGv0jfEKmPf9Sd3X5m+yyC6rNz7eHdQ8aTLlwP/B7T9qrcqmvSAo8HyjtdkrSpMrIVJTMHNzSsuaoA6+y06aBoiDEs9nLM50ZMLvoiH0WSvxUls5wdS2LIdZLtwCNOxx6tL4JUUDL3K5ojuh9YGlFBKBby43ua6H8KyOr3w==; Expires=Wed, 19 Aug 2026 16:20:06 GMT; Path=/, AWSALBCORS=NNic+yia0qg2x1cM0dJ1Hm/vGv0jfEKmPf9Sd3X5m+yyC6rNz7eHdQ8aTLlwP/B7T9qrcqmvSAo8HyjtdkrSpMrIVJTMHNzSsuaoA6+y06aBoiDEs9nLM50ZMLvoiH0WSvxUls5wdS2LIdZLtwCNOxx6tL4JUUDL3K5ojuh9YGlFBKBby43ua6H8KyOr3w==; Expires=Wed, 19 Aug 2026 16:20:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '47369', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '47370', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '93c4a09a100dc0a6575a7305c337b133', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:20:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:20:09.143576+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:20:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:20:09.145260+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:20:09.149332+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S18: 3 stages, 2 shot assignments"} 01:20:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:20:09.150511+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HjLiqqDut6gPxBRgC9hYP789WEIfLTlhGA9AzwHZ9LoxXGLwD0p/SNlgp9XfovtIpwbAnuNe1yhfBMLQ6pSJnjNmeuBm+JTzatUYd1+lU9MeksbED1R41xRm5LMnucdDq+n4Or9iA3mN5QeL1MOHxmba9KnNvwnCq/Is5K3i9Znt4yizEM9bWqWpKxBfxQ==; Expires=Wed, 19 Aug 2026 16:20:10 GMT; Path=/, AWSALBCORS=HjLiqqDut6gPxBRgC9hYP789WEIfLTlhGA9AzwHZ9LoxXGLwD0p/SNlgp9XfovtIpwbAnuNe1yhfBMLQ6pSJnjNmeuBm+JTzatUYd1+lU9MeksbED1R41xRm5LMnucdDq+n4Or9iA3mN5QeL1MOHxmba9KnNvwnCq/Is5K3i9Znt4yizEM9bWqWpKxBfxQ==; Expires=Wed, 19 Aug 2026 16:20:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43736', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '43737', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': '9b0490a99115b2782303f8ce998263eb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+mr18MLXNyu3P3vbeQkPx672UZaRyMf/JcHXqrXVgInOIsGwn2ZWTrcpOh9nE3Ul/955nw/zKe4OVP9bCsMZma/tUX/Lyqn/CdW1TlRBZq2By+Ad30+kcmu6aI8Xfz5gBTjJLiiNHeKPCKGu8ffkSk1vmwkhkVx1C9gXWJyM5LpU4rrpHaOZwEL0Ej2LwA==; Expires=Wed, 19 Aug 2026 16:20:10 GMT; Path=/, AWSALBCORS=+mr18MLXNyu3P3vbeQkPx672UZaRyMf/JcHXqrXVgInOIsGwn2ZWTrcpOh9nE3Ul/955nw/zKe4OVP9bCsMZma/tUX/Lyqn/CdW1TlRBZq2By+Ad30+kcmu6aI8Xfz5gBTjJLiiNHeKPCKGu8ffkSk1vmwkhkVx1C9gXWJyM5LpU4rrpHaOZwEL0Ej2LwA==; Expires=Wed, 19 Aug 2026 16:20:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43315', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '43316', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a360748127f568f43604f89d87444eac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:20:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:20:14.991849+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:20:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:20:14.993302+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:20:15.001975+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S17: 5 stages, 3 shot assignments"} 01:20:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:20:15.003556+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Fn5DWB2wEt0o5gyPsrVvHBLmg5CKPiZk0ZJcyg/S57NfGVTxWSYnyPbABZNFl+5jL+iIE8YUktei9K2LrJplPRhnO0ThphjkBk6Ky5f2KydtHfodnzFTmk+BZgVoD6pGU39kMq5EXm7SHpTLdxO0PKzM2GSla/iYEMf5Rqzzhxb9sNHrycQ1QMrCW1K/mw==; Expires=Wed, 19 Aug 2026 16:20:16 GMT; Path=/, AWSALBCORS=Fn5DWB2wEt0o5gyPsrVvHBLmg5CKPiZk0ZJcyg/S57NfGVTxWSYnyPbABZNFl+5jL+iIE8YUktei9K2LrJplPRhnO0ThphjkBk6Ky5f2KydtHfodnzFTmk+BZgVoD6pGU39kMq5EXm7SHpTLdxO0PKzM2GSla/iYEMf5Rqzzhxb9sNHrycQ1QMrCW1K/mw==; Expires=Wed, 19 Aug 2026 16:20:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37635', 'opik-workspace-remaining-limit': '4993', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37634', 'opik-user-remaining-limit': '9993', 'x-opik-nginx': 'frontend', 'x-trace-id': '3165bfdf64cdd42b86b5a55ac5f5114b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B4Pd/V3agIGTkRzp6oQtOZOmHdoesxdStems23lZgGlU1uQh1VfA5NAU1vZ8+RZK0yuKgGAgsIRVLefA5vm/ULIzIKzex/BXXMqUDmzWwbfnzEHJDIplUTfMHnAB21vph2UemBXWRu+2MIQegSys//+bippBdlVzK9VxsYRu+//79Ch7Qd6g2ezeaCGH1w==; Expires=Wed, 19 Aug 2026 16:20:16 GMT; Path=/, AWSALBCORS=B4Pd/V3agIGTkRzp6oQtOZOmHdoesxdStems23lZgGlU1uQh1VfA5NAU1vZ8+RZK0yuKgGAgsIRVLefA5vm/ULIzIKzex/BXXMqUDmzWwbfnzEHJDIplUTfMHnAB21vph2UemBXWRu+2MIQegSys//+bippBdlVzK9VxsYRu+//79Ch7Qd6g2ezeaCGH1w==; Expires=Wed, 19 Aug 2026 16:20:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37630', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37629', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '95ad87e8565fa194835f271b3086113c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:20:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:20:21.018981+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:20:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:20:21.020645+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:20:21.030197+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S21: 2 stages, 1 shot assignments"} 01:20:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:20:21.032418+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XEDBrmiG1ZOQmOKx8TSpsJhPbnUmWR3Ty/6+a31NleqDjo3vA5uYMrBNviAZJPhIZfldP13d+57MRnHXojMwV2yafm/SNWd+nbI48TqPAapILeVBzYCbijhciEOwcnr6U9iuBM/Pu2v+MeNsI2Na9qyapV/nXMYxhVJq9JbTHyNL99BpInOK2X2XhuyQ8w==; Expires=Wed, 19 Aug 2026 16:20:22 GMT; Path=/, AWSALBCORS=XEDBrmiG1ZOQmOKx8TSpsJhPbnUmWR3Ty/6+a31NleqDjo3vA5uYMrBNviAZJPhIZfldP13d+57MRnHXojMwV2yafm/SNWd+nbI48TqPAapILeVBzYCbijhciEOwcnr6U9iuBM/Pu2v+MeNsI2Na9qyapV/nXMYxhVJq9JbTHyNL99BpInOK2X2XhuyQ8w==; Expires=Wed, 19 Aug 2026 16:20:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31611', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31612', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '0028aeedaf17a3393cc239247b157f3e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Usib1syzIrBEvr57Dw5i8NbN5TDKHImfuTW1vJx2fotoIc/g9p+uChB1DLHCj3JZUDKNlujZm8QSRAaM3jsF57EpU/c7/VmKEcYfFnq1PVC8tC4XBmmCj4D7mjs+XYDDXNg8Eij7yZVa7j6sWCAMN3AZx6jrrAoUVtjlnqA4WDAJs7TsGTaTGPBVanaRCQ==; Expires=Wed, 19 Aug 2026 16:20:22 GMT; Path=/, AWSALBCORS=Usib1syzIrBEvr57Dw5i8NbN5TDKHImfuTW1vJx2fotoIc/g9p+uChB1DLHCj3JZUDKNlujZm8QSRAaM3jsF57EpU/c7/VmKEcYfFnq1PVC8tC4XBmmCj4D7mjs+XYDDXNg8Eij7yZVa7j6sWCAMN3AZx6jrrAoUVtjlnqA4WDAJs7TsGTaTGPBVanaRCQ==; Expires=Wed, 19 Aug 2026 16:20:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31608', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31607', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '03ec7539654ee9cd7647019d7c910fc9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:20:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:20:25.355924+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:20:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:20:25.357703+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:20:25.367346+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S19: 5 stages, 2 shot assignments"} 01:20:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:20:25.369387+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CnzAbPBVctTwBJGsCXCZIKB9BXE/69OUvOgGiibBpFmppsCXMRfGfdirgtRK4Gtlpe9pHmP+MQSplOAOerv0GGwd56MVtiuTu17dad4eTScJ15U0kZjAVQqzlEjbFWXz4cJtlNyYdv33ZjiCiuu0ERzR2Z2pzdGnyA+ON6SD9mDSi8V7lSVp5pL0xem+TQ==; Expires=Wed, 19 Aug 2026 16:20:26 GMT; Path=/, AWSALBCORS=CnzAbPBVctTwBJGsCXCZIKB9BXE/69OUvOgGiibBpFmppsCXMRfGfdirgtRK4Gtlpe9pHmP+MQSplOAOerv0GGwd56MVtiuTu17dad4eTScJ15U0kZjAVQqzlEjbFWXz4cJtlNyYdv33ZjiCiuu0ERzR2Z2pzdGnyA+ON6SD9mDSi8V7lSVp5pL0xem+TQ==; Expires=Wed, 19 Aug 2026 16:20:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27504', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27505', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '5987f1ce6c81dd7556340cc8e7453a6d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EMy1la3VQv8seUlYD/f26qXhkqWIEuqw/hhAOWrs45E7i+JP3LnW00/euTaFFmiZKNox+vMGPsvP+CyZ8b7c9IguteleTDaigjAA1GIezNTnnheoqcPmcjF0YrvU0Iyrwun6sAiLUHFB+vNf4xWKj0OjZkRqGvBYVKhwKK7XR+qQzDtbH9uj494MykVGjQ==; Expires=Wed, 19 Aug 2026 16:20:26 GMT; Path=/, AWSALBCORS=EMy1la3VQv8seUlYD/f26qXhkqWIEuqw/hhAOWrs45E7i+JP3LnW00/euTaFFmiZKNox+vMGPsvP+CyZ8b7c9IguteleTDaigjAA1GIezNTnnheoqcPmcjF0YrvU0Iyrwun6sAiLUHFB+vNf4xWKj0OjZkRqGvBYVKhwKK7XR+qQzDtbH9uj494MykVGjQ==; Expires=Wed, 19 Aug 2026 16:20:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27498', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27497', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '9fb8cd857d1470359beda4b222ca2eb5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:20:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:20:28.078979+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:20:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:20:28.079737+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:20:28.085861+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S20: 4 stages, 3 shot assignments"} 01:20:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:20:28.087240+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Di0NqcfT6jgp6Rfki13Ne+27AY3EzD3NePjMMYWORl0ndq3PvlSjnm0I/cucXfKGE5TjmQvUe6MjRI4dWWksENdg0CsVf1NBH3TgVmV+SHu18X4BY0h7MMTcc45Hh/4v0Z5zw5OtOic49iGnW9mpZUiko2qE0BEAE8xwXhFLLt8WPz5Ge6Oa3kJOM2qdmA==; Expires=Wed, 19 Aug 2026 16:20:28 GMT; Path=/, AWSALBCORS=Di0NqcfT6jgp6Rfki13Ne+27AY3EzD3NePjMMYWORl0ndq3PvlSjnm0I/cucXfKGE5TjmQvUe6MjRI4dWWksENdg0CsVf1NBH3TgVmV+SHu18X4BY0h7MMTcc45Hh/4v0Z5zw5OtOic49iGnW9mpZUiko2qE0BEAE8xwXhFLLt8WPz5Ge6Oa3kJOM2qdmA==; Expires=Wed, 19 Aug 2026 16:20:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25491', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25491', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '2641fc95327063562153eda8a2016c46', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CbxC7l1MiZNIQOvPtaYXW06KF4o7tcI7cFzdhhm3IgoQ8aL8h1PRFFGxKKsXZ9sZ303H/qKGJQXLHnrtCgJqiPIWO0pj9V2j21S9eqbly1h5RYD5d0X2BIgvnVP/kyyatvkk08r3kjOgqaJN1SRFBVhID8WSBwk580+FXlHrh2U6w/o+yRYQKGxuupS69A==; Expires=Wed, 19 Aug 2026 16:20:28 GMT; Path=/, AWSALBCORS=CbxC7l1MiZNIQOvPtaYXW06KF4o7tcI7cFzdhhm3IgoQ8aL8h1PRFFGxKKsXZ9sZ303H/qKGJQXLHnrtCgJqiPIWO0pj9V2j21S9eqbly1h5RYD5d0X2BIgvnVP/kyyatvkk08r3kjOgqaJN1SRFBVhID8WSBwk580+FXlHrh2U6w/o+yRYQKGxuupS69A==; Expires=Wed, 19 Aug 2026 16:20:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25479', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25480', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '37d7887662852ae1f1d99de8f8dbc071', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:20:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:20:49.891908+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:20:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:20:49.893834+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:20:49.905032+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S22: 6 stages, 3 shot assignments"} 01:20:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:20:49.907107+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:20:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:20:50.713968+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:20:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:20:50.716962+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:20:50.724588+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S23: 4 stages, 2 shot assignments"} 01:20:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:20:50.726442+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SpjJR3Ksny4A2gvZx+k2NYpS7lxuYiqWbr/nz4XrGEBgSTASESf9DBKbY3UDz6Fpb5zLPhV5CLJUgssd1Q8xMLUwY1D6vpN4/nkKI5n8zidzCccsf1EZrfkWAF7FENvE6ifxFzVZCzwGOeGsvV2l1bn1gakUkDSodYaBMMdrrZHfR+v37qvKYAiyvpvdmw==; Expires=Wed, 19 Aug 2026 16:20:50 GMT; Path=/, AWSALBCORS=SpjJR3Ksny4A2gvZx+k2NYpS7lxuYiqWbr/nz4XrGEBgSTASESf9DBKbY3UDz6Fpb5zLPhV5CLJUgssd1Q8xMLUwY1D6vpN4/nkKI5n8zidzCccsf1EZrfkWAF7FENvE6ifxFzVZCzwGOeGsvV2l1bn1gakUkDSodYaBMMdrrZHfR+v37qvKYAiyvpvdmw==; Expires=Wed, 19 Aug 2026 16:20:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3063', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3064', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec507d9018bd34e6f1609a9f716aa164', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ILrnDQUaNcjCTD+8mIeSntcr4pZV42NpAYVtffXA07hsojC5L3ZCxAuSZmIwdTtamiyNWiozBElcLtIUnKUzcYac+OMZV+n6IjNkZQHg1XvyBxQBbk8cM3sxSWRQa84d4jiP6xRKbIiBjRjH/dme4f8ZNDK8yAWk41aycjAXVgziB0JB5Je+WewpmnJ2yw==; Expires=Wed, 19 Aug 2026 16:20:51 GMT; Path=/, AWSALBCORS=ILrnDQUaNcjCTD+8mIeSntcr4pZV42NpAYVtffXA07hsojC5L3ZCxAuSZmIwdTtamiyNWiozBElcLtIUnKUzcYac+OMZV+n6IjNkZQHg1XvyBxQBbk8cM3sxSWRQa84d4jiP6xRKbIiBjRjH/dme4f8ZNDK8yAWk41aycjAXVgziB0JB5Je+WewpmnJ2yw==; Expires=Wed, 19 Aug 2026 16:20:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2667', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2666', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': '2f68833d4c28771addd250ac65edd471', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c3/PeCliEKjW+JOagXGwpCNDt5ozRiY2blZZG3mVIIIry0qy31/1NnSQRHTXkAvXdsSpjtuwTdaUS6FQ0xF4FCbS+A/6wdDbmXQxfFx8rc9fKjKr1PxxYmv3P5WoLLni/Lb9D4gapRAF37wzEh7oKqvzEFf3ZEwySQ4gxue8MlQ2zK2/uRcUfYbYYR9+rw==; Expires=Wed, 19 Aug 2026 16:20:52 GMT; Path=/, AWSALBCORS=c3/PeCliEKjW+JOagXGwpCNDt5ozRiY2blZZG3mVIIIry0qy31/1NnSQRHTXkAvXdsSpjtuwTdaUS6FQ0xF4FCbS+A/6wdDbmXQxfFx8rc9fKjKr1PxxYmv3P5WoLLni/Lb9D4gapRAF37wzEh7oKqvzEFf3ZEwySQ4gxue8MlQ2zK2/uRcUfYbYYR9+rw==; Expires=Wed, 19 Aug 2026 16:20:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1080', 'opik-workspace-remaining-limit': '4983', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1079', 'opik-user-remaining-limit': '9983', 'x-opik-nginx': 'frontend', 'x-trace-id': '1074a7c3e2a0ada485936e7f19e1c299', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:20:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J4x1Y3e7z0AmdF8qAvZGR31KfIOOOkDqDrxxQ9mHuuiodXQNxQxjU+7cmOx8EvNDzjEz3u1cipnokFMhftisSDNKm0bqRVlt7OYLu+ZLw9qSjiqhNiFOJby9BGEj3hRHRQo/xFQvA2y0jbpU7azWqNOfMzcqMmPKtTkdr1osvTxtO1TWdsumh7icY0310g==; Expires=Wed, 19 Aug 2026 16:20:52 GMT; Path=/, AWSALBCORS=J4x1Y3e7z0AmdF8qAvZGR31KfIOOOkDqDrxxQ9mHuuiodXQNxQxjU+7cmOx8EvNDzjEz3u1cipnokFMhftisSDNKm0bqRVlt7OYLu+ZLw9qSjiqhNiFOJby9BGEj3hRHRQo/xFQvA2y0jbpU7azWqNOfMzcqMmPKtTkdr1osvTxtO1TWdsumh7icY0310g==; Expires=Wed, 19 Aug 2026 16:20:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1070', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1069', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': '0e9cd332f8682444da7392da961f7348', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:21:03 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:21:03.468041+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:21:03 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:21:03.469595+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:21:03.479669+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S24: 4 stages, 2 shot assignments"} 01:21:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:21:03.481994+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:21:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:21:05.051240+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:21:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:21:05.052838+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:21:05.063258+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S25: 5 stages, 2 shot assignments"} 01:21:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:21:05.065662+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:21:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sd7aCOckcxMUcCdeg8Qw/uSNBbmz74xJnkm4TWHb1PqZQS6JLTFdC3RNnI1QeDfWL7WhkuvcluCL8Vr4egfVlCvn4+dV8I0kFytD+CTnGynkEfu5K43dSaIhNE4/S2bCr9Az3idAQ3IO2YLRw6dx3HidRG5ncf0xS4SB/J/soht6WJUaTKFAxMnuQD0fog==; Expires=Wed, 19 Aug 2026 16:21:05 GMT; Path=/, AWSALBCORS=sd7aCOckcxMUcCdeg8Qw/uSNBbmz74xJnkm4TWHb1PqZQS6JLTFdC3RNnI1QeDfWL7WhkuvcluCL8Vr4egfVlCvn4+dV8I0kFytD+CTnGynkEfu5K43dSaIhNE4/S2bCr9Az3idAQ3IO2YLRw6dx3HidRG5ncf0xS4SB/J/soht6WJUaTKFAxMnuQD0fog==; Expires=Wed, 19 Aug 2026 16:21:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'faafde4f245478c770035cb0e60d5834', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:21:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nBzq4KCdzFgVhuxF+HB3PFZq/nTDxT55vSBwXTaX4NAzIphrYzu63jA/5k8gtu2uhV10+W7S4JQXrDEZD+2ErjAUxAxRKCPiPFkmTg5UOd5nhcnU3zBahqyplZlQu0HuHuU0p3ur+HI9LVcz/osRPUK2RhoQOxD80Dq55Z95BnHBK7jzLrb8ZHF0Trokhw==; Expires=Wed, 19 Aug 2026 16:21:05 GMT; Path=/, AWSALBCORS=nBzq4KCdzFgVhuxF+HB3PFZq/nTDxT55vSBwXTaX4NAzIphrYzu63jA/5k8gtu2uhV10+W7S4JQXrDEZD+2ErjAUxAxRKCPiPFkmTg5UOd5nhcnU3zBahqyplZlQu0HuHuU0p3ur+HI9LVcz/osRPUK2RhoQOxD80Dq55Z95BnHBK7jzLrb8ZHF0Trokhw==; Expires=Wed, 19 Aug 2026 16:21:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59590', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59592', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '4d9fc70529e21305b99dfc1ed77af208', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:21:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:21:24.812576+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:21:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:21:24.814319+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:21:24.824556+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S27: 5 stages, 2 shot assignments"} 01:21:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:21:24.826949+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:21:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NOnShv2UrXQQqdKQNLngMBQ82xNb52cxjBoXvd9BB88162gZNvBIIiJSEUbE7WKoGEK1BV5Q2uLnVpuNBUfd+i0WRKEHWgMzocN84180eI5JQemKCGccTGYhffQ1MyL0vwqYFeqpP18fXyTgo5TokIfG6WVQcQlzz6blZDw2CW77zClKrJBhocPjNxbRGA==; Expires=Wed, 19 Aug 2026 16:21:25 GMT; Path=/, AWSALBCORS=NOnShv2UrXQQqdKQNLngMBQ82xNb52cxjBoXvd9BB88162gZNvBIIiJSEUbE7WKoGEK1BV5Q2uLnVpuNBUfd+i0WRKEHWgMzocN84180eI5JQemKCGccTGYhffQ1MyL0vwqYFeqpP18fXyTgo5TokIfG6WVQcQlzz6blZDw2CW77zClKrJBhocPjNxbRGA==; Expires=Wed, 19 Aug 2026 16:21:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39794', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39795', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f42554135c747c68592a898c1e890bc0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:21:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OcYDAIPsezBwp9aaSEm8JX0Rf4Ixrs8/Xkj8rtA/eZAIHpW+8LWpzF/9zNZjmoUf3kwClfjE+jtC6olUMp+NxJ7q+qfDHVftaqnfcZrsD+BUcSYpyU0q2lE2dLKtbuy8kgvR6QB6fHnAkTjSWTq+yYRjcjOKyQxyjJ/WPNnTH3NexT8m/IAzmPbHBthjUQ==; Expires=Wed, 19 Aug 2026 16:21:25 GMT; Path=/, AWSALBCORS=OcYDAIPsezBwp9aaSEm8JX0Rf4Ixrs8/Xkj8rtA/eZAIHpW+8LWpzF/9zNZjmoUf3kwClfjE+jtC6olUMp+NxJ7q+qfDHVftaqnfcZrsD+BUcSYpyU0q2lE2dLKtbuy8kgvR6QB6fHnAkTjSWTq+yYRjcjOKyQxyjJ/WPNnTH3NexT8m/IAzmPbHBthjUQ==; Expires=Wed, 19 Aug 2026 16:21:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39422', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39424', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '8575360ca3b9e8b488df6f820fe9ef83', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:21:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:21:32.751860+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:21:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:21:32.753517+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:21:32.763562+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S26: 6 stages, 3 shot assignments"} 01:21:32 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:21:32.765874+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:21:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bUSOQlo+RVu5sxrFJXIcmjEZxrX3XpvweDT+2EW6SLkNklkaD6Ue7A+F3JqreQXUe09rUfZFBDrSV+UDz29IIrpf3+o7YrY2RCOKGdW8CDeNFJm4cEYGlgcXT2kXpgjdGBCZ6+SnXc/OwcgbK6PMb47cVJIETH+xQmc2DazSCqw69v1G3Vl52kFxPU8Neg==; Expires=Wed, 19 Aug 2026 16:21:33 GMT; Path=/, AWSALBCORS=bUSOQlo+RVu5sxrFJXIcmjEZxrX3XpvweDT+2EW6SLkNklkaD6Ue7A+F3JqreQXUe09rUfZFBDrSV+UDz29IIrpf3+o7YrY2RCOKGdW8CDeNFJm4cEYGlgcXT2kXpgjdGBCZ6+SnXc/OwcgbK6PMb47cVJIETH+xQmc2DazSCqw69v1G3Vl52kFxPU8Neg==; Expires=Wed, 19 Aug 2026 16:21:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '30789', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '30792', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': '895503db9553a59b91b1d1e1e50ceeca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:21:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T7omK0tMfjZ7E8rUUFeWfCHMLfMx1wuqSqatk56ZW6gf+5yxiW86myqH00h85K4APTcNerTw+2Il4IDExgs0pXxBylXEQ2+zSpMGK/LSRD20UwyjUcoFUboyiay40jjqKi4IQsQjVv0m5CwP9JCMAmZdAwjYsPGhaR9fNdg31J31PmrvlRjKiKEMLtCDAQ==; Expires=Wed, 19 Aug 2026 16:21:33 GMT; Path=/, AWSALBCORS=T7omK0tMfjZ7E8rUUFeWfCHMLfMx1wuqSqatk56ZW6gf+5yxiW86myqH00h85K4APTcNerTw+2Il4IDExgs0pXxBylXEQ2+zSpMGK/LSRD20UwyjUcoFUboyiay40jjqKi4IQsQjVv0m5CwP9JCMAmZdAwjYsPGhaR9fNdg31J31PmrvlRjKiKEMLtCDAQ==; Expires=Wed, 19 Aug 2026 16:21:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '30524', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '30525', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '2bdb907dfb9424a42eb1cf67d849e29f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:21:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:21:56.507853+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:21:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:21:56.509003+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:21:56.516381+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S28: 5 stages, 2 shot assignments"} 01:21:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:21:56.518252+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} {"timestamp": "2026-08-12T16:21:57.810961+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} {"timestamp": "2026-08-12T16:21:57.811107+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} {"timestamp": "2026-08-12T16:21:57.811154+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} {"timestamp": "2026-08-12T16:21:57.811197+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:21:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xqpZnS84qZCBrDXVHKAI+jqI8Ko5zkWNzTi5Hl14SEH3P377tww5eU6vr4EIAIXW3aiA5whYTIuqHet1rwLDv0GX3YnT3P5KeAzZHC+fLGs5twEjD0/vstikNLOU5ZRrPMBiwDuDsgpMRID8USXKbIbpN45qHoKsnZL00iPWSC5JQH3dLvYBMGxuYkvTTg==; Expires=Wed, 19 Aug 2026 16:21:57 GMT; Path=/, AWSALBCORS=xqpZnS84qZCBrDXVHKAI+jqI8Ko5zkWNzTi5Hl14SEH3P377tww5eU6vr4EIAIXW3aiA5whYTIuqHet1rwLDv0GX3YnT3P5KeAzZHC+fLGs5twEjD0/vstikNLOU5ZRrPMBiwDuDsgpMRID8USXKbIbpN45qHoKsnZL00iPWSC5JQH3dLvYBMGxuYkvTTg==; Expires=Wed, 19 Aug 2026 16:21:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7449', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7451', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '55cf434834459a33980b1e60739c2a45', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:21:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ivlbBC+pfDZCU2dgnY8/xYaIbFkYvSOkUrRLHNugoR+aePioU2Je/u1KFp7OIBKbaxWd10RKHHBmE7dfr67Dt0aSL0vX9PvfOSftXu7uaznhnp7nqH+yRoY+El0wrLLPwgZlMxYepOCGQknnIEpdJMigYS805cEeW79+xGFRbJ6EvfdITRB3IedOEwPGTQ==; Expires=Wed, 19 Aug 2026 16:21:58 GMT; Path=/, AWSALBCORS=ivlbBC+pfDZCU2dgnY8/xYaIbFkYvSOkUrRLHNugoR+aePioU2Je/u1KFp7OIBKbaxWd10RKHHBmE7dfr67Dt0aSL0vX9PvfOSftXu7uaznhnp7nqH+yRoY+El0wrLLPwgZlMxYepOCGQknnIEpdJMigYS805cEeW79+xGFRbJ6EvfdITRB3IedOEwPGTQ==; Expires=Wed, 19 Aug 2026 16:21:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6896', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6898', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '6f2a3bcbd84d48320fe467162b01af65', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:22:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:22:00.781556+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:22:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:22:00.783160+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:22:00.793335+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S29: 7 stages, 3 shot assignments"} 01:22:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:22:00.795568+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:22:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:22:02.820926+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:22:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:22:02.822258+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:22:02.829849+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S30: 4 stages, 2 shot assignments"} 01:22:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:22:02.831594+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4ryGLMV2mSbqFpUkp65c/PSb3HRuLbVfJN68AqYm0a1xeU3ImfZXiDYbxMWtFL40C1WBU1DIVaxZB1sTKG7FTAe6ANobGSzz6wGi482uALenyO0rP2vs7ccvYSo/XKNHKcD4kbxCTwMnITWaRE803o/yqWgEV/z/H93u1NmJPAjUEPNw2pf00RUiubpnDg==; Expires=Wed, 19 Aug 2026 16:22:01 GMT; Path=/, AWSALBCORS=4ryGLMV2mSbqFpUkp65c/PSb3HRuLbVfJN68AqYm0a1xeU3ImfZXiDYbxMWtFL40C1WBU1DIVaxZB1sTKG7FTAe6ANobGSzz6wGi482uALenyO0rP2vs7ccvYSo/XKNHKcD4kbxCTwMnITWaRE803o/yqWgEV/z/H93u1NmJPAjUEPNw2pf00RUiubpnDg==; Expires=Wed, 19 Aug 2026 16:22:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2283', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2279', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f70356f777228de713e45cd5e05407dd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0Vr1IGN37F6dUH8FavgIOR6OcR6/CIMDAS+KLe7gqwgdm5YTAYa/KPvTTxhYrIKUZRQeouKk5wml0jlC4ogvOAWvgkCH/JSg8vtuZaKRIwYlCxNwl+8uaVQ4E4H+RCsip8iyPNDFi48uWNeGptkzeI+Q6BBdqhkcVcWmpU9FXaZFeWtNwUAKOBq+WM84CQ==; Expires=Wed, 19 Aug 2026 16:22:01 GMT; Path=/, AWSALBCORS=0Vr1IGN37F6dUH8FavgIOR6OcR6/CIMDAS+KLe7gqwgdm5YTAYa/KPvTTxhYrIKUZRQeouKk5wml0jlC4ogvOAWvgkCH/JSg8vtuZaKRIwYlCxNwl+8uaVQ4E4H+RCsip8iyPNDFi48uWNeGptkzeI+Q6BBdqhkcVcWmpU9FXaZFeWtNwUAKOBq+WM84CQ==; Expires=Wed, 19 Aug 2026 16:22:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2140', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2068', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '476112a07ec20e07656627a89d59a6cf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L3sp5JMS0oFAv4ZTOtOozjSD+KfX971oKrUuX19FkS7mCXZX2eTAxJmVRN0pNza6iQsd+Scu2ihWzYPXokEyJ+BZ60Za0iHrg8s5RZ+mFQAROvWvWpxMbsAvlHOi3ljK9n8mEr+9qGaNaLNtYHZi/oekQO5fBlF14VaZeWVwtCadeM3ktT3dCeNP7NavaA==; Expires=Wed, 19 Aug 2026 16:22:03 GMT; Path=/, AWSALBCORS=L3sp5JMS0oFAv4ZTOtOozjSD+KfX971oKrUuX19FkS7mCXZX2eTAxJmVRN0pNza6iQsd+Scu2ihWzYPXokEyJ+BZ60Za0iHrg8s5RZ+mFQAROvWvWpxMbsAvlHOi3ljK9n8mEr+9qGaNaLNtYHZi/oekQO5fBlF14VaZeWVwtCadeM3ktT3dCeNP7NavaA==; Expires=Wed, 19 Aug 2026 16:22:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '526', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '525', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f82efd2109d4e83f6446f256aa9b9f8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XulsXazADEVGpe+Ybsw2YivpDWyyeZIKG4iFe0/MAZ1f9zkka72zsitNHk/lCn3rO8ped8Yd5aTQtu2U0Djw37gWV4KHsiDH19DvqXEUwyVqZYA68XigCEF+70l27M85c3BO36klIWaooBaUnUKyoPe0bBz9UgtyeA3MZxQxoYcganb+7kzwcmX0dqiD0Q==; Expires=Wed, 19 Aug 2026 16:22:03 GMT; Path=/, AWSALBCORS=XulsXazADEVGpe+Ybsw2YivpDWyyeZIKG4iFe0/MAZ1f9zkka72zsitNHk/lCn3rO8ped8Yd5aTQtu2U0Djw37gWV4KHsiDH19DvqXEUwyVqZYA68XigCEF+70l27M85c3BO36klIWaooBaUnUKyoPe0bBz9UgtyeA3MZxQxoYcganb+7kzwcmX0dqiD0Q==; Expires=Wed, 19 Aug 2026 16:22:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '504', 'opik-workspace-remaining-limit': '4986', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '504', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': '1822d48018a230b465847db8af4c279b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:22:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:22:08.110997+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:22:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:22:08.112208+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:22:08.122978+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S31: 5 stages, 3 shot assignments"} 01:22:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:22:08.124967+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LmpLY4j30Yz5J32zdF/oFuLrV31ofR0R6Ne6fkBea+1j7V5/MkL04VGuWlbogumUufmW6kOEwoaVv+E4hvNS7S3QnsO0o8AMseGn5x3P1VDTxPe24sd+t8w8VspTllsdcj4LYHMNVU8UVh4Cx1MVUtid5NAoMKsTwAPDLC/4i/KWQsFAeXCCOtBnH3PF0g==; Expires=Wed, 19 Aug 2026 16:22:09 GMT; Path=/, AWSALBCORS=LmpLY4j30Yz5J32zdF/oFuLrV31ofR0R6Ne6fkBea+1j7V5/MkL04VGuWlbogumUufmW6kOEwoaVv+E4hvNS7S3QnsO0o8AMseGn5x3P1VDTxPe24sd+t8w8VspTllsdcj4LYHMNVU8UVh4Cx1MVUtid5NAoMKsTwAPDLC/4i/KWQsFAeXCCOtBnH3PF0g==; Expires=Wed, 19 Aug 2026 16:22:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8e3866d19cbff55ecd10a90089e0812f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GKJB+jkz4AIqpPaj6bvpVTN21enyVBzG7hxxrgdyKD7de/STtNu5IlPT5NTTMvVyOUHDRWeruQNEnURpfYavpTROW/i44viSyQQGhwe6N+fSTLTQQ9WY83q6vZAxHbH6k16Y9UrB+VSUy1LrOzrMjkZiAULIRoCgLFlfl4qddS+7+axRdXWWHq1k35n5oQ==; Expires=Wed, 19 Aug 2026 16:22:10 GMT; Path=/, AWSALBCORS=GKJB+jkz4AIqpPaj6bvpVTN21enyVBzG7hxxrgdyKD7de/STtNu5IlPT5NTTMvVyOUHDRWeruQNEnURpfYavpTROW/i44viSyQQGhwe6N+fSTLTQQ9WY83q6vZAxHbH6k16Y9UrB+VSUy1LrOzrMjkZiAULIRoCgLFlfl4qddS+7+axRdXWWHq1k35n5oQ==; Expires=Wed, 19 Aug 2026 16:22:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd0a37ad4da1322adb5c03e3f83aa7f8f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:22:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:22:18.074657+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:22:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:22:18.077226+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:22:18.087040+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S33: 3 stages, 1 shot assignments"} 01:22:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:22:18.089157+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P0zxpd21Ty6IZFeMLQRUqinjnkRtVujWpYJx3kjQyv1SOfQMJVFbBt33gxZpi///H3uaCm+AaU4g4w4P8heSiGX65kRsKChmpEQI39O+s6uMjZA2pi+VA+xVPDqDYPmHJFoNxo4nE6cK1Z60jfsx2pt9uGHLYsK4hq9ABQ0PO0Dxa+aEl8ACqZ5pRLAcUw==; Expires=Wed, 19 Aug 2026 16:22:20 GMT; Path=/, AWSALBCORS=P0zxpd21Ty6IZFeMLQRUqinjnkRtVujWpYJx3kjQyv1SOfQMJVFbBt33gxZpi///H3uaCm+AaU4g4w4P8heSiGX65kRsKChmpEQI39O+s6uMjZA2pi+VA+xVPDqDYPmHJFoNxo4nE6cK1Z60jfsx2pt9uGHLYsK4hq9ABQ0PO0Dxa+aEl8ACqZ5pRLAcUw==; Expires=Wed, 19 Aug 2026 16:22:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49918', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49917', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1728c8e9188cf0453e4dbe938ea41d2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uqn2u6Zb3ngRaIZxTakz66qJh2AbIP2V/D7w6roUK/9SDbY7fcWFK/4kVp8HY+Dk/jWHUcES8L1guVtG5YiC8T0lVcXUGgm3Np5XxRLyRBidErRDnOGcX+V8iCgERhE8VJKYH8bM5PehwB6xbakWhhP+4KxyQh2Pr9CQSHR17cwxLwqJ51yDIlGGkYR6MA==; Expires=Wed, 19 Aug 2026 16:22:20 GMT; Path=/, AWSALBCORS=uqn2u6Zb3ngRaIZxTakz66qJh2AbIP2V/D7w6roUK/9SDbY7fcWFK/4kVp8HY+Dk/jWHUcES8L1guVtG5YiC8T0lVcXUGgm3Np5XxRLyRBidErRDnOGcX+V8iCgERhE8VJKYH8bM5PehwB6xbakWhhP+4KxyQh2Pr9CQSHR17cwxLwqJ51yDIlGGkYR6MA==; Expires=Wed, 19 Aug 2026 16:22:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49906', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49907', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f3faa995f3cde5188d2090de396b8d90', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:22:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:22:28.261854+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:22:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:22:28.262875+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:22:28.268353+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S34: 4 stages, 3 shot assignments"} 01:22:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:22:28.269734+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U3e7qKfI+VtPt1M5JaY9ObcE7Rzhoea76NTKodtdlwcWYM6nTqctkzeeHDjL0s7Cu2EWIJ22rMdwSq5yHISZohaag5BJxWAWjFnEeVTgho8rk+H3J9iIJIybK9pO3nz9C6ThJbWhtAM+mhjdYOYSi7bWcY5/4IefPlqyUUblaG+C9o5ziRw9uEjjEmPYZg==; Expires=Wed, 19 Aug 2026 16:22:30 GMT; Path=/, AWSALBCORS=U3e7qKfI+VtPt1M5JaY9ObcE7Rzhoea76NTKodtdlwcWYM6nTqctkzeeHDjL0s7Cu2EWIJ22rMdwSq5yHISZohaag5BJxWAWjFnEeVTgho8rk+H3J9iIJIybK9pO3nz9C6ThJbWhtAM+mhjdYOYSi7bWcY5/4IefPlqyUUblaG+C9o5ziRw9uEjjEmPYZg==; Expires=Wed, 19 Aug 2026 16:22:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39825', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39825', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e4265f1f68f5b6a7407c8b0cb2322bcf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=S2XAtuzlFeOXmvusFYIA3iDtJzUegmPct3F6vNYYC59L4s74kcu38e1+7mx5ml/AfH2HPCvOuMRpeKV78GQ71We8ROzkOCOFSyBKP5ROp3KFldnl04HGsBaC67vInXSItcHryiQ6ksPzQn89H1mgoNykWcjWugJfw51G7sHyU0njw9nDIKfuBM0Q/r4DKQ==; Expires=Wed, 19 Aug 2026 16:22:30 GMT; Path=/, AWSALBCORS=S2XAtuzlFeOXmvusFYIA3iDtJzUegmPct3F6vNYYC59L4s74kcu38e1+7mx5ml/AfH2HPCvOuMRpeKV78GQ71We8ROzkOCOFSyBKP5ROp3KFldnl04HGsBaC67vInXSItcHryiQ6ksPzQn89H1mgoNykWcjWugJfw51G7sHyU0njw9nDIKfuBM0Q/r4DKQ==; Expires=Wed, 19 Aug 2026 16:22:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39814', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39813', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'be7afacc5ecd2d4b41890bf2e3136a9f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:22:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:22:37.329466+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:22:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:22:37.330617+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:22:37.339513+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S32: 5 stages, 3 shot assignments"} 01:22:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:22:37.341200+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aeUScULJ62ZTMTM44IHSRGUzwi2WHYT3XDquCVw995j7CVU0L1ugt8MjAEAZznQgog2Dx5yAhFLcPCwUdg/XCqoSNAepYlUWcl3UauWVAdGZpdJkrLtsHsiRnuEwm6YR1fIEWyUJ/uu/cr4MXRYIP04uTk/NtcBNjdaFAttD7qni7g/btZN480rEKGnh5Q==; Expires=Wed, 19 Aug 2026 16:22:38 GMT; Path=/, AWSALBCORS=aeUScULJ62ZTMTM44IHSRGUzwi2WHYT3XDquCVw995j7CVU0L1ugt8MjAEAZznQgog2Dx5yAhFLcPCwUdg/XCqoSNAepYlUWcl3UauWVAdGZpdJkrLtsHsiRnuEwm6YR1fIEWyUJ/uu/cr4MXRYIP04uTk/NtcBNjdaFAttD7qni7g/btZN480rEKGnh5Q==; Expires=Wed, 19 Aug 2026 16:22:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31722', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31723', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': '1f2fe4eb52332d0da73fddc3aaa1d9f5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XHh4/7O2sMn0k99q/JY6/W3EXo7lCXSu3FJxtO+HRDC1F72AcjuMA3FrK6+uld7JJONYvY7AhoFuruQg18zvhtqW1uRPIxnuJsjnA4uuydQA21il5LF1s8xva5dhSTT0ihIYVatjTz/S8DtC6Iuv4DNGPNykJNZ2o9pRNlwLCozl2LL+st5XUQwm8Ev10w==; Expires=Wed, 19 Aug 2026 16:22:38 GMT; Path=/, AWSALBCORS=XHh4/7O2sMn0k99q/JY6/W3EXo7lCXSu3FJxtO+HRDC1F72AcjuMA3FrK6+uld7JJONYvY7AhoFuruQg18zvhtqW1uRPIxnuJsjnA4uuydQA21il5LF1s8xva5dhSTT0ihIYVatjTz/S8DtC6Iuv4DNGPNykJNZ2o9pRNlwLCozl2LL+st5XUQwm8Ev10w==; Expires=Wed, 19 Aug 2026 16:22:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31715', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31714', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a242a34fdd3caef0e55635c1c4546b6a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:22:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:22:46.877078+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:22:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:22:46.878465+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:22:46.887825+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S36: 4 stages, 2 shot assignments"} 01:22:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:22:46.890111+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FKOJJm2muDilxuFOhJYlC1U1qb6ZDYMt1gyrIjRwLWG5ncGPmzN08Gg4whvngAt11idtOqATFU7QJVWDQ9TloMSiInCLtSo9Vn287wdOeocoSlxAKTBSZQWC0cwD4U2afIabCjPXRP8yAFTZp7t0vI3PuEkR5aTzqlkmw7fCcBkTKli+WyX2ihJMZ0yfbg==; Expires=Wed, 19 Aug 2026 16:22:48 GMT; Path=/, AWSALBCORS=FKOJJm2muDilxuFOhJYlC1U1qb6ZDYMt1gyrIjRwLWG5ncGPmzN08Gg4whvngAt11idtOqATFU7QJVWDQ9TloMSiInCLtSo9Vn287wdOeocoSlxAKTBSZQWC0cwD4U2afIabCjPXRP8yAFTZp7t0vI3PuEkR5aTzqlkmw7fCcBkTKli+WyX2ihJMZ0yfbg==; Expires=Wed, 19 Aug 2026 16:22:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21473', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21474', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '08f4b9656dff95192af519068ff40c8e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=23eOV3MK5djJUqmLOEvPir4sDyueN4NhZWrBN582QjV9FKfpx49G9UnY2rM5Mbwy6Z/dUYP0IPon+8SbW1e93uOf13Jae2IVIWdoz/i/LZ/xAhnYpHthga0zc+ESNdz39ZAg35zamWZ+yjggR0EDUdlvaEWQHqJTFB5cZfU7ee4zHJUy2IqzqthVl4wgag==; Expires=Wed, 19 Aug 2026 16:22:48 GMT; Path=/, AWSALBCORS=23eOV3MK5djJUqmLOEvPir4sDyueN4NhZWrBN582QjV9FKfpx49G9UnY2rM5Mbwy6Z/dUYP0IPon+8SbW1e93uOf13Jae2IVIWdoz/i/LZ/xAhnYpHthga0zc+ESNdz39ZAg35zamWZ+yjggR0EDUdlvaEWQHqJTFB5cZfU7ee4zHJUy2IqzqthVl4wgag==; Expires=Wed, 19 Aug 2026 16:22:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21100', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21101', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '48fba372cdaa0e880156486d3ebef9f8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:22:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:22:49.582215+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:22:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:22:49.583182+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:22:49.590635+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S35: 5 stages, 3 shot assignments"} 01:22:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:22:49.592216+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=518+KetqjnGrX51ilNx5bPWnO+fWRnmkI5UbIiP2+82p1quajhAQ0P1yAIBqyHJFm+Undtmk4uGb3WrNE1fs0nw7dKjuWSN4Pw+BTD4tEU3l17ln5tudoCiPc20ieFo2wZonL/18uRoHdSD0U/+KLRloUro3wzB+SZLsAZwVjj0Z80iRrvdk9loXsPGeqg==; Expires=Wed, 19 Aug 2026 16:22:50 GMT; Path=/, AWSALBCORS=518+KetqjnGrX51ilNx5bPWnO+fWRnmkI5UbIiP2+82p1quajhAQ0P1yAIBqyHJFm+Undtmk4uGb3WrNE1fs0nw7dKjuWSN4Pw+BTD4tEU3l17ln5tudoCiPc20ieFo2wZonL/18uRoHdSD0U/+KLRloUro3wzB+SZLsAZwVjj0Z80iRrvdk9loXsPGeqg==; Expires=Wed, 19 Aug 2026 16:22:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19500', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19501', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '8673f628f1f99817cb78ff99d7ae389c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:22:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Eif0zcolB0s6tLKYCPKWqh1h/CcGn2H1APFo9bZhRXoJRgVtN2noA8aNaBX5wIdllRceUjfaDF9Y9sVjeuM+wDeisJ0aAr2PiO19QSe1ZTDaLufiUtNSw/zw9Mj1fkkg9PwWkdjzhv3LPgoq3PGoqqMJyB1tI7hOUW75JJxKAblATdfR/pXthlfp39FbWA==; Expires=Wed, 19 Aug 2026 16:22:50 GMT; Path=/, AWSALBCORS=Eif0zcolB0s6tLKYCPKWqh1h/CcGn2H1APFo9bZhRXoJRgVtN2noA8aNaBX5wIdllRceUjfaDF9Y9sVjeuM+wDeisJ0aAr2PiO19QSe1ZTDaLufiUtNSw/zw9Mj1fkkg9PwWkdjzhv3LPgoq3PGoqqMJyB1tI7hOUW75JJxKAblATdfR/pXthlfp39FbWA==; Expires=Wed, 19 Aug 2026 16:22:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19499', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19500', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f0d27adc13a7d9be753dc1217d94f12b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:23:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:23:06.741621+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:23:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:23:06.743313+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:23:06.753611+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S38: 4 stages, 3 shot assignments"} 01:23:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:23:06.755929+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xGiCvSzrJslo1QGhSeWKXGYedGWjW9+pDnzSaijIIoeE4pd+6wQoa57/STGlqUqc1+0OiXwI3/qQlbne1U7WYL8sas6xXb9vdg4lrgdgK9iFDzzcsKpywOiDFipK/u8I4FfTeGlgapiPd2szDs67oRX4kI5q79xfGISNqk+w5lD8L7+P7Z4GIcIsZRhu3Q==; Expires=Wed, 19 Aug 2026 16:23:08 GMT; Path=/, AWSALBCORS=xGiCvSzrJslo1QGhSeWKXGYedGWjW9+pDnzSaijIIoeE4pd+6wQoa57/STGlqUqc1+0OiXwI3/qQlbne1U7WYL8sas6xXb9vdg4lrgdgK9iFDzzcsKpywOiDFipK/u8I4FfTeGlgapiPd2szDs67oRX4kI5q79xfGISNqk+w5lD8L7+P7Z4GIcIsZRhu3Q==; Expires=Wed, 19 Aug 2026 16:23:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1299', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1297', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': '163d50cd0cf524bf91a2a7aee7c71971', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8hI9Ki1UJKHXtA3CyfjFAmgJ/e3q7hYcTicuIecXOTt4cB5/Cq8NEuITui3z4AYNBkX+HOMEgaHgaGc0wjbCQQRFcHkWnkf15My+Ix9NrclOiNCwX5VM0t3guE7kTNh3DGBaeWahwHO9tCHwRQQMDQejRRmAlj0mRz/rj+txL9QCFrqz/Qww76ohv406jQ==; Expires=Wed, 19 Aug 2026 16:23:09 GMT; Path=/, AWSALBCORS=8hI9Ki1UJKHXtA3CyfjFAmgJ/e3q7hYcTicuIecXOTt4cB5/Cq8NEuITui3z4AYNBkX+HOMEgaHgaGc0wjbCQQRFcHkWnkf15My+Ix9NrclOiNCwX5VM0t3guE7kTNh3DGBaeWahwHO9tCHwRQQMDQejRRmAlj0mRz/rj+txL9QCFrqz/Qww76ohv406jQ==; Expires=Wed, 19 Aug 2026 16:23:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '949', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '950', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '07968124dcacf4609358e8882ff797e8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:23:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:23:10.262898+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:23:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:23:10.264685+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:23:10.276644+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S37: 5 stages, 3 shot assignments"} 01:23:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:23:10.279191+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ORk5qR8bDM9ivMJFjcpGqhfFVtSdskK+CkBBOqMWrCX1t5R8U1lmnx+jLiN5XNVKJY1CIMPNGqGAWgka17TCqiCNPDD237KQw3Gf8hhue+sNW9sPRNBgDZZKqnLl5r5chKrb2rhzKJmIPbWL+MCgZJGVoxl4r1Tn4IB6wRzuKNi9rw2fomIZsdJ7Q31lpQ==; Expires=Wed, 19 Aug 2026 16:23:10 GMT; Path=/, AWSALBCORS=ORk5qR8bDM9ivMJFjcpGqhfFVtSdskK+CkBBOqMWrCX1t5R8U1lmnx+jLiN5XNVKJY1CIMPNGqGAWgka17TCqiCNPDD237KQw3Gf8hhue+sNW9sPRNBgDZZKqnLl5r5chKrb2rhzKJmIPbWL+MCgZJGVoxl4r1Tn4IB6wRzuKNi9rw2fomIZsdJ7Q31lpQ==; Expires=Wed, 19 Aug 2026 16:23:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59994', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59992', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b4a7fd739d93980eaa0a63ece723febd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u/JhOvH5dFnRl+h/3tGLwp/c8+wLD5bPT2eFrNVZYJSDGb8jdteqdqG2xSwalCTsHQSEXDyCgHMHdtzJ08qzIzC5jZqeYmMI0UWdki5fXB3Pq/cpUKEoJAq4LvmJWcJPYoWL35eyJdQoHZ+DG+OZxUukpr6AHwVKT2GxunXvonDhon6tWCxrMwaV4xMnsA==; Expires=Wed, 19 Aug 2026 16:23:10 GMT; Path=/, AWSALBCORS=u/JhOvH5dFnRl+h/3tGLwp/c8+wLD5bPT2eFrNVZYJSDGb8jdteqdqG2xSwalCTsHQSEXDyCgHMHdtzJ08qzIzC5jZqeYmMI0UWdki5fXB3Pq/cpUKEoJAq4LvmJWcJPYoWL35eyJdQoHZ+DG+OZxUukpr6AHwVKT2GxunXvonDhon6tWCxrMwaV4xMnsA==; Expires=Wed, 19 Aug 2026 16:23:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e481ff6cff7b4151eb8afd433e4d422a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:23:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:23:14.993507+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:23:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:23:14.995092+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:23:15.005305+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S39: 4 stages, 2 shot assignments"} 01:23:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:23:15.007688+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IiWHBPuh+S1xhdg9ozvl6snJJwERqsqgb81Ft8bRlGXWKg1WCjBERROPhglLJpwAjaZP1sm/P6QwB7hlPraJcex2bdWTDFGsmYSUI8phJfQ8rzcv6IrX0Sc0fcX8QR4B6MzxMh5qwOZkaEZlUt016eChbofLifckZjwoexXs5h5HGR7CdPsypXlywIEJ2A==; Expires=Wed, 19 Aug 2026 16:23:16 GMT; Path=/, AWSALBCORS=IiWHBPuh+S1xhdg9ozvl6snJJwERqsqgb81Ft8bRlGXWKg1WCjBERROPhglLJpwAjaZP1sm/P6QwB7hlPraJcex2bdWTDFGsmYSUI8phJfQ8rzcv6IrX0Sc0fcX8QR4B6MzxMh5qwOZkaEZlUt016eChbofLifckZjwoexXs5h5HGR7CdPsypXlywIEJ2A==; Expires=Wed, 19 Aug 2026 16:23:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53838', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53840', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '6b2f2f1f6694ae3e543536936a7c5c90', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TEyvRkdb3MctBfse7N+/DCdUQTHNCOF9YTqK4vLFjdWKLdx+CfE9xU1I+32EVoWcxc9jrTAshNRjDwtFrDm0ZiiApPyZGqGLnXavOI3mifsQeiLSdYb4LPrI7xoogFzvD0zKaT61izPegG17u5jPWRaD8Z++7n5wOqTxCepBQ2bqH3Wi8jIiC/80+XgzNQ==; Expires=Wed, 19 Aug 2026 16:23:16 GMT; Path=/, AWSALBCORS=TEyvRkdb3MctBfse7N+/DCdUQTHNCOF9YTqK4vLFjdWKLdx+CfE9xU1I+32EVoWcxc9jrTAshNRjDwtFrDm0ZiiApPyZGqGLnXavOI3mifsQeiLSdYb4LPrI7xoogFzvD0zKaT61izPegG17u5jPWRaD8Z++7n5wOqTxCepBQ2bqH3Wi8jIiC/80+XgzNQ==; Expires=Wed, 19 Aug 2026 16:23:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53837', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53836', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '0340cd2576123fd36494458947b97b2c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:23:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:23:17.562716+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:23:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:23:17.564347+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:23:17.574539+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S40: 3 stages, 1 shot assignments"} 01:23:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:23:17.577962+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J860QJ0vA/ND2QOH/fbn3svFfEJJPQ6P4tosQ6t7ZHyJ53j55yM2e3jR4RM5vQJuWARu4D84tL485NsB6Aa6pn4lK+o17JpQvAGhHS+es1gtDv1pXiXdjfRZgNHg7VA9xN5Vxu4MsIk5W9J1Kn8pDh9BUQeiNB2fHpTalLdkPTRR3oMpO1qwzdjVUJEDaQ==; Expires=Wed, 19 Aug 2026 16:23:18 GMT; Path=/, AWSALBCORS=J860QJ0vA/ND2QOH/fbn3svFfEJJPQ6P4tosQ6t7ZHyJ53j55yM2e3jR4RM5vQJuWARu4D84tL485NsB6Aa6pn4lK+o17JpQvAGhHS+es1gtDv1pXiXdjfRZgNHg7VA9xN5Vxu4MsIk5W9J1Kn8pDh9BUQeiNB2fHpTalLdkPTRR3oMpO1qwzdjVUJEDaQ==; Expires=Wed, 19 Aug 2026 16:23:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51778', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51776', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': '2d254a410d87f5a490dc3eca52535a19', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sc8AsbPJJFu0gBNWv/ovLD+LnJcGglZWnBhkdTC60XK+BqC+gNMyczPVmdm8k63uvbOTd0J72a2CrOQZazDnR2PEANHpxSAZ9Jsdg4ajM0BTJxI0spkIHja4MRjjpQ1izcW7m/T5j2ubUFL98/iKycXdW/E+I0cuJ/BK2nkwKMhsEbmcLAo5yffoSY0uUQ==; Expires=Wed, 19 Aug 2026 16:23:18 GMT; Path=/, AWSALBCORS=sc8AsbPJJFu0gBNWv/ovLD+LnJcGglZWnBhkdTC60XK+BqC+gNMyczPVmdm8k63uvbOTd0J72a2CrOQZazDnR2PEANHpxSAZ9Jsdg4ajM0BTJxI0spkIHja4MRjjpQ1izcW7m/T5j2ubUFL98/iKycXdW/E+I0cuJ/BK2nkwKMhsEbmcLAo5yffoSY0uUQ==; Expires=Wed, 19 Aug 2026 16:23:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51764', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51765', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '839ccfdfbe5b777e9c5eeb8d0fff2fff', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:23:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:23:25.964001+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:23:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:23:25.965714+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:23:25.975695+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S41: 3 stages, 2 shot assignments"} 01:23:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:23:25.978060+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EnRVDxzlThaW9E9L7Sax+6BGRflxqscKuXiIvQn23ncGX/krprNFgRsWKR+OT08YU4ETkq85xoIx9gr8RPqRMgxLKRAu2SEAAsYbo874nAr8yGwus/MK+wjrCgHX2Wa6P1ERC716XhKQ1pTqNdfM4r22CHGvttvIN5t2VqQqJ/sDsxGweh6WwY2ttRrwTw==; Expires=Wed, 19 Aug 2026 16:23:26 GMT; Path=/, AWSALBCORS=EnRVDxzlThaW9E9L7Sax+6BGRflxqscKuXiIvQn23ncGX/krprNFgRsWKR+OT08YU4ETkq85xoIx9gr8RPqRMgxLKRAu2SEAAsYbo874nAr8yGwus/MK+wjrCgHX2Wa6P1ERC716XhKQ1pTqNdfM4r22CHGvttvIN5t2VqQqJ/sDsxGweh6WwY2ttRrwTw==; Expires=Wed, 19 Aug 2026 16:23:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '43718', 'opik-workspace-remaining-limit': '4993', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43716', 'opik-user-remaining-limit': '9993', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd7f9c4f2c4ad231770ec4c39b26d2dc7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bCRy3TI2omgQxu6XKCgUm/Wc5uMD6XsWRiCQA3TfSw2RnJxmnJAzqTb386cBMiPQ7UJk9nHr9MS5iKFoB4ukHSuYdiVvqb8k3ZNNc4uCQ73sR6C/WXWLJJEGt0h3kFwZOqTlWT+XRd8ddiWBfAkrOncEzBUwsz9HpOVJJuD78wuFw3W2dRo8NO6+0rk6XA==; Expires=Wed, 19 Aug 2026 16:23:27 GMT; Path=/, AWSALBCORS=bCRy3TI2omgQxu6XKCgUm/Wc5uMD6XsWRiCQA3TfSw2RnJxmnJAzqTb386cBMiPQ7UJk9nHr9MS5iKFoB4ukHSuYdiVvqb8k3ZNNc4uCQ73sR6C/WXWLJJEGt0h3kFwZOqTlWT+XRd8ddiWBfAkrOncEzBUwsz9HpOVJJuD78wuFw3W2dRo8NO6+0rk6XA==; Expires=Wed, 19 Aug 2026 16:23:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '43667', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '43665', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d81eb9257eebc189d48e2c78c5638c6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:23:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:23:39.579407+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:23:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:23:39.581107+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:23:39.590116+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S42: 3 stages, 1 shot assignments"} 01:23:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:23:39.592246+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vrM0yFMhPN4vpoECMTKTk3/72tDH76DRsxPpCZ5+wmhDhwLopLITBFnPTLhpuYQbREMIxAyYt4hUB5P5YZUmUnXQgKTra+fO39qA5nrkFDq958dFBZI5ykmEL4xAWhI6ADmdA75fPuKssBpzeJVYvFKO6rWMO66GzamtAM2HOVGOOxj6lADmADKFHljBiA==; Expires=Wed, 19 Aug 2026 16:23:41 GMT; Path=/, AWSALBCORS=vrM0yFMhPN4vpoECMTKTk3/72tDH76DRsxPpCZ5+wmhDhwLopLITBFnPTLhpuYQbREMIxAyYt4hUB5P5YZUmUnXQgKTra+fO39qA5nrkFDq958dFBZI5ykmEL4xAWhI6ADmdA75fPuKssBpzeJVYvFKO6rWMO66GzamtAM2HOVGOOxj6lADmADKFHljBiA==; Expires=Wed, 19 Aug 2026 16:23:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29437', 'opik-workspace-remaining-limit': '4991', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29435', 'opik-user-remaining-limit': '9991', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bdf0b36544e3f2cc005349459ef416e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uMIFaCosOPET7+hgp+j/by9YiDbPtjy83pFWQRUFBB8pI33vIh+z3jyE+dmPCKM9gNzn9VsrbqLkZ9eblY/iAH90pJ9YQ6ie+O6XLovzF5ptbFY1okvPMo19n0tURz5IQSIOKqsL2fXwafV3Z9YayLixPY4/ZJWNHH252VdWh6K75nMamUbjd7/5Q5JBaw==; Expires=Wed, 19 Aug 2026 16:23:41 GMT; Path=/, AWSALBCORS=uMIFaCosOPET7+hgp+j/by9YiDbPtjy83pFWQRUFBB8pI33vIh+z3jyE+dmPCKM9gNzn9VsrbqLkZ9eblY/iAH90pJ9YQ6ie+O6XLovzF5ptbFY1okvPMo19n0tURz5IQSIOKqsL2fXwafV3Z9YayLixPY4/ZJWNHH252VdWh6K75nMamUbjd7/5Q5JBaw==; Expires=Wed, 19 Aug 2026 16:23:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29067', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29065', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '21cdaa7cca9baa3eb23ca7c465702c3c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:23:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:23:43.630850+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:23:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:23:43.631822+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:23:43.637248+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S43: 4 stages, 3 shot assignments"} 01:23:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:23:43.638752+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rJOqS78k6WG/JRJgUIh9L8haoc8Zlhd1ZFJsCEnm7bCm+N3PlkXXyLWyStPxXwdplw/FxgOvr5IN4W8fkCDs8npnQWzLXL26m4UpGHbwffjcptqbeVq6ZpvIgsEAPGiEaB0O2IteuxBvtJVqF7exIAb6lTVV48VIZxJXtIWBH/18X1LKOlnG+/mqYB0AdA==; Expires=Wed, 19 Aug 2026 16:23:45 GMT; Path=/, AWSALBCORS=rJOqS78k6WG/JRJgUIh9L8haoc8Zlhd1ZFJsCEnm7bCm+N3PlkXXyLWyStPxXwdplw/FxgOvr5IN4W8fkCDs8npnQWzLXL26m4UpGHbwffjcptqbeVq6ZpvIgsEAPGiEaB0O2IteuxBvtJVqF7exIAb6lTVV48VIZxJXtIWBH/18X1LKOlnG+/mqYB0AdA==; Expires=Wed, 19 Aug 2026 16:23:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25414', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25415', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '05fc430126bca6e503f2f714ec04f547', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vETYI1KUize9tRNZN8RGd8NJP79l+JuykRxqpU/z71YRoVNh3BhTeqrDguLWPJKt+cEeEUdf8DDKi2GGAYAmMWtnWbwN1U3Bvp6OQjtmYnneQcwnbkE4pm0nT8TLYSOHnNCx+UgN1eJiNYjZe0jUC2s99uw6K1pIfKcde6jjdfaTh71OpPJp3mZMfpYhcw==; Expires=Wed, 19 Aug 2026 16:23:45 GMT; Path=/, AWSALBCORS=vETYI1KUize9tRNZN8RGd8NJP79l+JuykRxqpU/z71YRoVNh3BhTeqrDguLWPJKt+cEeEUdf8DDKi2GGAYAmMWtnWbwN1U3Bvp6OQjtmYnneQcwnbkE4pm0nT8TLYSOHnNCx+UgN1eJiNYjZe0jUC2s99uw6K1pIfKcde6jjdfaTh71OpPJp3mZMfpYhcw==; Expires=Wed, 19 Aug 2026 16:23:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25409', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25411', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '78b938b8ba0b6d8db45b577d32ebaa6d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:23:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:23:53.317841+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:23:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:23:53.318844+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:23:53.325884+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S44: 5 stages, 2 shot assignments"} 01:23:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:23:53.327575+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A45laK4guHvf+HSPS2narBYrfjD9tG26tHtUVxFUNpAiyBN5VEd10E9mPVhiEeObI3h+QddrjgYY1JliOdGQJh3LS+2t4KqDbzJN6QBChaXo+6jP99rmUjZs+tl59yegHYb2XXqRAFuhPXG1JgNZoxanvN2kNwT8RjpReJueQIGInH5Vj69beRk5knkysQ==; Expires=Wed, 19 Aug 2026 16:23:55 GMT; Path=/, AWSALBCORS=A45laK4guHvf+HSPS2narBYrfjD9tG26tHtUVxFUNpAiyBN5VEd10E9mPVhiEeObI3h+QddrjgYY1JliOdGQJh3LS+2t4KqDbzJN6QBChaXo+6jP99rmUjZs+tl59yegHYb2XXqRAFuhPXG1JgNZoxanvN2kNwT8RjpReJueQIGInH5Vj69beRk5knkysQ==; Expires=Wed, 19 Aug 2026 16:23:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15276', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15277', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a6aad2364453f63405c0e3f42c3d9540', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:23:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xb+66+/86ptbAHwZPOz2MMnA+tcLuEobmIKo//S1S0II9QpZt/NEyZjSubhuxNzDDcLhRiDhTPvR4kMWV4MZbP/vU9isphsnFS8HmBFFbLsC1QW5iboUHCATkt7xJoziSoIokhGYnzxFcMJq4JT7x4c7EzNdsD3JHGg5a3k2SjkkrRiaptsUFOJTB/aPsw==; Expires=Wed, 19 Aug 2026 16:23:55 GMT; Path=/, AWSALBCORS=Xb+66+/86ptbAHwZPOz2MMnA+tcLuEobmIKo//S1S0II9QpZt/NEyZjSubhuxNzDDcLhRiDhTPvR4kMWV4MZbP/vU9isphsnFS8HmBFFbLsC1QW5iboUHCATkt7xJoziSoIokhGYnzxFcMJq4JT7x4c7EzNdsD3JHGg5a3k2SjkkrRiaptsUFOJTB/aPsw==; Expires=Wed, 19 Aug 2026 16:23:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15285', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15283', 'opik-user-remaining-limit': '9987', 'x-opik-nginx': 'frontend', 'x-trace-id': '1c4331e2b763a3c18a086ca7bc6de5e7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:00.461233+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:00.462918+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:00.473283+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S45: 5 stages, 2 shot assignments"} 01:24:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:00.476012+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hOBbaGJ8XSfUmnkph/UyeUc3hnJpiVkhrp82gEldYr+YyjTdPU9F8LMUUVKrdg6bAwWs3fQuLSfTCUiT1AVOfjTdsdkQWQNre9/9MnIqSlCgRIe/ijCt7KxqTj8Y6d/odp5kueiUqoP2cXSd6vkLwua2Hb+K0Y3vvVLZkKzm8n3V2bCKmnR4R44CxqFp5A==; Expires=Wed, 19 Aug 2026 16:24:01 GMT; Path=/, AWSALBCORS=hOBbaGJ8XSfUmnkph/UyeUc3hnJpiVkhrp82gEldYr+YyjTdPU9F8LMUUVKrdg6bAwWs3fQuLSfTCUiT1AVOfjTdsdkQWQNre9/9MnIqSlCgRIe/ijCt7KxqTj8Y6d/odp5kueiUqoP2cXSd6vkLwua2Hb+K0Y3vvVLZkKzm8n3V2bCKmnR4R44CxqFp5A==; Expires=Wed, 19 Aug 2026 16:24:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9179', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9177', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': '1202376df29b710d1ebbcd4d6cdd2936', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RVmkPZbcKdBiKY2Oi1OU7kdS+agvtpbISvSAhJDPQu1iy0RnVjJWUmv5AkbB3/oSMZ8Jcz/IdtpGBYbJFu9PbpBFLL9SqFR02ptakf5ROEeI7qBWNrmeiJMAQktzQ9xC0FWuK2UExEpzWzgLFV01zz0UnPnUGu3dqX+hB7TZaoodeKdL5XCSwHYhTupFtA==; Expires=Wed, 19 Aug 2026 16:24:01 GMT; Path=/, AWSALBCORS=RVmkPZbcKdBiKY2Oi1OU7kdS+agvtpbISvSAhJDPQu1iy0RnVjJWUmv5AkbB3/oSMZ8Jcz/IdtpGBYbJFu9PbpBFLL9SqFR02ptakf5ROEeI7qBWNrmeiJMAQktzQ9xC0FWuK2UExEpzWzgLFV01zz0UnPnUGu3dqX+hB7TZaoodeKdL5XCSwHYhTupFtA==; Expires=Wed, 19 Aug 2026 16:24:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9177', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9175', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': '6886b24d493461d3d92370467dcd5feb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:06.022684+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:06.023482+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:06.029251+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S47: 3 stages, 1 shot assignments"} 01:24:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:06.030558+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5+smme8S3tgqxeXXUC/gXyeuCJmxdndyVTJsXcv9qFlZbD+o5td4yS/yyQypreuT7kw8AYBZVPBcsz8+LMqdYFwAeraGVVlnuDBkytVbDUWJImQjwX+Rhs5rgFMh4qv7AdQuKfNtfexAUPfGkJ8Qvhn0jbOVzL6mzodqr/D99oSCaqNNHHw846TjG6onvw==; Expires=Wed, 19 Aug 2026 16:24:07 GMT; Path=/, AWSALBCORS=5+smme8S3tgqxeXXUC/gXyeuCJmxdndyVTJsXcv9qFlZbD+o5td4yS/yyQypreuT7kw8AYBZVPBcsz8+LMqdYFwAeraGVVlnuDBkytVbDUWJImQjwX+Rhs5rgFMh4qv7AdQuKfNtfexAUPfGkJ8Qvhn0jbOVzL6mzodqr/D99oSCaqNNHHw846TjG6onvw==; Expires=Wed, 19 Aug 2026 16:24:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3046', 'opik-workspace-remaining-limit': '4983', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3044', 'opik-user-remaining-limit': '9983', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cd5a0e6e6b37eb50bc7603d57dad4e39', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2Td33Lyd/eiyowe3YI6JV1jMZigTxLmQyMzwubl7seLmDNEKGSJswJoK8bx18Mi0Eg9CvWE8kHJ6aGcWjt+0FV8beSywobCx3EwXoeaGYIvvsmlYMN3qfcSVAnqlgJOjxe/WUj9g7hHCC0fVw3dg97dZZ71suZQagTnnlh89HQdOGIhiwW9+6blbDhw3sg==; Expires=Wed, 19 Aug 2026 16:24:07 GMT; Path=/, AWSALBCORS=2Td33Lyd/eiyowe3YI6JV1jMZigTxLmQyMzwubl7seLmDNEKGSJswJoK8bx18Mi0Eg9CvWE8kHJ6aGcWjt+0FV8beSywobCx3EwXoeaGYIvvsmlYMN3qfcSVAnqlgJOjxe/WUj9g7hHCC0fVw3dg97dZZ71suZQagTnnlh89HQdOGIhiwW9+6blbDhw3sg==; Expires=Wed, 19 Aug 2026 16:24:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3030', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3032', 'opik-workspace-remaining-limit': '4982', 'x-opik-nginx': 'frontend', 'x-trace-id': '27ffb957840fe9b3aaad2715f828aa32', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:08.030130+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:08.032857+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:08.042553+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S46: 4 stages, 2 shot assignments"} 01:24:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:08.044858+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QVoqm0/93LSCfHgTWVa/micm3FgBmnQpimbp1tOkE88jcvSVJ0iFI5JF2YvwfeMxFWkweB7GeKzTXPZZTYh0DdyJIkUexo0GnM8/WIDoOIJFm0mU8rHEmumIfroqswQRQjDuGDCiekhnX77hsF89E4jgH6QZ6f+vVo2F3IHmwa5gYMrya7gaj2EwKr00Rg==; Expires=Wed, 19 Aug 2026 16:24:09 GMT; Path=/, AWSALBCORS=QVoqm0/93LSCfHgTWVa/micm3FgBmnQpimbp1tOkE88jcvSVJ0iFI5JF2YvwfeMxFWkweB7GeKzTXPZZTYh0DdyJIkUexo0GnM8/WIDoOIJFm0mU8rHEmumIfroqswQRQjDuGDCiekhnX77hsF89E4jgH6QZ6f+vVo2F3IHmwa5gYMrya7gaj2EwKr00Rg==; Expires=Wed, 19 Aug 2026 16:24:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1040', 'opik-user-remaining-limit': '9981', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1041', 'opik-workspace-remaining-limit': '4981', 'x-opik-nginx': 'frontend', 'x-trace-id': '6dcb8d9bdc494fdb727ab142ca207c77', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z9eoR9JFL3rdSLxZxbhwpJrAEA3wKiMjuePsP3CNNaKL8Q0WQnz0p7rH6BV/wzYso2Dmwo2uXOdwRg+YaPMysw5Zj7yr26SoD2uSuvxweRoeXqS/7jvOK3OqgJWc1vxn52Pr+wAWRmXmehpSOuk8WsBVbcHTfnLSisj6NjknF1b8LbmSAREsmZgkBh1rsg==; Expires=Wed, 19 Aug 2026 16:24:09 GMT; Path=/, AWSALBCORS=Z9eoR9JFL3rdSLxZxbhwpJrAEA3wKiMjuePsP3CNNaKL8Q0WQnz0p7rH6BV/wzYso2Dmwo2uXOdwRg+YaPMysw5Zj7yr26SoD2uSuvxweRoeXqS/7jvOK3OqgJWc1vxn52Pr+wAWRmXmehpSOuk8WsBVbcHTfnLSisj6NjknF1b8LbmSAREsmZgkBh1rsg==; Expires=Wed, 19 Aug 2026 16:24:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1032', 'opik-user-remaining-limit': '9980', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1034', 'opik-workspace-remaining-limit': '4980', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de50c555035684f22f370d826a1c71f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:24.381404+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:24.382314+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:24.388514+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S49: 3 stages, 1 shot assignments"} 01:24:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:24.389810+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uRbG/t9moZWQwxgsHWSTPCObP2MH72dfqpTjDouZdNNEc7D0d/oJ28PbtACwMPvqMrKim7E8zl42BJQ2DWsjrpDbcfV19+6I4pBiZsXVekg7BlElyyZqshDm9UnUmBl8LnjmzEtkVdEkD6yIjbPwJMOhClKpPiSeT/Sj1K8O9+fd+sWbQ/pY14j+hktcSg==; Expires=Wed, 19 Aug 2026 16:24:25 GMT; Path=/, AWSALBCORS=uRbG/t9moZWQwxgsHWSTPCObP2MH72dfqpTjDouZdNNEc7D0d/oJ28PbtACwMPvqMrKim7E8zl42BJQ2DWsjrpDbcfV19+6I4pBiZsXVekg7BlElyyZqshDm9UnUmBl8LnjmzEtkVdEkD6yIjbPwJMOhClKpPiSeT/Sj1K8O9+fd+sWbQ/pY14j+hktcSg==; Expires=Wed, 19 Aug 2026 16:24:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '09e72cf83ed5cbe56cf673e6eb025eb6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:26.037081+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:26.038347+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:26.047172+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S48: 5 stages, 3 shot assignments"} 01:24:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:26.048991+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/CdN1gWBfAOGwGSRGyfmAn4Orti2HQdPxzT37x1vRgHA1iHn2k/in6KdX9Mmn8WHO6jBvcI2F5mm9qSv9lXqWP5fWuZwVNImjUC9ElmnPGNOGJ2C6Sk/Bcwuxfd8zhD9dhsf40p1YJ9teJ3BkFoKU86zh980rES4Z8HHAefpQd9pVT70+zppYk+1Ndzlrg==; Expires=Wed, 19 Aug 2026 16:24:26 GMT; Path=/, AWSALBCORS=/CdN1gWBfAOGwGSRGyfmAn4Orti2HQdPxzT37x1vRgHA1iHn2k/in6KdX9Mmn8WHO6jBvcI2F5mm9qSv9lXqWP5fWuZwVNImjUC9ElmnPGNOGJ2C6Sk/Bcwuxfd8zhD9dhsf40p1YJ9teJ3BkFoKU86zh980rES4Z8HHAefpQd9pVT70+zppYk+1Ndzlrg==; Expires=Wed, 19 Aug 2026 16:24:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59592', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59594', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f16d7e93a347b8179082feadc9eb3a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bmb3b+h0WYgVH2btUXbWKgPMvR/1xZhWlft/ZIk7Ga/wrkHyiCwEjCReZIhBBhXq4GuoRduzLBl1UN3icsaAVW+6+NP4vhjaGAhcL5iAWtXoFZWo3vgajFCy+x3FnV58jgdLsFsrr8hcqFdji80SB3aBwBdcU9OmibO1HkhUhecxX/DY3k2+Rpkq/+mDkw==; Expires=Wed, 19 Aug 2026 16:24:27 GMT; Path=/, AWSALBCORS=bmb3b+h0WYgVH2btUXbWKgPMvR/1xZhWlft/ZIk7Ga/wrkHyiCwEjCReZIhBBhXq4GuoRduzLBl1UN3icsaAVW+6+NP4vhjaGAhcL5iAWtXoFZWo3vgajFCy+x3FnV58jgdLsFsrr8hcqFdji80SB3aBwBdcU9OmibO1HkhUhecxX/DY3k2+Rpkq/+mDkw==; Expires=Wed, 19 Aug 2026 16:24:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58002', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58000', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '8f7ac51224c0093b391964c18cbc3771', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bHkj7CHdQMv5VwZIfeJVWhpFpv0RkAPaKKtE+itHlV57R+N4SzwDSCCJtnrWnDyI4PBwgHHJO422Ja31Oo743JKCTxs0xE7b/qDQPfEqp6sOO45aMo8/h5ifZGlrE+tyo9d1sGwkKlUId0exQKcynLOtZnmsIkxZl1mhgvDuyzTtG7kVNN/ncx7/W8dSsQ==; Expires=Wed, 19 Aug 2026 16:24:27 GMT; Path=/, AWSALBCORS=bHkj7CHdQMv5VwZIfeJVWhpFpv0RkAPaKKtE+itHlV57R+N4SzwDSCCJtnrWnDyI4PBwgHHJO422Ja31Oo743JKCTxs0xE7b/qDQPfEqp6sOO45aMo8/h5ifZGlrE+tyo9d1sGwkKlUId0exQKcynLOtZnmsIkxZl1mhgvDuyzTtG7kVNN/ncx7/W8dSsQ==; Expires=Wed, 19 Aug 2026 16:24:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58005', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58007', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '73121162869c1b15c4e4afd0de8e22ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:30.867359+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:30.868156+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:30.874295+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S51: 3 stages, 1 shot assignments"} 01:24:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:30.875988+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gLND/GBZoytKBKEXdXz8wNOsjeZqIq/X3bjAQD5ATEOc1f+KKuZsnQb4bauTps9iqIofdXTREOYy6BjOIU/TQU3aVGZebDfsEoF7KO+u2aEC9bxrpizhdhi2mp/2wj7MFRiIwX8hPlli9tOGUoElQDFgxInpdEUWmHurdFdFM6WScOu198krNfR5b3KxjQ==; Expires=Wed, 19 Aug 2026 16:24:31 GMT; Path=/, AWSALBCORS=gLND/GBZoytKBKEXdXz8wNOsjeZqIq/X3bjAQD5ATEOc1f+KKuZsnQb4bauTps9iqIofdXTREOYy6BjOIU/TQU3aVGZebDfsEoF7KO+u2aEC9bxrpizhdhi2mp/2wj7MFRiIwX8hPlli9tOGUoElQDFgxInpdEUWmHurdFdFM6WScOu198krNfR5b3KxjQ==; Expires=Wed, 19 Aug 2026 16:24:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53008', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53009', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '8c3bf04b45e78f49b161e259cabc0abc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wW5Qz8k4fBVQT/XXs+OfK3Bc0vmtPYT4K3lsxjk8JGuJ3wOvh+WFfNwY+KCtscjVP+ArriH8s/Hskmh9m0TyUVXBdbIdo/4YeimOWImw7rCOZuooT/jUKqKZ9q/wZpfCj3Usx4Cm1HYQhWP9cPGe1SffyrnUFysQ06xUV6LC2jlKHlhnDziwITnhjsepPA==; Expires=Wed, 19 Aug 2026 16:24:31 GMT; Path=/, AWSALBCORS=wW5Qz8k4fBVQT/XXs+OfK3Bc0vmtPYT4K3lsxjk8JGuJ3wOvh+WFfNwY+KCtscjVP+ArriH8s/Hskmh9m0TyUVXBdbIdo/4YeimOWImw7rCOZuooT/jUKqKZ9q/wZpfCj3Usx4Cm1HYQhWP9cPGe1SffyrnUFysQ06xUV6LC2jlKHlhnDziwITnhjsepPA==; Expires=Wed, 19 Aug 2026 16:24:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '52869', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '52939', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '05cc7ab8b36c56119cea5b2e277de6f4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:39.293035+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:39.294650+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:39.306145+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S50: 5 stages, 3 shot assignments"} 01:24:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:39.308616+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HnKJHbbSfF0Xy8f5RVIw7ATzPibkT+hOmvB+nUtEIFxtJ9NCYLrNtmtUwr0J65mTxaQzIfsh8wqMsMQz1hvb9/zuTA25GmptF/NoS+3zgZ5OJsSXzPwJbx4EFqEX7/mxqsIiM4xzghOwEtKBz8l3OjXdOpdCXbHa9Nvmq/m2VcjYiSDWb1/oOa3thNIZaw==; Expires=Wed, 19 Aug 2026 16:24:40 GMT; Path=/, AWSALBCORS=HnKJHbbSfF0Xy8f5RVIw7ATzPibkT+hOmvB+nUtEIFxtJ9NCYLrNtmtUwr0J65mTxaQzIfsh8wqMsMQz1hvb9/zuTA25GmptF/NoS+3zgZ5OJsSXzPwJbx4EFqEX7/mxqsIiM4xzghOwEtKBz8l3OjXdOpdCXbHa9Nvmq/m2VcjYiSDWb1/oOa3thNIZaw==; Expires=Wed, 19 Aug 2026 16:24:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45763', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45765', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '8c7ea8f83905b8ff3eda9ba53cfdc9f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LwRLjLe07IAfUNJcH2hdc9gNbpS8/Q3xvSUZQG3omKq3sk/sNkw7lB2mrhtOL2nMGVJCc28A7f79qwOvMCsBS21gudMrr39fPRhloLgMfi4KfN7oVq2x3bsiFXMLkBCl+JAcZ3GZZEmMQYRbnsg/mhQK7zca2zkUZqFrshszpsgOLMww9DwhzVSz/7nrXw==; Expires=Wed, 19 Aug 2026 16:24:40 GMT; Path=/, AWSALBCORS=LwRLjLe07IAfUNJcH2hdc9gNbpS8/Q3xvSUZQG3omKq3sk/sNkw7lB2mrhtOL2nMGVJCc28A7f79qwOvMCsBS21gudMrr39fPRhloLgMfi4KfN7oVq2x3bsiFXMLkBCl+JAcZ3GZZEmMQYRbnsg/mhQK7zca2zkUZqFrshszpsgOLMww9DwhzVSz/7nrXw==; Expires=Wed, 19 Aug 2026 16:24:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45765', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45763', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ff43b4371f541bfd0f77c92de09a74e8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:42 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:42.139019+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:42 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:42.140910+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:42.147809+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S52: 3 stages, 1 shot assignments"} 01:24:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:42.149871+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qr38x1eJh2Z8T0oC6hWD0A2vrfPdeGB7YS5vVt27czdob91zjwbBZ3MIfY1JwJi50MtUEKatBb11EIF5zkDB38n9atpRbuhYACdl8fhIFfwpoiSolP30b8herzQGKoMc9M8vFi2xRcPeQST9zYzuH8a1mB+/FUrFaHQny753gvppovBx7xiNQmV9s9qPJg==; Expires=Wed, 19 Aug 2026 16:24:44 GMT; Path=/, AWSALBCORS=qr38x1eJh2Z8T0oC6hWD0A2vrfPdeGB7YS5vVt27czdob91zjwbBZ3MIfY1JwJi50MtUEKatBb11EIF5zkDB38n9atpRbuhYACdl8fhIFfwpoiSolP30b8herzQGKoMc9M8vFi2xRcPeQST9zYzuH8a1mB+/FUrFaHQny753gvppovBx7xiNQmV9s9qPJg==; Expires=Wed, 19 Aug 2026 16:24:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41715', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41717', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '27fdff6c2736dce13e759076922731ba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Riy0ogM3BUWI/3rbhr75QjlbTlwQW6nl8T0O8zT2weBx+MgJ5FM5XLzQ2qTxzyqFO7MRUEqHZmQm0A1jcfwbOUtPOtwea2Ah+VLYmU6yA1S74bBLx/nTkpDRNsICXTG2yz0xTW6VlJdQkhuyH4gdlagq7M2TnssfhPKM7Ok44wsVGCPVAEYK0+EF4kwsMQ==; Expires=Wed, 19 Aug 2026 16:24:44 GMT; Path=/, AWSALBCORS=Riy0ogM3BUWI/3rbhr75QjlbTlwQW6nl8T0O8zT2weBx+MgJ5FM5XLzQ2qTxzyqFO7MRUEqHZmQm0A1jcfwbOUtPOtwea2Ah+VLYmU6yA1S74bBLx/nTkpDRNsICXTG2yz0xTW6VlJdQkhuyH4gdlagq7M2TnssfhPKM7Ok44wsVGCPVAEYK0+EF4kwsMQ==; Expires=Wed, 19 Aug 2026 16:24:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41708', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41711', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'be41efe9c38419d8878cc2275bd01261', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:24:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:24:56.050592+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:24:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:24:56.051387+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:24:56.057498+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S56: 2 stages, 1 shot assignments"} 01:24:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:24:56.058864+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rbMl8MdLd8X9fAoS2AaTI3Wonl2XjhpSl92qJI4Wp5DSc9pJgiVV/Rda1qWiP1heRUevpUsy63kqMx79pyzN5bBJYbtnAJtqrLPKrEub/LhwQrdfYbjcKSccRLlnKmdQrO2BdmnjDcvGsLU1dunPrjuV75KdKaZNgbpslTfjB+M2lo/ydtkpCcK76Dxokw==; Expires=Wed, 19 Aug 2026 16:24:56 GMT; Path=/, AWSALBCORS=rbMl8MdLd8X9fAoS2AaTI3Wonl2XjhpSl92qJI4Wp5DSc9pJgiVV/Rda1qWiP1heRUevpUsy63kqMx79pyzN5bBJYbtnAJtqrLPKrEub/LhwQrdfYbjcKSccRLlnKmdQrO2BdmnjDcvGsLU1dunPrjuV75KdKaZNgbpslTfjB+M2lo/ydtkpCcK76Dxokw==; Expires=Wed, 19 Aug 2026 16:24:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29559', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29561', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '4774f8f8994fd385c825f8529b2f6872', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:24:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GCTEObn0FbaLsb6wjMe/HJc5fjm5tlV6SlK1e0nwZLvCKgcjxc6nHf3uPj8tAb7xAjMistb3iF3J7jsiRcWO3UXzUpXVb4nsREnBxJsKMb2h6q96UTue1u7wiE376/MszxzYEbf1t65v9Qi7FPsbFd5j7H6/wlJ6slaY+utErrtDiX4ILpH78161yY5ZxQ==; Expires=Wed, 19 Aug 2026 16:24:56 GMT; Path=/, AWSALBCORS=GCTEObn0FbaLsb6wjMe/HJc5fjm5tlV6SlK1e0nwZLvCKgcjxc6nHf3uPj8tAb7xAjMistb3iF3J7jsiRcWO3UXzUpXVb4nsREnBxJsKMb2h6q96UTue1u7wiE376/MszxzYEbf1t65v9Qi7FPsbFd5j7H6/wlJ6slaY+utErrtDiX4ILpH78161yY5ZxQ==; Expires=Wed, 19 Aug 2026 16:24:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29196', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29197', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '80de6a567793edeacdbb164c5c63e2de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:25:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:25:01.393077+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:25:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:25:01.393720+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:25:01.398891+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S53: 3 stages, 2 shot assignments"} 01:25:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:25:01.400059+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nUgvCCaB1kA0eWhuQrfdstCHeSOofLzSGQ4s17JtZHee3o7CBrSEAMggu7nF4ktpBxOTHQbUMwk693jV/BzKCeXaKhmyCRkogoYr8IxfotYvvv8k0pxil9cLBDFSYzbCuJNFrHFoU50L+bqvYWGWvj818fQEwRmsUGJ0tlm2R5UCPpWu991GqgWC4dMz3w==; Expires=Wed, 19 Aug 2026 16:25:02 GMT; Path=/, AWSALBCORS=nUgvCCaB1kA0eWhuQrfdstCHeSOofLzSGQ4s17JtZHee3o7CBrSEAMggu7nF4ktpBxOTHQbUMwk693jV/BzKCeXaKhmyCRkogoYr8IxfotYvvv8k0pxil9cLBDFSYzbCuJNFrHFoU50L+bqvYWGWvj818fQEwRmsUGJ0tlm2R5UCPpWu991GqgWC4dMz3w==; Expires=Wed, 19 Aug 2026 16:25:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '22081', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21940', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': '7468edde90370ccc0b1be573357f9709', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ou2fKI7dkHRZyVhaZjYGBTnEdXcUuL/3uFmz+Rz53SOv63SkysKgcU5/gzQN5NSph+4AOEddlYNfY7Y+1qxGCKiBC7ZtdbuQGPfZBBt0wK0ZNi34buPgBb0MwAQQnZzafMon/CbBwojc+CaQF/JQgPRjX+6rAntma6Y+cBFW+CdIic/quhM5EoapPTP5kw==; Expires=Wed, 19 Aug 2026 16:25:02 GMT; Path=/, AWSALBCORS=ou2fKI7dkHRZyVhaZjYGBTnEdXcUuL/3uFmz+Rz53SOv63SkysKgcU5/gzQN5NSph+4AOEddlYNfY7Y+1qxGCKiBC7ZtdbuQGPfZBBt0wK0ZNi34buPgBb0MwAQQnZzafMon/CbBwojc+CaQF/JQgPRjX+6rAntma6Y+cBFW+CdIic/quhM5EoapPTP5kw==; Expires=Wed, 19 Aug 2026 16:25:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21382', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21387', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cc3e47bb7011d37189a44097671ea353', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:25:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:25:11.912679+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:25:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:25:11.914374+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:25:11.925602+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S54: 7 stages, 3 shot assignments"} 01:25:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:25:11.927979+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ml+09BWh9+iAcOLswNJAEIlpmTdYIkH1iS4jC2R6Qsrn/X3bpnUltgKS/bW7Bat4MPYnnz27IPkXe+BtdgnjWEwx0mbqjK3M4sm/BkbZ3A66eKYqE7bUuJgYAP+dvm7kFfQvauzrSAiBC+Of1Nvvmv2r/Nqi+r4JScqaBWOdiDdgwgrs0zRO4x++QlTgAQ==; Expires=Wed, 19 Aug 2026 16:25:12 GMT; Path=/, AWSALBCORS=Ml+09BWh9+iAcOLswNJAEIlpmTdYIkH1iS4jC2R6Qsrn/X3bpnUltgKS/bW7Bat4MPYnnz27IPkXe+BtdgnjWEwx0mbqjK3M4sm/BkbZ3A66eKYqE7bUuJgYAP+dvm7kFfQvauzrSAiBC+Of1Nvvmv2r/Nqi+r4JScqaBWOdiDdgwgrs0zRO4x++QlTgAQ==; Expires=Wed, 19 Aug 2026 16:25:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13316', 'opik-workspace-remaining-limit': '4985', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13315', 'opik-user-remaining-limit': '9985', 'x-opik-nginx': 'frontend', 'x-trace-id': '2fa90d851c6b7b40928e6ddce667f88d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7DFElebMZIHYml7KD/faIzJB9HfPiqfxNzhJfS0dljOuXC90hrFaRs4UHwIOrBIyiN441H2k54Q5zDVzEb/xl1l2D1AJSrulg1msBLPSnBIGvb9p0bq116rigxuv79+5QOMpl+pTeMNTBqM0i7zRah1lVbHMwvVjnM5jFsM34fFKlz7KfYZunOJ7kygmJA==; Expires=Wed, 19 Aug 2026 16:25:12 GMT; Path=/, AWSALBCORS=7DFElebMZIHYml7KD/faIzJB9HfPiqfxNzhJfS0dljOuXC90hrFaRs4UHwIOrBIyiN441H2k54Q5zDVzEb/xl1l2D1AJSrulg1msBLPSnBIGvb9p0bq116rigxuv79+5QOMpl+pTeMNTBqM0i7zRah1lVbHMwvVjnM5jFsM34fFKlz7KfYZunOJ7kygmJA==; Expires=Wed, 19 Aug 2026 16:25:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13301', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13302', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '109556947b65c9f12b83d663d9858170', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:25:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:25:24.241352+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:25:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:25:24.242631+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:25:24.253288+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S55: 6 stages, 3 shot assignments"} 01:25:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:25:24.255376+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gQtgpLyF6U98mm0YGTtf5YstZs9ZtFCcPDfQH3lobNGkRWD0HNTDYl/cSakHYRdBOCo4iSQ7C9RbnGVvI02rVuwl3VxQXkYUq9gBqHWdbaQb0Zk3ujsWAXjUJBwDdHU8+Ivgz4CVTWxVRqDzHYJ/no5f68qrhEjFt6dQ0v1l/iEE6xzKz6IMmayYKNdcjA==; Expires=Wed, 19 Aug 2026 16:25:24 GMT; Path=/, AWSALBCORS=gQtgpLyF6U98mm0YGTtf5YstZs9ZtFCcPDfQH3lobNGkRWD0HNTDYl/cSakHYRdBOCo4iSQ7C9RbnGVvI02rVuwl3VxQXkYUq9gBqHWdbaQb0Zk3ujsWAXjUJBwDdHU8+Ivgz4CVTWxVRqDzHYJ/no5f68qrhEjFt6dQ0v1l/iEE6xzKz6IMmayYKNdcjA==; Expires=Wed, 19 Aug 2026 16:25:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1210', 'opik-user-remaining-limit': '9983', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1212', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': 'be04209f1d256afdfd9ac28949b37387', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LMJVjsNvKvSngXrop/1lEyZU0DHib5LZg2G8WDa2NEJa9HO7tGRL6XHi5QihnrE7Hf/Uc7utkNwYtWrlbM0oCKR6tdS3VfGT9YaIohZGUcO5KNTIlz7zj+0i6gfjjwLsLLJxrc9RNYV91Xift/SaXai2AMKo54oo7UX/EYy4r6E35/5AwgFc2hb/IgRE8Q==; Expires=Wed, 19 Aug 2026 16:25:25 GMT; Path=/, AWSALBCORS=LMJVjsNvKvSngXrop/1lEyZU0DHib5LZg2G8WDa2NEJa9HO7tGRL6XHi5QihnrE7Hf/Uc7utkNwYtWrlbM0oCKR6tdS3VfGT9YaIohZGUcO5KNTIlz7zj+0i6gfjjwLsLLJxrc9RNYV91Xift/SaXai2AMKo54oo7UX/EYy4r6E35/5AwgFc2hb/IgRE8Q==; Expires=Wed, 19 Aug 2026 16:25:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '808', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '809', 'opik-workspace-remaining-limit': '4982', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cf7de129bf4dae9ec5fc7083c27f40e1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:25:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:25:29.284499+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:25:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:25:29.285517+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:25:29.292199+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S59: 3 stages, 1 shot assignments"} 01:25:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:25:29.293737+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5d46rlc+B1tm8SYs68tUGYpTbHUX3PUQq0/+Edlm7kWzugLjYEYjJhF7GVTUPH3/MAH0JWy0HSpkdshXfREbGoyBHgRhsObOFHtDY3TlnXQjLEZup6ngEvnaUeQUxdIBPVh9IFkXrHiGHwsUvnJh77v3E5Msv+SRuzjrqVNidNlgAGYfJvEEShcg4GznEQ==; Expires=Wed, 19 Aug 2026 16:25:30 GMT; Path=/, AWSALBCORS=5d46rlc+B1tm8SYs68tUGYpTbHUX3PUQq0/+Edlm7kWzugLjYEYjJhF7GVTUPH3/MAH0JWy0HSpkdshXfREbGoyBHgRhsObOFHtDY3TlnXQjLEZup6ngEvnaUeQUxdIBPVh9IFkXrHiGHwsUvnJh77v3E5Msv+SRuzjrqVNidNlgAGYfJvEEShcg4GznEQ==; Expires=Wed, 19 Aug 2026 16:25:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59989', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59988', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '997286e5a994042afddc7b056cd860b1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=M0TR8/JTO2OcZ9tMRQ8xRIf2M6P7PGLEVyho9H76jzzsTIyYxKZdMFZWXPAfAuxoQBqeEAr8azWV9mNELhAiqfZaLrv8qFRPBspv26O6qSdvGosCXOq1u/P1uY/etaQhRTJog2oYkT3OK5za5bmQ3CCZCPbtUaBSDrHbhuwDh0i+hgtDuts3la3GRlT7iQ==; Expires=Wed, 19 Aug 2026 16:25:30 GMT; Path=/, AWSALBCORS=M0TR8/JTO2OcZ9tMRQ8xRIf2M6P7PGLEVyho9H76jzzsTIyYxKZdMFZWXPAfAuxoQBqeEAr8azWV9mNELhAiqfZaLrv8qFRPBspv26O6qSdvGosCXOq1u/P1uY/etaQhRTJog2oYkT3OK5za5bmQ3CCZCPbtUaBSDrHbhuwDh0i+hgtDuts3la3GRlT7iQ==; Expires=Wed, 19 Aug 2026 16:25:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7349dd20d4212933602f809cc88d7129', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:25:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:25:54.806221+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:25:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:25:54.807177+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:25:54.813938+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S60: 5 stages, 3 shot assignments"} 01:25:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:25:54.815459+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:25:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:25:56.814300+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:25:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:25:56.815303+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:25:56.821078+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S57: 8 stages, 3 shot assignments"} 01:25:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:25:56.822525+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N4iEkbUYGUe01kZHTRFddks7HwDwx9cVge1eGRQScrDkNJvXV+nNJUlsJzHXF+T2LpgL1Ugw2WC9o+cTATVRBr3aUTq27RUk6ui3yjUJ1PPiocLz6G1iEe4Yfq41OatqfyOk4wOKuH46iBdqEtDpf/21OkzwaesM9jEenZ2+G+X7V9N2/0pY+XzK6igEHg==; Expires=Wed, 19 Aug 2026 16:25:56 GMT; Path=/, AWSALBCORS=N4iEkbUYGUe01kZHTRFddks7HwDwx9cVge1eGRQScrDkNJvXV+nNJUlsJzHXF+T2LpgL1Ugw2WC9o+cTATVRBr3aUTq27RUk6ui3yjUJ1PPiocLz6G1iEe4Yfq41OatqfyOk4wOKuH46iBdqEtDpf/21OkzwaesM9jEenZ2+G+X7V9N2/0pY+XzK6igEHg==; Expires=Wed, 19 Aug 2026 16:25:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33686', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33687', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3f324936b515203f84325b7524f3c43b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:25:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:25:57.183139+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:25:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:25:57.184863+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:25:57.195041+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S58: 7 stages, 2 shot assignments"} 01:25:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:25:57.197083+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vDiARe8108puw2Rf15mY/2QJD/LA6Jn8g/V/QyWMJtBW1LLtbYZHzgiYZ2qGdgKB1NJN1LM1KqtU/Uy3prh41Dgo734154NCuQ1NTq0UVIJ/Eu7fwH1LM2rLzd7lAE0MM4sNFNM0UnPZjaGU0MiHkVqeVQ4CtxHrEaOiFfWZ60G3G4r9H53yZJrgzASp2g==; Expires=Wed, 19 Aug 2026 16:25:57 GMT; Path=/, AWSALBCORS=vDiARe8108puw2Rf15mY/2QJD/LA6Jn8g/V/QyWMJtBW1LLtbYZHzgiYZ2qGdgKB1NJN1LM1KqtU/Uy3prh41Dgo734154NCuQ1NTq0UVIJ/Eu7fwH1LM2rLzd7lAE0MM4sNFNM0UnPZjaGU0MiHkVqeVQ4CtxHrEaOiFfWZ60G3G4r9H53yZJrgzASp2g==; Expires=Wed, 19 Aug 2026 16:25:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33308', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33307', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '12db99ddc473a362cdd57481d3846c4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZutY4qjcUBvm2gbBMbjLHN9J3JcOYod0yanCN6hqcbOZc3QmV3G+9iTkwn50KaJAcQWoV73PA28A0Iolrdu97XmbIRzey5HBP8emzcfsYGcUUJWoc1uI0ulFyN+UCwm9MFTlwiJ99f9oJ+KOemfK8W5R7qrUxu2MSjn0Nr5Mz2eJGHvj7bb6GunWzasSOQ==; Expires=Wed, 19 Aug 2026 16:25:58 GMT; Path=/, AWSALBCORS=ZutY4qjcUBvm2gbBMbjLHN9J3JcOYod0yanCN6hqcbOZc3QmV3G+9iTkwn50KaJAcQWoV73PA28A0Iolrdu97XmbIRzey5HBP8emzcfsYGcUUJWoc1uI0ulFyN+UCwm9MFTlwiJ99f9oJ+KOemfK8W5R7qrUxu2MSjn0Nr5Mz2eJGHvj7bb6GunWzasSOQ==; Expires=Wed, 19 Aug 2026 16:25:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31660', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31660', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '97e10d69ca5ee69772eadf82d037a70b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:25:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=j5WbTuY5EmmupSbMFGQzBl/z6qmNpR6G2VPXnLACk1jPPhYxO/bSoU7jBIRyxvrOeg7ix88gQ66g7BzuuKC4lnCu0IIjafwjFL9TtaNDlyUvCYlVmeQeRJNspoE9ZbuELgJp0MrCoxQf5kAuQD9ql9SJDTkhzV/h5WQWPijqu686GDBs+agbUqAPGPS0Cw==; Expires=Wed, 19 Aug 2026 16:25:58 GMT; Path=/, AWSALBCORS=j5WbTuY5EmmupSbMFGQzBl/z6qmNpR6G2VPXnLACk1jPPhYxO/bSoU7jBIRyxvrOeg7ix88gQ66g7BzuuKC4lnCu0IIjafwjFL9TtaNDlyUvCYlVmeQeRJNspoE9ZbuELgJp0MrCoxQf5kAuQD9ql9SJDTkhzV/h5WQWPijqu686GDBs+agbUqAPGPS0Cw==; Expires=Wed, 19 Aug 2026 16:25:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31656', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31657', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': '411baaa18096f4b11f8020ce279536e2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:26:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:26:10.747350+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:26:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:26:10.748946+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:26:10.759448+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S62: 2 stages, 1 shot assignments"} 01:26:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:26:10.761937+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2Y+tUv50sSN+xt/BLCKbIePHxsLFxV0PK5SvR87grWjUAwsFpPDDUj5x50KWqPJABO1CWnOj6Ga7hkFXFTzH2mgy6drBeaDeMQgUpSBFhc3N4sDR+aq02kzJY088KWKz+p9+FxDGwPwHR0GvCwsyvVxsgKv7UNRl27/iZSgDh3SZPGlKgtOu0T9nfqlLzg==; Expires=Wed, 19 Aug 2026 16:26:11 GMT; Path=/, AWSALBCORS=2Y+tUv50sSN+xt/BLCKbIePHxsLFxV0PK5SvR87grWjUAwsFpPDDUj5x50KWqPJABO1CWnOj6Ga7hkFXFTzH2mgy6drBeaDeMQgUpSBFhc3N4sDR+aq02kzJY088KWKz+p9+FxDGwPwHR0GvCwsyvVxsgKv7UNRl27/iZSgDh3SZPGlKgtOu0T9nfqlLzg==; Expires=Wed, 19 Aug 2026 16:26:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19548', 'opik-workspace-remaining-limit': '4991', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19547', 'opik-user-remaining-limit': '9991', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd98101f0c9bbdc36fbe938bd11d6ed34', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sF40YtvJdPNN3EqcqOfKOYNc2eFDE0O7yvsp5OmwTRoGxzycLanq/uv6cusmImYrSbprM8ghqj/FeMidbPTDsZIV0NKi4/a9wtUoaILfsBTg+NrX/l6rukz6rRRwtFZFZjSgeaWtU4KTpP3TqzH6bHSUErGh8Kaneax/OUjTcbfwyQX0S1dOznaF815hEQ==; Expires=Wed, 19 Aug 2026 16:26:11 GMT; Path=/, AWSALBCORS=sF40YtvJdPNN3EqcqOfKOYNc2eFDE0O7yvsp5OmwTRoGxzycLanq/uv6cusmImYrSbprM8ghqj/FeMidbPTDsZIV0NKi4/a9wtUoaILfsBTg+NrX/l6rukz6rRRwtFZFZjSgeaWtU4KTpP3TqzH6bHSUErGh8Kaneax/OUjTcbfwyQX0S1dOznaF815hEQ==; Expires=Wed, 19 Aug 2026 16:26:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19133', 'opik-user-remaining-limit': '9990', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19134', 'opik-workspace-remaining-limit': '4990', 'x-opik-nginx': 'frontend', 'x-trace-id': '972b28f570e83bb57043a26b1a1827f7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:26:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:26:17.557401+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:26:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:26:17.559099+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:26:17.569654+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S61: 7 stages, 3 shot assignments"} 01:26:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:26:17.571990+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UbdtjKRMLd1/QZ9NDDH6ef2VE3qPKLowlqXXXq/dB8YxYb2w5HU9tSNvu834zVwS8W0HWFBxQAxpD3K53CAUO9oWL24+wF9ynJM/mIPMsHxhBuaDnzme5QNCoCOuDHzfwmpe2IFJom9gFt3iNGGNzLn7riHuEzKbYpPA/nwZBj5p4gpZF2T0KPABYLdenA==; Expires=Wed, 19 Aug 2026 16:26:19 GMT; Path=/, AWSALBCORS=UbdtjKRMLd1/QZ9NDDH6ef2VE3qPKLowlqXXXq/dB8YxYb2w5HU9tSNvu834zVwS8W0HWFBxQAxpD3K53CAUO9oWL24+wF9ynJM/mIPMsHxhBuaDnzme5QNCoCOuDHzfwmpe2IFJom9gFt3iNGGNzLn7riHuEzKbYpPA/nwZBj5p4gpZF2T0KPABYLdenA==; Expires=Wed, 19 Aug 2026 16:26:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11421', 'opik-workspace-remaining-limit': '4989', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11420', 'opik-user-remaining-limit': '9989', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e6f7ac7a3b4376b9102a247168d1789', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HNPd1R5PKQtaH0+xSddXelP0E3xL0T5a2szN7nAfC3ZuzstthEX3geqW+5uqVRgFG1HMMWwCkMv3U2Skwh237ygl70fG6lymlY+D0o0lFCyp2mmf7AFmFf4g0rI0cOHfUKG2ymecd2NNOd9kzzSDzkfTYdd39Av6FtXH2X50BOOYROL2lkfxOYkptYE6zw==; Expires=Wed, 19 Aug 2026 16:26:19 GMT; Path=/, AWSALBCORS=HNPd1R5PKQtaH0+xSddXelP0E3xL0T5a2szN7nAfC3ZuzstthEX3geqW+5uqVRgFG1HMMWwCkMv3U2Skwh237ygl70fG6lymlY+D0o0lFCyp2mmf7AFmFf4g0rI0cOHfUKG2ymecd2NNOd9kzzSDzkfTYdd39Av6FtXH2X50BOOYROL2lkfxOYkptYE6zw==; Expires=Wed, 19 Aug 2026 16:26:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11412', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11411', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf0eecac193d1864abb44dad3ce0cd5c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:26:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:26:19.852274+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:26:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:26:19.853422+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:26:19.863901+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S64: 3 stages, 3 shot assignments"} 01:26:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:26:19.866236+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Cn+IPxocBslZhfbqxYGUe+TW+ylaQ6sieq+gbPaekOmxGCyeAGp6CYZQGPonQl3bU3ikPOWvNT5szNYy3FjqPizMxhtWr5WHqboittidSWztFUSia00BgdBbyvHVJf2keNyLTK1XQTp9hLa8pPfEDsjemfWtoHx0dKDdw+HtA7cGTS+z8YCk/rC76zwjfg==; Expires=Wed, 19 Aug 2026 16:26:21 GMT; Path=/, AWSALBCORS=Cn+IPxocBslZhfbqxYGUe+TW+ylaQ6sieq+gbPaekOmxGCyeAGp6CYZQGPonQl3bU3ikPOWvNT5szNYy3FjqPizMxhtWr5WHqboittidSWztFUSia00BgdBbyvHVJf2keNyLTK1XQTp9hLa8pPfEDsjemfWtoHx0dKDdw+HtA7cGTS+z8YCk/rC76zwjfg==; Expires=Wed, 19 Aug 2026 16:26:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9361', 'opik-workspace-remaining-limit': '4987', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9361', 'opik-user-remaining-limit': '9986', 'x-opik-nginx': 'frontend', 'x-trace-id': '244fbb3a29208cd6df9bffa32a73acac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=V7mzG/v0ojJKtAVl0eDV5Bbx6qfL0fhABt0Ef3yCUsa192+VhoEvLIXEJdmWnI4lCXfa2fFw2BKWjMsPkHDpFDI9Ix4mcSTrC5VWFZYRKnXhcEe+x2U0Mpwtj2S6rPgBuLR0C7br+IYzyQGMwr7AwOVdwl78Rly2O6S1bvgthlECrJt5FT+IDsktOWuCeA==; Expires=Wed, 19 Aug 2026 16:26:21 GMT; Path=/, AWSALBCORS=V7mzG/v0ojJKtAVl0eDV5Bbx6qfL0fhABt0Ef3yCUsa192+VhoEvLIXEJdmWnI4lCXfa2fFw2BKWjMsPkHDpFDI9Ix4mcSTrC5VWFZYRKnXhcEe+x2U0Mpwtj2S6rPgBuLR0C7br+IYzyQGMwr7AwOVdwl78Rly2O6S1bvgthlECrJt5FT+IDsktOWuCeA==; Expires=Wed, 19 Aug 2026 16:26:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9358', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9359', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '4223caa0d7d0a33bf8cf1773fcfb60b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:26:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:26:24.266868+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:26:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:26:24.267612+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:26:24.272922+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S63: 5 stages, 3 shot assignments"} 01:26:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:26:24.274589+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K5c+jgXKHS0YHhAMAutY+6IsbmxixtOvxBtYaJSH+N0dQhokOUpCykkd/GuHAcsX8j3T5a9vOJG/G805tIfpiUFfMbieKj75Sy+2lnnFyVyFG7l/hTH1n00LX4wqSnMJzkJ6h8uYKk0uQ8sa6/cTHveCS2IgtZR6T1VnaKvdSZtXRY5Fk3/mfABNNF/jng==; Expires=Wed, 19 Aug 2026 16:26:25 GMT; Path=/, AWSALBCORS=K5c+jgXKHS0YHhAMAutY+6IsbmxixtOvxBtYaJSH+N0dQhokOUpCykkd/GuHAcsX8j3T5a9vOJG/G805tIfpiUFfMbieKj75Sy+2lnnFyVyFG7l/hTH1n00LX4wqSnMJzkJ6h8uYKk0uQ8sa6/cTHveCS2IgtZR6T1VnaKvdSZtXRY5Fk3/mfABNNF/jng==; Expires=Wed, 19 Aug 2026 16:26:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5332', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5333', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'faaaf85166c7e021728a931fef1b7f05', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jxq+REnppuKutZzVCbgWJkkbZ9kAo8OKbqR1MG+FHpBbdl9y1Mt7fAfZgu12WvqoeRRnzc0z151UPUmC1lSg7KNev+dN8mZT3s68CkS8DsL4Ho/3hH6pW1B/el1p/BV6R6E7+M7q1vMY3UOhdqKhAu1fS9IaInBvIMypssHR95rRXQ+xamCAEsq4oyu0aw==; Expires=Wed, 19 Aug 2026 16:26:25 GMT; Path=/, AWSALBCORS=jxq+REnppuKutZzVCbgWJkkbZ9kAo8OKbqR1MG+FHpBbdl9y1Mt7fAfZgu12WvqoeRRnzc0z151UPUmC1lSg7KNev+dN8mZT3s68CkS8DsL4Ho/3hH6pW1B/el1p/BV6R6E7+M7q1vMY3UOhdqKhAu1fS9IaInBvIMypssHR95rRXQ+xamCAEsq4oyu0aw==; Expires=Wed, 19 Aug 2026 16:26:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5325', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5324', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': '1b2b0cb87296861a7b201f5cbb04a2dc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:26:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:26:44.988088+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:26:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:26:44.990167+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:26:45.001678+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S65: 7 stages, 3 shot assignments"} 01:26:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:26:45.004276+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1FbXJKcIFXa0ufFAQe0PE7XGklhRV8U8qqW963QGpMOLh3LQSTlEymmil36pJ7fGAWztK17fvRAhUYa2mfU9FEjDiMMnDTJW/rJIhfaKfnl/ELPGgY8e/1ifE6QzjDEVqwtUFdVvJbeHyFhpFXYvltccCE4I5j8/0Ihi8kFwluJsF3KaD5nBNvuhejU1uA==; Expires=Wed, 19 Aug 2026 16:26:45 GMT; Path=/, AWSALBCORS=1FbXJKcIFXa0ufFAQe0PE7XGklhRV8U8qqW963QGpMOLh3LQSTlEymmil36pJ7fGAWztK17fvRAhUYa2mfU9FEjDiMMnDTJW/rJIhfaKfnl/ELPGgY8e/1ifE6QzjDEVqwtUFdVvJbeHyFhpFXYvltccCE4I5j8/0Ihi8kFwluJsF3KaD5nBNvuhejU1uA==; Expires=Wed, 19 Aug 2026 16:26:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '29127e615cce7f8bb57a67c25f8000af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SfnaoN9Zpp+TWQUHOFlZ52cefcG6igJOuiHJrmO/ui5/uO8V+vM5zu6VKdMK3pV4OxbmH9Qvlb5irbqMs00C0397hoc6xvxpBzYIt0OEVv7MegsRv4J7TQ0K8JsJN3hW++e2krKF3VbtgLTwcLrJxf88M0DEesS6P4tkX9rA9w/XV/hsiPYGB4HjLJTM3A==; Expires=Wed, 19 Aug 2026 16:26:46 GMT; Path=/, AWSALBCORS=SfnaoN9Zpp+TWQUHOFlZ52cefcG6igJOuiHJrmO/ui5/uO8V+vM5zu6VKdMK3pV4OxbmH9Qvlb5irbqMs00C0397hoc6xvxpBzYIt0OEVv7MegsRv4J7TQ0K8JsJN3hW++e2krKF3VbtgLTwcLrJxf88M0DEesS6P4tkX9rA9w/XV/hsiPYGB4HjLJTM3A==; Expires=Wed, 19 Aug 2026 16:26:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59637', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59634', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '160ab8ab2416524ffe1723c3d3125e84', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:26:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:26:51.723546+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:26:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:26:51.724948+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:26:51.735190+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S68: 4 stages, 3 shot assignments"} 01:26:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:26:51.737774+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:26:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:26:53.262771+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:26:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:26:53.264650+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:26:53.274897+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S67: 5 stages, 3 shot assignments"} 01:26:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:26:53.276911+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:26:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:26:53.545165+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:26:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:26:53.546177+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:26:53.553878+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S66: 5 stages, 2 shot assignments"} 01:26:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:26:53.555489+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/uGUGv9OlkqdYQXvHjVG1Xco3/gj5ERcWFUGJMrd+25mDzB9+sSpoR6KHhE4zh/1sl8FGje7doipHafcMBC+ECD1l/TmnwcgO2BCdODnQqsU9ni+NBbKHDgOKPqy+wZYWW6x12y4XtK7K0QyiXkDD77HZXDjcB2JemPN00akxDcM6OHayu1ygFpEjCeU9g==; Expires=Wed, 19 Aug 2026 16:26:53 GMT; Path=/, AWSALBCORS=/uGUGv9OlkqdYQXvHjVG1Xco3/gj5ERcWFUGJMrd+25mDzB9+sSpoR6KHhE4zh/1sl8FGje7doipHafcMBC+ECD1l/TmnwcgO2BCdODnQqsU9ni+NBbKHDgOKPqy+wZYWW6x12y4XtK7K0QyiXkDD77HZXDjcB2JemPN00akxDcM6OHayu1ygFpEjCeU9g==; Expires=Wed, 19 Aug 2026 16:26:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51853', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51855', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': '03394df1dea617398087b5f1f469fed3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:26:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7r/fB9j91IJNpdr0BmnUC/D7OKGwkaf7TA60sMj01CEp5Z1RY+t3mdJSqozxPX3W/JySmGvuzCJyvHzuqrnJOvbNsxi41cCwXiEc7Z2hy1Wrsq5CPgJll1ce7BVTRQ+qMLsf/5apfUMNBe6Cj3iaHB/pdcKCFUhVSclRho4n0zKL4wsdVD0Sz4mOzukSzg==; Expires=Wed, 19 Aug 2026 16:26:53 GMT; Path=/, AWSALBCORS=7r/fB9j91IJNpdr0BmnUC/D7OKGwkaf7TA60sMj01CEp5Z1RY+t3mdJSqozxPX3W/JySmGvuzCJyvHzuqrnJOvbNsxi41cCwXiEc7Z2hy1Wrsq5CPgJll1ce7BVTRQ+qMLsf/5apfUMNBe6Cj3iaHB/pdcKCFUhVSclRho4n0zKL4wsdVD0Sz4mOzukSzg==; Expires=Wed, 19 Aug 2026 16:26:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '51805', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '51802', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '9768649ebae258ba735588ffea836274', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:27:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:27:15.775501+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:27:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:27:15.777094+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:27:15.788405+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S70: 5 stages, 2 shot assignments"} 01:27:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:27:15.790894+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QSOpKrv50AszRQOob7WyeIHrf4qRe3Hc7XMm3LSRDihzbajfjjI2PcVhXONudjXNwhS1ohVocV94elFjYxd5IImXEMlRi/q9qxZF4KBK7MCTxYYK6Zek5EUNvr69QbceLwrG6pUlFvqCbFA6PZxrVwZ4OFx5NKbRnYnuZhvvmnhhNumUGphp2QSUjiuVNQ==; Expires=Wed, 19 Aug 2026 16:27:16 GMT; Path=/, AWSALBCORS=QSOpKrv50AszRQOob7WyeIHrf4qRe3Hc7XMm3LSRDihzbajfjjI2PcVhXONudjXNwhS1ohVocV94elFjYxd5IImXEMlRi/q9qxZF4KBK7MCTxYYK6Zek5EUNvr69QbceLwrG6pUlFvqCbFA6PZxrVwZ4OFx5NKbRnYnuZhvvmnhhNumUGphp2QSUjiuVNQ==; Expires=Wed, 19 Aug 2026 16:27:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29485', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29487', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '25509a7492fb4d115417ef94f608fa0d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O2u+6U/cF+FQ2l3wvuC42zwVF8kuNonza46LIE82EPeXQkZiL4CR3N73UzpCqT3ef8y8zim4vqANhK4lH9y0idWk0lX2YrR1mnXG1lE0pcoLWgPe44Ywh8YVh3biXaEubW4TdTMT73jZJXKyhBMEh3kDg2HTh4+7Yr79kA6PkkEb0GGLuOM4tLF//GgT2Q==; Expires=Wed, 19 Aug 2026 16:27:16 GMT; Path=/, AWSALBCORS=O2u+6U/cF+FQ2l3wvuC42zwVF8kuNonza46LIE82EPeXQkZiL4CR3N73UzpCqT3ef8y8zim4vqANhK4lH9y0idWk0lX2YrR1mnXG1lE0pcoLWgPe44Ywh8YVh3biXaEubW4TdTMT73jZJXKyhBMEh3kDg2HTh4+7Yr79kA6PkkEb0GGLuOM4tLF//GgT2Q==; Expires=Wed, 19 Aug 2026 16:27:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29108', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29106', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': '14a0c4ac34be7a3df7d11ebe98e4d060', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:27:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:27:22.534814+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:27:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:27:22.535780+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:27:22.543414+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S69: 4 stages, 3 shot assignments"} 01:27:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:27:22.545178+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=s2Ki2s8dagg2lQbBYYfteQwkmOJVtYmDeS1O3J8ultwsfN7/+J/iGt+3xjEY9dD8ayCmrrR4fIJ0MOf/7VpbhCplI0ajLuJzAdHFm7fsCTXDdoU92q8yhaZJadrUVr+VsxcZJJ2iCSMD41RNhxEdZC92G6PsH4v8DC9UBgb0ZLkKtXcXI0RTto5VomBROg==; Expires=Wed, 19 Aug 2026 16:27:24 GMT; Path=/, AWSALBCORS=s2Ki2s8dagg2lQbBYYfteQwkmOJVtYmDeS1O3J8ultwsfN7/+J/iGt+3xjEY9dD8ayCmrrR4fIJ0MOf/7VpbhCplI0ajLuJzAdHFm7fsCTXDdoU92q8yhaZJadrUVr+VsxcZJJ2iCSMD41RNhxEdZC92G6PsH4v8DC9UBgb0ZLkKtXcXI0RTto5VomBROg==; Expires=Wed, 19 Aug 2026 16:27:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21370', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21372', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '04c9209a456ae36c68f0f79bd67775a4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MnlKAnuYHFfpoj22gx4JdDzq2FcxW4NH/AdZyxkDDxRjmWP7FyF8RZ15+846/kcUby83IVQEj+mIyrF7KFvM1uxrScGLW8en19xUpNZjxK9BEMk6h26ssyLv++MfPsoLicQUsYSnbcrRv52Q/Q0VC687gTs36yqD03591+zb/ADgbvgYFVG+J2drd/uUSA==; Expires=Wed, 19 Aug 2026 16:27:24 GMT; Path=/, AWSALBCORS=MnlKAnuYHFfpoj22gx4JdDzq2FcxW4NH/AdZyxkDDxRjmWP7FyF8RZ15+846/kcUby83IVQEj+mIyrF7KFvM1uxrScGLW8en19xUpNZjxK9BEMk6h26ssyLv++MfPsoLicQUsYSnbcrRv52Q/Q0VC687gTs36yqD03591+zb/ADgbvgYFVG+J2drd/uUSA==; Expires=Wed, 19 Aug 2026 16:27:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21363', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21365', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e3e8252a19d0f621d1e7befa7a75eb57', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:27:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:27:29.368391+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:27:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:27:29.369189+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:27:29.374580+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S72: 6 stages, 2 shot assignments"} 01:27:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:27:29.376084+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xFbWeBF95qkX4AUVtMU6aALWCby2tCGih4LT4xcB+uG4rmbRcZxryglP3APf7jp6Ev8S1JGkL7/+TVL4hpBHNfIgkP/mjkzoeuliNts+U0ao8/oE+MyHXN0OdFwYJJADFRbJA/K2HIHHB6SOVmaCXje245nih2JWJ1Emmg9S7xLOuNcJXaE7e1rI6yzPnQ==; Expires=Wed, 19 Aug 2026 16:27:30 GMT; Path=/, AWSALBCORS=xFbWeBF95qkX4AUVtMU6aALWCby2tCGih4LT4xcB+uG4rmbRcZxryglP3APf7jp6Ev8S1JGkL7/+TVL4hpBHNfIgkP/mjkzoeuliNts+U0ao8/oE+MyHXN0OdFwYJJADFRbJA/K2HIHHB6SOVmaCXje245nih2JWJ1Emmg9S7xLOuNcJXaE7e1rI6yzPnQ==; Expires=Wed, 19 Aug 2026 16:27:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15269', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15271', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '878220e9302d281052614c8feba0734b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LPQyrtCPUTMAPGmBC7se2tgoT2/RfXZI8B67s58K+KyDPH6ZhrLgQBiUpLwIr6bWCtnXKx+Q7OeMgXvWCO69tS4LdaLmLsT9iE5Te2hXh/YZ4S98BZrjN6vdZOj6tmgUdR2f0bGADg6sGM0tgj84cT8HeSM5Q5NVOuMuEZbRu2fKzHMybfvtTk9/U4/gyg==; Expires=Wed, 19 Aug 2026 16:27:30 GMT; Path=/, AWSALBCORS=LPQyrtCPUTMAPGmBC7se2tgoT2/RfXZI8B67s58K+KyDPH6ZhrLgQBiUpLwIr6bWCtnXKx+Q7OeMgXvWCO69tS4LdaLmLsT9iE5Te2hXh/YZ4S98BZrjN6vdZOj6tmgUdR2f0bGADg6sGM0tgj84cT8HeSM5Q5NVOuMuEZbRu2fKzHMybfvtTk9/U4/gyg==; Expires=Wed, 19 Aug 2026 16:27:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15256', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15257', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '664ac7d641772946ddf2c42cc7d877d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:27:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:27:38.035120+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:27:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:27:38.036625+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:27:38.043795+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S71: 6 stages, 3 shot assignments"} 01:27:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:27:38.045383+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8YsEEFIFKgVVBg4SKbuIgsjm2kZ4fUgbwkK8uJgg5HBqbJ6xWz94e8+isczX7NEL5JsF8U2mSUQvkPrg99SFzHosaC2kmdpI+gtODR7pvgGvgy21+bMYljPWOlonTfgNpuxVVez9zRpxJkoefXjT5ZOUxCkV9QW7QurzuZ/TEfGqvel+ItnAF8INNPB1+A==; Expires=Wed, 19 Aug 2026 16:27:38 GMT; Path=/, AWSALBCORS=8YsEEFIFKgVVBg4SKbuIgsjm2kZ4fUgbwkK8uJgg5HBqbJ6xWz94e8+isczX7NEL5JsF8U2mSUQvkPrg99SFzHosaC2kmdpI+gtODR7pvgGvgy21+bMYljPWOlonTfgNpuxVVez9zRpxJkoefXjT5ZOUxCkV9QW7QurzuZ/TEfGqvel+ItnAF8INNPB1+A==; Expires=Wed, 19 Aug 2026 16:27:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7133', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7135', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a30070225b593dcd94b577eaf12461f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Tmdg1i2JyAff0wwmyAZOBRey4MUSCqTVb2FGLIFboOvBzll8P+2Co7D26dOX0Czo00bLNLDGEp6P/6J9E43lps1JzK5PqroJF5Cu071FBSdrI63kPf5yM67YnVwuMnOSSlpIdMlhlGIIiPCUq6UyvQjUOV9GEndK4B5qtUnc/lgJlfPiq+mlNrCyzdaXGw==; Expires=Wed, 19 Aug 2026 16:27:38 GMT; Path=/, AWSALBCORS=Tmdg1i2JyAff0wwmyAZOBRey4MUSCqTVb2FGLIFboOvBzll8P+2Co7D26dOX0Czo00bLNLDGEp6P/6J9E43lps1JzK5PqroJF5Cu071FBSdrI63kPf5yM67YnVwuMnOSSlpIdMlhlGIIiPCUq6UyvQjUOV9GEndK4B5qtUnc/lgJlfPiq+mlNrCyzdaXGw==; Expires=Wed, 19 Aug 2026 16:27:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7124', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7126', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '5bcbf7c036dd0ed22e3790f3eb1ac795', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:27:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:27:40.442145+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:27:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:27:40.443238+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:27:40.450707+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S73: 2 stages, 1 shot assignments"} 01:27:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:27:40.452518+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OdNFTqLOIkN323ZlchLeE0Jvb65C7gaUl4Wx/feabAXVcwH/k1pgxVk/aTRpBKSUHE7bo7fTLtFqONwpQ5L3TIhMz2Yio1WFtAtzRuJBtVCCEdibBejemZXI69dkqE6E6NsHPn3nYZlZu3u0TlYTGcbQCfxNUdIrdPbK4qr4FOsivAJa/5qdjrWXRn24Cg==; Expires=Wed, 19 Aug 2026 16:27:42 GMT; Path=/, AWSALBCORS=OdNFTqLOIkN323ZlchLeE0Jvb65C7gaUl4Wx/feabAXVcwH/k1pgxVk/aTRpBKSUHE7bo7fTLtFqONwpQ5L3TIhMz2Yio1WFtAtzRuJBtVCCEdibBejemZXI69dkqE6E6NsHPn3nYZlZu3u0TlYTGcbQCfxNUdIrdPbK4qr4FOsivAJa/5qdjrWXRn24Cg==; Expires=Wed, 19 Aug 2026 16:27:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3077', 'opik-user-remaining-limit': '9983', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3079', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': '68c42526807d672e65df9d179796e2e7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:27:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6/V6VhKbKgPNA9z8ndiLvA5xLbanTbZuFllgdKCPm7eYDsFonBcEtoCH8a5HonHl26P2Eo83HFcM4oQFhh0Czm6l9xPZs9E4OZ5uq/VRErJMgW6yEl12OIMZ1tUecwcxLGdBTaPt+Wl1Ud6S5ar0OHZggmY+0LEuDfn8D2bWGDasWbTQtPB8+ely341/UA==; Expires=Wed, 19 Aug 2026 16:27:42 GMT; Path=/, AWSALBCORS=6/V6VhKbKgPNA9z8ndiLvA5xLbanTbZuFllgdKCPm7eYDsFonBcEtoCH8a5HonHl26P2Eo83HFcM4oQFhh0Czm6l9xPZs9E4OZ5uq/VRErJMgW6yEl12OIMZ1tUecwcxLGdBTaPt+Wl1Ud6S5ar0OHZggmY+0LEuDfn8D2bWGDasWbTQtPB8+ely341/UA==; Expires=Wed, 19 Aug 2026 16:27:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3071', 'opik-user-remaining-limit': '9982', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3074', 'opik-workspace-remaining-limit': '4982', 'x-opik-nginx': 'frontend', 'x-trace-id': '28a51f172582e70091441dbf4ae88627', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:28:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:08.385668+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:08.386642+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:08.393397+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S76: 4 stages, 2 shot assignments"} 01:28:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:08.394878+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XKQ3SAQrLYQvF8fGjI8PhyXD9DXxmZYJJaqIUBrUKtOzxd8sssq/43nbkzhafOPIuhGHnd3+LQQk+7+r/0uazgmlKwxJ0aryEZFJ56nsfk16vjF4DLWmG8nq2xw69T4djj5B8T7ZYt7yh4ga9EplmKQrhS0Kc9JpxY116Hg12HlcqsEjiAmB7qZnWKs0Xw==; Expires=Wed, 19 Aug 2026 16:28:08 GMT; Path=/, AWSALBCORS=XKQ3SAQrLYQvF8fGjI8PhyXD9DXxmZYJJaqIUBrUKtOzxd8sssq/43nbkzhafOPIuhGHnd3+LQQk+7+r/0uazgmlKwxJ0aryEZFJ56nsfk16vjF4DLWmG8nq2xw69T4djj5B8T7ZYt7yh4ga9EplmKQrhS0Kc9JpxY116Hg12HlcqsEjiAmB7qZnWKs0Xw==; Expires=Wed, 19 Aug 2026 16:28:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bcd535a05e2d5dda1b283b5ead6c7a9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Hp5LEQP5Q61frJOC1Jzd/s/zGXWzIjn2Dh//Q+AGaQ5wivJzROjE/dI1Dw4UnGrcZ0Al7R/xlVLDlHuY6tGOxoZCvevYOCgQ75pd7aEFDbYBhjR6FxgwZZqlWrpA2Lm4QGjWJyYWCrHuSD4GwgScZEhPE3095SJ4+bffi+4lw1K7fTIDm8fJUtJahJ5m5A==; Expires=Wed, 19 Aug 2026 16:28:09 GMT; Path=/, AWSALBCORS=Hp5LEQP5Q61frJOC1Jzd/s/zGXWzIjn2Dh//Q+AGaQ5wivJzROjE/dI1Dw4UnGrcZ0Al7R/xlVLDlHuY6tGOxoZCvevYOCgQ75pd7aEFDbYBhjR6FxgwZZqlWrpA2Lm4QGjWJyYWCrHuSD4GwgScZEhPE3095SJ4+bffi+4lw1K7fTIDm8fJUtJahJ5m5A==; Expires=Wed, 19 Aug 2026 16:28:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59609', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59610', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '252b2fac0fd509f910361d9c1e493355', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:28:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:09.605135+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:09.606156+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:09.611828+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S75: 4 stages, 3 shot assignments"} 01:28:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:09.613150+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:28:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:10.130694+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:10.131424+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:10.137784+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S77: 3 stages, 2 shot assignments"} 01:28:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:10.139283+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Dv9cSlfgT7JKUkrvfjt2AwOmTxNriwmqNlrBmnxus3FbK7IlZjpjWVHNW6xyjFMllf48yZBL5A74CgVw9NjX5u3y+KSJceq/ORY/wSKV3JapVbf7yFpu+kD00D4XKtSL+7b6uLtkJw0wUrT70pLEUspIHURNpNxrCVc6ieoKVQUn1CLCiWYFl7Pr2weUPQ==; Expires=Wed, 19 Aug 2026 16:28:10 GMT; Path=/, AWSALBCORS=Dv9cSlfgT7JKUkrvfjt2AwOmTxNriwmqNlrBmnxus3FbK7IlZjpjWVHNW6xyjFMllf48yZBL5A74CgVw9NjX5u3y+KSJceq/ORY/wSKV3JapVbf7yFpu+kD00D4XKtSL+7b6uLtkJw0wUrT70pLEUspIHURNpNxrCVc6ieoKVQUn1CLCiWYFl7Pr2weUPQ==; Expires=Wed, 19 Aug 2026 16:28:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57993', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57992', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '15901150d24e41c962387fc48427ef34', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PfsKmPXUyAlV6lA+30ORTYIay0JaMlbmZlR4dvI1N0r8ICMKCyybfnW6lzyCoBjmwWqnluf8eHBlGbwVbwNivkgXK5Lsqqi03MxRXlJ+ds1Ci7TjPVJ8O0vOUIhIwIIfLiRh9jPljfV5qeYYhjZE9spF9cX3RevaIJjcoID3IpE9Hqy+kkkc5awXNuLwPA==; Expires=Wed, 19 Aug 2026 16:28:10 GMT; Path=/, AWSALBCORS=PfsKmPXUyAlV6lA+30ORTYIay0JaMlbmZlR4dvI1N0r8ICMKCyybfnW6lzyCoBjmwWqnluf8eHBlGbwVbwNivkgXK5Lsqqi03MxRXlJ+ds1Ci7TjPVJ8O0vOUIhIwIIfLiRh9jPljfV5qeYYhjZE9spF9cX3RevaIJjcoID3IpE9Hqy+kkkc5awXNuLwPA==; Expires=Wed, 19 Aug 2026 16:28:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57986', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '57987', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '605daaa9bc4c0d59810033b2c08a2096', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:28:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:14.585765+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:14.587530+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:14.597048+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S74: 7 stages, 3 shot assignments"} 01:28:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:14.598719+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ln9/wF75H2teU70wqARkdAuOxRHAaUY3pjFk3SMOHDD2qJoFBgTJMA0vDxsX2t8nWDaXJNDms9Hivw5FObxOs1YEAW+74jmMOKsF7PSYSbfWwKjjek+KmJESFroGoP+C4BAXXr0BLsdLyyoC9iCgX5VKq+ZfVIGkWf/gVoItZqxYRv+x39VgRLRIkWaKDA==; Expires=Wed, 19 Aug 2026 16:28:15 GMT; Path=/, AWSALBCORS=Ln9/wF75H2teU70wqARkdAuOxRHAaUY3pjFk3SMOHDD2qJoFBgTJMA0vDxsX2t8nWDaXJNDms9Hivw5FObxOs1YEAW+74jmMOKsF7PSYSbfWwKjjek+KmJESFroGoP+C4BAXXr0BLsdLyyoC9iCgX5VKq+ZfVIGkWf/gVoItZqxYRv+x39VgRLRIkWaKDA==; Expires=Wed, 19 Aug 2026 16:28:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53928', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53929', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f2733c41ada0f88a02dedec2ee3db3d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YV6wNxp2b2C2Z4J43z+pDnLRJIgaiGebb33Xli8ueXwTr4FL+X6dPlxBSVjIOTwjf9NMTJe4xwgcr0in93so0a2FwgMyGmty/vLvQB+CWi0IX6iG8OvzkF8fR64+o8Z7vLRrxZ4ilG6Bm+n7Rt0mpPFPe3R44i3J84r+Z0X2EcjxeVkwQSqExAxCgNy/Hg==; Expires=Wed, 19 Aug 2026 16:28:15 GMT; Path=/, AWSALBCORS=YV6wNxp2b2C2Z4J43z+pDnLRJIgaiGebb33Xli8ueXwTr4FL+X6dPlxBSVjIOTwjf9NMTJe4xwgcr0in93so0a2FwgMyGmty/vLvQB+CWi0IX6iG8OvzkF8fR64+o8Z7vLRrxZ4ilG6Bm+n7Rt0mpPFPe3R44i3J84r+Z0X2EcjxeVkwQSqExAxCgNy/Hg==; Expires=Wed, 19 Aug 2026 16:28:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '53918', 'opik-user-remaining-limit': '9992', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '53919', 'opik-workspace-remaining-limit': '4992', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ebb6dba0a31454015f0304abe139ddb1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:28:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:28.543615+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:28.544732+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:28.551550+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S79: 3 stages, 1 shot assignments"} 01:28:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:28.553068+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FMquQECKhYQKvcO+bwKAgJKVEya4LPy9jl95YD5QlSAoaWhKSYccPm8X5++5kAP1a2RHOogyoAr8kERIcPoM2mPME8LvZEuezIDpKppBN4wEd7RG/vP0QqfEdQ+01yvhe2Q4zisJ9UQWZQxvPNtxVpF5ZzXvmF3hmu+/oNxdF7DNI8RrwRF9T20KuYEhxg==; Expires=Wed, 19 Aug 2026 16:28:29 GMT; Path=/, AWSALBCORS=FMquQECKhYQKvcO+bwKAgJKVEya4LPy9jl95YD5QlSAoaWhKSYccPm8X5++5kAP1a2RHOogyoAr8kERIcPoM2mPME8LvZEuezIDpKppBN4wEd7RG/vP0QqfEdQ+01yvhe2Q4zisJ9UQWZQxvPNtxVpF5ZzXvmF3hmu+/oNxdF7DNI8RrwRF9T20KuYEhxg==; Expires=Wed, 19 Aug 2026 16:28:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39585', 'opik-workspace-remaining-limit': '4991', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39584', 'opik-user-remaining-limit': '9991', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec573e85d4cfc4aea40e43a6399aaf71', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Cq1oKoRN9eMHHYg6KTCXWXwDwFqJ3Ql52C/H0pRnE+54drgrE+gWgaZtaiDdj9S/7kFM/0yBk8LvWV5E69zjBqlWDFCT3NcW5g/N8Lz+HW/Lt6TzGiFwa+WjNJJKOi0WoOz9RW1wbuJQdxaimDK1YUOqeS4wZ9z789XqisKbFn2xGa3M63tzHbx2R55uRw==; Expires=Wed, 19 Aug 2026 16:28:29 GMT; Path=/, AWSALBCORS=Cq1oKoRN9eMHHYg6KTCXWXwDwFqJ3Ql52C/H0pRnE+54drgrE+gWgaZtaiDdj9S/7kFM/0yBk8LvWV5E69zjBqlWDFCT3NcW5g/N8Lz+HW/Lt6TzGiFwa+WjNJJKOi0WoOz9RW1wbuJQdxaimDK1YUOqeS4wZ9z789XqisKbFn2xGa3M63tzHbx2R55uRw==; Expires=Wed, 19 Aug 2026 16:28:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39187', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39186', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd899cb3f505ddc9a46b15e02a4b86241', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:28:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:39.255865+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:39.256857+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:39.264021+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S80: 3 stages, 2 shot assignments"} 01:28:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:39.265615+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nJq9ioQMy0BuzaCX6C5ij6wwBz801D+Y+ROyFBpxDZPMRfscZ1c4fBneEcMOByIK8Z9gjtccpinOGmFtco7HWuZA6vqrWClgUZNlGqnw/flDRH6DfgE9uiPLsVHIrhW+gU6qyGNkQk7QkATujCWO4owhcNHS+Id1zuzd6qNO2SX4L+HaREbDLv9tFPzrFg==; Expires=Wed, 19 Aug 2026 16:28:39 GMT; Path=/, AWSALBCORS=nJq9ioQMy0BuzaCX6C5ij6wwBz801D+Y+ROyFBpxDZPMRfscZ1c4fBneEcMOByIK8Z9gjtccpinOGmFtco7HWuZA6vqrWClgUZNlGqnw/flDRH6DfgE9uiPLsVHIrhW+gU6qyGNkQk7QkATujCWO4owhcNHS+Id1zuzd6qNO2SX4L+HaREbDLv9tFPzrFg==; Expires=Wed, 19 Aug 2026 16:28:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29464', 'opik-user-remaining-limit': '9989', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29465', 'opik-workspace-remaining-limit': '4989', 'x-opik-nginx': 'frontend', 'x-trace-id': '3fb64ec586ab462ab595e69fdb4a03bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cjLJZRi9uZdApNPWx1xNDtzM1XfT8GIIiZ/j30DGHWbBsyMag6WRsVZLZx0boOPFpoVT0AytaXjdRLq+VDsGu2t00jG4WfS6o9ovhXIE2Fn9czKnZfLK6OFhsKD4NJ7aW4aKQhIsdDgtlH3cR4eo1Jv1Ojqdz+mESPds5fwyS+dQUxqKBzmKuAhpJQbVMg==; Expires=Wed, 19 Aug 2026 16:28:39 GMT; Path=/, AWSALBCORS=cjLJZRi9uZdApNPWx1xNDtzM1XfT8GIIiZ/j30DGHWbBsyMag6WRsVZLZx0boOPFpoVT0AytaXjdRLq+VDsGu2t00jG4WfS6o9ovhXIE2Fn9czKnZfLK6OFhsKD4NJ7aW4aKQhIsdDgtlH3cR4eo1Jv1Ojqdz+mESPds5fwyS+dQUxqKBzmKuAhpJQbVMg==; Expires=Wed, 19 Aug 2026 16:28:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29452', 'opik-workspace-remaining-limit': '4988', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29451', 'opik-user-remaining-limit': '9988', 'x-opik-nginx': 'frontend', 'x-trace-id': '73c052e144364681257fd44b71a1ab7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:28:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:45.593573+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:45.594891+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:45.603707+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S78: 4 stages, 3 shot assignments"} 01:28:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:45.605630+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mQTeMMHVL8SF5Zk8cCRasqqVbXk8iLbjsVl/TF30Ndf25E3v6pNw1GOxcujRoDLUa0bu0QVdD1QHDGnzJcBPcS/kkJZRbcGOPVJVwzSz6qqLSOou8c2KppkUT2aAm+v/SDfXWpuiRRP3VsVnq8IEuuJFYYGckR9BVFxswq687iKUF6WmoTGAENja2marOQ==; Expires=Wed, 19 Aug 2026 16:28:47 GMT; Path=/, AWSALBCORS=mQTeMMHVL8SF5Zk8cCRasqqVbXk8iLbjsVl/TF30Ndf25E3v6pNw1GOxcujRoDLUa0bu0QVdD1QHDGnzJcBPcS/kkJZRbcGOPVJVwzSz6qqLSOou8c2KppkUT2aAm+v/SDfXWpuiRRP3VsVnq8IEuuJFYYGckR9BVFxswq687iKUF6WmoTGAENja2marOQ==; Expires=Wed, 19 Aug 2026 16:28:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21339', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21340', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '73339369085be38373ae9a47bc66a212', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mCZzgL0lxZ8OucA7q8EKrFFvK27yN54R5K3bJIA8yUOYyPGCO6Q7uU8xZBNIM9WhP/uwvAU7hiBUbyNcHkJ0eiE00lZpPsgSkOsVe9/41Qv7cLtQwOcT5pMasdUWFcwdFJ/9BV65warcCaCM0b7M82vGD5EU00J3UTdxYYbPvCJH+YFYkCiF34KKmA3m0g==; Expires=Wed, 19 Aug 2026 16:28:47 GMT; Path=/, AWSALBCORS=mCZzgL0lxZ8OucA7q8EKrFFvK27yN54R5K3bJIA8yUOYyPGCO6Q7uU8xZBNIM9WhP/uwvAU7hiBUbyNcHkJ0eiE00lZpPsgSkOsVe9/41Qv7cLtQwOcT5pMasdUWFcwdFJ/9BV65warcCaCM0b7M82vGD5EU00J3UTdxYYbPvCJH+YFYkCiF34KKmA3m0g==; Expires=Wed, 19 Aug 2026 16:28:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21323', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21324', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '24511787b2fedab39f9e2ad933ddbf1e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:28:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:50.885741+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:50.887389+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:50.896800+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S81: 5 stages, 3 shot assignments"} 01:28:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:50.898854+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+LRue4F/24FPBAR0DsgUNqrdMAjfkSr8ExmKwGdCslHXQhqE60jO6YaaJRNabad4YmCo44JGKbjG6L6OndfY4RdEn+QOBApuDhQac7C65Eg6nzn75vZjrt8uQ356+RFVd0iEEIv7udhakxhnqtl5/6dYID4pUaeMMCPsnFXLQIOoyLZWaEzXB3DQz643vw==; Expires=Wed, 19 Aug 2026 16:28:51 GMT; Path=/, AWSALBCORS=+LRue4F/24FPBAR0DsgUNqrdMAjfkSr8ExmKwGdCslHXQhqE60jO6YaaJRNabad4YmCo44JGKbjG6L6OndfY4RdEn+QOBApuDhQac7C65Eg6nzn75vZjrt8uQ356+RFVd0iEEIv7udhakxhnqtl5/6dYID4pUaeMMCPsnFXLQIOoyLZWaEzXB3DQz643vw==; Expires=Wed, 19 Aug 2026 16:28:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17254', 'opik-user-remaining-limit': '9985', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17254', 'opik-workspace-remaining-limit': '4985', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b8961e19378a3ef05ea77af77780bfe0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DWLqhHzrpYemKfXrqw5XZBsTL8dFKKl29BiHMFTvappvIZMVQMspJH+65ugDhoRB3Lm7nuSXwH7/sv110N+u4KQ6g/7vq2Kt3jSSKti+jV+OTEnQY5CU3MDqikjbvCJHvzBsYhCiS1yiIT4zfveWlxnRofGapvjXH/lE31nFlw20viQfp90Y3OgEVMvF+w==; Expires=Wed, 19 Aug 2026 16:28:51 GMT; Path=/, AWSALBCORS=DWLqhHzrpYemKfXrqw5XZBsTL8dFKKl29BiHMFTvappvIZMVQMspJH+65ugDhoRB3Lm7nuSXwH7/sv110N+u4KQ6g/7vq2Kt3jSSKti+jV+OTEnQY5CU3MDqikjbvCJHvzBsYhCiS1yiIT4zfveWlxnRofGapvjXH/lE31nFlw20viQfp90Y3OgEVMvF+w==; Expires=Wed, 19 Aug 2026 16:28:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17239', 'opik-workspace-remaining-limit': '4984', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17238', 'opik-user-remaining-limit': '9984', 'x-opik-nginx': 'frontend', 'x-trace-id': '82bf32733ac6b822bb225a2bcd493d18', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:28:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:28:55.596055+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:28:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:28:55.597357+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:28:55.603841+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S82: 3 stages, 2 shot assignments"} 01:28:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:28:55.605293+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+0jWZEQdK/U8HSbZKGmM9B0L2S/2EPK4PduL68IArg/DPnAB4c6VBV47j1tnV2jeuoivY0RuZUqkJJsI5P2k2cmx3slGCc69ZgiyYBTyA9r6jV3kbjPXL8+xVO6qezlg0TUouJtU6YAjFl8QjxsKh+mgW7Y8LBLLNyGZWR+2LSyZvmm33CDKCsr+DNJe0g==; Expires=Wed, 19 Aug 2026 16:28:57 GMT; Path=/, AWSALBCORS=+0jWZEQdK/U8HSbZKGmM9B0L2S/2EPK4PduL68IArg/DPnAB4c6VBV47j1tnV2jeuoivY0RuZUqkJJsI5P2k2cmx3slGCc69ZgiyYBTyA9r6jV3kbjPXL8+xVO6qezlg0TUouJtU6YAjFl8QjxsKh+mgW7Y8LBLLNyGZWR+2LSyZvmm33CDKCsr+DNJe0g==; Expires=Wed, 19 Aug 2026 16:28:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11229', 'opik-user-remaining-limit': '9983', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11230', 'opik-workspace-remaining-limit': '4983', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b4528b7bd4c9444dbaa796a6ab71ed34', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:28:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2733SOc+1B5K6x7P0AMmVZ67QW0iNXRIpOv6ltsbkDF89e48z+jbBJLZG8Azr+ehBTGLK2ndV3UuIN9CmP/jLGS/sNMVMjLi+NCPraO/r94lj7E7kKpkFwb9TZWypx3rw6d3JCVi07DWVjv81YKmweMZFcXzSAFV3vph/Q9s9CWD/ejGwSgEwEKhQkqpaw==; Expires=Wed, 19 Aug 2026 16:28:57 GMT; Path=/, AWSALBCORS=2733SOc+1B5K6x7P0AMmVZ67QW0iNXRIpOv6ltsbkDF89e48z+jbBJLZG8Azr+ehBTGLK2ndV3UuIN9CmP/jLGS/sNMVMjLi+NCPraO/r94lj7E7kKpkFwb9TZWypx3rw6d3JCVi07DWVjv81YKmweMZFcXzSAFV3vph/Q9s9CWD/ejGwSgEwEKhQkqpaw==; Expires=Wed, 19 Aug 2026 16:28:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11214', 'opik-workspace-remaining-limit': '4982', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11213', 'opik-user-remaining-limit': '9982', 'x-opik-nginx': 'frontend', 'x-trace-id': '88339d0b098b608708e5bdf40ba6958a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:29:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:29:05.699633+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:29:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:29:05.701217+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:29:05.711164+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S84: 2 stages, 1 shot assignments"} 01:29:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:29:05.719619+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jGcOVtDuhy22Z8ZgrJCeJ1T3wNWk52uPg/5j+i95z+8+1j9uiMAg7WFmU5924jI/Z1IHrmPqgyeYdpMe6snwr0d6XWywHuuJISUov7ICLcGcRN7GBNQeNmiFLh+/+kPimfqaeX1uw8Dj4PAdjthdB+mNYsVUfRquThWgbKlrdMmRpUinST+iGW9MH8rWUA==; Expires=Wed, 19 Aug 2026 16:29:05 GMT; Path=/, AWSALBCORS=jGcOVtDuhy22Z8ZgrJCeJ1T3wNWk52uPg/5j+i95z+8+1j9uiMAg7WFmU5924jI/Z1IHrmPqgyeYdpMe6snwr0d6XWywHuuJISUov7ICLcGcRN7GBNQeNmiFLh+/+kPimfqaeX1uw8Dj4PAdjthdB+mNYsVUfRquThWgbKlrdMmRpUinST+iGW9MH8rWUA==; Expires=Wed, 19 Aug 2026 16:29:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3078', 'opik-workspace-remaining-limit': '4981', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3077', 'opik-user-remaining-limit': '9981', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8d74ba7ee473a25178d9e2a5681e43f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UrCPkrI3SvNXGsnxdbrq4hAvXm4HmjdHL4+j70fHWLQy32MP8bTe35q/WJvXDlkCzjWh7U8+EoHNqCNr/HLefoq41NE1Vz1Ywz9s077DLfsR9DO9ZLHi5e3iJUYrwCIhj4a9Q6535BZ6u0s9VMzwWsX1Xcg/lex5KmO74X2OPqUg8srDQVoQEMH1uSZ3bg==; Expires=Wed, 19 Aug 2026 16:29:05 GMT; Path=/, AWSALBCORS=UrCPkrI3SvNXGsnxdbrq4hAvXm4HmjdHL4+j70fHWLQy32MP8bTe35q/WJvXDlkCzjWh7U8+EoHNqCNr/HLefoq41NE1Vz1Ywz9s077DLfsR9DO9ZLHi5e3iJUYrwCIhj4a9Q6535BZ6u0s9VMzwWsX1Xcg/lex5KmO74X2OPqUg8srDQVoQEMH1uSZ3bg==; Expires=Wed, 19 Aug 2026 16:29:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3053', 'opik-user-remaining-limit': '9980', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3054', 'opik-workspace-remaining-limit': '4980', 'x-opik-nginx': 'frontend', 'x-trace-id': '04f437b4b0763b35b428a30c726b4dff', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:29:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:29:15.952865+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:29:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:29:15.954063+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:29:15.962447+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S83: 4 stages, 2 shot assignments"} 01:29:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:29:15.964366+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0PpVVvj9NQNYTXlOHubXj2geITP50ShJizYbp72xBnSOLqlUF0fgZAoAmhr1mn06jHJ7AlB0wjKJu3sADwgUOiNcjrVHF6vlcEdUg0YMHqAVy9cgOX85qO1WlqV2PiGQHav6xr6eOuIYnUJ6EZAFi3Ks+t/ZxwFCs8bUeSgmgyYsWrGE31MEOEC33NEoYw==; Expires=Wed, 19 Aug 2026 16:29:16 GMT; Path=/, AWSALBCORS=0PpVVvj9NQNYTXlOHubXj2geITP50ShJizYbp72xBnSOLqlUF0fgZAoAmhr1mn06jHJ7AlB0wjKJu3sADwgUOiNcjrVHF6vlcEdUg0YMHqAVy9cgOX85qO1WlqV2PiGQHav6xr6eOuIYnUJ6EZAFi3Ks+t/ZxwFCs8bUeSgmgyYsWrGE31MEOEC33NEoYw==; Expires=Wed, 19 Aug 2026 16:29:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5df29dfd09252ec0109291fc3c154b4d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fffzW1dIaSQ6h5sa8XwaZz3pYibs3w4JZoSr8DRnZ7vRyKkgsk+uc51MNnWddRpiNQ3LHFPtR6d0QANQ6prbK/wViAU1jp1YfJpE1WrkJv8JQGYYGdpXKXLulfIkKDxZxu16TWTpUpzrqUzWNseAE9YxgbCjRIj1rpRwfoupDEgRVtflKEIjEA4Me7lZcA==; Expires=Wed, 19 Aug 2026 16:29:16 GMT; Path=/, AWSALBCORS=fffzW1dIaSQ6h5sa8XwaZz3pYibs3w4JZoSr8DRnZ7vRyKkgsk+uc51MNnWddRpiNQ3LHFPtR6d0QANQ6prbK/wViAU1jp1YfJpE1WrkJv8JQGYYGdpXKXLulfIkKDxZxu16TWTpUpzrqUzWNseAE9YxgbCjRIj1rpRwfoupDEgRVtflKEIjEA4Me7lZcA==; Expires=Wed, 19 Aug 2026 16:29:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59570', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59570', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd71c99952c8f82d4d9140340d1b8ba29', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:29:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:29:18.640462+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:29:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:29:18.642212+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:29:18.651711+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S86: 4 stages, 2 shot assignments"} 01:29:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:29:18.653886+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J3GxciUzV7IWd3qwdcXA8rrvE+yJi+05FBZinMEneSs54basURROmw+JVlBxkUvXqyRhAO9gq9UrUkiOckGoQbcew4n0EMfCPvvkCzB1G81U2wdfRzeHA73tae+NV6bF3bOPfy5Y2LMXCvYXuxm8YaL5wXzjVr197hXvXe186AeMmpdN7wytcRug/d/TBw==; Expires=Wed, 19 Aug 2026 16:29:20 GMT; Path=/, AWSALBCORS=J3GxciUzV7IWd3qwdcXA8rrvE+yJi+05FBZinMEneSs54basURROmw+JVlBxkUvXqyRhAO9gq9UrUkiOckGoQbcew4n0EMfCPvvkCzB1G81U2wdfRzeHA73tae+NV6bF3bOPfy5Y2LMXCvYXuxm8YaL5wXzjVr197hXvXe186AeMmpdN7wytcRug/d/TBw==; Expires=Wed, 19 Aug 2026 16:29:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55979', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55980', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '8917731df1a2d7845d2029f2aa2d32af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=g4JD7N+kwxy8q4i9YteqbRbvi2t5UbRGHGyqv/+wsJGqYDBBXB3/6cjkkdD8RXgQVg/c4CJ1WZkH5MVV2i7s1lzIsrWOlulGDrkId0SrJ0VRwMAPrpP8CV2ECVLcBQPfoGKNrjUlf3mKY16Nye67LgywZlyWonFtze6Vr42za9jAxzPZ8uyIitcnr9lVSQ==; Expires=Wed, 19 Aug 2026 16:29:20 GMT; Path=/, AWSALBCORS=g4JD7N+kwxy8q4i9YteqbRbvi2t5UbRGHGyqv/+wsJGqYDBBXB3/6cjkkdD8RXgQVg/c4CJ1WZkH5MVV2i7s1lzIsrWOlulGDrkId0SrJ0VRwMAPrpP8CV2ECVLcBQPfoGKNrjUlf3mKY16Nye67LgywZlyWonFtze6Vr42za9jAxzPZ8uyIitcnr9lVSQ==; Expires=Wed, 19 Aug 2026 16:29:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '55966', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '55964', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '395d0dbb1efd2a97260d99e97004402f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:29:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:29:25.572535+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:29:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:29:25.574433+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:29:25.584445+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S85: 5 stages, 3 shot assignments"} 01:29:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:29:25.586472+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZxVFzbkF5zRDO/SVKudrUVmorX6TPr+1Q+UCeYitPo5N+CHdD160/cUTJcILnW59w+uhG95kfl5MtZOJv9BuLVUyz5D62/ghEF31m860ZztrjDHm+63FZtdVzA10pHyLg29dkAciNMeZsCtOOk4jX3IHiDnpVYowcnmual8oCS8YOKhSahzyzQxdmUOdlA==; Expires=Wed, 19 Aug 2026 16:29:26 GMT; Path=/, AWSALBCORS=ZxVFzbkF5zRDO/SVKudrUVmorX6TPr+1Q+UCeYitPo5N+CHdD160/cUTJcILnW59w+uhG95kfl5MtZOJv9BuLVUyz5D62/ghEF31m860ZztrjDHm+63FZtdVzA10pHyLg29dkAciNMeZsCtOOk4jX3IHiDnpVYowcnmual8oCS8YOKhSahzyzQxdmUOdlA==; Expires=Wed, 19 Aug 2026 16:29:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49882', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49882', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e78365ab0af8c4b1558365cd52f1f69a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JclL5fIbnt5ugm7D5Dg87StxGbXVILgiIKfKk2HtSyYUwjqcy0Ddi/ZEkWUwDVbFQwPdV5PterMILR1LmgWVKNEgfVaHvDkLYqFEumpuIV4XvoEVkn/0BFcM2QOHP5D6VBdf/Yu+M3fMwVtm9PrxzXW+EyuRBcLgJyP8ylpNYRrV70FcXaUZMuYCCFpMGQ==; Expires=Wed, 19 Aug 2026 16:29:26 GMT; Path=/, AWSALBCORS=JclL5fIbnt5ugm7D5Dg87StxGbXVILgiIKfKk2HtSyYUwjqcy0Ddi/ZEkWUwDVbFQwPdV5PterMILR1LmgWVKNEgfVaHvDkLYqFEumpuIV4XvoEVkn/0BFcM2QOHP5D6VBdf/Yu+M3fMwVtm9PrxzXW+EyuRBcLgJyP8ylpNYRrV70FcXaUZMuYCCFpMGQ==; Expires=Wed, 19 Aug 2026 16:29:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '49865', 'opik-workspace-remaining-limit': '4994', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '49864', 'opik-user-remaining-limit': '9994', 'x-opik-nginx': 'frontend', 'x-trace-id': '6cb7ac7e81f016c6e97317be82e7c6e3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:29:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:29:29.654160+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:29:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:29:29.656065+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:29:29.666892+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S87: 4 stages, 2 shot assignments"} 01:29:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:29:29.669225+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eLzL391i9r4yKKyk1WVKCffak9kPUxrFvEzWnrzp9mMG0khdomyAhuYS7wNXHFo6xmHBoXpParcpovu1EdeuG8AraZGqAQHuEtoNux0ykgolCCK7Ep3ZX5Ufstb7WQb8kgU3rLXn7IXSAn/4j8Jr6uBTDEjGB6CQCT978QPNYdID/W9ZwXYLz+qDsQhRTQ==; Expires=Wed, 19 Aug 2026 16:29:30 GMT; Path=/, AWSALBCORS=eLzL391i9r4yKKyk1WVKCffak9kPUxrFvEzWnrzp9mMG0khdomyAhuYS7wNXHFo6xmHBoXpParcpovu1EdeuG8AraZGqAQHuEtoNux0ykgolCCK7Ep3ZX5Ufstb7WQb8kgU3rLXn7IXSAn/4j8Jr6uBTDEjGB6CQCT978QPNYdID/W9ZwXYLz+qDsQhRTQ==; Expires=Wed, 19 Aug 2026 16:29:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45789', 'opik-user-remaining-limit': '9993', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45789', 'opik-workspace-remaining-limit': '4993', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ebe22e1b5fecf1b628d8fc98aa37108b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E+7k0G2ZDGHSZczn4XmuTe/veUsATX0tKB4OFh366yWZVZGF4hKNjsb62zNuv6xTJs/sZ9Ta/1xjDo3GPinfMwwbU8Q0bmWh6UAVVyLtAd3RZXmhwY7i/hAbPj0RdotgRlGAifvs/IwFptqRVULPNwLizi4KH/f7gQG4y1RHitBe8QzqoLAbmTmLdt+nZQ==; Expires=Wed, 19 Aug 2026 16:29:30 GMT; Path=/, AWSALBCORS=E+7k0G2ZDGHSZczn4XmuTe/veUsATX0tKB4OFh366yWZVZGF4hKNjsb62zNuv6xTJs/sZ9Ta/1xjDo3GPinfMwwbU8Q0bmWh6UAVVyLtAd3RZXmhwY7i/hAbPj0RdotgRlGAifvs/IwFptqRVULPNwLizi4KH/f7gQG4y1RHitBe8QzqoLAbmTmLdt+nZQ==; Expires=Wed, 19 Aug 2026 16:29:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45720', 'opik-workspace-remaining-limit': '4992', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45719', 'opik-user-remaining-limit': '9992', 'x-opik-nginx': 'frontend', 'x-trace-id': '214dad15a114f55cac4ecbc1cdf1611b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:29:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:29:40.840971+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:29:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:29:40.842098+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:29:40.852634+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S88: 4 stages, 2 shot assignments"} 01:29:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:29:40.854930+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+1R0Apy7kJeqE3M7vF0cL0kWM2+E2lsd8QwdZpubcn92LHh0T0f1jC8xIBzjA3gy3kXQeASPYujSWb7wTuVnhDqWy3EDnly1bIeaSXEX9x84iDhfB/z7savDjhuLrepARtcFvvNUKxjgsaX0FbGn8N4saI0HV/jHG+tv7t0GYi8V5pwpEiYmFhD0MJABcg==; Expires=Wed, 19 Aug 2026 16:29:42 GMT; Path=/, AWSALBCORS=+1R0Apy7kJeqE3M7vF0cL0kWM2+E2lsd8QwdZpubcn92LHh0T0f1jC8xIBzjA3gy3kXQeASPYujSWb7wTuVnhDqWy3EDnly1bIeaSXEX9x84iDhfB/z7savDjhuLrepARtcFvvNUKxjgsaX0FbGn8N4saI0HV/jHG+tv7t0GYi8V5pwpEiYmFhD0MJABcg==; Expires=Wed, 19 Aug 2026 16:29:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33590', 'opik-user-remaining-limit': '9991', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33591', 'opik-workspace-remaining-limit': '4991', 'x-opik-nginx': 'frontend', 'x-trace-id': '8db7150a597ecad825c4c32fdc38dd75', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:29:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jpNcXxQwBGa7k2ZvAFA1Qont0PzDP1wPv4D/H9B7V1DR6RLWX6Mmk5ByVgAJQ4/RkqjyzdnqPZL66+LXSdtwcuMm0qbU1xxa3NkwboT54xV8EOJok50iq7sTx6M9N1jSiUoUGpd/YQgW+sfjA1FyKDgdPpOxotBwU89mlD0gUhTIFPBYL/oCatYS7pLBog==; Expires=Wed, 19 Aug 2026 16:29:42 GMT; Path=/, AWSALBCORS=jpNcXxQwBGa7k2ZvAFA1Qont0PzDP1wPv4D/H9B7V1DR6RLWX6Mmk5ByVgAJQ4/RkqjyzdnqPZL66+LXSdtwcuMm0qbU1xxa3NkwboT54xV8EOJok50iq7sTx6M9N1jSiUoUGpd/YQgW+sfjA1FyKDgdPpOxotBwU89mlD0gUhTIFPBYL/oCatYS7pLBog==; Expires=Wed, 19 Aug 2026 16:29:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33211', 'opik-workspace-remaining-limit': '4990', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33210', 'opik-user-remaining-limit': '9990', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f2bec30716d402124bafde0521380e36', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:29:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:29:59.367742+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:29:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:29:59.369415+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:29:59.378362+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S89: 3 stages, 2 shot assignments"} 01:29:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:29:59.380329+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WymXPpA5rXLG4w2KZervSLTbhopA1138Qyd4B6tb5RQk2jU6riVUxiTMeGCmODdNLpNBWEvIIbP5a58k2kVaonklpW1BBH5Xi6vq0XP94GYrZK9eKjW7cY+uHYm3/Jm5z4j5TqHmReWzgCOXkl1M6H1vHDEDPHmzBL/dVxFV+nRYuRAE0LnD6JRNOk68OQ==; Expires=Wed, 19 Aug 2026 16:30:00 GMT; Path=/, AWSALBCORS=WymXPpA5rXLG4w2KZervSLTbhopA1138Qyd4B6tb5RQk2jU6riVUxiTMeGCmODdNLpNBWEvIIbP5a58k2kVaonklpW1BBH5Xi6vq0XP94GYrZK9eKjW7cY+uHYm3/Jm5z4j5TqHmReWzgCOXkl1M6H1vHDEDPHmzBL/dVxFV+nRYuRAE0LnD6JRNOk68OQ==; Expires=Wed, 19 Aug 2026 16:30:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15342', 'opik-workspace-remaining-limit': '4989', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15341', 'opik-user-remaining-limit': '9989', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bab2433a86e38fd273032bdb1ed6aab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1HqQenEtfzbirsIxuMY7sayq85029zklPYPI9YpBne3O/JONLrY1RZx3qGExg2WpshYzUn1HdYBsp2Syq7UseDtErxxZc7x+rqgCJOE9gCRlKuimbsieR1e+zDOejlz2Rj9n9UOV+wPF63A9/SZCjob+9T2J4pQ4pNwPsvk1Kwsj8jGHLAcLMbAGvw+4rQ==; Expires=Wed, 19 Aug 2026 16:30:01 GMT; Path=/, AWSALBCORS=1HqQenEtfzbirsIxuMY7sayq85029zklPYPI9YpBne3O/JONLrY1RZx3qGExg2WpshYzUn1HdYBsp2Syq7UseDtErxxZc7x+rqgCJOE9gCRlKuimbsieR1e+zDOejlz2Rj9n9UOV+wPF63A9/SZCjob+9T2J4pQ4pNwPsvk1Kwsj8jGHLAcLMbAGvw+4rQ==; Expires=Wed, 19 Aug 2026 16:30:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14974', 'opik-user-remaining-limit': '9988', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14974', 'opik-workspace-remaining-limit': '4988', 'x-opik-nginx': 'frontend', 'x-trace-id': '319c2766f1b919cc2c1e36bef12f06e2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:30:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:30:05.926285+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:30:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:30:05.928037+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:30:05.935395+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S92: 3 stages, 2 shot assignments"} 01:30:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:30:05.936803+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T9BjVXzb2EmjL2dfTm7A1oDyrNdHBkGH7dfl0cupLU2NMmSVyHwLqZ9upUwxKq2TcELj7SwuUycQTZHzWLXDjqtu/WOpn1iN/pKHE/CcnY1lPlUUJX1DBEntUnUdu5jdpv4BF74WzZoOE8M1+tHPuK4ivbSoeNwcRkOm5TOTqnJSy73ruvq6N4G28SV0HA==; Expires=Wed, 19 Aug 2026 16:30:06 GMT; Path=/, AWSALBCORS=T9BjVXzb2EmjL2dfTm7A1oDyrNdHBkGH7dfl0cupLU2NMmSVyHwLqZ9upUwxKq2TcELj7SwuUycQTZHzWLXDjqtu/WOpn1iN/pKHE/CcnY1lPlUUJX1DBEntUnUdu5jdpv4BF74WzZoOE8M1+tHPuK4ivbSoeNwcRkOm5TOTqnJSy73ruvq6N4G28SV0HA==; Expires=Wed, 19 Aug 2026 16:30:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9344', 'opik-user-remaining-limit': '9987', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9345', 'opik-workspace-remaining-limit': '4987', 'x-opik-nginx': 'frontend', 'x-trace-id': '67a0818bef3e33b0b6781f211182a1df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=joOc7GbFfBbOI2wVCmr3P41I3N0qpKS95A4806yYk6x54uEjs9awd3QLCg6BXwXbMf7/kz9u61SPIMzAP2LUOfBIl73syM5nV85oWv8OHnUaQJvJ57AG5oQgp3JwqD1F0QTZ6SQTgxJB/aMobzPedSbg2lvUBHZCUaZQUQwI0Af83EOHp/uKFPjoH3W29w==; Expires=Wed, 19 Aug 2026 16:30:06 GMT; Path=/, AWSALBCORS=joOc7GbFfBbOI2wVCmr3P41I3N0qpKS95A4806yYk6x54uEjs9awd3QLCg6BXwXbMf7/kz9u61SPIMzAP2LUOfBIl73syM5nV85oWv8OHnUaQJvJ57AG5oQgp3JwqD1F0QTZ6SQTgxJB/aMobzPedSbg2lvUBHZCUaZQUQwI0Af83EOHp/uKFPjoH3W29w==; Expires=Wed, 19 Aug 2026 16:30:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9340', 'opik-user-remaining-limit': '9986', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9340', 'opik-workspace-remaining-limit': '4986', 'x-opik-nginx': 'frontend', 'x-trace-id': '09a23d7e5803589d9950a48fc6e99aa5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:30:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:30:13.491785+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:30:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:30:13.493073+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:30:13.501139+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S91: 5 stages, 2 shot assignments"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YMcyiJQaoZ8sVchmgKS++eZf1GagY8gVfxdadPZhAUBO54BIud8a81gl6iG3f4PVOK+T6+WsQ2gIzxJ5ndC7KSIdp+fclokc1nkiSNLZarRGzv7Pj+6D/b55XTgl6+76KrQxcIjS2X//N7nEJHxcMw/K0MGed8n0CYXm8zw0sVxE6ikmNWGBrKPIqkwnDg==; Expires=Wed, 19 Aug 2026 16:30:14 GMT; Path=/, AWSALBCORS=YMcyiJQaoZ8sVchmgKS++eZf1GagY8gVfxdadPZhAUBO54BIud8a81gl6iG3f4PVOK+T6+WsQ2gIzxJ5ndC7KSIdp+fclokc1nkiSNLZarRGzv7Pj+6D/b55XTgl6+76KrQxcIjS2X//N7nEJHxcMw/K0MGed8n0CYXm8zw0sVxE6ikmNWGBrKPIqkwnDg==; Expires=Wed, 19 Aug 2026 16:30:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1252', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1252', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd09e9e0941ef3dd07c1929d8aaac2087', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dRhw/O1z1H3l6N4fWvgNkIMtaTmAfnLvAfxXahy45l6qYO2/qbQFygEDLLxYsmpv/9feWhH5sGpCSFemJvQWIhvDx1nwd55Ssa8qc1SfhXNpGTZF2Iju+94Fim39CGLFItW51svvpCljJ//advfo6JvQwKcN6jgVHHd+yDsYbmyBQ3sSAMIX6R/QekkMMQ==; Expires=Wed, 19 Aug 2026 16:30:14 GMT; Path=/, AWSALBCORS=dRhw/O1z1H3l6N4fWvgNkIMtaTmAfnLvAfxXahy45l6qYO2/qbQFygEDLLxYsmpv/9feWhH5sGpCSFemJvQWIhvDx1nwd55Ssa8qc1SfhXNpGTZF2Iju+94Fim39CGLFItW51svvpCljJ//advfo6JvQwKcN6jgVHHd+yDsYbmyBQ3sSAMIX6R/QekkMMQ==; Expires=Wed, 19 Aug 2026 16:30:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1251', 'opik-user-remaining-limit': '9984', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1252', 'opik-workspace-remaining-limit': '4984', 'x-opik-nginx': 'frontend', 'x-trace-id': '6fac29435471309a3cb972a9a928a84c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:30:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:30:18.157144+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:30:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:30:18.159420+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:30:18.169382+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S90: 7 stages, 3 shot assignments"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VHkCySVg7LdxrIvbQc5PSHIJ1s8G2g60xMVwgaGe1qmwbyXqbXJrVCmdTgEIx48Sw7OsvjOcZDd5P3gLqinPw8bk3qA7+Fv8dKDyWplvF340xTKXiejUzcE4B7fdfrT8cQyGATBrvldPyjUvKR1l9A183j4HBB/y3s1f6LJDfJenJArkitQpJbU4dniuOA==; Expires=Wed, 19 Aug 2026 16:30:18 GMT; Path=/, AWSALBCORS=VHkCySVg7LdxrIvbQc5PSHIJ1s8G2g60xMVwgaGe1qmwbyXqbXJrVCmdTgEIx48Sw7OsvjOcZDd5P3gLqinPw8bk3qA7+Fv8dKDyWplvF340xTKXiejUzcE4B7fdfrT8cQyGATBrvldPyjUvKR1l9A183j4HBB/y3s1f6LJDfJenJArkitQpJbU4dniuOA==; Expires=Wed, 19 Aug 2026 16:30:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7893dfe43e4fe22676ec788b08eddf6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=R/bbAVSLTm6ThjG2Cndfn1p2U7Vjc1CRgmLok7qInq2glRcjaVolbLetnYCxYPWWVJFNq2pCYqCQBsmWuRN8Hgwsr1KwQYLme6liBOfRlOsHcKmszzfs1NL9n/uYOpDUrjHYgCoTr5VQ4Zf/P2Yr8kNv/b8KWqqDM1UrujK84an7ZGuwz4UGOD0HsNtBcQ==; Expires=Wed, 19 Aug 2026 16:30:18 GMT; Path=/, AWSALBCORS=R/bbAVSLTm6ThjG2Cndfn1p2U7Vjc1CRgmLok7qInq2glRcjaVolbLetnYCxYPWWVJFNq2pCYqCQBsmWuRN8Hgwsr1KwQYLme6liBOfRlOsHcKmszzfs1NL9n/uYOpDUrjHYgCoTr5VQ4Zf/P2Yr8kNv/b8KWqqDM1UrujK84an7ZGuwz4UGOD0HsNtBcQ==; Expires=Wed, 19 Aug 2026 16:30:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59975', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59976', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6de0ce0a8de2511c60918e6df6ce1817', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:30:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:30:38.772996+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:30:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:30:38.774663+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:30:38.784965+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S94: 5 stages, 2 shot assignments"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NfhNUu9SxoBrw5ii/MUrs7Ep2dMJUCwq3mvIujrENmFlZwlkFy1jT3SOh3jsYz+1jaiR/LKy8g0pE+u/WmQXBnzY5RJ977+8JR95UFUbITlLUqNMb7xf7RU5Y318Z6b2TrZyOFlu4/eaJYArU3ESHHhy0vwms0fDcqiL+xAVVgAERqNdvtzFhtcVba0m5A==; Expires=Wed, 19 Aug 2026 16:30:39 GMT; Path=/, AWSALBCORS=NfhNUu9SxoBrw5ii/MUrs7Ep2dMJUCwq3mvIujrENmFlZwlkFy1jT3SOh3jsYz+1jaiR/LKy8g0pE+u/WmQXBnzY5RJ977+8JR95UFUbITlLUqNMb7xf7RU5Y318Z6b2TrZyOFlu4/eaJYArU3ESHHhy0vwms0fDcqiL+xAVVgAERqNdvtzFhtcVba0m5A==; Expires=Wed, 19 Aug 2026 16:30:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39699', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39698', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '639133cb539e8803b6e32952f3fd6606', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o0tiAX8+MQrAVmSpQ0jrOIzrCUCwM7OKVUry5XoCBa8kZ4gbYGrzKlj0qmAYHB8gpOQ+ZwSCbackZgsb6x/KW46vu3+uheECkmZfIYx2B4On4jMelG+NfkSF3OARnY42t3BdEzizo7+SLYUckciQEkLeIAT1nRvqo+ZOYzw/tmQEKhT/lXQfddL5/ByrGQ==; Expires=Wed, 19 Aug 2026 16:30:39 GMT; Path=/, AWSALBCORS=o0tiAX8+MQrAVmSpQ0jrOIzrCUCwM7OKVUry5XoCBa8kZ4gbYGrzKlj0qmAYHB8gpOQ+ZwSCbackZgsb6x/KW46vu3+uheECkmZfIYx2B4On4jMelG+NfkSF3OARnY42t3BdEzizo7+SLYUckciQEkLeIAT1nRvqo+ZOYzw/tmQEKhT/lXQfddL5/ByrGQ==; Expires=Wed, 19 Aug 2026 16:30:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39341', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39341', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd73c46d44bb221f31ca299e4937d28d9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:30:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:30:46.147863+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:30:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:30:46.149543+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:30:46.160148+00:00", "level": "INFO", "logger": "app.core.steps.scene_camera_flow_step", "message": "scene_camera_flow S93: 7 stages, 3 shot assignments"} {"timestamp": "2026-08-12T16:30:46.185653+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_camera_flow completed (completed=94/94, failed=0)"} {"timestamp": "2026-08-12T16:30:46.301336+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T16:30:46.310828+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_sync_service", "message": "Skipping scene_still sync: scene_detail 데이터 없음 (cascade or pre-analysis). Existing rows preserved."} {"timestamp": "2026-08-12T16:30:46.336769+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T16:30:46.336846+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T16:30:46.339208+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T16:30:46.379663+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T16:30:46.385503+00:00", "level": "WARNING", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "Episode 7c902020-4451-4967-9eb6-1e53c2b9b717 status NOT advanced — incomplete steps: ['shot_staging', 'scene_consistency', 'scene_detail', 'shot_dependency_t2i', 't2i_review', 'zoom_continuity_anchor', 'outdoor_site_layout', 'outdoor_place_spec', 'outdoor_lane_plan', 'shot_projection_card', 'bg_space_partition', 'dwelling_zone_map', 'shot_aware_bg_render_plan', 'visual_continuity_anchor']"} {"timestamp": "2026-08-12T16:30:46.387260+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=scene_camera_flow, repaired=0)"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MWwKcUcwY3ymV0fqlGnX+0+LL1LOp31UPi7rp6+UbzSaYoB2qXOrUUQVLKUa1o1BqCWrzxnhAm4uGcW0DfJ0ml1y53sx3taBaNDkuCXlUyiY8EAkf1IMc4J3vx3l14yLDSHvHZi8hw7SKCkqGsQYsOZJfDdzeIcEf9LGiG0ETXj+EsvEfVXm7dBK0Pl6uA==; Expires=Wed, 19 Aug 2026 16:30:47 GMT; Path=/, AWSALBCORS=MWwKcUcwY3ymV0fqlGnX+0+LL1LOp31UPi7rp6+UbzSaYoB2qXOrUUQVLKUa1o1BqCWrzxnhAm4uGcW0DfJ0ml1y53sx3taBaNDkuCXlUyiY8EAkf1IMc4J3vx3l14yLDSHvHZi8hw7SKCkqGsQYsOZJfDdzeIcEf9LGiG0ETXj+EsvEfVXm7dBK0Pl6uA==; Expires=Wed, 19 Aug 2026 16:30:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31643', 'opik-workspace-remaining-limit': '4995', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31642', 'opik-user-remaining-limit': '9995', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e7d99bd1f7d125fb01b3110be4d5d23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:30:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WQtRWiW9fP7H3ttu12UIHWgNaFudXGkoGNTGqUf9hdss1REjUE3//00xsc9w13z62yKSCMXeVGultFhuPSFRun57zKJToc0EWnDiUnhqozUQZlt+Z5rIN/s/JAXt93h79Wjgm1su/BEO6KaNKAp+DKlsECkAlLJwg2n+N3Oh+/GGcaEZMmlkSGfSCAb8hQ==; Expires=Wed, 19 Aug 2026 16:30:47 GMT; Path=/, AWSALBCORS=WQtRWiW9fP7H3ttu12UIHWgNaFudXGkoGNTGqUf9hdss1REjUE3//00xsc9w13z62yKSCMXeVGultFhuPSFRun57zKJToc0EWnDiUnhqozUQZlt+Z5rIN/s/JAXt93h79Wjgm1su/BEO6KaNKAp+DKlsECkAlLJwg2n+N3Oh+/GGcaEZMmlkSGfSCAb8hQ==; Expires=Wed, 19 Aug 2026 16:30:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31226', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31227', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': '6a0434231703e2f4aa3c46ea538e414f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T16:31:53.835342+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:shot_staging (Step shot_staging for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:52677 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/shot_staging?mode=force HTTP/1.1" 200 OK {"timestamp": "2026-08-12T16:31:53.849692+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Invalidated 26 downstream steps from shot_staging (delete_cp=True): ['background_chain_planning', 'background_chain_render', 'bg_space_partition', 'character_state_variant', 'dwelling_zone_map', 'outdoor_frame_mode', 'outdoor_lane_plan', 'outdoor_place_canon', 'outdoor_place_spec', 'outdoor_shot_grounding', 'outdoor_site_layout', 'outdoor_structure_form_reference', 'outdoor_structure_seed', 'scene_consistency', 'scene_detail', 'scene_image_pipeline', 'scene_verify', 'shot_aware_bg_render_plan', 'shot_conti_light', 'shot_dependency_t2i', 'shot_projection_card', 'space_set_bg', 't2i_review', 'visual_continuity_anchor', 'world_guide', 'zoom_continuity_anchor']"} {"timestamp": "2026-08-12T16:31:53.851880+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step shot_staging started (run_id=fae3f063-5536-4c16-9f52-8fc9ab5e7376, model=gpt)"} {"timestamp": "2026-08-12T16:31:53.861217+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging: 215 selected shots to analyze"} 01:31:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:31:53.862436+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 01:34:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:34:31.017022+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:34:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:34:31.018885+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:34:31.040309+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 1/22 attempt 1: 10 shots ok"} 01:34:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:34:31.042150+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:34:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u2cz2jHHAFdw13d4hmO+tY1wtMRWPsZ702Jxtbr7Znuli4pRd4vc1E7atbgGpRQ/JUS/XBWzWDVDpbaYVE3TyipcJ+2qDACTA4aoCsDEtVMkPZI/HKUIu9VcJ6gRDS5PpIdE2G9Zx6VU/vb52JLq41SafnO89TS8qEx5AfYjYUDUyCgEz74NVTUsDl3kng==; Expires=Wed, 19 Aug 2026 16:34:32 GMT; Path=/, AWSALBCORS=u2cz2jHHAFdw13d4hmO+tY1wtMRWPsZ702Jxtbr7Znuli4pRd4vc1E7atbgGpRQ/JUS/XBWzWDVDpbaYVE3TyipcJ+2qDACTA4aoCsDEtVMkPZI/HKUIu9VcJ6gRDS5PpIdE2G9Zx6VU/vb52JLq41SafnO89TS8qEx5AfYjYUDUyCgEz74NVTUsDl3kng==; Expires=Wed, 19 Aug 2026 16:34:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59274', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59494', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '24162f36ce31742d329766399ca4df42', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:34:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/UTy19rWPO1yCvZlKpWKSUrVdvnVXHPSQNaJ8CBfqrmt8Rty5K3gTY1YAYf92K6Ub+4v/fZFmwmiV4bT7ro0g80xaMeTRsenCVuh/0DmqehZwXQ1eU7i18F2JDs3MXlH8Xt2LP4MvAcPmKUDCaT8HgjlRofWVlca50IIX/ngEg3SrQA1/TTjAiijYRXKfQ==; Expires=Wed, 19 Aug 2026 16:34:32 GMT; Path=/, AWSALBCORS=/UTy19rWPO1yCvZlKpWKSUrVdvnVXHPSQNaJ8CBfqrmt8Rty5K3gTY1YAYf92K6Ub+4v/fZFmwmiV4bT7ro0g80xaMeTRsenCVuh/0DmqehZwXQ1eU7i18F2JDs3MXlH8Xt2LP4MvAcPmKUDCaT8HgjlRofWVlca50IIX/ngEg3SrQA1/TTjAiijYRXKfQ==; Expires=Wed, 19 Aug 2026 16:34:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59420', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59198', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '026f46e499516baa342635598d7679b7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:36:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:36:32.022680+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:36:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:36:32.024706+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:36:32.044638+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 2/22 attempt 1: 10 shots ok"} 01:36:32 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:36:32.052581+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:36:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6sMEYkoRoIQ0kl/zjE1QXtuCsoXawu3jGmjo0NhCyBkLHmsvi7A6cFfOQGjFzyc8pugVq89b6HVn6FM82bvyvL6h6eTBjJJgSaYmXevS9Wk8PoCQICLkQ4iyALj56wbYUKxexUP6Iq/Qh0I7LO9o831OaE92vMYATioP/2X5t4iP4B0hN2YJzM/L5I4QGA==; Expires=Wed, 19 Aug 2026 16:36:32 GMT; Path=/, AWSALBCORS=6sMEYkoRoIQ0kl/zjE1QXtuCsoXawu3jGmjo0NhCyBkLHmsvi7A6cFfOQGjFzyc8pugVq89b6HVn6FM82bvyvL6h6eTBjJJgSaYmXevS9Wk8PoCQICLkQ4iyALj56wbYUKxexUP6Iq/Qh0I7LO9o831OaE92vMYATioP/2X5t4iP4B0hN2YJzM/L5I4QGA==; Expires=Wed, 19 Aug 2026 16:36:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59579', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59788', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd9e38707e34dd2bbc2f1e2953ad38aef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:36:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=a80dkW2eh8LnUnCnzYolDXpC+AP4nf4Dnd1rrLWAkekuBJ4bFgep7nXGIrCAzTYGlPVf9Cx9XacP+4VSh9VGIPlJKNc3tWajGvJ4Cpi6Wf7pDADjhbA1qFjp8UZ4eQrKfk2um88XamD3z+TGjdnVcoebpYRnS0I2zjpaXdB0PHWLB/y5JWtHUOBatiJIlg==; Expires=Wed, 19 Aug 2026 16:36:32 GMT; Path=/, AWSALBCORS=a80dkW2eh8LnUnCnzYolDXpC+AP4nf4Dnd1rrLWAkekuBJ4bFgep7nXGIrCAzTYGlPVf9Cx9XacP+4VSh9VGIPlJKNc3tWajGvJ4Cpi6Wf7pDADjhbA1qFjp8UZ4eQrKfk2um88XamD3z+TGjdnVcoebpYRnS0I2zjpaXdB0PHWLB/y5JWtHUOBatiJIlg==; Expires=Wed, 19 Aug 2026 16:36:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59221', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59362', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea78f60b5caeff99d1e2670faef6a68e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:38:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:38:21.566559+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:38:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:38:21.567754+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:38:21.586737+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 3/22 attempt 1: 10 shots ok"} 01:38:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:38:21.588643+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:38:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=osw5XMzGLIt5S+VKILOj9way9OPZNrHNmqHpVDCsLrb3OeBoNbwuvD8wG1PIwi6HYOTBy3WOxSDXeYpLJj6tWT1lLPF6OI/DBu2NQ7KANpP2jKy9WCTv8jiznlOg+gfKkYNQ247zymukowCKMwYUbLaLlURwKgssgqvh1rvFFEuafxaQmafPfyVuh1AKTQ==; Expires=Wed, 19 Aug 2026 16:38:21 GMT; Path=/, AWSALBCORS=osw5XMzGLIt5S+VKILOj9way9OPZNrHNmqHpVDCsLrb3OeBoNbwuvD8wG1PIwi6HYOTBy3WOxSDXeYpLJj6tWT1lLPF6OI/DBu2NQ7KANpP2jKy9WCTv8jiznlOg+gfKkYNQ247zymukowCKMwYUbLaLlURwKgssgqvh1rvFFEuafxaQmafPfyVuh1AKTQ==; Expires=Wed, 19 Aug 2026 16:38:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cad3750f4f832d5ef446d00d35fdc51c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:38:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ptO/tyA/y8Wj4a1H/ncOivpnnguhRKc5CY2HgbGTlpdk6RsrVlfy1grMk5tUs0woXKi9CNQjFN3nndHvu+oy7h3pEgVZQYVGh2FWjVUn+bd97tBnROXqE/NHoEXYcLCI7NJOXjk4hyXClcU1Jy3yZzASTRULM+Vw0t+CRr1Y4OluBgdbXNZ0GRbyJhvPJQ==; Expires=Wed, 19 Aug 2026 16:38:22 GMT; Path=/, AWSALBCORS=ptO/tyA/y8Wj4a1H/ncOivpnnguhRKc5CY2HgbGTlpdk6RsrVlfy1grMk5tUs0woXKi9CNQjFN3nndHvu+oy7h3pEgVZQYVGh2FWjVUn+bd97tBnROXqE/NHoEXYcLCI7NJOXjk4hyXClcU1Jy3yZzASTRULM+Vw0t+CRr1Y4OluBgdbXNZ0GRbyJhvPJQ==; Expires=Wed, 19 Aug 2026 16:38:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59548', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59547', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '117105825f41deebcab30603974565ff', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:41:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:41:08.789154+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:41:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:41:08.790876+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:41:08.810842+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 4/22 attempt 1: 10 shots ok"} 01:41:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:41:08.812572+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:41:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vIX8AZXMuh4Fv9JY/h99no1YnSdWv1w/iMJm1k33V2avW8PbKvwhBF0uysQNAFHuDpLsXBjeiZOjR606VOkOl+8BkGFcq3glgT+Im1QlrD9DwVs4Dk008MvMkURY5maVW5hNC5dwsXYPyBtRzZnYWBtmSEnv9iizLiQ1f8x6iQwG33W7fe8umLuIe8E8sg==; Expires=Wed, 19 Aug 2026 16:41:10 GMT; Path=/, AWSALBCORS=vIX8AZXMuh4Fv9JY/h99no1YnSdWv1w/iMJm1k33V2avW8PbKvwhBF0uysQNAFHuDpLsXBjeiZOjR606VOkOl+8BkGFcq3glgT+Im1QlrD9DwVs4Dk008MvMkURY5maVW5hNC5dwsXYPyBtRzZnYWBtmSEnv9iizLiQ1f8x6iQwG33W7fe8umLuIe8E8sg==; Expires=Wed, 19 Aug 2026 16:41:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f112d6cd8ce36c56c8ecb05a20a2756f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:41:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0JuQtKFyhnifZqqM1hMgyQmok/LVx6by05+TklHp5QZOjfsxzhBFNgRUd7UjZcUIYaAvgaJNvKdfL4AIV3WFBUE/RTLS5ZK6dY3/hPxS0/TbJIjQ52jQubvxPDe9GQDfM8dwn1QdgCUqIdIMxfPs/S0XX5J9YZ/tlo6cRnw9WrkatPeBUdX2H/YelxAogA==; Expires=Wed, 19 Aug 2026 16:41:10 GMT; Path=/, AWSALBCORS=0JuQtKFyhnifZqqM1hMgyQmok/LVx6by05+TklHp5QZOjfsxzhBFNgRUd7UjZcUIYaAvgaJNvKdfL4AIV3WFBUE/RTLS5ZK6dY3/hPxS0/TbJIjQ52jQubvxPDe9GQDfM8dwn1QdgCUqIdIMxfPs/S0XX5J9YZ/tlo6cRnw9WrkatPeBUdX2H/YelxAogA==; Expires=Wed, 19 Aug 2026 16:41:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59631', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59632', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc216b447eb0decd355e43db84072c86', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:42:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:42:54.672314+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:42:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:42:54.673062+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:42:54.686692+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 5/22 attempt 1: 10 shots ok"} 01:42:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:42:54.687848+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:42:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VrgZNmHHUOtCWTx/w46J7tVoPlE6nBglIy4DmMtvfNiJ6TCon16B4OGFGe61rR8VO1DciiiMrTedjuYfJDzcBAcWLmX4myEs9C8thzap+ubKGvxdur89gyBE2gG1wzHEPoxxv5iHk8r2uicuBkeRV5Ukb02cM1LITM/ChiQPfQ3WCWQlKaaaQJZfJff/CQ==; Expires=Wed, 19 Aug 2026 16:42:55 GMT; Path=/, AWSALBCORS=VrgZNmHHUOtCWTx/w46J7tVoPlE6nBglIy4DmMtvfNiJ6TCon16B4OGFGe61rR8VO1DciiiMrTedjuYfJDzcBAcWLmX4myEs9C8thzap+ubKGvxdur89gyBE2gG1wzHEPoxxv5iHk8r2uicuBkeRV5Ukb02cM1LITM/ChiQPfQ3WCWQlKaaaQJZfJff/CQ==; Expires=Wed, 19 Aug 2026 16:42:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '733f1e175deea0ac9be5db2efb3b2ff0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:42:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u4FEttIV1W2g3UEHPjcfOlnsXxCrv8liioon9pV33ZD4KuhuVCEEtLwaB2WB6fRsBrWY6hOZhJ2g+h4/fOFg+LOUAKx/f7wo2xNz0vzfGF2GWo+UpZW/KjrIIdooKF/hF5dsySn1+1eHHsjhDK7Za/9Dq2eatfQrkTjTSsCqUGgyDegSrpUI7VsqAVuuoQ==; Expires=Wed, 19 Aug 2026 16:42:56 GMT; Path=/, AWSALBCORS=u4FEttIV1W2g3UEHPjcfOlnsXxCrv8liioon9pV33ZD4KuhuVCEEtLwaB2WB6fRsBrWY6hOZhJ2g+h4/fOFg+LOUAKx/f7wo2xNz0vzfGF2GWo+UpZW/KjrIIdooKF/hF5dsySn1+1eHHsjhDK7Za/9Dq2eatfQrkTjTSsCqUGgyDegSrpUI7VsqAVuuoQ==; Expires=Wed, 19 Aug 2026 16:42:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59613', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59614', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d54e38e0c4346f2b40e951e7925ff37', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:44:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:44:34.917166+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:44:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:44:34.918069+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:44:34.933837+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 6/22 attempt 1: 10 shots ok"} 01:44:34 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:44:34.935170+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:44:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=M0mJlryvU3hDZdUvnLoNpHzB+YunkRvlZM63NJdO9GWbMjINbkrLxuGOYdXVzNb4Uqe258rYh4h5CyA+5t8HREJb79IGxgzobv8xUjggf95OTdBcmSfkCqWIgsBMuh2NvvMw6RKfsvTYFKAXyJ7oc1JnryVC12j0As1r2Az+2pJSl0885bxAB2ewLTw/uQ==; Expires=Wed, 19 Aug 2026 16:44:35 GMT; Path=/, AWSALBCORS=M0mJlryvU3hDZdUvnLoNpHzB+YunkRvlZM63NJdO9GWbMjINbkrLxuGOYdXVzNb4Uqe258rYh4h5CyA+5t8HREJb79IGxgzobv8xUjggf95OTdBcmSfkCqWIgsBMuh2NvvMw6RKfsvTYFKAXyJ7oc1JnryVC12j0As1r2Az+2pJSl0885bxAB2ewLTw/uQ==; Expires=Wed, 19 Aug 2026 16:44:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0dd8b8dbb93900321ce3e7dfcf439139', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:44:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+1NaZpMqVUy1eYBsVhEKSGf43ySISAOUaHUdtgQXe6jQx7nSz5ugUEXqb9JM+1wuflu6OuXy9jJz81/AnVMXfj8vz5ROEe32BqnFRmAaX2Gbbir9DT7SRkl80qKa3IhusLQT40yhCRxpwyCpDpfMB1I/DC2VrxhS/TAVcMEIKh7NzFdLXVrlpMyf2dYlIA==; Expires=Wed, 19 Aug 2026 16:44:35 GMT; Path=/, AWSALBCORS=+1NaZpMqVUy1eYBsVhEKSGf43ySISAOUaHUdtgQXe6jQx7nSz5ugUEXqb9JM+1wuflu6OuXy9jJz81/AnVMXfj8vz5ROEe32BqnFRmAaX2Gbbir9DT7SRkl80qKa3IhusLQT40yhCRxpwyCpDpfMB1I/DC2VrxhS/TAVcMEIKh7NzFdLXVrlpMyf2dYlIA==; Expires=Wed, 19 Aug 2026 16:44:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59595', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c8bbf7a5f2924517c5023b65da0216dd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:46:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:46:19.408019+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:46:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:46:19.409173+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:46:19.428174+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 7/22 attempt 1: 10 shots ok"} 01:46:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:46:19.429696+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:46:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BX/ah/blcussPhkRXIQYMXqaUzSROqcr+w1fFo2kEMaHz8gnqhpmpYK62LgqWeV3XRPV69xbdaMVs3VUZvyynHXeFbr90/qPHrp2TAfhSUkQg3N1ycjhirubsbhtrW+zsZ+Zm+WxjwvjYKYvsylBPNfdsY6BmS5DyDjk5avcUtji/K7s+JwphcX8bz7dvw==; Expires=Wed, 19 Aug 2026 16:46:21 GMT; Path=/, AWSALBCORS=BX/ah/blcussPhkRXIQYMXqaUzSROqcr+w1fFo2kEMaHz8gnqhpmpYK62LgqWeV3XRPV69xbdaMVs3VUZvyynHXeFbr90/qPHrp2TAfhSUkQg3N1ycjhirubsbhtrW+zsZ+Zm+WxjwvjYKYvsylBPNfdsY6BmS5DyDjk5avcUtji/K7s+JwphcX8bz7dvw==; Expires=Wed, 19 Aug 2026 16:46:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7f06969c0aa1cc274db634e953fe29e3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:46:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mze1FrCHx1xMeBcv/Ap48bdqB/r7D1aUMJ5LFAG72gCIx5vDh7k4ED4IG6B69WI2YEKP3dZJ4/ALZUqhQz7p2R272JYQG33mHu2Pa36cwivdu006bzzTUeI+LB7ojWhYrSwNKWUXFacswb8spV1mNjW0Bi/LK5lhfEnS35AY0OSeOGDxwqs3La0bv6N/4A==; Expires=Wed, 19 Aug 2026 16:46:21 GMT; Path=/, AWSALBCORS=mze1FrCHx1xMeBcv/Ap48bdqB/r7D1aUMJ5LFAG72gCIx5vDh7k4ED4IG6B69WI2YEKP3dZJ4/ALZUqhQz7p2R272JYQG33mHu2Pa36cwivdu006bzzTUeI+LB7ojWhYrSwNKWUXFacswb8spV1mNjW0Bi/LK5lhfEnS35AY0OSeOGDxwqs3La0bv6N/4A==; Expires=Wed, 19 Aug 2026 16:46:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59651', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59652', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7ffe4c12ada325695ee64d8f17d93065', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:48:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:48:09.761183+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:48:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:48:09.762892+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:48:09.784420+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 8/22 attempt 1: 10 shots ok"} 01:48:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:48:09.786476+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:48:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=snLlenJsClq7257LVwBy//C/8eehNgyp6EPy0opnwi92qGgHe+QOotUeoaBBc8ZgASerw1UZMFqsEo6UJzQf8LphqTTD6Tyi3J/KvKRvDV+gNsecQZf6CHllhCopVI2VsT9EvXjZeHcnreHvcnUypOlbm/bL0sbKv7q8ib90L2ge9xdK4irjr7jcBcD5yA==; Expires=Wed, 19 Aug 2026 16:48:10 GMT; Path=/, AWSALBCORS=snLlenJsClq7257LVwBy//C/8eehNgyp6EPy0opnwi92qGgHe+QOotUeoaBBc8ZgASerw1UZMFqsEo6UJzQf8LphqTTD6Tyi3J/KvKRvDV+gNsecQZf6CHllhCopVI2VsT9EvXjZeHcnreHvcnUypOlbm/bL0sbKv7q8ib90L2ge9xdK4irjr7jcBcD5yA==; Expires=Wed, 19 Aug 2026 16:48:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8636030a8dc2c4d9483a3aa9985d09b4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:48:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7Pz/xAxWiaTG9mG1OD0rMirVwJdVX9L+3J0u1wNwDg1ghL8w2WOM52OgGDLqWFNtuUE60iFUk0qs8JrIMWavlGQF3THqXx8Z716lTZH8E1FW5twV2VifhTD1A0nbGoLPEuFeGhEk7beNnBmDPfsPBbvy2SThNv8K8/bSDu9pk6h0RPRUN6ugbFwKMywF+g==; Expires=Wed, 19 Aug 2026 16:48:11 GMT; Path=/, AWSALBCORS=7Pz/xAxWiaTG9mG1OD0rMirVwJdVX9L+3J0u1wNwDg1ghL8w2WOM52OgGDLqWFNtuUE60iFUk0qs8JrIMWavlGQF3THqXx8Z716lTZH8E1FW5twV2VifhTD1A0nbGoLPEuFeGhEk7beNnBmDPfsPBbvy2SThNv8K8/bSDu9pk6h0RPRUN6ugbFwKMywF+g==; Expires=Wed, 19 Aug 2026 16:48:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59618', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59617', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2f92b0b0968e2f814638599875fe7a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:49:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:49:40.399927+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:49:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:49:40.400995+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:49:40.411994+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 9/22 attempt 1: 10 shots ok"} 01:49:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:49:40.413075+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:49:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u1u7ymmZ0FERFPgk3N+HzX42aBCOXdr68zPJEd4Y8iXaZzEZAU/XhJruQRwhNJj3CuJ720460idIKbQYv6P3h+ADnroG12+XTjroW979I5hZaYjCu1nt54OzPyMTFmlceBMm1g7gyX/yPiH1CTAUV9B0psg2232htPXQ5/YunkPsEuldcHT5wn/48jaN1Q==; Expires=Wed, 19 Aug 2026 16:49:42 GMT; Path=/, AWSALBCORS=u1u7ymmZ0FERFPgk3N+HzX42aBCOXdr68zPJEd4Y8iXaZzEZAU/XhJruQRwhNJj3CuJ720460idIKbQYv6P3h+ADnroG12+XTjroW979I5hZaYjCu1nt54OzPyMTFmlceBMm1g7gyX/yPiH1CTAUV9B0psg2232htPXQ5/YunkPsEuldcHT5wn/48jaN1Q==; Expires=Wed, 19 Aug 2026 16:49:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d1f08c1fa11dc77e96d307fc1d3f5d8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:49:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PD/QqtVaJUndGQ2icTi0owR4J3yhz4qE8oxqz+wLFkqcdaOmZBbB6fHY/EmgeKwI/Nt+RRgxmZhhiRkrtZKD0BoEWI3zBbl4RGCcfgV7K+m2dwMvcvUlm1okSNomplrnhNjrpqRJ0RrbsU/g2DXlFNgBKLapbvQMsg7/yIEExR1tQZqomb+JCVFQ2R7hqw==; Expires=Wed, 19 Aug 2026 16:49:42 GMT; Path=/, AWSALBCORS=PD/QqtVaJUndGQ2icTi0owR4J3yhz4qE8oxqz+wLFkqcdaOmZBbB6fHY/EmgeKwI/Nt+RRgxmZhhiRkrtZKD0BoEWI3zBbl4RGCcfgV7K+m2dwMvcvUlm1okSNomplrnhNjrpqRJ0RrbsU/g2DXlFNgBKLapbvQMsg7/yIEExR1tQZqomb+JCVFQ2R7hqw==; Expires=Wed, 19 Aug 2026 16:49:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59617', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59619', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '52589ad371629d5ea5a465a4f08fb7c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:51:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:51:54.895388+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:51:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:51:54.896620+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:51:54.911188+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 10/22 attempt 1: 10 shots ok"} 01:51:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:51:54.912615+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:51:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NtHfL67fWJuBKnAzk2NOSd8TiTsD75ackHDhRLdOwin7zpyhvJO6thfFXQxyT15CG0BLfd1opOekYuA876mcQxvtIMpQ2p5TgdUngA0PWmErXUlUVYNtaDx305s7Zh/NjWdxDwmAvj3gB82VznuwbTaiN47L/xl4/J8mKtZAUwSwJ/65wiUx3u/OYqx39A==; Expires=Wed, 19 Aug 2026 16:51:56 GMT; Path=/, AWSALBCORS=NtHfL67fWJuBKnAzk2NOSd8TiTsD75ackHDhRLdOwin7zpyhvJO6thfFXQxyT15CG0BLfd1opOekYuA876mcQxvtIMpQ2p5TgdUngA0PWmErXUlUVYNtaDx305s7Zh/NjWdxDwmAvj3gB82VznuwbTaiN47L/xl4/J8mKtZAUwSwJ/65wiUx3u/OYqx39A==; Expires=Wed, 19 Aug 2026 16:51:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6138a0329bb492a03494dd67241eaa1b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:51:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/j14xWdF2+TNOVQ8+Jr4Lf1cHqq3w4cu5o/qPMGF9hqvmibeAEno9+/t9/is9g7bUn8ahkzuGZ7ULmR+FsAyOAHCA/X5QUIKkIx/tolOS+epTI6ljGNhliRJGLXvDmoimC667pRoYc5soHq8913uD9t9X7NAykEnkKGCJUyt2zD8+mL4caY4Pe8zOOBt7g==; Expires=Wed, 19 Aug 2026 16:51:56 GMT; Path=/, AWSALBCORS=/j14xWdF2+TNOVQ8+Jr4Lf1cHqq3w4cu5o/qPMGF9hqvmibeAEno9+/t9/is9g7bUn8ahkzuGZ7ULmR+FsAyOAHCA/X5QUIKkIx/tolOS+epTI6ljGNhliRJGLXvDmoimC667pRoYc5soHq8913uD9t9X7NAykEnkKGCJUyt2zD8+mL4caY4Pe8zOOBt7g==; Expires=Wed, 19 Aug 2026 16:51:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59583', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59581', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd28a68c770270881f4ee73e6c2b76d48', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:54:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:54:30.287318+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:54:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:54:30.288344+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:54:30.303848+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 11/22 attempt 1: 10 shots ok"} 01:54:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:54:30.305166+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:54:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=V13uXP/s27tI83dq2jmy4h1hazf8GAXhR7huBMRjTOv0YbCATFq/MZ7KlWpuCh5wNBT+6v4cvPEFHWPAfPrOzGLSRplELGm3N9YEl0VkGY/9Oo20VoCpgHY2Mkv7z9ep2IP+9PO45U1sfA3Qm7DW6ZizhoBU7RxNEGoTfEytUGQ9Evr3p4Z9hPT0TF9pIA==; Expires=Wed, 19 Aug 2026 16:54:32 GMT; Path=/, AWSALBCORS=V13uXP/s27tI83dq2jmy4h1hazf8GAXhR7huBMRjTOv0YbCATFq/MZ7KlWpuCh5wNBT+6v4cvPEFHWPAfPrOzGLSRplELGm3N9YEl0VkGY/9Oo20VoCpgHY2Mkv7z9ep2IP+9PO45U1sfA3Qm7DW6ZizhoBU7RxNEGoTfEytUGQ9Evr3p4Z9hPT0TF9pIA==; Expires=Wed, 19 Aug 2026 16:54:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59438', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59717', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bcec97ce8bf5bc4ca5951abc77245545', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:54:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cD4rVoEGmHxZC+aZyLXlLzzD9+2YpsUcqumcexyRA3Bd0uGe869FH1xbBzqG6xk2a2jfDNAcnXughtTlnN8534jzab1HRRRv0FsOKpdycFewoKeDs8eZG7AVfgWteVNckNpd811gCcVExQGp2cyrHRXF0hmVMIM/Dm/VlqDedTu6LghyaPcLrnELcuNJUQ==; Expires=Wed, 19 Aug 2026 16:54:32 GMT; Path=/, AWSALBCORS=cD4rVoEGmHxZC+aZyLXlLzzD9+2YpsUcqumcexyRA3Bd0uGe869FH1xbBzqG6xk2a2jfDNAcnXughtTlnN8534jzab1HRRRv0FsOKpdycFewoKeDs8eZG7AVfgWteVNckNpd811gCcVExQGp2cyrHRXF0hmVMIM/Dm/VlqDedTu6LghyaPcLrnELcuNJUQ==; Expires=Wed, 19 Aug 2026 16:54:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59434', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59154', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '645d13a1876a873a73593fb974a6e8f1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:56:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:56:51.087496+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:56:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:56:51.088671+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:56:51.105193+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 12/22 attempt 1: 10 shots ok"} 01:56:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:56:51.106612+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:56:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=k/Ml3wfymUg2x8eFYa1CKDdvmb2ZlV1AP9wus5BK/vD1yfyqhrErj4JYdSjQQ+2a+KBT2RGUuZELJWdgbj50GAMj26dbu6szvKwVsqtK/Nunv3gVD1Uw34JHsx6ajs4NlngJMFdogwJa07Vi1mff0yCNQWMVWXNisQLyg8DIPxnyRsJfkqVBRUlgnVwDkQ==; Expires=Wed, 19 Aug 2026 16:56:52 GMT; Path=/, AWSALBCORS=k/Ml3wfymUg2x8eFYa1CKDdvmb2ZlV1AP9wus5BK/vD1yfyqhrErj4JYdSjQQ+2a+KBT2RGUuZELJWdgbj50GAMj26dbu6szvKwVsqtK/Nunv3gVD1Uw34JHsx6ajs4NlngJMFdogwJa07Vi1mff0yCNQWMVWXNisQLyg8DIPxnyRsJfkqVBRUlgnVwDkQ==; Expires=Wed, 19 Aug 2026 16:56:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '85398cae8c20107d9a69ee464d9ba0ec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:56:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ou22dJnrLd5JEtMzjrCTvXH6yXSqrBdhdoZtqJeQwtUFCtUqT1PrMBUnlhTiI5dCJjuu7P2hZ4QES+rqGWWexU972erp4Pv5qFhu5Cc90HHsoblVmf3L9eOqLTEE3PPSXhwYbvVw242sdAB+gHzFm4sr9DlynUwhJWHl4anf9HTj0Tq7dxKquTPF3rxPQA==; Expires=Wed, 19 Aug 2026 16:56:52 GMT; Path=/, AWSALBCORS=Ou22dJnrLd5JEtMzjrCTvXH6yXSqrBdhdoZtqJeQwtUFCtUqT1PrMBUnlhTiI5dCJjuu7P2hZ4QES+rqGWWexU972erp4Pv5qFhu5Cc90HHsoblVmf3L9eOqLTEE3PPSXhwYbvVw242sdAB+gHzFm4sr9DlynUwhJWHl4anf9HTj0Tq7dxKquTPF3rxPQA==; Expires=Wed, 19 Aug 2026 16:56:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59594', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '18717c6653b1d3900b073cb29accee5a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 01:58:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T16:58:57.439611+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 01:58:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T16:58:57.442010+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T16:58:57.462054+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 13/22 attempt 1: 10 shots ok"} 01:58:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T16:58:57.463866+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:58:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UpyODvTNo2YDD5tHQ2ieEkUh5WR4Mxte0b1mE6a+/DFo82V6GZlZksAU4T1HLcqf1aTL61fvmfYzRXeNP6t8EBqktr/7oQAaPJKLtc0LMPCKIrqqk10BMwzVMD9PXLh37yg4eJyP5tEuadwoOO5UCYbluJDNRj05YrPBU7bfw3ep0hI3FAZSCWZgtvlI2Q==; Expires=Wed, 19 Aug 2026 16:58:58 GMT; Path=/, AWSALBCORS=UpyODvTNo2YDD5tHQ2ieEkUh5WR4Mxte0b1mE6a+/DFo82V6GZlZksAU4T1HLcqf1aTL61fvmfYzRXeNP6t8EBqktr/7oQAaPJKLtc0LMPCKIrqqk10BMwzVMD9PXLh37yg4eJyP5tEuadwoOO5UCYbluJDNRj05YrPBU7bfw3ep0hI3FAZSCWZgtvlI2Q==; Expires=Wed, 19 Aug 2026 16:58:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a0be7764c93519415044b026016ebddb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 16:58:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MHIXQSf1sF9f3oFmhwFCNf/P4SuAX22vGjElflN4n47Gl4ieL7WJVlJBoo9BAycBad/fL17XXiDkDVVepwMBA8IQXI2Sr/tsBPw09nDiLZw1JMKum1wDODYNAUYCqwWlh8Lo+r4K0oMUvmpDilaeWa1+avsZJsngbWXhnyByTYkP5Wh0T2GKz0UAIF4ULA==; Expires=Wed, 19 Aug 2026 16:58:59 GMT; Path=/, AWSALBCORS=MHIXQSf1sF9f3oFmhwFCNf/P4SuAX22vGjElflN4n47Gl4ieL7WJVlJBoo9BAycBad/fL17XXiDkDVVepwMBA8IQXI2Sr/tsBPw09nDiLZw1JMKum1wDODYNAUYCqwWlh8Lo+r4K0oMUvmpDilaeWa1+avsZJsngbWXhnyByTYkP5Wh0T2GKz0UAIF4ULA==; Expires=Wed, 19 Aug 2026 16:58:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59530', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59529', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8c07fcb60e5ae70bc0581842bd1b9639', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:03:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:03:25.681923+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:03:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:03:25.683084+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:03:25.704765+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 14/22 attempt 1: 10 shots ok"} 02:03:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T17:03:25.706567+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:03:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8irAd31FJ0LfdFGRQvL+CV83PyqzfYvSSHikgHwEbDexRwMSZsPgQ7tDFh3O9vv+Gn1uLv7lYGLv3WZVxajTVWwMoM4OVyAG+tJUZLXryTcwa1H5wi0rXffEtou8hdzIqQExhweEoAimtx84PAclCN0UQu3UL22Z5uZ1Um0OZepMbXxJ0ZNy2OIJmc3ZJw==; Expires=Wed, 19 Aug 2026 17:03:26 GMT; Path=/, AWSALBCORS=8irAd31FJ0LfdFGRQvL+CV83PyqzfYvSSHikgHwEbDexRwMSZsPgQ7tDFh3O9vv+Gn1uLv7lYGLv3WZVxajTVWwMoM4OVyAG+tJUZLXryTcwa1H5wi0rXffEtou8hdzIqQExhweEoAimtx84PAclCN0UQu3UL22Z5uZ1Um0OZepMbXxJ0ZNy2OIJmc3ZJw==; Expires=Wed, 19 Aug 2026 17:03:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59995', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c0aaccc46d113fd705b49a60704ce58', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:03:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=thZQABtr7TT2GSk8t8POnmYCOIhpx/Q9j9j8e/9uAtfw8Pb8HeW9WTPu7Y0WiRWZ3DlXuRW1jTYy3tonwY+sZMWXUMLw3skCZOgOdNWQNX0qa620k058XkTCT3HALiwwD3iLeHglesJdiyqXZUdOhlN2rjJwLT0uujV84sPrrjymrz/ZpsEUaiCktR4gxg==; Expires=Wed, 19 Aug 2026 17:03:27 GMT; Path=/, AWSALBCORS=thZQABtr7TT2GSk8t8POnmYCOIhpx/Q9j9j8e/9uAtfw8Pb8HeW9WTPu7Y0WiRWZ3DlXuRW1jTYy3tonwY+sZMWXUMLw3skCZOgOdNWQNX0qa620k058XkTCT3HALiwwD3iLeHglesJdiyqXZUdOhlN2rjJwLT0uujV84sPrrjymrz/ZpsEUaiCktR4gxg==; Expires=Wed, 19 Aug 2026 17:03:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59629', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59630', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '857ab96f4fbc4108b4098197b73fd2fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:05:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:05:22.051643+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:05:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:05:22.052537+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:05:22.068531+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 15/22 attempt 1: 10 shots ok"} 02:05:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T17:05:22.069891+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:05:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zt41D7aJYSSD14+0PwlIj3DE7AKb9d4IVByVD1UzPQBYvk4WbrvslHRb6WkXd8ih5A5IQY1MJ6J2Eu+4hbXnK4rMvaoEJGF9eJlMKLThEmJErXDRTbW/RRLzq8W9UXqpSnm4Gdu9YJOIIC3MotxyL19kJyJ0WxB7cCQ1YKG0s/HQwFWXtCbs1PdqZub2pQ==; Expires=Wed, 19 Aug 2026 17:05:22 GMT; Path=/, AWSALBCORS=zt41D7aJYSSD14+0PwlIj3DE7AKb9d4IVByVD1UzPQBYvk4WbrvslHRb6WkXd8ih5A5IQY1MJ6J2Eu+4hbXnK4rMvaoEJGF9eJlMKLThEmJErXDRTbW/RRLzq8W9UXqpSnm4Gdu9YJOIIC3MotxyL19kJyJ0WxB7cCQ1YKG0s/HQwFWXtCbs1PdqZub2pQ==; Expires=Wed, 19 Aug 2026 17:05:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a069aa8219a72394d914c63540f0c37', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:05:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HYpCt2Y80H+cOZwD5Vjc02xBIMCMWaIVr1OuGuFIQ2fic1l9VD0Btqz/Px4bVtvxPjo6CnI/jHGRa9tS2ceCvEgq9QQAZ0ZNxbOWFl4NDg/JCQ8KdROKd1zlO24FdNwbparFQblq/nXVhjA2XsxWVMF+Smqwm8SZfua1usUrGTLV3USNZjO0zL3qfkwKjw==; Expires=Wed, 19 Aug 2026 17:05:23 GMT; Path=/, AWSALBCORS=HYpCt2Y80H+cOZwD5Vjc02xBIMCMWaIVr1OuGuFIQ2fic1l9VD0Btqz/Px4bVtvxPjo6CnI/jHGRa9tS2ceCvEgq9QQAZ0ZNxbOWFl4NDg/JCQ8KdROKd1zlO24FdNwbparFQblq/nXVhjA2XsxWVMF+Smqwm8SZfua1usUrGTLV3USNZjO0zL3qfkwKjw==; Expires=Wed, 19 Aug 2026 17:05:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59567', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59569', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e11a6c857ace5ab5c5afa725b0e5ce06', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:07:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:07:09.357062+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:07:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:07:09.357864+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:07:09.370972+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 16/22 attempt 1: 10 shots ok"} 02:07:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T17:07:09.372179+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:07:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wqDbRgNyzvRteu/35wlCDeXVNexEpA5xNb48qIoXaRqs6q+ASKZc7z/a0zGnfNcC37801VQZHa+VdTjwfcuL3LK8zQuj5jRS26P/FEqFOPhzlMnY65r0Ex2Yxu3IpFRAQxjms6TjQSb5djKRcEWiQHN7HSsBQc7TKZrsdjhpGSOZC5xtQqlxV1+r9I7hww==; Expires=Wed, 19 Aug 2026 17:07:10 GMT; Path=/, AWSALBCORS=wqDbRgNyzvRteu/35wlCDeXVNexEpA5xNb48qIoXaRqs6q+ASKZc7z/a0zGnfNcC37801VQZHa+VdTjwfcuL3LK8zQuj5jRS26P/FEqFOPhzlMnY65r0Ex2Yxu3IpFRAQxjms6TjQSb5djKRcEWiQHN7HSsBQc7TKZrsdjhpGSOZC5xtQqlxV1+r9I7hww==; Expires=Wed, 19 Aug 2026 17:07:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1cb08217fa589986d47c81b375700491', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:07:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=36v6kIt5VbFbC9Rk3icNXxnsS0K6YlmEBsCTv0Wgs0YT+mFYIPGXV7xWqycjb0YTG5eqQdLnw7cb6aakT7/B5SgwwfRURApzfNzk1onHP1GWOAQy7e2JGD4GvxTYtvBXASYINan93MrlS27wdbWnlzGPEYipAXyb+tjExa9MCqc3UsTeeP3YiSRzpRu32Q==; Expires=Wed, 19 Aug 2026 17:07:10 GMT; Path=/, AWSALBCORS=36v6kIt5VbFbC9Rk3icNXxnsS0K6YlmEBsCTv0Wgs0YT+mFYIPGXV7xWqycjb0YTG5eqQdLnw7cb6aakT7/B5SgwwfRURApzfNzk1onHP1GWOAQy7e2JGD4GvxTYtvBXASYINan93MrlS27wdbWnlzGPEYipAXyb+tjExa9MCqc3UsTeeP3YiSRzpRu32Q==; Expires=Wed, 19 Aug 2026 17:07:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59595', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59597', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a7b05e39d6dec40f3f5098663a588196', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:09:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:09:07.091195+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:09:07 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:09:07.092114+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:09:07.107144+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 17/22 attempt 1: 10 shots ok"} 02:09:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T17:09:07.108451+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:09:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1wDLHeyUxEwVndQUS+qYOc1OT9/WCsVbo39oBz1v5gCRhq6gcuY5l5EqBgYMaAxZwaJSbDbrj4nVvGbIZF8+QsdFnYR/W98TTuQ0EQBtpD4DEsYZbtBbO4wIIqqobhiSGeyxTm4PN+Pno0QcZCNzqPuTdPaohtuh4GPI6T/lDbLkyzegMJWqI9kn7zYRiA==; Expires=Wed, 19 Aug 2026 17:09:08 GMT; Path=/, AWSALBCORS=1wDLHeyUxEwVndQUS+qYOc1OT9/WCsVbo39oBz1v5gCRhq6gcuY5l5EqBgYMaAxZwaJSbDbrj4nVvGbIZF8+QsdFnYR/W98TTuQ0EQBtpD4DEsYZbtBbO4wIIqqobhiSGeyxTm4PN+Pno0QcZCNzqPuTdPaohtuh4GPI6T/lDbLkyzegMJWqI9kn7zYRiA==; Expires=Wed, 19 Aug 2026 17:09:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7956a257c64ed534428de3c1e81d4408', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:09:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iaDTxWAPbsYc3PqC+rEfkr5l1fssCQwZ21FZXj1qM+4wVwhhyeiL75Ztk+iW+HvgaOk9DbjRiaAyuA1SjFJofstKbCSrT9iP1DwYRCUFkLeEjmD6NlWrp0PQ5xgdM/Da8DvIHMz7latA2AhAc3DsOUvbP+MaMkM0qXl3PlB5dMnIhDkJsOSo73xY0TrjrA==; Expires=Wed, 19 Aug 2026 17:09:08 GMT; Path=/, AWSALBCORS=iaDTxWAPbsYc3PqC+rEfkr5l1fssCQwZ21FZXj1qM+4wVwhhyeiL75Ztk+iW+HvgaOk9DbjRiaAyuA1SjFJofstKbCSrT9iP1DwYRCUFkLeEjmD6NlWrp0PQ5xgdM/Da8DvIHMz7latA2AhAc3DsOUvbP+MaMkM0qXl3PlB5dMnIhDkJsOSo73xY0TrjrA==; Expires=Wed, 19 Aug 2026 17:09:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59562', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59560', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0c7e90b6481b3c2329086da28707d742', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:11:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:11:30.825950+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:11:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:11:30.827660+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:11:30.848468+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 18/22 attempt 1: 10 shots ok"} 02:11:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T17:11:30.850339+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:11:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cKzyXlxqoMt788CxoloxvDJASg3snc4OMsp3wh7iUQAJtJo7v3wkdKQaiHZgB/I+MUmgKDBoE1YgzJd3lHj7YHqCqK5HbyT58+X0BYzejnbu3zxdQ21thsQTFks6us67OzDKOB/Bmx++ArC74bcswduMDj2EqOVeFELeZohluOmIntNlSxpz9VAP1VtZiw==; Expires=Wed, 19 Aug 2026 17:11:32 GMT; Path=/, AWSALBCORS=cKzyXlxqoMt788CxoloxvDJASg3snc4OMsp3wh7iUQAJtJo7v3wkdKQaiHZgB/I+MUmgKDBoE1YgzJd3lHj7YHqCqK5HbyT58+X0BYzejnbu3zxdQ21thsQTFks6us67OzDKOB/Bmx++ArC74bcswduMDj2EqOVeFELeZohluOmIntNlSxpz9VAP1VtZiw==; Expires=Wed, 19 Aug 2026 17:11:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59419', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59639', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'faebd2a6e85c17e83336a39037532336', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:11:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9dsvx+f9Vu2Ivb1tiQPd33JJUeCLkHbcj61gYt6m65f6lGJjHBOddOzEET91LgX9dNRS0i6Xxn30hM3sRRYRugeyQT4dL/16MsUHQ9/PnaGJPQTeHG/XDGHYV+WsJR2vp1DT3mOwS4uIl5nitZHuz91HG9K62nxJStXWT4kAhpZLKXN68NtvCFWKJ/jMfg==; Expires=Wed, 19 Aug 2026 17:11:33 GMT; Path=/, AWSALBCORS=9dsvx+f9Vu2Ivb1tiQPd33JJUeCLkHbcj61gYt6m65f6lGJjHBOddOzEET91LgX9dNRS0i6Xxn30hM3sRRYRugeyQT4dL/16MsUHQ9/PnaGJPQTeHG/XDGHYV+WsJR2vp1DT3mOwS4uIl5nitZHuz91HG9K62nxJStXWT4kAhpZLKXN68NtvCFWKJ/jMfg==; Expires=Wed, 19 Aug 2026 17:11:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59271', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59053', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '525eebcd0695acbf649b8b65608f9bf2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:13:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:13:50.838636+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:13:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:13:50.839359+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:13:50.853355+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 19/22 attempt 1: 10 shots ok"} 02:13:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T17:13:50.854883+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:13:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MP+VqjgmODCte2Acf7FnrKSCA51xz+TXF09JI5KbV1hreMXH0XLvdgHAU+BaRRc0nHJk8T0JmPvyVG4sugh7srb9mZCD3NeyHPt8LVSlef9vN0TdaEwYMSzPG8LYbXL50kk7HlytKTJ3QcUrgjEQ0QQBFjRtSSPoFeHULUpAYWHbxTLBhb0cF30dcM9O2Q==; Expires=Wed, 19 Aug 2026 17:13:52 GMT; Path=/, AWSALBCORS=MP+VqjgmODCte2Acf7FnrKSCA51xz+TXF09JI5KbV1hreMXH0XLvdgHAU+BaRRc0nHJk8T0JmPvyVG4sugh7srb9mZCD3NeyHPt8LVSlef9vN0TdaEwYMSzPG8LYbXL50kk7HlytKTJ3QcUrgjEQ0QQBFjRtSSPoFeHULUpAYWHbxTLBhb0cF30dcM9O2Q==; Expires=Wed, 19 Aug 2026 17:13:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9e1261f81806e8cdf06bd1bb46c8237c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:13:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Rp/P03eMQw+AyUhjfCBYWiyQFitwSuZGEjnxv5cUt/lH9+1VYkw9goEYADM1FTPYyxoGVt/4cu2mqtWb0q+60oYszAcPw40yD5H2OeW8f60sWv/ljy32Q+R8BmEmgx1HhEeoIZLM0IPe0y2zlM7QmM0emcyoBRQMjaCJxMiaGboMMmpiz8PEKq3a9oep1Q==; Expires=Wed, 19 Aug 2026 17:13:53 GMT; Path=/, AWSALBCORS=Rp/P03eMQw+AyUhjfCBYWiyQFitwSuZGEjnxv5cUt/lH9+1VYkw9goEYADM1FTPYyxoGVt/4cu2mqtWb0q+60oYszAcPw40yD5H2OeW8f60sWv/ljy32Q+R8BmEmgx1HhEeoIZLM0IPe0y2zlM7QmM0emcyoBRQMjaCJxMiaGboMMmpiz8PEKq3a9oep1Q==; Expires=Wed, 19 Aug 2026 17:13:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59564', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59563', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1f4100bbb731d5eac8ae4d960d9ae4af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:15:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:15:46.706992+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:15:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:15:46.708590+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:15:46.726190+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 20/22 attempt 1: 10 shots ok"} 02:15:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T17:15:46.727848+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:15:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XY87yDBnq2FFyQ8IjOMW5F5TtjYLWpa+gG1LINap+ARv6bH3T3WuH8j3pJnfpEhmfEYDECslSrm9QW/WgkJrYiEBoewAYX4fBlRkp/nRmw8WsWt8H5KXg553tkimBD62tsq1JcOrKDIl7JBEFsDPfU6gT1G5Mbygra+dgPJIBM2R1eKWkHiXyL5awjc5OA==; Expires=Wed, 19 Aug 2026 17:15:48 GMT; Path=/, AWSALBCORS=XY87yDBnq2FFyQ8IjOMW5F5TtjYLWpa+gG1LINap+ARv6bH3T3WuH8j3pJnfpEhmfEYDECslSrm9QW/WgkJrYiEBoewAYX4fBlRkp/nRmw8WsWt8H5KXg553tkimBD62tsq1JcOrKDIl7JBEFsDPfU6gT1G5Mbygra+dgPJIBM2R1eKWkHiXyL5awjc5OA==; Expires=Wed, 19 Aug 2026 17:15:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f72a905f0ba82937278b42629ff631e9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:15:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=R0rhkFjEe2sHAR0N23AheX98fUNrZsrylv5O4IHN9I6YVuxbuOrDWAsBzbbJRWyoyzuYJBPg3o/V9MrTV/ogfXvbwiF8Hkgt9B1i5XUKqY5GJQZurpb0KpDMFaxqGZrij0x393i2k1Zq/L8yfUBhxJIFhWoyEVwYL3jKCvIoqOQ3ES0h2Ov8SQ80RlBm1g==; Expires=Wed, 19 Aug 2026 17:15:48 GMT; Path=/, AWSALBCORS=R0rhkFjEe2sHAR0N23AheX98fUNrZsrylv5O4IHN9I6YVuxbuOrDWAsBzbbJRWyoyzuYJBPg3o/V9MrTV/ogfXvbwiF8Hkgt9B1i5XUKqY5GJQZurpb0KpDMFaxqGZrij0x393i2k1Zq/L8yfUBhxJIFhWoyEVwYL3jKCvIoqOQ3ES0h2Ov8SQ80RlBm1g==; Expires=Wed, 19 Aug 2026 17:15:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59596', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59597', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c424e92eb5b4552a81e0833e6bf7fd35', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:17:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:17:19.169386+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:17:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:17:19.171118+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:17:19.192548+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 21/22 attempt 1: 10 shots ok"} 02:17:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-12T17:17:19.194397+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:17:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L5Aw00Q9r+328NexjG49TWMU5P/rwuVbQL8rWkPGRvLS/zPvD86q1WrAR08Lr8uUM80eTIFvjt+ws/xlSctLirY0w/xV9YK4/icA2bSqero4p6q6Mwovo8BJTzuB2hckAsB0K/PaRt4bXNvcxLyh7WteADtsB3H3GyRzaZWxBnx+oU+B7f0jY2kLcL/KNQ==; Expires=Wed, 19 Aug 2026 17:17:20 GMT; Path=/, AWSALBCORS=L5Aw00Q9r+328NexjG49TWMU5P/rwuVbQL8rWkPGRvLS/zPvD86q1WrAR08Lr8uUM80eTIFvjt+ws/xlSctLirY0w/xV9YK4/icA2bSqero4p6q6Mwovo8BJTzuB2hckAsB0K/PaRt4bXNvcxLyh7WteADtsB3H3GyRzaZWxBnx+oU+B7f0jY2kLcL/KNQ==; Expires=Wed, 19 Aug 2026 17:17:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c200cd592806924fd73c7eda2714dd8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:17:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3jH6INxGYIqJvM4e06RYbztSF6764bjRJWPlh2WZSOsVHxAWvGNibq+VaqPMEijukJGBkr7XFGv8gwFyTqGSlvFrrg7/v16Xb3VvZzcVEoYCLUurfDCIuFp/L2GWG/cg8xpXoBROgY83SSJyoziMVqAkAf7Jvso7WXLJ/oyh1U8g98Ah1Ym2hMv3zxVKJg==; Expires=Wed, 19 Aug 2026 17:17:20 GMT; Path=/, AWSALBCORS=3jH6INxGYIqJvM4e06RYbztSF6764bjRJWPlh2WZSOsVHxAWvGNibq+VaqPMEijukJGBkr7XFGv8gwFyTqGSlvFrrg7/v16Xb3VvZzcVEoYCLUurfDCIuFp/L2GWG/cg8xpXoBROgY83SSJyoziMVqAkAf7Jvso7WXLJ/oyh1U8g98Ah1Ym2hMv3zxVKJg==; Expires=Wed, 19 Aug 2026 17:17:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59992', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59991', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '90b8e3d97ecfa8ecea77bb82de7fc841', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 02:19:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T17:19:04.747145+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 02:19:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-12T17:19:04.748961+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T17:19:04.768353+00:00", "level": "INFO", "logger": "app.modules.pipeline.shot_staging", "message": "shot_staging batch 22/22 attempt 1: 5 shots ok"} {"timestamp": "2026-08-12T17:19:04.794019+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step shot_staging completed (completed=215/215, failed=0)"} {"timestamp": "2026-08-12T17:19:04.893724+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T17:19:04.902705+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_sync_service", "message": "Skipping scene_still sync: scene_detail 데이터 없음 (cascade or pre-analysis). Existing rows preserved."} {"timestamp": "2026-08-12T17:19:04.928861+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T17:19:04.928957+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T17:19:04.931160+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T17:19:04.961696+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T17:19:04.965541+00:00", "level": "WARNING", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "Episode 7c902020-4451-4967-9eb6-1e53c2b9b717 status NOT advanced — incomplete steps: ['scene_consistency', 'scene_detail', 'shot_dependency_t2i', 't2i_review', 'zoom_continuity_anchor', 'outdoor_site_layout', 'outdoor_place_spec', 'outdoor_lane_plan', 'shot_projection_card', 'bg_space_partition', 'dwelling_zone_map', 'shot_aware_bg_render_plan', 'visual_continuity_anchor']"} {"timestamp": "2026-08-12T17:19:04.967004+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=shot_staging, repaired=0)"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:19:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q+hUzDT2eSisWtaGrjIOt2VGOwJxNsFWfRUUY+7HEXW515WQGfGmlNFpuxuDMsmz68tH1NwTZE+NO+PqZ5TNiUARlyYg4CPq+pH4liAYt3uE/8DeCnXuO+dKqQPeKwl+PzIZz1CfkUOXFnc/EhT08eS/ZJ37vxv9Q5WxdZKXlPVQkKJEFwe1urxc0LiCQA==; Expires=Wed, 19 Aug 2026 17:19:05 GMT; Path=/, AWSALBCORS=Q+hUzDT2eSisWtaGrjIOt2VGOwJxNsFWfRUUY+7HEXW515WQGfGmlNFpuxuDMsmz68tH1NwTZE+NO+PqZ5TNiUARlyYg4CPq+pH4liAYt3uE/8DeCnXuO+dKqQPeKwl+PzIZz1CfkUOXFnc/EhT08eS/ZJ37vxv9Q5WxdZKXlPVQkKJEFwe1urxc0LiCQA==; Expires=Wed, 19 Aug 2026 17:19:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '50b1ffade0bd08e4374b1deab1df3561', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:19:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Hch3Rm19C3Fw7rL2qmZHVqdS6cX9nBq405lpi7G+noZQ/AkRv7jtwIiiKNWW7lxJ7GFh+e30rikCPFYBAyf89+VPaUkhp6LLUOLV5LdadF0Nhbjf6jZm3BlpsASsoBs1PDsTbM8NbglqSmfLB7OZdoZqyyQEeAlGE+WOfo2a2dUCnO9xjBkUzZ+aL89KzQ==; Expires=Wed, 19 Aug 2026 17:19:06 GMT; Path=/, AWSALBCORS=Hch3Rm19C3Fw7rL2qmZHVqdS6cX9nBq405lpi7G+noZQ/AkRv7jtwIiiKNWW7lxJ7GFh+e30rikCPFYBAyf89+VPaUkhp6LLUOLV5LdadF0Nhbjf6jZm3BlpsASsoBs1PDsTbM8NbglqSmfLB7OZdoZqyyQEeAlGE+WOfo2a2dUCnO9xjBkUzZ+aL89KzQ==; Expires=Wed, 19 Aug 2026 17:19:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59562', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59559', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1458d5c906f4a2a9d4c77fd65d6dba57', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [53994] /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:19: UserWarning: Field name "schema_json" in "PromptCreate" shadows an attribute in parent "BaseModel" class PromptCreate(BaseModel): /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:27: UserWarning: Field name "schema_json" in "PromptUpdate" shadows an attribute in parent "BaseModel" class PromptUpdate(BaseModel): INFO: Started server process [76464] INFO: Waiting for application startup. {"timestamp": "2026-08-12T17:56:44.779257+00:00", "level": "WARNING", "logger": "app.main", "message": "SECURITY: insecure default credentials in use — DEFAULT_ADMIN_PASSWORD, DEFAULT_CREATOR_PASSWORD. Override via env vars before exposing this server."} INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) {"timestamp": "2026-08-12T17:56:50.639676+00:00", "level": "INFO", "logger": "app.modules.llm.gemini_key_pool", "message": "Gemini key pool: 2 key(s) loaded"} INFO: 127.0.0.1:56236 - "GET /api/v1/health HTTP/1.1" 200 OK INFO: 127.0.0.1:56241 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-12T17:56:59.052318+00:00", "level": "WARNING", "logger": "app.core.steps.image_steps", "message": "Step scene_image_pipeline: config drift 를 env 승인으로 통과 — 비파괴 resume 재실행 (config_hash mismatch (step-local): cp=21a4da7e5a7b71ed, current=b450ef0a3295f1a1)"} {"timestamp": "2026-08-12T17:56:59.052373+00:00", "level": "INFO", "logger": "app.services.step_execution_service", "message": "start_step scene_image_pipeline: completed cp decision=rerun_self reason=config drift — step_config_drift_ack 명시 승인, 비파괴 resume 재실행: config_hash mismatch (step-local): cp=21a4da7e5a7b71ed, current=b450ef0a3295f1a1 — submitting background"} {"timestamp": "2026-08-12T17:56:59.052416+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_image_pipeline (Step scene_image_pipeline for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:56243 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_image_pipeline?mode=resume HTTP/1.1" 200 OK {"timestamp": "2026-08-12T17:56:59.068229+00:00", "level": "WARNING", "logger": "app.core.steps.image_steps", "message": "Step scene_image_pipeline: config drift 를 env 승인으로 통과 — 비파괴 resume 재실행 (config_hash mismatch (step-local): cp=21a4da7e5a7b71ed, current=b450ef0a3295f1a1)"} {"timestamp": "2026-08-12T17:56:59.071003+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline started (run_id=7e7a56af-223b-4d2a-95a8-6a6617dbc727, model=mixed)"} {"timestamp": "2026-08-12T17:56:59.163430+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T17:56:59.283664+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T17:56:59.352533+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T17:56:59.384263+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T17:56:59.384358+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T17:56:59.386598+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T17:56:59.420500+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T17:56:59.425879+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-12T17:56:59.507838+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T17:56:59.702099+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T17:56:59.767246+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T17:56:59.797777+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T17:56:59.797854+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T17:56:59.799733+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T17:56:59.831010+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T17:56:59.835295+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-12T17:56:59.893129+00:00", "level": "INFO", "logger": "app.core.asset_readiness", "message": "AssetReadiness OK: AssetReadiness episode=7c902020: expected=67 registered=67 disk=67 missing=0"} {"timestamp": "2026-08-12T17:56:59.894962+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 215 completed, 0 failed"} {"timestamp": "2026-08-12T17:57:00.177560+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded 66 existing reference images for 193 entities"} {"timestamp": "2026-08-12T17:57:00.177653+00:00", "level": "INFO", "logger": "app.services.scene_validation_service", "message": "Skipping legacy scene image validation — scene_lvm_validation_mode=off (LVM 2 disabled by cost policy; only mode='full' enables it)."} {"timestamp": "2026-08-12T17:57:00.301614+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded outfit + composite + state_variant refs into scene_ref_image_map"} {"timestamp": "2026-08-12T17:57:00.306181+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe: 운영자 선언 무콘티 예외 1샷 — BGFIRST 대상 제외 후 기존 경로 생성: ['S75sh7']"} {"timestamp": "2026-08-12T17:57:00.361818+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe 표적 scope: scenes=[1, 4, 5, 9, 37, 39, 56, 64, 65] requested=23 dep_added=0 effective=23"} {"timestamp": "2026-08-12T17:57:00.370612+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} {"timestamp": "2026-08-12T17:57:02.465904+00:00", "level": "INFO", "logger": "openai._base_client", "message": "Retrying request to /images/edits in 0.403170 seconds"} {"timestamp": "2026-08-12T17:57:04.303184+00:00", "level": "INFO", "logger": "openai._base_client", "message": "Retrying request to /images/edits in 0.926741 seconds"} {"timestamp": "2026-08-12T17:57:06.614108+00:00", "level": "WARNING", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환: primary → secondary (사유=credit_balance_exhausted · 지점=images.edit). 이 프로세스는 이후 secondary 슬롯을 쓴다."} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=019ff720-5a09-77b1-8da0-3f1e5f09c944&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. {"timestamp": "2026-08-12T17:58:40.472006+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:58:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NrAu1WV6Qf84SaA+7Gf1Wy+1K3IGso2IxsShJN/I9NAJiDTntRGGdAKb0RJcc5fwA8VWFqVX8a/iWA+9TXCM63gECaIkc1P0pDAdn8OetygFHW1rsGwqZlUqKrBXBuY5iqn0VRB1ZNfxovui3E5N53dKf93bK8z4QFv5W+dCiIKxvq754x2BkzftvSe5Lg==; Expires=Wed, 19 Aug 2026 17:58:42 GMT; Path=/, AWSALBCORS=NrAu1WV6Qf84SaA+7Gf1Wy+1K3IGso2IxsShJN/I9NAJiDTntRGGdAKb0RJcc5fwA8VWFqVX8a/iWA+9TXCM63gECaIkc1P0pDAdn8OetygFHW1rsGwqZlUqKrBXBuY5iqn0VRB1ZNfxovui3E5N53dKf93bK8z4QFv5W+dCiIKxvq754x2BkzftvSe5Lg==; Expires=Wed, 19 Aug 2026 17:58:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf553a8e3b0e2e94090182ef6282e1c7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:58:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mw9fYje+vIqwnzCTEvLSqM4D/m4eBC0lbDppBPpoPRM4Syq1/7yR+U3hGVp851wdZGFV1IRmsuMT9n9qyyHzDVtnL98bVipp0Fk3unuQP4VvV1ZMLi/eiBJrFwMmVgCLVsX3opAGuk09hWp25mxTqT8dm5ikvllDUPOv3mULbUCfR/YnsFiQMWCSkilqNg==; Expires=Wed, 19 Aug 2026 17:58:43 GMT; Path=/, AWSALBCORS=Mw9fYje+vIqwnzCTEvLSqM4D/m4eBC0lbDppBPpoPRM4Syq1/7yR+U3hGVp851wdZGFV1IRmsuMT9n9qyyHzDVtnL98bVipp0Fk3unuQP4VvV1ZMLi/eiBJrFwMmVgCLVsX3opAGuk09hWp25mxTqT8dm5ikvllDUPOv3mULbUCfR/YnsFiQMWCSkilqNg==; Expires=Wed, 19 Aug 2026 17:58:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59636', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a5b8d33f291900e8e3590616bcfb2b41', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T17:58:57.370673+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (631959 → 1309119 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} {"timestamp": "2026-08-12T17:58:57.662133+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (681143 → 1280385 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:58:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=giT9BYV+JjpTWdx7/OaCryfNfwEHb4bgUSeS3DLVIX8RJDOJcxEuGmh8Y0EQTmx+mOvGXNiqZY0uzKhZaonUmh8BQiba0m+CnwgBw46SUWJ4TYhfvPYo4PcBFPto2oxl1hUt1U6YBiOaESe3MjopDunbF+PzQF0hz/nuL6Bt86HRAUPsbzGpB7dRWGxPgg==; Expires=Wed, 19 Aug 2026 17:58:59 GMT; Path=/, AWSALBCORS=giT9BYV+JjpTWdx7/OaCryfNfwEHb4bgUSeS3DLVIX8RJDOJcxEuGmh8Y0EQTmx+mOvGXNiqZY0uzKhZaonUmh8BQiba0m+CnwgBw46SUWJ4TYhfvPYo4PcBFPto2oxl1hUt1U6YBiOaESe3MjopDunbF+PzQF0hz/nuL6Bt86HRAUPsbzGpB7dRWGxPgg==; Expires=Wed, 19 Aug 2026 17:58:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42773', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '68e4db9c8a94e329cc1944019aa665b7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:58:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Fk7IS8NILf9OFGrxPhsnN3bJyv5pTvRfiTasfCuQ3T+AUvyqzKtunAl+BQSb9xjFpFvPVoTT1uhOL7y5TO122tKHaSSh4Y697RghoEDUNokGHRoSguYhoDVNrUZZ80yINC8N7AFLleGimLeBuzyBzlZacke1Hq2oKbAmuqEzP97L3pluBotXuo6DKqPB9w==; Expires=Wed, 19 Aug 2026 17:58:59 GMT; Path=/, AWSALBCORS=Fk7IS8NILf9OFGrxPhsnN3bJyv5pTvRfiTasfCuQ3T+AUvyqzKtunAl+BQSb9xjFpFvPVoTT1uhOL7y5TO122tKHaSSh4Y697RghoEDUNokGHRoSguYhoDVNrUZZ80yINC8N7AFLleGimLeBuzyBzlZacke1Hq2oKbAmuqEzP97L3pluBotXuo6DKqPB9w==; Expires=Wed, 19 Aug 2026 17:58:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42760', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '1ea1f2814a77b2f1d1c1e9fd590bb54e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:59:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tnLwQvghS59nLnoAWHL/adBTZ19VHiF2JLu+zOAeoJNkWz7ZV2ol55ri7GhCne9EHv461h4NPg2BxYm2fmnnwFeX0jE508aHL8xCJ6j/iut3bJz9qsoU+wAXx7EL41dxDc/M/0kDhsuqzI9+eODhl9tMpPEFkTuNpzqNUGOElt29NU1U0QqP2M/IX3kxOg==; Expires=Wed, 19 Aug 2026 17:59:00 GMT; Path=/, AWSALBCORS=tnLwQvghS59nLnoAWHL/adBTZ19VHiF2JLu+zOAeoJNkWz7ZV2ol55ri7GhCne9EHv461h4NPg2BxYm2fmnnwFeX0jE508aHL8xCJ6j/iut3bJz9qsoU+wAXx7EL41dxDc/M/0kDhsuqzI9+eODhl9tMpPEFkTuNpzqNUGOElt29NU1U0QqP2M/IX3kxOg==; Expires=Wed, 19 Aug 2026 17:59:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42571', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fcf051fe92d19430cec83f0f87354b82', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:59:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ANGRTWG9WHEQoCw/jwtDKcuw7BWj+1MrqiwQbRBQLMljwEg2ahMHfO4CvgiVtUyfUCVaZKSVY+zPOh0nLdeqyIVEiLvGkiXnw0MOBp7Ur36uTfVMrwlRGHiuoSaiOBnzPyjPPNreFqe4glaOXpU2fQDYHDbvXpBkZC9N3COpnECivIKdF7oXizkVxsUc9Q==; Expires=Wed, 19 Aug 2026 17:59:00 GMT; Path=/, AWSALBCORS=ANGRTWG9WHEQoCw/jwtDKcuw7BWj+1MrqiwQbRBQLMljwEg2ahMHfO4CvgiVtUyfUCVaZKSVY+zPOh0nLdeqyIVEiLvGkiXnw0MOBp7Ur36uTfVMrwlRGHiuoSaiOBnzPyjPPNreFqe4glaOXpU2fQDYHDbvXpBkZC9N3COpnECivIKdF7oXizkVxsUc9Q==; Expires=Wed, 19 Aug 2026 17:59:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42541', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc725e6ab028b2075bf3d7e3db343209', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T17:59:15.533784+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "Opik callback enabled (project: theroad-scene-lab)"} 02:59:15 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-12T17:59:15.559852+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-12T17:59:15.560193+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=secondary/2)"} 02:59:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T17:59:15.573473+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:59:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zLWOLurYYjI5g11Dutk9asGFbm3Q8pNPAuZkROvTsgJdrlrMz4TKVEoD/Wa5cHaHna8RikUA5aBy4kO3Pv96VE/Y7C8Hinizkitfr+tCcSWYjsSyfz8hCwFfJuUsh8UrVIDPwzQ3kc0eXe02MT/AQ4fNYdymNYLmzy+TRJ+ObcfS/WRKAEs78fTAv/mJ/A==; Expires=Wed, 19 Aug 2026 17:59:17 GMT; Path=/, AWSALBCORS=zLWOLurYYjI5g11Dutk9asGFbm3Q8pNPAuZkROvTsgJdrlrMz4TKVEoD/Wa5cHaHna8RikUA5aBy4kO3Pv96VE/Y7C8Hinizkitfr+tCcSWYjsSyfz8hCwFfJuUsh8UrVIDPwzQ3kc0eXe02MT/AQ4fNYdymNYLmzy+TRJ+ObcfS/WRKAEs78fTAv/mJ/A==; Expires=Wed, 19 Aug 2026 17:59:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24896', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ba2072f264e789c37305ea34cfb405af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 17:59:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jlkqnvZZWvcQ7iXl4Mi13y/ttXfX1FJtQ5cruYPZWT/njR6mW5QcBWhUavfhZU4l3YLgiwrAS7MbDd4e6dfdfrhqGwAzzgF8o4i4AC5ITL8hT+xo5m8Y8r5UAZANE6qzhofTk0mYCWicuQjQFl33js5fx04h5rl7I8HZ0pniQZjHoN+O5QZL+X1Kfa9YKQ==; Expires=Wed, 19 Aug 2026 17:59:18 GMT; Path=/, AWSALBCORS=jlkqnvZZWvcQ7iXl4Mi13y/ttXfX1FJtQ5cruYPZWT/njR6mW5QcBWhUavfhZU4l3YLgiwrAS7MbDd4e6dfdfrhqGwAzzgF8o4i4AC5ITL8hT+xo5m8Y8r5UAZANE6qzhofTk0mYCWicuQjQFl33js5fx04h5rl7I8HZ0pniQZjHoN+O5QZL+X1Kfa9YKQ==; Expires=Wed, 19 Aug 2026 17:59:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24531', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e27f05c391227ca85c92f9ca397a194', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:00:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:00:15.161825+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:00:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:00:15.174948+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=06a7cb4a-f2cc-7d0f-8000-d43eba928942&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:00:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FsMzu3qAkc1nagyOZmpTNm9WMFz2Ll+NqdqL9kG7D2zQQKZvplPBJ5t6Js8XTuNFZew7iNCTA912CHSEWX3RjYam8smEveY/GP0c6sY2vL+DSaktqA93xyUixaU9G2jKHzdaP1ANJdjbn06t6fQ4WkJM3a83zpqws+GLzC9aR3l+nNkKzlvz7WSCiL+sRQ==; Expires=Wed, 19 Aug 2026 18:00:18 GMT; Path=/, AWSALBCORS=FsMzu3qAkc1nagyOZmpTNm9WMFz2Ll+NqdqL9kG7D2zQQKZvplPBJ5t6Js8XTuNFZew7iNCTA912CHSEWX3RjYam8smEveY/GP0c6sY2vL+DSaktqA93xyUixaU9G2jKHzdaP1ANJdjbn06t6fQ4WkJM3a83zpqws+GLzC9aR3l+nNkKzlvz7WSCiL+sRQ==; Expires=Wed, 19 Aug 2026 18:00:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '71e00fd522326b43456a1e6b25cddf48', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:00:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aZOG+6TM3q3/QJqI0XnM7TbpGX2sXCGtFXyLZPZqMl61h7slWht1hj/gbeHHoguEGL99PRc36VhNMiTMqNTQOuj7IAlEhriHXDWZV+BJCTBiPAzi0gUxPxuE4gf3Vv1zn+A1DGPjnOd4FvdLylry68BdgJxLjopet7SnKaE+cxl0JdZcNvOIb7Rrh3IW9w==; Expires=Wed, 19 Aug 2026 18:00:19 GMT; Path=/, AWSALBCORS=aZOG+6TM3q3/QJqI0XnM7TbpGX2sXCGtFXyLZPZqMl61h7slWht1hj/gbeHHoguEGL99PRc36VhNMiTMqNTQOuj7IAlEhriHXDWZV+BJCTBiPAzi0gUxPxuE4gf3Vv1zn+A1DGPjnOd4FvdLylry68BdgJxLjopet7SnKaE+cxl0JdZcNvOIb7Rrh3IW9w==; Expires=Wed, 19 Aug 2026 18:00:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59623', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59624', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '38dd59123db17fbf5fbcdbaedaeb8a90', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:00:32 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:00:32.415552+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:00:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Tiqkkv1N4kNGxgn5H9C0CNXRgoetKIQtSf60ApZYLB9OZV3kU4WCmfVvcZ6Xsrly82hHqlcNPjWCYMl+mZ9wuaNY2nBSVOawCiBZClIRvVtNBxt50Wm3OMoFQAkKXW7z+AnoD1nM4VUIJOocDy007fV+10BeGRfQL0bpHfWscCbDyQKL5rkSrGTBnWk6og==; Expires=Wed, 19 Aug 2026 18:00:34 GMT; Path=/, AWSALBCORS=Tiqkkv1N4kNGxgn5H9C0CNXRgoetKIQtSf60ApZYLB9OZV3kU4WCmfVvcZ6Xsrly82hHqlcNPjWCYMl+mZ9wuaNY2nBSVOawCiBZClIRvVtNBxt50Wm3OMoFQAkKXW7z+AnoD1nM4VUIJOocDy007fV+10BeGRfQL0bpHfWscCbDyQKL5rkSrGTBnWk6og==; Expires=Wed, 19 Aug 2026 18:00:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '830bb00d4b4a543abc21af5b59d77ec0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:00:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BQAbKlXd2V3sO9dPVW91o4wQa7izQ3YXo+AoHolClLgHtxBDMa/98I4ssun/sU7U7Z6J0kcI0bNF5zapoYZKsUuBDYF8ObYlsLLxAj33d53s3+/kUCJu3Vq8A6ComjO0/mXqGRm3vzDXjwYPzbQm/y3UTBUVGFXLGHVW0u7Ec6JphLpeBA5FaMsZ38IHdg==; Expires=Wed, 19 Aug 2026 18:00:35 GMT; Path=/, AWSALBCORS=BQAbKlXd2V3sO9dPVW91o4wQa7izQ3YXo+AoHolClLgHtxBDMa/98I4ssun/sU7U7Z6J0kcI0bNF5zapoYZKsUuBDYF8ObYlsLLxAj33d53s3+/kUCJu3Vq8A6ComjO0/mXqGRm3vzDXjwYPzbQm/y3UTBUVGFXLGHVW0u7Ec6JphLpeBA5FaMsZ38IHdg==; Expires=Wed, 19 Aug 2026 18:00:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59622', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '5fb59542b01ceee095a0fa282580a052', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:02:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:02:11.753563+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:02:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:02:11.759365+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:02:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:02:11.855638+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:02:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vMNuz7+ywYGkQEjLdpRpL6Gj7mEkTD/Xf2qJyvpcbRAYx4RHrTJH5f2itf1Jeiji4Gkq8PPX1uX6XZWuSdBTR9rCfQmSuOHtAzrH1uYZhgMITt4nwS4tR4y7SMApUgNXS2TEbnEw7LJHX1wqPHHGy2Dni3JgTKtgY4xn8J2KDLJnIxYNI9axTxG+VsOjmw==; Expires=Wed, 19 Aug 2026 18:02:14 GMT; Path=/, AWSALBCORS=vMNuz7+ywYGkQEjLdpRpL6Gj7mEkTD/Xf2qJyvpcbRAYx4RHrTJH5f2itf1Jeiji4Gkq8PPX1uX6XZWuSdBTR9rCfQmSuOHtAzrH1uYZhgMITt4nwS4tR4y7SMApUgNXS2TEbnEw7LJHX1wqPHHGy2Dni3JgTKtgY4xn8J2KDLJnIxYNI9axTxG+VsOjmw==; Expires=Wed, 19 Aug 2026 18:02:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f2b6e05cd2b326458b2aec6303c1bb4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:02:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=puezPP+k3u+5bL290cjhPaO9CL2JCnMxyP52AwMAtQQh+BM0GXyQtmLQLq6igLS4GQiAx8jgQiiinOdklSH6HWZAmsI4y/d7mze939HSv3D4VvaADFJRb++nKrED9D4QzaWU5lLb4A792aypdiT3RjtIgEFUUeNa4VoPca462Gu9047eJWc6pS6jPzaO9g==; Expires=Wed, 19 Aug 2026 18:02:15 GMT; Path=/, AWSALBCORS=puezPP+k3u+5bL290cjhPaO9CL2JCnMxyP52AwMAtQQh+BM0GXyQtmLQLq6igLS4GQiAx8jgQiiinOdklSH6HWZAmsI4y/d7mze939HSv3D4VvaADFJRb++nKrED9D4QzaWU5lLb4A792aypdiT3RjtIgEFUUeNa4VoPca462Gu9047eJWc6pS6jPzaO9g==; Expires=Wed, 19 Aug 2026 18:02:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59578', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59576', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0560df4d7f49898f706eccc92f680687', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:02:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:02:31.455683+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:02:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:02:31.464796+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:02:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q0HNs0fMXVc+H5OfcMUGKXR+xdKRLt7hTQUyomLuIeXJY6dJ1O3SnCaOO9OuJQgiyOExKNe4Ow83+1InDvwj2KvaxOIJbG4z717RckER2SC4x13MR9Uqf6V/siArC+DMCZuGUDdhOKRi5wteda/iC8Dc/ddWImg/lL/YI2dzmNt0S1GwQXfkVFtHQKcUdw==; Expires=Wed, 19 Aug 2026 18:02:35 GMT; Path=/, AWSALBCORS=Q0HNs0fMXVc+H5OfcMUGKXR+xdKRLt7hTQUyomLuIeXJY6dJ1O3SnCaOO9OuJQgiyOExKNe4Ow83+1InDvwj2KvaxOIJbG4z717RckER2SC4x13MR9Uqf6V/siArC+DMCZuGUDdhOKRi5wteda/iC8Dc/ddWImg/lL/YI2dzmNt0S1GwQXfkVFtHQKcUdw==; Expires=Wed, 19 Aug 2026 18:02:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '40051', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '40053', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '800839d3cff30f097665a6ecd2882eef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:02:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yh5KOB5AV4iVF2pQ/8rGloooE1pXfqeDNuwciCTFvF2WIjXqfS38i5YfkzKkfniaLEk9jntocIn+wwBXOktPvhIKrMG+MRGn8BWjgJ7sM5BzeatD6BZTlCEOThDyQoVVp/gSzN80km+QJn7t0DRzIBFJlLk59cfxShO6NhSqFqlYFrXdcujj21XQktdu+g==; Expires=Wed, 19 Aug 2026 18:02:35 GMT; Path=/, AWSALBCORS=yh5KOB5AV4iVF2pQ/8rGloooE1pXfqeDNuwciCTFvF2WIjXqfS38i5YfkzKkfniaLEk9jntocIn+wwBXOktPvhIKrMG+MRGn8BWjgJ7sM5BzeatD6BZTlCEOThDyQoVVp/gSzN80km+QJn7t0DRzIBFJlLk59cfxShO6NhSqFqlYFrXdcujj21XQktdu+g==; Expires=Wed, 19 Aug 2026 18:02:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39698', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39699', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f3c6f23e3114b472c0f1fe8e06c7e426', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:02:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zY8TvDd2uuSFxXq0uRaza/dcYsOlAqcirWOYmqavIoxMG+pQuiEE/+PTW9ag812YUPQkY/UpXy5j1FJENRT55qTqiNQuczdh0pnYst0s8VfPmz1MLgWehJbglbIllt0SRcWPN6V9WD0otBU79KfrENOWATu3mEMvSSv8S8BxNimd7ZZtGMKeSV2KzPUjjw==; Expires=Wed, 19 Aug 2026 18:02:47 GMT; Path=/, AWSALBCORS=zY8TvDd2uuSFxXq0uRaza/dcYsOlAqcirWOYmqavIoxMG+pQuiEE/+PTW9ag812YUPQkY/UpXy5j1FJENRT55qTqiNQuczdh0pnYst0s8VfPmz1MLgWehJbglbIllt0SRcWPN6V9WD0otBU79KfrENOWATu3mEMvSSv8S8BxNimd7ZZtGMKeSV2KzPUjjw==; Expires=Wed, 19 Aug 2026 18:02:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59994', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '3f42d0c745d19a04e62a8145f86fc1a5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:02:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GhWoZg34kFMZ3+GTJqra1trcAUgTiiBjd4jcAtES0HKTroG4mlgYiWYascxJqL6VW1QYE95qGsCYWaFG973TaKdWk/JsbdvWLSVoyyUKr6UDjtjP5+49dUpcOQHaprK2CzLdUdPxq8z+ZMEOehHCCKB4Ij7kJ1K8PmmYKA8zO/HLCRL8AC5/KEd3mUHFYw==; Expires=Wed, 19 Aug 2026 18:02:47 GMT; Path=/, AWSALBCORS=GhWoZg34kFMZ3+GTJqra1trcAUgTiiBjd4jcAtES0HKTroG4mlgYiWYascxJqL6VW1QYE95qGsCYWaFG973TaKdWk/JsbdvWLSVoyyUKr6UDjtjP5+49dUpcOQHaprK2CzLdUdPxq8z+ZMEOehHCCKB4Ij7kJ1K8PmmYKA8zO/HLCRL8AC5/KEd3mUHFYw==; Expires=Wed, 19 Aug 2026 18:02:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59604', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f9d7f89cd56a6a59ee962db3ffab65b7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:03:01.730664+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (728689 → 1395486 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:03:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=p3T3/+GVdNKBb2B0qYuSIojg9nPXGqjaJtaY9zXRl5cVPnExWCcSNF+LFNB4ILO52ZDXlV8ADOxopCtVhDcQj/XKin+T+vp/59G7rwee51wWlh1pBQRRDFJXV8UXd3CEjCODjuWXq9XTWM8qW+UE8bZMdndQ66Hj2F5l3G0z5kIeAILCIzvX3XmdIDX5pA==; Expires=Wed, 19 Aug 2026 18:03:03 GMT; Path=/, AWSALBCORS=p3T3/+GVdNKBb2B0qYuSIojg9nPXGqjaJtaY9zXRl5cVPnExWCcSNF+LFNB4ILO52ZDXlV8ADOxopCtVhDcQj/XKin+T+vp/59G7rwee51wWlh1pBQRRDFJXV8UXd3CEjCODjuWXq9XTWM8qW+UE8bZMdndQ66Hj2F5l3G0z5kIeAILCIzvX3XmdIDX5pA==; Expires=Wed, 19 Aug 2026 18:03:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42409', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '100ffac2937dba2d820ff37da5ee19b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:03:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dFxg7GDNq2vdY0OqwRuv97hGKlLpZN0Dul9ZUPs+X17Ie0RKH8Qzc2QY8yHEbTqOFRd5k6hcQusm3r2IxqtIvXIgVB3/kueOBrUUTmH75rSmBrlrJteq87zEN0yZvPhkP9jqwUhoEHFYaZspDj2iPPSWkyVzAG0cmz38GZr78DNYQ0kuJBeAUla203QKlA==; Expires=Wed, 19 Aug 2026 18:03:04 GMT; Path=/, AWSALBCORS=dFxg7GDNq2vdY0OqwRuv97hGKlLpZN0Dul9ZUPs+X17Ie0RKH8Qzc2QY8yHEbTqOFRd5k6hcQusm3r2IxqtIvXIgVB3/kueOBrUUTmH75rSmBrlrJteq87zEN0yZvPhkP9jqwUhoEHFYaZspDj2iPPSWkyVzAG0cmz38GZr78DNYQ0kuJBeAUla203QKlA==; Expires=Wed, 19 Aug 2026 18:03:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42402', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '12ae40728bfda4b5d41fd07006b27483', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:03:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:03:25.479081+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:03:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jwIPAF7v4/vRgmLkYQhIeRNoYu9whViasCxvwysW3ewsJPnCZgYM7ViLdH2qk6fq2iLypdQrCSs3cTlWWsrYKBA19SPA+pJu/PsfqbLCnc4y/qKFNzZj2tEPEx9mHxxJMtLD2Vtc2WypMBRflkBSagrldaRVgQk1ey3OhoV9i0Gn9KPWlyOlUWt2ZHIntA==; Expires=Wed, 19 Aug 2026 18:03:27 GMT; Path=/, AWSALBCORS=jwIPAF7v4/vRgmLkYQhIeRNoYu9whViasCxvwysW3ewsJPnCZgYM7ViLdH2qk6fq2iLypdQrCSs3cTlWWsrYKBA19SPA+pJu/PsfqbLCnc4y/qKFNzZj2tEPEx9mHxxJMtLD2Vtc2WypMBRflkBSagrldaRVgQk1ey3OhoV9i0Gn9KPWlyOlUWt2ZHIntA==; Expires=Wed, 19 Aug 2026 18:03:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19359', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '71eafe90d4ca50d12c3b80b298942e25', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:03:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mqxbhN/4XBLdhrw36wnKsuIh3hxfu+o60bCwsKZR1vw2/KacI4+aCvGmFOeeFoOl0aOZet43e77OyNIWwF27Wdi3JfRnNoIS7dmc1ubQ9CvC1kqh8j2veKAjN3O2F9hCf244mYG+1G8syfZjNQnFbQ28kE5AfK05trrOZcMCY/ewmwvs4GPFff0ocpcqGw==; Expires=Wed, 19 Aug 2026 18:03:28 GMT; Path=/, AWSALBCORS=mqxbhN/4XBLdhrw36wnKsuIh3hxfu+o60bCwsKZR1vw2/KacI4+aCvGmFOeeFoOl0aOZet43e77OyNIWwF27Wdi3JfRnNoIS7dmc1ubQ9CvC1kqh8j2veKAjN3O2F9hCf244mYG+1G8syfZjNQnFbQ28kE5AfK05trrOZcMCY/ewmwvs4GPFff0ocpcqGw==; Expires=Wed, 19 Aug 2026 18:03:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18963', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd1efb38a5ae422d69490a3698d5b6699', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:03:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:03:54.034633+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:03:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:03:54.043416+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:03:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MOc2h31jRnXMeaNM3dhvRXa7QbwO6UIKliAB8IWP6xPYtHVEXiIh+ZkAcck0rCJ4o5yM0u1OSjtp2MaqSE6OnMdVXuOGcr+9PXvq8nFU2pTy60RvXa5PSJQoTdaj6pc6H5sd/iKmd4VWNsxFRQGlZq9GwZNfw2jOQGw4ZXqmgLyIrAs44tbnhj4lT+8j5w==; Expires=Wed, 19 Aug 2026 18:03:58 GMT; Path=/, AWSALBCORS=MOc2h31jRnXMeaNM3dhvRXa7QbwO6UIKliAB8IWP6xPYtHVEXiIh+ZkAcck0rCJ4o5yM0u1OSjtp2MaqSE6OnMdVXuOGcr+9PXvq8nFU2pTy60RvXa5PSJQoTdaj6pc6H5sd/iKmd4VWNsxFRQGlZq9GwZNfw2jOQGw4ZXqmgLyIrAs44tbnhj4lT+8j5w==; Expires=Wed, 19 Aug 2026 18:03:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6abf615f7298c8366d02170aa67815b3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:03:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y6s/zZYC8zkI4VkMQd5ZH5clDpYA4OYol+2mLDJNhk/xIiKXWK5SdzpCNWgSTJZhS4vFkNYDyj32OooiWyw+rXoelj5VBs4DwSdjdUhVYy+hpl0Idft2EdmqCiyALif//7uQhRTCpD/7pOJJEiQJrRHgIKAwTjckzTnSdT0JOL2T82JBlfvN5rwHZ3Gnog==; Expires=Wed, 19 Aug 2026 18:03:58 GMT; Path=/, AWSALBCORS=Y6s/zZYC8zkI4VkMQd5ZH5clDpYA4OYol+2mLDJNhk/xIiKXWK5SdzpCNWgSTJZhS4vFkNYDyj32OooiWyw+rXoelj5VBs4DwSdjdUhVYy+hpl0Idft2EdmqCiyALif//7uQhRTCpD/7pOJJEiQJrRHgIKAwTjckzTnSdT0JOL2T82JBlfvN5rwHZ3Gnog==; Expires=Wed, 19 Aug 2026 18:03:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59567', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59568', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8fe7a97655a4144af819e545f512a21e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:04:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:04:13.561279+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:04:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IEWBoO5aRTeCRf/7wQrBIzT38jin0GWpxjAxEw8MbmjSgDKdxbLcx0ogJpXDnlJw2+n/tt9Zkc/7As5k/JIGkvGRiO/daoqPtY/pV/qONQtxVW/H0VqI6PW+pf1bcoT8CtQaAxm3iGwkczufrvwLtl+GwLeY8ajD65wuc55NBYVLoSAH3EzRLJv95O6COw==; Expires=Wed, 19 Aug 2026 18:04:15 GMT; Path=/, AWSALBCORS=IEWBoO5aRTeCRf/7wQrBIzT38jin0GWpxjAxEw8MbmjSgDKdxbLcx0ogJpXDnlJw2+n/tt9Zkc/7As5k/JIGkvGRiO/daoqPtY/pV/qONQtxVW/H0VqI6PW+pf1bcoT8CtQaAxm3iGwkczufrvwLtl+GwLeY8ajD65wuc55NBYVLoSAH3EzRLJv95O6COw==; Expires=Wed, 19 Aug 2026 18:04:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bacc7cfcb1a69966ca081c37712f6de5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:04:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=92Zh0J53JUrbeGKH2EQJO9GFTOuXwxMzg0c+Vg0uTcGLUfJdrziVsHY2YPrFGtwROcQcxsMzxDLSSmo2ymZfSdXJX/J5bZK9yZl5gLENUbXYC4dv6CQnCsLGf4JNDckxyz/hmyNWQhlbyuFtkDvh5/0F0OelpJRWnc6XY3QTuWY8uEz3wx2lJe93GVv1Dg==; Expires=Wed, 19 Aug 2026 18:04:16 GMT; Path=/, AWSALBCORS=92Zh0J53JUrbeGKH2EQJO9GFTOuXwxMzg0c+Vg0uTcGLUfJdrziVsHY2YPrFGtwROcQcxsMzxDLSSmo2ymZfSdXJX/J5bZK9yZl5gLENUbXYC4dv6CQnCsLGf4JNDckxyz/hmyNWQhlbyuFtkDvh5/0F0OelpJRWnc6XY3QTuWY8uEz3wx2lJe93GVv1Dg==; Expires=Wed, 19 Aug 2026 18:04:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59609', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '05ce5389a008a0851a80503773355083', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:04:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:04:39.372370+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:04:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:04:39.384088+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:04:39.531878+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: JIT 검증 — 입력이 낡아 재생성 (1/64)"} {"timestamp": "2026-08-12T18:04:39.562134+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T18:04:39.570062+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:04:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4uik8rQ7UUBkYX6QirxdF2uHo68SX534KT7gA+eWeP86O0ImTL0ohkhuJVPh3tPnhsHvFeIHyBdyZf7llAL2LD06FTnx/NUO6s5rXQlYARhthWuGSxfrcMj2SiR8V2+56514TD/RgjDcoYH781tSa3bRv9DUZNJ7gwnClJx7X3L8flR+xZuG7gA9zGmrJQ==; Expires=Wed, 19 Aug 2026 18:04:42 GMT; Path=/, AWSALBCORS=4uik8rQ7UUBkYX6QirxdF2uHo68SX534KT7gA+eWeP86O0ImTL0ohkhuJVPh3tPnhsHvFeIHyBdyZf7llAL2LD06FTnx/NUO6s5rXQlYARhthWuGSxfrcMj2SiR8V2+56514TD/RgjDcoYH781tSa3bRv9DUZNJ7gwnClJx7X3L8flR+xZuG7gA9zGmrJQ==; Expires=Wed, 19 Aug 2026 18:04:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15215', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15213', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e733778291c13a6c14fa8108488187ba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:04:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2wfnAxg5+FHjCCo4HBc/KhGZc3016/BMnDB0dZruQrp0sIwVPoVhYpi0oUrn1gyRQclIBgHY+y513CLIz+po1F2c7M/pMadep/mz2vs90WzR/Ll79WrtXWyZmTGSiEad7fAKA2Xk3N5r4h3B5A55RmntLjgTI4zrPyFPF2P4khyfiYfj9bf+M26pZtdJcQ==; Expires=Wed, 19 Aug 2026 18:04:43 GMT; Path=/, AWSALBCORS=2wfnAxg5+FHjCCo4HBc/KhGZc3016/BMnDB0dZruQrp0sIwVPoVhYpi0oUrn1gyRQclIBgHY+y513CLIz+po1F2c7M/pMadep/mz2vs90WzR/Ll79WrtXWyZmTGSiEad7fAKA2Xk3N5r4h3B5A55RmntLjgTI4zrPyFPF2P4khyfiYfj9bf+M26pZtdJcQ==; Expires=Wed, 19 Aug 2026 18:04:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14799', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14799', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a6c382bd9cb6229b36a777a86ea5517c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:06:21.809059+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:06:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2A4IcoanKdnQ3fx16MJ06H+EsA5dw/N+I2hBVLRJq0ypJtio+DHvfS+6XOEZjYIlVptYNEi/VxLppNSHdUrliLn4U32UaV+WZWDEPpN/mUhvQf4RN3Kh5FAODwXz6/NxkBmdvP+2lGrARygfoGYdbonEk0FbyHstSZxwpPUlKDgrv/sAfO8ZOKsJzahrFQ==; Expires=Wed, 19 Aug 2026 18:06:23 GMT; Path=/, AWSALBCORS=2A4IcoanKdnQ3fx16MJ06H+EsA5dw/N+I2hBVLRJq0ypJtio+DHvfS+6XOEZjYIlVptYNEi/VxLppNSHdUrliLn4U32UaV+WZWDEPpN/mUhvQf4RN3Kh5FAODwXz6/NxkBmdvP+2lGrARygfoGYdbonEk0FbyHstSZxwpPUlKDgrv/sAfO8ZOKsJzahrFQ==; Expires=Wed, 19 Aug 2026 18:06:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '325a45ab8dadd48257d0872e8846f3dc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:06:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pgAw7DURcVyCUvADXE1Q0YbeDyIpWP2hRSoG7XGFkV2DomO47fprKZVvibIEdd8+jRPkku9HojOIti0h5i/A+6ZRzKVYX7pdkxJMK7Le4rOZA+tEtbItK3CQ/WcAcDP74RJyrbDTSEpTsXqzr4mReRzqljmUV0FL0j+EMt6nu1l8p64qLX+9S4a/e2cV2g==; Expires=Wed, 19 Aug 2026 18:06:24 GMT; Path=/, AWSALBCORS=pgAw7DURcVyCUvADXE1Q0YbeDyIpWP2hRSoG7XGFkV2DomO47fprKZVvibIEdd8+jRPkku9HojOIti0h5i/A+6ZRzKVYX7pdkxJMK7Le4rOZA+tEtbItK3CQ/WcAcDP74RJyrbDTSEpTsXqzr4mReRzqljmUV0FL0j+EMt6nu1l8p64qLX+9S4a/e2cV2g==; Expires=Wed, 19 Aug 2026 18:06:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59624', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '438faa36e1f22300bf9b7f760fcf4823', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:06:36.263768+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (656555 → 1328893 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:06:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vm/3py5gWqrPJ3sgfnMCNRaLvNOVfilRLhtymsEW7r7efoLE4awW/9N68/9amjATxrow8KFkBblj1iwO8qorRJgew+CC+c7t8IFW5s2O24caSJvQVDQNzV0wLvS8mJcQWzLGT+nkIPCgzGh9zArAHDAhQC4FIJxGmfX3VZwecXjueY7pMDeyktOiOrr1zg==; Expires=Wed, 19 Aug 2026 18:06:38 GMT; Path=/, AWSALBCORS=Vm/3py5gWqrPJ3sgfnMCNRaLvNOVfilRLhtymsEW7r7efoLE4awW/9N68/9amjATxrow8KFkBblj1iwO8qorRJgew+CC+c7t8IFW5s2O24caSJvQVDQNzV0wLvS8mJcQWzLGT+nkIPCgzGh9zArAHDAhQC4FIJxGmfX3VZwecXjueY7pMDeyktOiOrr1zg==; Expires=Wed, 19 Aug 2026 18:06:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45160', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b9b056f84fc2f67d5f8339b59d4c4fcc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:06:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XLw7cWe3H4OavKejCXpFXjUKyYGddIOmhJmBaIwYGpRwIrSpQ2bvokWQhehC+JnnNA877aSpod6SfdILMtp8bYIJcNEzxwT4LqP9EwnFAsXO2v0KJ1KOOiwgOng/KbR6kppsmBe0s/suTu/Eac1sEdJo73zpUwxuzpfQHzUSh5dLFaUwxnIdlM/EesrZzg==; Expires=Wed, 19 Aug 2026 18:06:38 GMT; Path=/, AWSALBCORS=XLw7cWe3H4OavKejCXpFXjUKyYGddIOmhJmBaIwYGpRwIrSpQ2bvokWQhehC+JnnNA877aSpod6SfdILMtp8bYIJcNEzxwT4LqP9EwnFAsXO2v0KJ1KOOiwgOng/KbR6kppsmBe0s/suTu/Eac1sEdJo73zpUwxuzpfQHzUSh5dLFaUwxnIdlM/EesrZzg==; Expires=Wed, 19 Aug 2026 18:06:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45110', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '2cf290916014026671ad7e042d037d46', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:06:44.861565+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (740543 → 1414664 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:06:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TIVVcw/EqWV2/Y7HgjvUVO2nKwKR8RYljZtcibCHzMMdzvhTcQd733rKjvSP0S5k/PHSQcEBK7nQJfEwoNbdWFnPpA1J/wR0iVKZSVOMcGm7oro/XdrEFIk3CjEJorjbx2xqrrIrgL+7y1fbULq87PypNZIWjuYZwtrcCScoy6tD3Qt/AfQNUKvksFr2NQ==; Expires=Wed, 19 Aug 2026 18:06:47 GMT; Path=/, AWSALBCORS=TIVVcw/EqWV2/Y7HgjvUVO2nKwKR8RYljZtcibCHzMMdzvhTcQd733rKjvSP0S5k/PHSQcEBK7nQJfEwoNbdWFnPpA1J/wR0iVKZSVOMcGm7oro/XdrEFIk3CjEJorjbx2xqrrIrgL+7y1fbULq87PypNZIWjuYZwtrcCScoy6tD3Qt/AfQNUKvksFr2NQ==; Expires=Wed, 19 Aug 2026 18:06:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36974', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '25a07cfdef83e14f032e21387213ed67', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:06:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/bzsTgTrfAaLcPIJWtG/dbEg8aF4Bo0s7n6RcHRtTdElVQLr4EAA3uaU0V5mUIv4swQPOF87+22JZP2uPQq/BqQDd0zGKYXlQl7p0hzr4KWFb0al+8hs6D4oxedBSUBCAGlIiEnmwu28Rj6g+3UXfGF/EgoPP8vcM0kImUx+srxkAtDuLt8fZ0fLmtPLPA==; Expires=Wed, 19 Aug 2026 18:06:47 GMT; Path=/, AWSALBCORS=/bzsTgTrfAaLcPIJWtG/dbEg8aF4Bo0s7n6RcHRtTdElVQLr4EAA3uaU0V5mUIv4swQPOF87+22JZP2uPQq/BqQDd0zGKYXlQl7p0hzr4KWFb0al+8hs6D4oxedBSUBCAGlIiEnmwu28Rj6g+3UXfGF/EgoPP8vcM0kImUx+srxkAtDuLt8fZ0fLmtPLPA==; Expires=Wed, 19 Aug 2026 18:06:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36970', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fce167196b65e25feae94d226621cf5f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:07:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:07:06.215765+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:07:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6nRWxQJVda6hIxlcnb+E9TRCIWDBuY9DE9HPg60nNQwK8CvHA8g/vKLJInha0rnqtoe8cg2QNzCgrQtgP8a8Mzwuas/pEyAUgJiuP6gfk7/JawS1NJTiw/Z41PYI0AN6jz9MqLai4paVQfE+s0cCiJRw8HVW6AeCR/FZkZV/2+LXvYX3REsTqWtqt0L8HQ==; Expires=Wed, 19 Aug 2026 18:07:08 GMT; Path=/, AWSALBCORS=6nRWxQJVda6hIxlcnb+E9TRCIWDBuY9DE9HPg60nNQwK8CvHA8g/vKLJInha0rnqtoe8cg2QNzCgrQtgP8a8Mzwuas/pEyAUgJiuP6gfk7/JawS1NJTiw/Z41PYI0AN6jz9MqLai4paVQfE+s0cCiJRw8HVW6AeCR/FZkZV/2+LXvYX3REsTqWtqt0L8HQ==; Expires=Wed, 19 Aug 2026 18:07:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '15448', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '39f59b82bc3a712125fe4478395d265d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:07:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rX4HLarApT4X5G00iLRJAqCIuJxu1UZzDrgii6kRA4vUVxxX3X0Cfkb/qnE+42wH1bOpIcyQui8oHe2knXoBo754lXr7r+DngcoN1fojFgMKDb/9zsn3PoLJekZX8N/ZFGT0Q18OPlBW7dsu4ygP1tg4Nfma8oSBy7s7XvN0kzTeVPhCAm/gaQsV2bZVeg==; Expires=Wed, 19 Aug 2026 18:07:08 GMT; Path=/, AWSALBCORS=rX4HLarApT4X5G00iLRJAqCIuJxu1UZzDrgii6kRA4vUVxxX3X0Cfkb/qnE+42wH1bOpIcyQui8oHe2knXoBo754lXr7r+DngcoN1fojFgMKDb/9zsn3PoLJekZX8N/ZFGT0Q18OPlBW7dsu4ygP1tg4Nfma8oSBy7s7XvN0kzTeVPhCAm/gaQsV2bZVeg==; Expires=Wed, 19 Aug 2026 18:07:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '15041', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fb85d4fa64d3729ee11ef804b08f5f0c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:07:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:07:22.825662+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:07:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:07:22.840329+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:07:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9GEvqMtVP2QCqpNiV2mez6YDf8EUKIJQXmeIeuu9ZbArI1ZCZA/clvXy2DmcvmehsEeQfaNjzWIoceyni7osTQB3XYTEHluSqK1IrVLEwr+tv3bOSRTnbJB6j9BUonJy2eEnepZem9qJp6CSVAMC4/AGqTwIMWjWw083M+isI46V1jGqrO+le1fKnURlng==; Expires=Wed, 19 Aug 2026 18:07:25 GMT; Path=/, AWSALBCORS=9GEvqMtVP2QCqpNiV2mez6YDf8EUKIJQXmeIeuu9ZbArI1ZCZA/clvXy2DmcvmehsEeQfaNjzWIoceyni7osTQB3XYTEHluSqK1IrVLEwr+tv3bOSRTnbJB6j9BUonJy2eEnepZem9qJp6CSVAMC4/AGqTwIMWjWw083M+isI46V1jGqrO+le1fKnURlng==; Expires=Wed, 19 Aug 2026 18:07:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a026e7c2169d32d2749d54b336fc65de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:07:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AfQT10SQpi2uLcs4T3ftYrstpUB2MJcWPGTdOihzH3LbyPeuGkaL9DWwjAEA741/RcMEm9WxzFQ8hv4ZEcl8FNpUyZw5kTCxmddvxrqekSa5129JiIPLGvKDbxLmWsKsq8VmuBeIO8eMaWp1uS6dCzbsLJ5aouXRFRAnH6OP7Gmewoo5imcryvbNdKs6mw==; Expires=Wed, 19 Aug 2026 18:07:25 GMT; Path=/, AWSALBCORS=AfQT10SQpi2uLcs4T3ftYrstpUB2MJcWPGTdOihzH3LbyPeuGkaL9DWwjAEA741/RcMEm9WxzFQ8hv4ZEcl8FNpUyZw5kTCxmddvxrqekSa5129JiIPLGvKDbxLmWsKsq8VmuBeIO8eMaWp1uS6dCzbsLJ5aouXRFRAnH6OP7Gmewoo5imcryvbNdKs6mw==; Expires=Wed, 19 Aug 2026 18:07:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59636', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59637', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5c800e8ec203a00c2e1f6b486f5de966', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:07:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:07:43.341873+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:07:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WvCyrEWbOdzFLILRmsQZ0ipGkMul47AwB7Tsp0uPWaBkubCanD1l5DZ84kFHeL3c8EukZNqK0Ym1WW1qV2J4WG5rfKRN6fW0/QuQ0ztSDCqHE7Ni6lDFCNcJr2SlriXnzOcaQ4JAdKvSb9IYaL9KtD86ZEuoOiehYQEAbQbs82o4UbotvwQ/ROn/cPODRQ==; Expires=Wed, 19 Aug 2026 18:07:45 GMT; Path=/, AWSALBCORS=WvCyrEWbOdzFLILRmsQZ0ipGkMul47AwB7Tsp0uPWaBkubCanD1l5DZ84kFHeL3c8EukZNqK0Ym1WW1qV2J4WG5rfKRN6fW0/QuQ0ztSDCqHE7Ni6lDFCNcJr2SlriXnzOcaQ4JAdKvSb9IYaL9KtD86ZEuoOiehYQEAbQbs82o4UbotvwQ/ROn/cPODRQ==; Expires=Wed, 19 Aug 2026 18:07:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '1092a936fcb583b02a87940ffe5e4a11', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:07:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aVQWYZc3ffnajXoM8j98OpZ+Ug6nPKNFjvG+qGU4i/wZ3no/6CHSGB74Z+rLy8+iDQPcbGN4vh+UC9ezzlSAlGIbmzaiw4KdOzIV2du6RTNA6dEBggtDdyhGddpOMa6JhrkLxXDV/VAZPB9y2+xWDngIffbFRIPGPsGFS8ZjJPszP6FPRGgNZWFIEFu8EA==; Expires=Wed, 19 Aug 2026 18:07:46 GMT; Path=/, AWSALBCORS=aVQWYZc3ffnajXoM8j98OpZ+Ug6nPKNFjvG+qGU4i/wZ3no/6CHSGB74Z+rLy8+iDQPcbGN4vh+UC9ezzlSAlGIbmzaiw4KdOzIV2du6RTNA6dEBggtDdyhGddpOMa6JhrkLxXDV/VAZPB9y2+xWDngIffbFRIPGPsGFS8ZjJPszP6FPRGgNZWFIEFu8EA==; Expires=Wed, 19 Aug 2026 18:07:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59579', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '5640625f66520ecf8268e82d52e64eac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:08:03 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:08:03.947261+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:08:03 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:08:03.957171+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:08:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:08:04.039853+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:08:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MfICRkNNRBGX8D+Oa+gjbJRNZ2Occ5/TBvEy7BTTXGAY84G3kiYUQKVaNQvqToNiHeztQXa3uxtp7dmPFDRYVRFNXk+cMpQYqPtesEMSkLzCygzPQ5qMFo+iy+2pvRGhzdH2zW5vf4lwU1Ucq6foHYDYDA+mbSvEl1uuRc6S5sDp9a295nRpD+Jg6OVOrA==; Expires=Wed, 19 Aug 2026 18:08:08 GMT; Path=/, AWSALBCORS=MfICRkNNRBGX8D+Oa+gjbJRNZ2Occ5/TBvEy7BTTXGAY84G3kiYUQKVaNQvqToNiHeztQXa3uxtp7dmPFDRYVRFNXk+cMpQYqPtesEMSkLzCygzPQ5qMFo+iy+2pvRGhzdH2zW5vf4lwU1Ucq6foHYDYDA+mbSvEl1uuRc6S5sDp9a295nRpD+Jg6OVOrA==; Expires=Wed, 19 Aug 2026 18:08:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17093', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17092', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db04cc522a394e30065586505553ec03', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:08:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JSIGe9/9DTMvfDxHZxZIH1e4KjPf/FyUOVbDNL23mjzilxK+TGL+W6Iq7/q9bV4Tqeg1PUmtL1+mA7FFO9jOp3OVQqnCjT1vyRFqRuPnqqPrDG3NxR0W0yE1uaTBIai0IIm5352QdJ+MwipMjBLhioyFlCgLxR/noZoBmaIN1jGGhVWDlQdVJw5oeftXXQ==; Expires=Wed, 19 Aug 2026 18:08:08 GMT; Path=/, AWSALBCORS=JSIGe9/9DTMvfDxHZxZIH1e4KjPf/FyUOVbDNL23mjzilxK+TGL+W6Iq7/q9bV4Tqeg1PUmtL1+mA7FFO9jOp3OVQqnCjT1vyRFqRuPnqqPrDG3NxR0W0yE1uaTBIai0IIm5352QdJ+MwipMjBLhioyFlCgLxR/noZoBmaIN1jGGhVWDlQdVJw5oeftXXQ==; Expires=Wed, 19 Aug 2026 18:08:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16698', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16698', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '620185e622901fe3a3e88c3e05eda8db', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:08:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:08:19.777551+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:08:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:08:19.785827+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:08:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vLJTnvud5IYYP1jTU1Rq1Kmfe7z0sLFGFle+NbC1pL6t0SIbZMPDQ6Xiq4pTw7zxcsL7d79s3JMEifMgkLcHXKmSbdRIKEY+f73uN4hSCLXPyML9xNtRrGZc8DWukUGhf+GRmdUlb0XkTEcmO1y7z01RfWcUTvtcWdEgkZDO+GKeIfuVaEbb9L9mWTNe4g==; Expires=Wed, 19 Aug 2026 18:08:22 GMT; Path=/, AWSALBCORS=vLJTnvud5IYYP1jTU1Rq1Kmfe7z0sLFGFle+NbC1pL6t0SIbZMPDQ6Xiq4pTw7zxcsL7d79s3JMEifMgkLcHXKmSbdRIKEY+f73uN4hSCLXPyML9xNtRrGZc8DWukUGhf+GRmdUlb0XkTEcmO1y7z01RfWcUTvtcWdEgkZDO+GKeIfuVaEbb9L9mWTNe4g==; Expires=Wed, 19 Aug 2026 18:08:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3058', 'opik-user-remaining-limit': '9995', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3058', 'opik-workspace-remaining-limit': '4995', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a4f323ebef4e7ad33fc9b664172a1aa5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:08:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0NufvSp6QpwQQ8lAg3Spr+CifP8YD3XrJo5PmAFbzxM9deZENKDHXXGw29K03oJt/oqCUNUmTC/rjz0LItY5ty8qDPr93s1wX6gOV/j3SGeKK9X826UwCUoW6+sQbJDT5XRTUv0KSP/FGELFcVipyU7pCYcdZn0W15Sn/ee58V6fSNkrMp4GrheWDRFHTw==; Expires=Wed, 19 Aug 2026 18:08:22 GMT; Path=/, AWSALBCORS=0NufvSp6QpwQQ8lAg3Spr+CifP8YD3XrJo5PmAFbzxM9deZENKDHXXGw29K03oJt/oqCUNUmTC/rjz0LItY5ty8qDPr93s1wX6gOV/j3SGeKK9X826UwCUoW6+sQbJDT5XRTUv0KSP/FGELFcVipyU7pCYcdZn0W15Sn/ee58V6fSNkrMp4GrheWDRFHTw==; Expires=Wed, 19 Aug 2026 18:08:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2699', 'opik-user-remaining-limit': '9994', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2700', 'opik-workspace-remaining-limit': '4994', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ffcecfba837cf51a381623dbfab92a96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:08:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xgM2O8V06HPLRjYZeatiLDz20wDkBPHxs0R6KhA159xxoH8QcoZEP/ngRmfDM/lNkmVVEtxqeIdEdPxzxntNmhiIuPjTo4K+hlbkU3bgPLinpgit+jCSmQ38iedj9QpbzQhCSzrYTQjZhStciencLcp8bcxkO1k2C0FOAXZJq1lgDV6h1nalo/P/6PU2Cg==; Expires=Wed, 19 Aug 2026 18:08:33 GMT; Path=/, AWSALBCORS=xgM2O8V06HPLRjYZeatiLDz20wDkBPHxs0R6KhA159xxoH8QcoZEP/ngRmfDM/lNkmVVEtxqeIdEdPxzxntNmhiIuPjTo4K+hlbkU3bgPLinpgit+jCSmQ38iedj9QpbzQhCSzrYTQjZhStciencLcp8bcxkO1k2C0FOAXZJq1lgDV6h1nalo/P/6PU2Cg==; Expires=Wed, 19 Aug 2026 18:08:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11480', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '8674bd9731b15b797c3d0e3ead0d22d2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:08:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n0QMDFzrPvagsmRj0FR6BIasY3vhx0e1njUPWieCZ9/B8IiyyPgM7JaNDvQIrmDUJEnaFQA053HA64qbwF/UW5Z9gp+pFYutwkayV0XigDYj5t9ToUboj1CrOta0LbZVWnFU2gIfKrmXKKfbTWPjUjAcb4/fW1ToGyP/xxVgrenIE+YRASNMwUKX1Rw1ig==; Expires=Wed, 19 Aug 2026 18:08:33 GMT; Path=/, AWSALBCORS=n0QMDFzrPvagsmRj0FR6BIasY3vhx0e1njUPWieCZ9/B8IiyyPgM7JaNDvQIrmDUJEnaFQA053HA64qbwF/UW5Z9gp+pFYutwkayV0XigDYj5t9ToUboj1CrOta0LbZVWnFU2gIfKrmXKKfbTWPjUjAcb4/fW1ToGyP/xxVgrenIE+YRASNMwUKX1Rw1ig==; Expires=Wed, 19 Aug 2026 18:08:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11183', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c4d55ded735f9271aa920258a5d778b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:08:47.953075+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (677720 → 1381900 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:08:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9TlkV+IHZ2OBDgh/GTc57OG04ukWkQ/9y8QETw47VNaiAEZHLh0z34hHhUenoE18QmGsB/LUUQQSxdK3ZJXOEcTE8JEVlxri+YI0QKO1q0GQArTISkRXVzTqmECm/NmQ7b7RJnRfOtbfEa2ZRjF/27/+pmbi3WT7ZG5yD4/aGmW1IwybeOQ/vFdwukJang==; Expires=Wed, 19 Aug 2026 18:08:50 GMT; Path=/, AWSALBCORS=9TlkV+IHZ2OBDgh/GTc57OG04ukWkQ/9y8QETw47VNaiAEZHLh0z34hHhUenoE18QmGsB/LUUQQSxdK3ZJXOEcTE8JEVlxri+YI0QKO1q0GQArTISkRXVzTqmECm/NmQ7b7RJnRfOtbfEa2ZRjF/27/+pmbi3WT7ZG5yD4/aGmW1IwybeOQ/vFdwukJang==; Expires=Wed, 19 Aug 2026 18:08:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b062fcd97206892e6a112c5374416c18', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:08:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ox+8cMkUQJ2bgxzT32F/x8h+piwxRmQSXp5AGSZAvhqeHfsq7c5bF3QbFyvUbzAXHa6Eu7aOLa1rNY20BcUfZw4Uj9nSCosZnh+pnoqZERYksPk3tWYIoZygN1FONMDE56GHc/VPrqhDaQnXBXRW+gD6PSecL2ugRsdftmp8mvhDRSdff/aGe97HFTR3bQ==; Expires=Wed, 19 Aug 2026 18:08:50 GMT; Path=/, AWSALBCORS=Ox+8cMkUQJ2bgxzT32F/x8h+piwxRmQSXp5AGSZAvhqeHfsq7c5bF3QbFyvUbzAXHa6Eu7aOLa1rNY20BcUfZw4Uj9nSCosZnh+pnoqZERYksPk3tWYIoZygN1FONMDE56GHc/VPrqhDaQnXBXRW+gD6PSecL2ugRsdftmp8mvhDRSdff/aGe97HFTR3bQ==; Expires=Wed, 19 Aug 2026 18:08:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59637', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2767eb9177320b714658a99b5e8b8b4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:09:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:09:07.564107+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:09:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jdz+KPm2q296p2aMrLYm1m7Pfs31uKol9K3Ld6tlexHmT155AeEFsWPbX+cHbWtm1G5I1N/uAnSr0kuPKLLT0aSjRNWe6b+rX0rq0lG3sJfOcYBx71H9TuZ0Y2WC2OEKjTLQW/NlT/3a/DFIUM7NQzho2WVvxn1J60StiZd4P+1mDIgtors0PNBW9A0ncQ==; Expires=Wed, 19 Aug 2026 18:09:09 GMT; Path=/, AWSALBCORS=jdz+KPm2q296p2aMrLYm1m7Pfs31uKol9K3Ld6tlexHmT155AeEFsWPbX+cHbWtm1G5I1N/uAnSr0kuPKLLT0aSjRNWe6b+rX0rq0lG3sJfOcYBx71H9TuZ0Y2WC2OEKjTLQW/NlT/3a/DFIUM7NQzho2WVvxn1J60StiZd4P+1mDIgtors0PNBW9A0ncQ==; Expires=Wed, 19 Aug 2026 18:09:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40245', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '58936a7cbaa453e0669b3280b98a17ed', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:09:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uYO51lMUXFFp6Gm/nQxZxtpaDGYnxYQaSVGw/f5WUqn33VzblKUnjqtBYhRNZKv9ew5iChOXvUKsBSyxn4iozPnt3h+x6Hv3KC/RltRrooxKJLbi6VS/QoOuw/iyS5rpeNU3ym3dIQWvf+gWbduTANhJe21DyubLRrZhLNCgN+MHDyApDcku44jlMFklsg==; Expires=Wed, 19 Aug 2026 18:09:10 GMT; Path=/, AWSALBCORS=uYO51lMUXFFp6Gm/nQxZxtpaDGYnxYQaSVGw/f5WUqn33VzblKUnjqtBYhRNZKv9ew5iChOXvUKsBSyxn4iozPnt3h+x6Hv3KC/RltRrooxKJLbi6VS/QoOuw/iyS5rpeNU3ym3dIQWvf+gWbduTANhJe21DyubLRrZhLNCgN+MHDyApDcku44jlMFklsg==; Expires=Wed, 19 Aug 2026 18:09:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39868', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '1efb65d66490377bcfabaf31f4f69227', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:09:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:09:24.929615+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:09:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:09:24.938957+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:09:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ySwJC/yXVFPtzwXIqTzw6Y3VwfH9RdH+9B1Oi+WMdjPDWjfjaaxXnkcQ3sxvCFkOZohevIbwV7hTDSZb67KQE+ljsL9VptXe4+6hRWzNeoxVjJ8ectZhSimB2AcpOv0k6UwFMG0hud2aG0B3Tt9gLcuOUpxXiROE8aMusr2LaDenlNHe1KU65fiiDAAUQQ==; Expires=Wed, 19 Aug 2026 18:09:27 GMT; Path=/, AWSALBCORS=ySwJC/yXVFPtzwXIqTzw6Y3VwfH9RdH+9B1Oi+WMdjPDWjfjaaxXnkcQ3sxvCFkOZohevIbwV7hTDSZb67KQE+ljsL9VptXe4+6hRWzNeoxVjJ8ectZhSimB2AcpOv0k6UwFMG0hud2aG0B3Tt9gLcuOUpxXiROE8aMusr2LaDenlNHe1KU65fiiDAAUQQ==; Expires=Wed, 19 Aug 2026 18:09:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '991f1d3789246b06f4f3d37d5d30ed52', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:09:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2Hjcnn1ez9R+XuLvfwccp6DXpCDz1w9jUoXpC0XT1EAhKihFNLRczfZU51G1pb6dveAHEYUihofM34RlaCnbPx3qMl5kDzZqTuwt6Gh1NKbd4NgAMIJ+K9ibB5cNkvcJ5l1YbKJR3Obpc1KdWTPc6ejnYoNxvZGGq+eUWFp0Dx/Hh8NQR6rWN/6sJgXPBA==; Expires=Wed, 19 Aug 2026 18:09:27 GMT; Path=/, AWSALBCORS=2Hjcnn1ez9R+XuLvfwccp6DXpCDz1w9jUoXpC0XT1EAhKihFNLRczfZU51G1pb6dveAHEYUihofM34RlaCnbPx3qMl5kDzZqTuwt6Gh1NKbd4NgAMIJ+K9ibB5cNkvcJ5l1YbKJR3Obpc1KdWTPc6ejnYoNxvZGGq+eUWFp0Dx/Hh8NQR6rWN/6sJgXPBA==; Expires=Wed, 19 Aug 2026 18:09:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59634', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59632', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee41a7434376ac2ae1501ea408572c1d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:09:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:09:46.268899+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:09:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EGswO78xtgfnoT1YdhfTDlHv1dIjvzDIQJYsrSbeXZ0WSy2Cm/wlIcBn+iye8KrhS7Cai6aOUYYmTGiy1LPBb9LRY+fI90wbwG7neLMhe7uXovXp//Hot5m2QEqcMULpWgCgv6RqfZKnjOXLvvTsr+DYwxdp3KRAkVsbtZ0En5NWuO1j53UK+sAi/iMybA==; Expires=Wed, 19 Aug 2026 18:09:48 GMT; Path=/, AWSALBCORS=EGswO78xtgfnoT1YdhfTDlHv1dIjvzDIQJYsrSbeXZ0WSy2Cm/wlIcBn+iye8KrhS7Cai6aOUYYmTGiy1LPBb9LRY+fI90wbwG7neLMhe7uXovXp//Hot5m2QEqcMULpWgCgv6RqfZKnjOXLvvTsr+DYwxdp3KRAkVsbtZ0En5NWuO1j53UK+sAi/iMybA==; Expires=Wed, 19 Aug 2026 18:09:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '1536', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '7ce54dd751d0f4ace56f285369bb6c05', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:09:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ODalLMuYRn7XAeooOStiEM4QSI/pWDlwb2EfVlIDr7OXQlhsHbIcLqB8kI8mPKsBxp1smdGD945/O20v7RgxwfP8TeJwXu5zW/Ta0yQ6dl11OJNcRAA9RaNruklzbNn3Eai3GAaD6My4XKIj6eAS/qeu6rVh5nnSePM/bExXtzG/eZZNwOzz9fNI91yOxg==; Expires=Wed, 19 Aug 2026 18:09:48 GMT; Path=/, AWSALBCORS=ODalLMuYRn7XAeooOStiEM4QSI/pWDlwb2EfVlIDr7OXQlhsHbIcLqB8kI8mPKsBxp1smdGD945/O20v7RgxwfP8TeJwXu5zW/Ta0yQ6dl11OJNcRAA9RaNruklzbNn3Eai3GAaD6My4XKIj6eAS/qeu6rVh5nnSePM/bExXtzG/eZZNwOzz9fNI91yOxg==; Expires=Wed, 19 Aug 2026 18:09:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '1150', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '99c20669951508efcc0fc6c72f15dcb8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:10:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:10:02.929909+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:10:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:10:02.937893+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:10:02.960379+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh9]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T18:10:03.093746+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: JIT 검증 — 입력이 낡아 재생성 (2/64)"} {"timestamp": "2026-08-12T18:10:03.119893+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T18:10:03.125706+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh11]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:10:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Tf4DUVSzMkVkRxJTLj4lWgelnTZuGXhhpxhjibFyR56P1ai7vLIwXASiayWXM7lQUOQlfgiUGyoY/NLs6dpwr6o7c2tJ25Gq/LbaYXxDVk5nHK/k555yV4UN/sSjLBS0SDKFiThQtsvWMzD5M49o4cr4ZUkor2X7EpV3zerRQAy84vr0/CCnpDfdWTlnxA==; Expires=Wed, 19 Aug 2026 18:10:06 GMT; Path=/, AWSALBCORS=Tf4DUVSzMkVkRxJTLj4lWgelnTZuGXhhpxhjibFyR56P1ai7vLIwXASiayWXM7lQUOQlfgiUGyoY/NLs6dpwr6o7c2tJ25Gq/LbaYXxDVk5nHK/k555yV4UN/sSjLBS0SDKFiThQtsvWMzD5M49o4cr4ZUkor2X7EpV3zerRQAy84vr0/CCnpDfdWTlnxA==; Expires=Wed, 19 Aug 2026 18:10:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21175', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21177', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '45a6436ed668ce5a224f2c941b991e20', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:10:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F5Ubo+zX0F366hdyrcA/echeZV+XR3FE9RmFyGcWKarjbAJZv/sfe2GlCZNz4RrdpVOsqqXpZE1uX2geE2QA4O7Xjd/s8wcuTS0nQrFx6/K4JRqG4PDH9nkQiKXbUHLWVpgq6RskBZ2ltplr0CbVmFUzktaq5HrsNZ3chNQmYQ+49jBdQxCzhG+4vSZ8+A==; Expires=Wed, 19 Aug 2026 18:10:06 GMT; Path=/, AWSALBCORS=F5Ubo+zX0F366hdyrcA/echeZV+XR3FE9RmFyGcWKarjbAJZv/sfe2GlCZNz4RrdpVOsqqXpZE1uX2geE2QA4O7Xjd/s8wcuTS0nQrFx6/K4JRqG4PDH9nkQiKXbUHLWVpgq6RskBZ2ltplr0CbVmFUzktaq5HrsNZ3chNQmYQ+49jBdQxCzhG+4vSZ8+A==; Expires=Wed, 19 Aug 2026 18:10:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '20805', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '20807', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e33c9c55c75b3f225e51186593142400', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:10:15.994381+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (624589 → 1415151 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:10:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=a2FeTtcLCRxewOMZc/IFhPmA32ISAp/ubEU/SrBWqbIRq70DzCgyD4PwViTmLR13sWIpvln89NKCanLLMPE3Sf73aTR6J8fXLk4Z77DQh1zGsS7qJPnc0ZiBRUux3uSKnStLf7auOK95R/aNYNwYTKz+GR7pM4sd3NMJEg1ekW28OP2PF0uyTLvtLOiXbg==; Expires=Wed, 19 Aug 2026 18:10:18 GMT; Path=/, AWSALBCORS=a2FeTtcLCRxewOMZc/IFhPmA32ISAp/ubEU/SrBWqbIRq70DzCgyD4PwViTmLR13sWIpvln89NKCanLLMPE3Sf73aTR6J8fXLk4Z77DQh1zGsS7qJPnc0ZiBRUux3uSKnStLf7auOK95R/aNYNwYTKz+GR7pM4sd3NMJEg1ekW28OP2PF0uyTLvtLOiXbg==; Expires=Wed, 19 Aug 2026 18:10:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dd3c712730ad2a185886d912406c507e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:10:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tueLtEubdP1gQOo5dIWfA/Ksy8l8nr0YGF9soHr6QoqfECO3bygSeavHun2fLTV7bUX2knjxGtVUDl5ETNP2itJ3D527xebgJFVYbVW5qORdvGrfyBUsg3+BbdlLGsLXYkEyvzD9zAE3+vpMqZNTCQw1d+yrp8OZSsIBUSnwwNuNTV/QQ70OU+Oo4b9NUA==; Expires=Wed, 19 Aug 2026 18:10:18 GMT; Path=/, AWSALBCORS=tueLtEubdP1gQOo5dIWfA/Ksy8l8nr0YGF9soHr6QoqfECO3bygSeavHun2fLTV7bUX2knjxGtVUDl5ETNP2itJ3D527xebgJFVYbVW5qORdvGrfyBUsg3+BbdlLGsLXYkEyvzD9zAE3+vpMqZNTCQw1d+yrp8OZSsIBUSnwwNuNTV/QQ70OU+Oo4b9NUA==; Expires=Wed, 19 Aug 2026 18:10:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59635', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a9920c5d782563812e9eccae1731e436', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:10:28.862574+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (652203 → 1472606 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:10:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J/mYZkeINroa18289kVO5+FnfANIhK7m0buZUBZuRUZuKxVur5ipNT0RXepcrcZx5i/HGLft/hg9weKV5Vb+z+QTdOvXeXPXTTUSe7KktMPcoxYlqUSlBnP7i3pMgxyX/uKSFqUoHG4Hd1E1gGL3bTJQJvOPZIusZmhr6Vz7ciWKifZFtgtolwtgFyeQqw==; Expires=Wed, 19 Aug 2026 18:10:31 GMT; Path=/, AWSALBCORS=J/mYZkeINroa18289kVO5+FnfANIhK7m0buZUBZuRUZuKxVur5ipNT0RXepcrcZx5i/HGLft/hg9weKV5Vb+z+QTdOvXeXPXTTUSe7KktMPcoxYlqUSlBnP7i3pMgxyX/uKSFqUoHG4Hd1E1gGL3bTJQJvOPZIusZmhr6Vz7ciWKifZFtgtolwtgFyeQqw==; Expires=Wed, 19 Aug 2026 18:10:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46739', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df17c9cfad4af68d5fc2277093e7fc36', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:10:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EkDShY174z6C27k88prP0Pu5G4VmchEUu4zpEHWd82RZG9Q4R7DbuoeWJII253GPrTYNRkzU3wXWjpQSCTp1ZxVPL5tUBAxDdX5y/Q8kBwCWqWLz+/EK/vGkASi6dS7SFtwgY/vjUIILXuSTbTLXQMGjpBFenew7UV+O4YNmRkH0vJmO4OwUVIxvthSgDw==; Expires=Wed, 19 Aug 2026 18:10:31 GMT; Path=/, AWSALBCORS=EkDShY174z6C27k88prP0Pu5G4VmchEUu4zpEHWd82RZG9Q4R7DbuoeWJII253GPrTYNRkzU3wXWjpQSCTp1ZxVPL5tUBAxDdX5y/Q8kBwCWqWLz+/EK/vGkASi6dS7SFtwgY/vjUIILXuSTbTLXQMGjpBFenew7UV+O4YNmRkH0vJmO4OwUVIxvthSgDw==; Expires=Wed, 19 Aug 2026 18:10:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46708', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '58fc93d5f65cdd6ee4b64f0e042b40a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:10:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:10:54.026350+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:10:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N1mdlpPrm5oWns3KpNrvthrTRA9wdBjhzBc6a9wFxr84JfC++mxvZ82pGY72c1yDsbJSWSFfyQHaao7C7IHoB7fIvFDg0zvIx/Iqg7tdZEJfcw9TstbVFb5Z4KBlquCbkRdKRpEeWPOjNUg/qaq/ZZY9ajxEer8/CzDGVnuSSrvXeZwuIMoNsZgYkwHZYg==; Expires=Wed, 19 Aug 2026 18:10:56 GMT; Path=/, AWSALBCORS=N1mdlpPrm5oWns3KpNrvthrTRA9wdBjhzBc6a9wFxr84JfC++mxvZ82pGY72c1yDsbJSWSFfyQHaao7C7IHoB7fIvFDg0zvIx/Iqg7tdZEJfcw9TstbVFb5Z4KBlquCbkRdKRpEeWPOjNUg/qaq/ZZY9ajxEer8/CzDGVnuSSrvXeZwuIMoNsZgYkwHZYg==; Expires=Wed, 19 Aug 2026 18:10:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21821', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '92cb27b138ea9f86fca61f3000e4d5ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:10:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nBxxOsqfQcf2HZatvbVrX+lD0xi3j12YL2PmZa0+5jskpc/UOBmA+f++LM5VWYJuqliwC3CiYjLTJ2iUTlyivLLCjGwJPBPqCZiHDmNydP7E52fGLnvSe1mMV0bHoEnZc4qzExHUIj0cHh0sZgrlUdKTofsGVNreSXD/siXE4CQ+FH9SIYlCgVY2JTSbKg==; Expires=Wed, 19 Aug 2026 18:10:56 GMT; Path=/, AWSALBCORS=nBxxOsqfQcf2HZatvbVrX+lD0xi3j12YL2PmZa0+5jskpc/UOBmA+f++LM5VWYJuqliwC3CiYjLTJ2iUTlyivLLCjGwJPBPqCZiHDmNydP7E52fGLnvSe1mMV0bHoEnZc4qzExHUIj0cHh0sZgrlUdKTofsGVNreSXD/siXE4CQ+FH9SIYlCgVY2JTSbKg==; Expires=Wed, 19 Aug 2026 18:10:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21429', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '343e3f62046287dfe7251525e14e5dad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:11:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:11:44.138009+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:11:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:11:44.147263+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:11:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:11:44.251894+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:11:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T/F1pA13V0hqzWo9AtpA1qDgLbNLhrejelWnr36KyRVNjAP0gI3Pr7uO7xK4v/EgySGNCIqhRH6esntxY6nKz5UOwXEcIPDyoKdeWzHDWozs1WxQrKnEwz1pY5Y2BvGhgLPPGaPhqI4M9t7rxnPW0NFlMGW1VbwTLvqJiFEJXU0qJA7rZzr+KhQYrTpcag==; Expires=Wed, 19 Aug 2026 18:11:47 GMT; Path=/, AWSALBCORS=T/F1pA13V0hqzWo9AtpA1qDgLbNLhrejelWnr36KyRVNjAP0gI3Pr7uO7xK4v/EgySGNCIqhRH6esntxY6nKz5UOwXEcIPDyoKdeWzHDWozs1WxQrKnEwz1pY5Y2BvGhgLPPGaPhqI4M9t7rxnPW0NFlMGW1VbwTLvqJiFEJXU0qJA7rZzr+KhQYrTpcag==; Expires=Wed, 19 Aug 2026 18:11:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ccb4c14cc663b76f780bc9d8a2bad5cd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:11:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=k2ZfTsCrGmYJrk5qmv/0IyshhQshz+gEbpZzDlz02jpl8+OzcaLcbb5S0ZfPmptcaQpXEHcint+pQ4BcLigDgpSzzXLzlBEE1oe17CoewdCTOiDcwQqzXAZgoMeYNa1WEKwIkcqV4qtbuYE5hujLzCnFCbKEW7huV4N2jcFZz3MtqtxGbswh6tmXCzlO8Q==; Expires=Wed, 19 Aug 2026 18:11:48 GMT; Path=/, AWSALBCORS=k2ZfTsCrGmYJrk5qmv/0IyshhQshz+gEbpZzDlz02jpl8+OzcaLcbb5S0ZfPmptcaQpXEHcint+pQ4BcLigDgpSzzXLzlBEE1oe17CoewdCTOiDcwQqzXAZgoMeYNa1WEKwIkcqV4qtbuYE5hujLzCnFCbKEW7huV4N2jcFZz3MtqtxGbswh6tmXCzlO8Q==; Expires=Wed, 19 Aug 2026 18:11:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59597', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59594', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b554621ece5e027578867cf1e247d7a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:12:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:12:14.503229+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:12:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:12:14.512970+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:12:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GDPc8f4unQXPl20pIsdexIdiHUoLj/29vQhnzwOPw2ZSucarKnJBlHaqWJN7dRsyWcsSJrv34NqiwgKfMbwrC4EOsm/I/6+py7GRlUmP8uo9LE9jMpjFrvSVMtz7445IDayrf1JptWloBA3iIPTtXfMxxWK9xTVw/NH05K4cg4FJ8WG9RL5IoB8qxa3K+Q==; Expires=Wed, 19 Aug 2026 18:12:18 GMT; Path=/, AWSALBCORS=GDPc8f4unQXPl20pIsdexIdiHUoLj/29vQhnzwOPw2ZSucarKnJBlHaqWJN7dRsyWcsSJrv34NqiwgKfMbwrC4EOsm/I/6+py7GRlUmP8uo9LE9jMpjFrvSVMtz7445IDayrf1JptWloBA3iIPTtXfMxxWK9xTVw/NH05K4cg4FJ8WG9RL5IoB8qxa3K+Q==; Expires=Wed, 19 Aug 2026 18:12:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29585', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29587', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e894ad1037a9fbe1ce5a23597b6cbfac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:12:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dkuGZ4HFxz2UHNKN695n1nWi/344qopAl+o7SbhqgmCOjVdjgjYtY8GcF47S95V2v7dEoDrhUo+usVtwVcSznjlu2kQr/a2ica4/QXfaYYm+1x6JhDMVTvhXv3b1nb1nXbCzAHrBjA0Arj7VN0+k+8o0MuGkTX/Gt6u/NMJRsGzB1WyPStLlEakf2zgLng==; Expires=Wed, 19 Aug 2026 18:12:18 GMT; Path=/, AWSALBCORS=dkuGZ4HFxz2UHNKN695n1nWi/344qopAl+o7SbhqgmCOjVdjgjYtY8GcF47S95V2v7dEoDrhUo+usVtwVcSznjlu2kQr/a2ica4/QXfaYYm+1x6JhDMVTvhXv3b1nb1nXbCzAHrBjA0Arj7VN0+k+8o0MuGkTX/Gt6u/NMJRsGzB1WyPStLlEakf2zgLng==; Expires=Wed, 19 Aug 2026 18:12:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29173', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29175', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab77da6b828b425c8939c6ad9d9d7886', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:12:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ICA5AEGACOMxntWCKr+Lfb5u9iw48zlGybCj+Od/hpAQ7RXdQtiDpyvl29+7k5iT+jUiQgWJpNoLfyNXidO2pPPymr8XeglbS9x7TWz8ZfvF8s7tdi3cYC5JLXyfiKVhoKLx+f5SPMNLQtPy3kpm1MxU5Dr5MevYGrSQGkm8rdaaBZ5ROiURpcBPTCdZlw==; Expires=Wed, 19 Aug 2026 18:12:30 GMT; Path=/, AWSALBCORS=ICA5AEGACOMxntWCKr+Lfb5u9iw48zlGybCj+Od/hpAQ7RXdQtiDpyvl29+7k5iT+jUiQgWJpNoLfyNXidO2pPPymr8XeglbS9x7TWz8ZfvF8s7tdi3cYC5JLXyfiKVhoKLx+f5SPMNLQtPy3kpm1MxU5Dr5MevYGrSQGkm8rdaaBZ5ROiURpcBPTCdZlw==; Expires=Wed, 19 Aug 2026 18:12:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1f58d72384b1cbb881335dce9bae93d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:12:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6xw/e7aG+5dfKC4ARrN6Vai0ydtZAf5v+oGqyjwoxtbl+A1fICxgeomZ5SZ4ha0aWiU4GynR+eCn+UEhXSBqAX2alOFAjn5gx+1SxUnpI0B2228lXnnk2l0DrNqFN3pzyr3w8t4J2iYUB1huDVCPqQX+NTbhM8lLSp0KUTSlw7oOeRetw7c3x0sVxf7IQA==; Expires=Wed, 19 Aug 2026 18:12:31 GMT; Path=/, AWSALBCORS=6xw/e7aG+5dfKC4ARrN6Vai0ydtZAf5v+oGqyjwoxtbl+A1fICxgeomZ5SZ4ha0aWiU4GynR+eCn+UEhXSBqAX2alOFAjn5gx+1SxUnpI0B2228lXnnk2l0DrNqFN3pzyr3w8t4J2iYUB1huDVCPqQX+NTbhM8lLSp0KUTSlw7oOeRetw7c3x0sVxf7IQA==; Expires=Wed, 19 Aug 2026 18:12:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59643', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c8f4898267eca6a376380cbf015d0bf7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:12:47.546633+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (616775 → 1391383 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:12:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B2ezCLF1gdOtJru6EWoGII7rJMGYO6pOQXocml2yrHSfFq5mFpwCVZloWHJW8wUDCrz1ZiwYxUIEk/RBwCWHQ2iUFYTRGcejzdGsm8Hmq45ZUvbR/adaBIZxDtjRNEWyf8derkGGcVlb4j5j/+Dlnxi+nrpJwa2gfbM7Jwyw1tAj+CcKn7esWgoeDrUPEQ==; Expires=Wed, 19 Aug 2026 18:12:49 GMT; Path=/, AWSALBCORS=B2ezCLF1gdOtJru6EWoGII7rJMGYO6pOQXocml2yrHSfFq5mFpwCVZloWHJW8wUDCrz1ZiwYxUIEk/RBwCWHQ2iUFYTRGcejzdGsm8Hmq45ZUvbR/adaBIZxDtjRNEWyf8derkGGcVlb4j5j/+Dlnxi+nrpJwa2gfbM7Jwyw1tAj+CcKn7esWgoeDrUPEQ==; Expires=Wed, 19 Aug 2026 18:12:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41167', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c03799a41cb222d402cbb52a319ae2c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:12:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QOqtpDA1EbF6WdhZrJ2+FZeHGnysbRtwc2V8HM3e6Xo0dMI+3XEMdiEe/UHplfMXyySMlFPPqjfrmJNSY/GrcR3WSOIQRnhg1W9ctwS3CjnkK4HjG4OboT0mwpjF+7nkiV0piPZlWFCdaJ6y1zRaPX8eII46rLpyF/rXv00YjKIYUozhuwv14nM6pT7q9g==; Expires=Wed, 19 Aug 2026 18:12:50 GMT; Path=/, AWSALBCORS=QOqtpDA1EbF6WdhZrJ2+FZeHGnysbRtwc2V8HM3e6Xo0dMI+3XEMdiEe/UHplfMXyySMlFPPqjfrmJNSY/GrcR3WSOIQRnhg1W9ctwS3CjnkK4HjG4OboT0mwpjF+7nkiV0piPZlWFCdaJ6y1zRaPX8eII46rLpyF/rXv00YjKIYUozhuwv14nM6pT7q9g==; Expires=Wed, 19 Aug 2026 18:12:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40810', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '2cd81bded17440d605eea19b22b5b289', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:13:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:13:11.318361+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:13:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6ZT0KsZp/zsS/IGvWx26tD6fRcfgVow0Q8fCXxw0nY10VWcjdS6WRA9HmBN7KX3FMRmAvtcdW0OWDuXrVx/aSKnh3Xnej9QzVz28Fdqoc+w0lxXVHFlggKbdEFfuQlidkFKe2ILVFe9uxxR7gnltvMGnzipVZbzCQRYKZ+7Jt125+oEOrhNuSfBJKDxQwQ==; Expires=Wed, 19 Aug 2026 18:13:13 GMT; Path=/, AWSALBCORS=6ZT0KsZp/zsS/IGvWx26tD6fRcfgVow0Q8fCXxw0nY10VWcjdS6WRA9HmBN7KX3FMRmAvtcdW0OWDuXrVx/aSKnh3Xnej9QzVz28Fdqoc+w0lxXVHFlggKbdEFfuQlidkFKe2ILVFe9uxxR7gnltvMGnzipVZbzCQRYKZ+7Jt125+oEOrhNuSfBJKDxQwQ==; Expires=Wed, 19 Aug 2026 18:13:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17225', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dbc82f89a8b7f14f47576da561f590b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:13:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RKGjeSj3VuADthNgv5kK3Spk/pM5OzjpTYmDf9WlNQwMjtB75PZj35h/BOXBxUaC5FJexjz3ewMxl9ATsrFrR5t2P9pQHXkjHReydJ57A6nFVyvPdhhzW4mPa2Y+jQ3F0BucToYQkS7fvx1O/oOHPrROtKXQNSTf1IuvPf2BMpQ3DLGRjYjBO5sibjalUg==; Expires=Wed, 19 Aug 2026 18:13:14 GMT; Path=/, AWSALBCORS=RKGjeSj3VuADthNgv5kK3Spk/pM5OzjpTYmDf9WlNQwMjtB75PZj35h/BOXBxUaC5FJexjz3ewMxl9ATsrFrR5t2P9pQHXkjHReydJ57A6nFVyvPdhhzW4mPa2Y+jQ3F0BucToYQkS7fvx1O/oOHPrROtKXQNSTf1IuvPf2BMpQ3DLGRjYjBO5sibjalUg==; Expires=Wed, 19 Aug 2026 18:13:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16839', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '41da09ab9699185da0bb8284fe0eb542', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:13:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:13:29.763673+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:13:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:13:29.770520+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:13:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uJt72K/A+BYmJiAsRx7o/rAhB4ISgwsY3GrbDDr4OjBuIIirRFPwV8Gf7YciH6ZTE8n5S2RWyDx6l3ktlABey8pwL2SZnlqDsvKHEnbViWpwHg19ilat2IfojCWCx6IizYOgS641iUK8xUt0O5E8cU3n3+yTWg/3/lJJkHHqkzSIgNjCo2L2UURlFeLZxA==; Expires=Wed, 19 Aug 2026 18:13:33 GMT; Path=/, AWSALBCORS=uJt72K/A+BYmJiAsRx7o/rAhB4ISgwsY3GrbDDr4OjBuIIirRFPwV8Gf7YciH6ZTE8n5S2RWyDx6l3ktlABey8pwL2SZnlqDsvKHEnbViWpwHg19ilat2IfojCWCx6IizYOgS641iUK8xUt0O5E8cU3n3+yTWg/3/lJJkHHqkzSIgNjCo2L2UURlFeLZxA==; Expires=Wed, 19 Aug 2026 18:13:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59714', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59496', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '35b9714ea7dd8572828324741b8e2ed9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:13:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KOKL8qKCw0TYEqgS0GfmnkwR3Lg+RKsd9uluCpZrt7BYUI/JssiQ/57S1VxNdJwiS3LkSm7ly/u3Y4OKcUhdN5pIX8KW9J9cA2SSx9kREl8L4Q84v2BYu+Nm31Mrs5ejSTCojMoKv7Ao1wBdhs0fcy677i2+7cXtAbLtKFeDwCpIDZWwnnsGT/522VSG5A==; Expires=Wed, 19 Aug 2026 18:13:33 GMT; Path=/, AWSALBCORS=KOKL8qKCw0TYEqgS0GfmnkwR3Lg+RKsd9uluCpZrt7BYUI/JssiQ/57S1VxNdJwiS3LkSm7ly/u3Y4OKcUhdN5pIX8KW9J9cA2SSx9kREl8L4Q84v2BYu+Nm31Mrs5ejSTCojMoKv7Ao1wBdhs0fcy677i2+7cXtAbLtKFeDwCpIDZWwnnsGT/522VSG5A==; Expires=Wed, 19 Aug 2026 18:13:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58871', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59085', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '26c9b365fbebc54706d062af99d8ff98', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:13:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:13:49.783328+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:13:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZhiXyEgU9X+GZkbNM+FPF9ohspR/gocb0G78QOPczBlTne6TUHfFu/puZPsQZoZWsR11Qbi3ZJCYZZ+AbMC12UT/6PCBskF44tu7u7YzokXQY3Km347zRW+uq3xJalaEpx9bkQwy8WZbx9R5TVx4BZZR5n0pEXsjrNcAdzEnIBSX/yIiiKMHxf4cr+Pr+g==; Expires=Wed, 19 Aug 2026 18:13:52 GMT; Path=/, AWSALBCORS=ZhiXyEgU9X+GZkbNM+FPF9ohspR/gocb0G78QOPczBlTne6TUHfFu/puZPsQZoZWsR11Qbi3ZJCYZZ+AbMC12UT/6PCBskF44tu7u7YzokXQY3Km347zRW+uq3xJalaEpx9bkQwy8WZbx9R5TVx4BZZR5n0pEXsjrNcAdzEnIBSX/yIiiKMHxf4cr+Pr+g==; Expires=Wed, 19 Aug 2026 18:13:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f6263cb1e6210d16fb60d5f735482d31', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:13:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5y4+GfcJe1zGrCTQ4cDVqkuaw0IO4KYONLrA5cjQbdAb3/otzMDGgqvfsU52dpvH4ccFRKdtLApHD82l5jDepogAbsQbbdnRR5YR18lT9lXfT3IB8deYGpDQovCsYLlmoYYqykZzVfu2mZOSoEibCoZthCxTMuUueCQXgQ5L4L3SqydF9y4r8/aoYkd8gQ==; Expires=Wed, 19 Aug 2026 18:13:52 GMT; Path=/, AWSALBCORS=5y4+GfcJe1zGrCTQ4cDVqkuaw0IO4KYONLrA5cjQbdAb3/otzMDGgqvfsU52dpvH4ccFRKdtLApHD82l5jDepogAbsQbbdnRR5YR18lT9lXfT3IB8deYGpDQovCsYLlmoYYqykZzVfu2mZOSoEibCoZthCxTMuUueCQXgQ5L4L3SqydF9y4r8/aoYkd8gQ==; Expires=Wed, 19 Aug 2026 18:13:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59611', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db56055ea75f960e89e1e4ceee366694', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:14:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:14:18.053201+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:14:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:14:18.062141+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:14:18.084623+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh11]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T18:14:18.221626+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: JIT 검증 — 입력이 낡아 재생성 (3/64)"} {"timestamp": "2026-08-12T18:14:18.246913+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T18:14:18.254855+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:14:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wG4GpYLrKG1Iha41EoVM7uxxq/u7VDr3uWRod7vxJnpR4EotlLeiODlAW02o9TyPo3e+1Yl3yvgMA1LFSZ7L4Z4yUvKJLLn1JGtOG5sN0YFfBIMPD2Vna3TncqTrzbavmK/DNkJaWtZ+hNzU38YVKG13yTGEEIvewXPYxC9lngWQSgHO+4R797jLnYPDNw==; Expires=Wed, 19 Aug 2026 18:14:21 GMT; Path=/, AWSALBCORS=wG4GpYLrKG1Iha41EoVM7uxxq/u7VDr3uWRod7vxJnpR4EotlLeiODlAW02o9TyPo3e+1Yl3yvgMA1LFSZ7L4Z4yUvKJLLn1JGtOG5sN0YFfBIMPD2Vna3TncqTrzbavmK/DNkJaWtZ+hNzU38YVKG13yTGEEIvewXPYxC9lngWQSgHO+4R797jLnYPDNw==; Expires=Wed, 19 Aug 2026 18:14:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11734', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11519', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '617b8ad46f3350bc9a8d341f24ad1617', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:14:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lYjOLNarolVdBPBVUwy7zAynYpxxe9a/GAq4zGcmk2gH+Odqcxt2JCgU5P2xdmszd/93+d4dWPdv8A8pI5Wwl2O2dpmfcBnxZtfmKHaRV5TB5z9J6eglB9OPLRMPkAAW9g6Z58jEWZuCmKUKu8+Lp9WPdMtVFTHWfnFz1qFiOFtkwpnIo9bg97Qsdm11Vg==; Expires=Wed, 19 Aug 2026 18:14:22 GMT; Path=/, AWSALBCORS=lYjOLNarolVdBPBVUwy7zAynYpxxe9a/GAq4zGcmk2gH+Odqcxt2JCgU5P2xdmszd/93+d4dWPdv8A8pI5Wwl2O2dpmfcBnxZtfmKHaRV5TB5z9J6eglB9OPLRMPkAAW9g6Z58jEWZuCmKUKu8+Lp9WPdMtVFTHWfnFz1qFiOFtkwpnIo9bg97Qsdm11Vg==; Expires=Wed, 19 Aug 2026 18:14:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11484', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11272', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e666ef1f88e5c962588ee616605a2c9c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:16:02.956246+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:16:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=V9Dp3wRPWkK0HFLba03HkY0aXVdBXof5XdiqLI0msGufIP3qCC2sVTBfmdF3jn8a1+DSGJiN8Ek7L4S6DIXpmtRJhraV047Ko1yrhgAwvVuB7w5M0ObsEeeHB011RaFfknjK/TA1sgYPYPJL/dcmDK5UPwxp6eeBV6BIC7oc6NqUcgijISOQD6VHG5PVig==; Expires=Wed, 19 Aug 2026 18:16:05 GMT; Path=/, AWSALBCORS=V9Dp3wRPWkK0HFLba03HkY0aXVdBXof5XdiqLI0msGufIP3qCC2sVTBfmdF3jn8a1+DSGJiN8Ek7L4S6DIXpmtRJhraV047Ko1yrhgAwvVuB7w5M0ObsEeeHB011RaFfknjK/TA1sgYPYPJL/dcmDK5UPwxp6eeBV6BIC7oc6NqUcgijISOQD6VHG5PVig==; Expires=Wed, 19 Aug 2026 18:16:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ded05720e371edb2ce156cd637bbddf7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:16:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oUDNcImTlY+/I+gcNt9MINieEhLnigLGVFvwvHPRae9K1UkZx15pCa9Fu3lzFTY9ckOiGWjDQ9qs5tGeaEFY8ejtl48SGt+b59/+AqRp6mCVWJAEHSnIKtxZuN3Ihs0NCsFahXbfZZsWRgc3AWVwNys40f4V2UiwpAnpUYXFI1bDVI1hXiHLEJfVAGtOWA==; Expires=Wed, 19 Aug 2026 18:16:05 GMT; Path=/, AWSALBCORS=oUDNcImTlY+/I+gcNt9MINieEhLnigLGVFvwvHPRae9K1UkZx15pCa9Fu3lzFTY9ckOiGWjDQ9qs5tGeaEFY8ejtl48SGt+b59/+AqRp6mCVWJAEHSnIKtxZuN3Ihs0NCsFahXbfZZsWRgc3AWVwNys40f4V2UiwpAnpUYXFI1bDVI1hXiHLEJfVAGtOWA==; Expires=Wed, 19 Aug 2026 18:16:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59657', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fd9575b6252423d88ec990fd4dbf8e3b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:16:16.671807+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (680166 → 1356484 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:16:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y40VbzFFU6PNhsBZdYGVpBseLRnBLx/lgX2cGRL59VBC1b6oLlAh83y9CbWx7KxYLHPTqcZCT4GU+av9ePFJrwYPrwxdR2SH/CgZT2TPW5EXowDG57DHNDEUf0aAhd+ousfhcvD9ZOzKZ5vTykg/7BpnyvZpn+y6grf6mLyIZdiwwQ70msW43KyfdLvREw==; Expires=Wed, 19 Aug 2026 18:16:18 GMT; Path=/, AWSALBCORS=Y40VbzFFU6PNhsBZdYGVpBseLRnBLx/lgX2cGRL59VBC1b6oLlAh83y9CbWx7KxYLHPTqcZCT4GU+av9ePFJrwYPrwxdR2SH/CgZT2TPW5EXowDG57DHNDEUf0aAhd+ousfhcvD9ZOzKZ5vTykg/7BpnyvZpn+y6grf6mLyIZdiwwQ70msW43KyfdLvREw==; Expires=Wed, 19 Aug 2026 18:16:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46283', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '43936eccf23078d0f2c35a959a8b59e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:16:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0uQWWthlwCUfq1H2RUItFO3IMHymlcnqrq38yHDuKdkbHx/5SdcA1IdaWZmR7afqVlK3CfvsvINvY3756eeBRf6DPKmw6k2iL9owaPV5TfZ75lWYF5Q7pJQK6fVREz/wX9sttnS7WM/CYW66zmXiD0kChVMoyqOs+LFj5XsMgWM/Vu9QQITQ+hUKwYhrcA==; Expires=Wed, 19 Aug 2026 18:16:19 GMT; Path=/, AWSALBCORS=0uQWWthlwCUfq1H2RUItFO3IMHymlcnqrq38yHDuKdkbHx/5SdcA1IdaWZmR7afqVlK3CfvsvINvY3756eeBRf6DPKmw6k2iL9owaPV5TfZ75lWYF5Q7pJQK6fVREz/wX9sttnS7WM/CYW66zmXiD0kChVMoyqOs+LFj5XsMgWM/Vu9QQITQ+hUKwYhrcA==; Expires=Wed, 19 Aug 2026 18:16:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45936', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e043804d7a62884d5041dc99350cf135', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:16:23.601978+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (738897 → 1399206 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:16:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uwjDHzAc6qHS4JMldwOd4fZlUZLiLquITrFr4sPJusrcxv9U8G4zpXKl/TqzBZCXELb6rt4lQ3cZNid3fbdJT5+c0R1qFOFlOI88a9qXTMr2hHS2yYpT7Ldnyefksqbi2+9bpAUScgDf3zzoM2msxZVN0Tr9UNYR7yh8rqWHRna6xLn6waKpafm7FMhmrA==; Expires=Wed, 19 Aug 2026 18:16:25 GMT; Path=/, AWSALBCORS=uwjDHzAc6qHS4JMldwOd4fZlUZLiLquITrFr4sPJusrcxv9U8G4zpXKl/TqzBZCXELb6rt4lQ3cZNid3fbdJT5+c0R1qFOFlOI88a9qXTMr2hHS2yYpT7Ldnyefksqbi2+9bpAUScgDf3zzoM2msxZVN0Tr9UNYR7yh8rqWHRna6xLn6waKpafm7FMhmrA==; Expires=Wed, 19 Aug 2026 18:16:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39395', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '0b9e06eddfe3923f59f51d4c12e21479', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:16:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+6LuKJrzANFHN+2xz71R4okQ4Bq7q+BjOaMYx6N6ga6UaN+s9lCjyI5K0mj/1BzFPjfP91ij4EYEomoA+oaxd0dCRuEF+FT+jCnxucFNUxLG1/qCzV2aD6QR9nZJqr06bq9+fv0e6hPJZmE7V2mMgbFak4/5TspQjvTD7QSoQ7mrTbYPuotl7sBe2rT24w==; Expires=Wed, 19 Aug 2026 18:16:25 GMT; Path=/, AWSALBCORS=+6LuKJrzANFHN+2xz71R4okQ4Bq7q+BjOaMYx6N6ga6UaN+s9lCjyI5K0mj/1BzFPjfP91ij4EYEomoA+oaxd0dCRuEF+FT+jCnxucFNUxLG1/qCzV2aD6QR9nZJqr06bq9+fv0e6hPJZmE7V2mMgbFak4/5TspQjvTD7QSoQ7mrTbYPuotl7sBe2rT24w==; Expires=Wed, 19 Aug 2026 18:16:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39385', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b667ccece529fe0b512c26b5603e99a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:16:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:16:43.795754+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:16:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zw8w/8Il6kLqF9E62KEuE17bZd/Z2Sh/uzwc7EdjJKVFV+DXEMij7tU7vjVvpMzcsx7Ucc+HzD06SHQGWD73Mf8JSTu0UCK8TzEoSjI66RG+QmN4SUh/0M88uYIEtPGdmtkhbgdIr8y6cLnQx1mo1Nze8tk5nkmpwJf5hSNCptgMKX7CzpSyuDa4H7gqQA==; Expires=Wed, 19 Aug 2026 18:16:46 GMT; Path=/, AWSALBCORS=zw8w/8Il6kLqF9E62KEuE17bZd/Z2Sh/uzwc7EdjJKVFV+DXEMij7tU7vjVvpMzcsx7Ucc+HzD06SHQGWD73Mf8JSTu0UCK8TzEoSjI66RG+QmN4SUh/0M88uYIEtPGdmtkhbgdIr8y6cLnQx1mo1Nze8tk5nkmpwJf5hSNCptgMKX7CzpSyuDa4H7gqQA==; Expires=Wed, 19 Aug 2026 18:16:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18991', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '75cb9bdfd9f3d79eb552615c55943bca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:16:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mn1/ARhTVlcLEurXDpHpmmUdCOT7a7XVV2yzSO+QVNObjIzK9iNLcoeqOAOTQhXgQas2H9mPHnZYl8EfFkIkGQKL5gV6+o0XbgyCTR3M0Q6FB2Mrsnd6TQ0FfA2hOb0fG1HjmCBPUJqihyoWEWHU69fMEiH/wPJPx7sBPA145IHrK4xsiuQHH8H+HWhiYg==; Expires=Wed, 19 Aug 2026 18:16:46 GMT; Path=/, AWSALBCORS=mn1/ARhTVlcLEurXDpHpmmUdCOT7a7XVV2yzSO+QVNObjIzK9iNLcoeqOAOTQhXgQas2H9mPHnZYl8EfFkIkGQKL5gV6+o0XbgyCTR3M0Q6FB2Mrsnd6TQ0FfA2hOb0fG1HjmCBPUJqihyoWEWHU69fMEiH/wPJPx7sBPA145IHrK4xsiuQHH8H+HWhiYg==; Expires=Wed, 19 Aug 2026 18:16:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18597', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': '201887a2624a34ad8bc108c9f5564148', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:17:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:17:44.253419+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:17:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:17:44.262646+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:17:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eGb/loxTTak3QuECxI4vD+cW6mWBXwPhu4EpQBxTKpZLmZSwiipso7LwwREWMIqPPNc7gNmTYZmYhgkZs/E01Hxf99hyKxe77wPU/d7MumRWUAgO3p+2rvoLDURjiKdatG/qfYFuro5GAYvkD8AwomUZpDEeF1MFwOtQovZ670RyKTboFjH50z+rvqMLsA==; Expires=Wed, 19 Aug 2026 18:17:46 GMT; Path=/, AWSALBCORS=eGb/loxTTak3QuECxI4vD+cW6mWBXwPhu4EpQBxTKpZLmZSwiipso7LwwREWMIqPPNc7gNmTYZmYhgkZs/E01Hxf99hyKxe77wPU/d7MumRWUAgO3p+2rvoLDURjiKdatG/qfYFuro5GAYvkD8AwomUZpDEeF1MFwOtQovZ670RyKTboFjH50z+rvqMLsA==; Expires=Wed, 19 Aug 2026 18:17:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea9c1b66b8831b960a78f41bf5c060ed', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:17:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eGXBy63Iv3jsf+UNzIHBMqs9z51GkU9SHgXvbwkxBhT8GNu4ygWxPzkZ0w5so7GbZT7aQdLItXS/tv3zQJcNA+FGm49t+ONIJSoex9ksEgzWw6RDKNhVub1Pny4tmDOrMMr2vAf5KQ/UXAP1McUrvYZfZXJNVyLJFN+ztUXHgV2M6f45Nxx3SeTC+FrXWw==; Expires=Wed, 19 Aug 2026 18:17:47 GMT; Path=/, AWSALBCORS=eGXBy63Iv3jsf+UNzIHBMqs9z51GkU9SHgXvbwkxBhT8GNu4ygWxPzkZ0w5so7GbZT7aQdLItXS/tv3zQJcNA+FGm49t+ONIJSoex9ksEgzWw6RDKNhVub1Pny4tmDOrMMr2vAf5KQ/UXAP1McUrvYZfZXJNVyLJFN+ztUXHgV2M6f45Nxx3SeTC+FrXWw==; Expires=Wed, 19 Aug 2026 18:17:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59678', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59680', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '68cabe58c89fd6605b0a42ba129bf338', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:18:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:18:08.760545+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:18:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Em67EO6/ezuL2HjrXp30QD3BeaIp6/Y8XgqxyPSLgnyu9MEVsz/KX4eToaes+rvDyKiuCAX7tKLOJLNtgvVNu2gRX2dIHFiWq1/HG/2xpeRrKRRrFiw79vEcvljXhkxViXdkfkVqXDuxv1CXGK5JvlWgJcnpNW8j65ZZU0mW8+jTyXAfMn9bSLNKEIp/tg==; Expires=Wed, 19 Aug 2026 18:18:11 GMT; Path=/, AWSALBCORS=Em67EO6/ezuL2HjrXp30QD3BeaIp6/Y8XgqxyPSLgnyu9MEVsz/KX4eToaes+rvDyKiuCAX7tKLOJLNtgvVNu2gRX2dIHFiWq1/HG/2xpeRrKRRrFiw79vEcvljXhkxViXdkfkVqXDuxv1CXGK5JvlWgJcnpNW8j65ZZU0mW8+jTyXAfMn9bSLNKEIp/tg==; Expires=Wed, 19 Aug 2026 18:18:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e5f319450d75db92b9f4c8c64debce3c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:18:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+EBhcZ5xO8KbWQpdg2K2d+n/kQGLOVPndXCEJX8zuEN6ln8kUtevNq6264R3N+nA5eL/smpAN+V12tuLeY2XSIk+ispEZ9Sx47t4V56glnzzf/TRGM6E/g0lRN8Fwf8qM3RxAPg5AOR7g6JYXIDaP6TZF/JbeadCk2dtL+oKl9AtQrD+vzzH2LKqbKonyQ==; Expires=Wed, 19 Aug 2026 18:18:11 GMT; Path=/, AWSALBCORS=+EBhcZ5xO8KbWQpdg2K2d+n/kQGLOVPndXCEJX8zuEN6ln8kUtevNq6264R3N+nA5eL/smpAN+V12tuLeY2XSIk+ispEZ9Sx47t4V56glnzzf/TRGM6E/g0lRN8Fwf8qM3RxAPg5AOR7g6JYXIDaP6TZF/JbeadCk2dtL+oKl9AtQrD+vzzH2LKqbKonyQ==; Expires=Wed, 19 Aug 2026 18:18:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59616', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7a8c347589e2615990c072a0dd88fae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:18:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:18:48.923408+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:18:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:18:48.932521+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:18:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:18:49.039975+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:18:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GEQuFbvzH45FqBCoOEqHlXor5nXXnoKi1IXITbo7sgguxQ34XsVt8KnHU1tHK9Xjcs4+cpwC//DzaCiGU2X0Qe6BfbVNAygnW1VudlfSdtNbNQNOWj6CH6w7bjYNpuJEzMCxjMRTTariA7V2pumYE+tcAlCKh9YanrM4QOsgYMKmnlOfX0XB2mdf3SlUxg==; Expires=Wed, 19 Aug 2026 18:18:51 GMT; Path=/, AWSALBCORS=GEQuFbvzH45FqBCoOEqHlXor5nXXnoKi1IXITbo7sgguxQ34XsVt8KnHU1tHK9Xjcs4+cpwC//DzaCiGU2X0Qe6BfbVNAygnW1VudlfSdtNbNQNOWj6CH6w7bjYNpuJEzMCxjMRTTariA7V2pumYE+tcAlCKh9YanrM4QOsgYMKmnlOfX0XB2mdf3SlUxg==; Expires=Wed, 19 Aug 2026 18:18:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a3f0a1efefd531ce8928496678d08daa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:18:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5awhgr4PxyMaJqzUH5EiBk7mGdtGT3ZUN8oxKhPWI6G9UT+s4fjaqMu7JWbxYT1xXEGxyTito3ErtY1jGOieKqONuTrbbpwp8Pd02SnS+j+ek7bhYJN2pi7Tqn5Dto5bxy/PqfYSdL4iTc+6+u5qnOQkDbsHiJrT3gbdkoFcU4Te6tSRLj/Rl1g5zh0LSw==; Expires=Wed, 19 Aug 2026 18:18:52 GMT; Path=/, AWSALBCORS=5awhgr4PxyMaJqzUH5EiBk7mGdtGT3ZUN8oxKhPWI6G9UT+s4fjaqMu7JWbxYT1xXEGxyTito3ErtY1jGOieKqONuTrbbpwp8Pd02SnS+j+ek7bhYJN2pi7Tqn5Dto5bxy/PqfYSdL4iTc+6+u5qnOQkDbsHiJrT3gbdkoFcU4Te6tSRLj/Rl1g5zh0LSw==; Expires=Wed, 19 Aug 2026 18:18:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59561', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59564', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b4b5a0a063ccf10f769a6d5bdce83b6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:19:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:19:51.053545+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:19:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:19:51.054792+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:19:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y8ph3G541/ftdNeFqjrIgiJPxXltTXZfByfn+ChQ0Haw9w1sEo/FlHfEcH750Q9GTgko2TwLu6ijL7KQPx0VuTp9T5fPIym0+2d5rckBkW5tJaTkAHz1YlHBT4fp3Q/NIlJpfAqu5ATuNRAIcMEQv08SE46kx9Vq05KWlqbA0zxBOASgYvPtAkJSNTy5vA==; Expires=Wed, 19 Aug 2026 18:19:53 GMT; Path=/, AWSALBCORS=Y8ph3G541/ftdNeFqjrIgiJPxXltTXZfByfn+ChQ0Haw9w1sEo/FlHfEcH750Q9GTgko2TwLu6ijL7KQPx0VuTp9T5fPIym0+2d5rckBkW5tJaTkAHz1YlHBT4fp3Q/NIlJpfAqu5ATuNRAIcMEQv08SE46kx9Vq05KWlqbA0zxBOASgYvPtAkJSNTy5vA==; Expires=Wed, 19 Aug 2026 18:19:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '4e1a13b78a43b0d757b051991807dcea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:19:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yVNV/KQgdzEwD4LyaaLm1QwuBVJYed14BAyJ1CepIbLKavMfdDwNibJ6szsaBnfJN3B9YmXYI2jPRL6jKS5PMoL7HsgunplzbVWnYkt6s+WVrPIy0UN2N8/Yc7AN8M+xET7eVYWR5HYvJdktb3d0nW4W+62z326j/oJabdTYyhj0xFIhmaWW+p+JUz7a0A==; Expires=Wed, 19 Aug 2026 18:19:54 GMT; Path=/, AWSALBCORS=yVNV/KQgdzEwD4LyaaLm1QwuBVJYed14BAyJ1CepIbLKavMfdDwNibJ6szsaBnfJN3B9YmXYI2jPRL6jKS5PMoL7HsgunplzbVWnYkt6s+WVrPIy0UN2N8/Yc7AN8M+xET7eVYWR5HYvJdktb3d0nW4W+62z326j/oJabdTYyhj0xFIhmaWW+p+JUz7a0A==; Expires=Wed, 19 Aug 2026 18:19:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58867', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58866', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec3cfb95aa1819ab560f6c2f062b60d1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:20:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vzX+aYqKcZKc0R4NTlSrlU+37/hQnl7THy4kDzQTo2Q/JEaJvIj2k8ScaTvRrwJzmGN0ZE55ABWN4wJQyth2zovsNU5PevK41tEByZwaJ/ZevyWXM+DEPUYe80tDtl2QmPqkdOd8kj1zqBle02zr34Wx4ESy34SikIeTsLSuFtOj1fy6m3mNPvyCR0C8yQ==; Expires=Wed, 19 Aug 2026 18:20:16 GMT; Path=/, AWSALBCORS=vzX+aYqKcZKc0R4NTlSrlU+37/hQnl7THy4kDzQTo2Q/JEaJvIj2k8ScaTvRrwJzmGN0ZE55ABWN4wJQyth2zovsNU5PevK41tEByZwaJ/ZevyWXM+DEPUYe80tDtl2QmPqkdOd8kj1zqBle02zr34Wx4ESy34SikIeTsLSuFtOj1fy6m3mNPvyCR0C8yQ==; Expires=Wed, 19 Aug 2026 18:20:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '0d93cd385985f7689407d40b36e048c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:20:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HH/4wHbg/fHHIYBUSl8KRU49paaICMqtbYRHJn+Z8U46RtPSRUXt7mwOAdXdkwV45mmJonDzvYdOVgjXWL4WZ1uNusyg7xNKszxlazZfg/HL5tOIvFJ1TC+NAalHKjnERqwjNhY7yHwGtNRBhDRTNLzsqE8HxUdI0+6nYWriVOXkRYE9+UFMOOXUL8CA0Q==; Expires=Wed, 19 Aug 2026 18:20:16 GMT; Path=/, AWSALBCORS=HH/4wHbg/fHHIYBUSl8KRU49paaICMqtbYRHJn+Z8U46RtPSRUXt7mwOAdXdkwV45mmJonDzvYdOVgjXWL4WZ1uNusyg7xNKszxlazZfg/HL5tOIvFJ1TC+NAalHKjnERqwjNhY7yHwGtNRBhDRTNLzsqE8HxUdI0+6nYWriVOXkRYE9+UFMOOXUL8CA0Q==; Expires=Wed, 19 Aug 2026 18:20:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59585', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cac9abca291e65100bec9c07a74063d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:20:41.297732+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (723201 → 1370310 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:20:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cmcypYck/gET7e7trRjNaiVekwN824wDl74hTN+3drGMjR6E7+5iGaZpniK4405x02wJB85P2A9YiG9sVqu/PmkYB4kAFD3xAWQosxkul6wmXSOV86AzKrw+yQALvx6U7iwJ6a0bEvaMxFHrTf9HCmWSzDgS3uJvH40aAnY/6vU+KN2sqc8cMRrpNcHmRw==; Expires=Wed, 19 Aug 2026 18:20:43 GMT; Path=/, AWSALBCORS=cmcypYck/gET7e7trRjNaiVekwN824wDl74hTN+3drGMjR6E7+5iGaZpniK4405x02wJB85P2A9YiG9sVqu/PmkYB4kAFD3xAWQosxkul6wmXSOV86AzKrw+yQALvx6U7iwJ6a0bEvaMxFHrTf9HCmWSzDgS3uJvH40aAnY/6vU+KN2sqc8cMRrpNcHmRw==; Expires=Wed, 19 Aug 2026 18:20:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '33053', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cc04589c70b1f070cb29ced1701a2c6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:20:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EtsDsySQQtq8J5EqMlcqlrNSFN9XABvJGLkbQDKjghZGPda7w03DLZuFUt3FxffSzKeuNWbVnqCOAF6pcJgppPRFlbtqLHU0AcVPAZBD1rM37XCZ9teKW6TFMNrSCUZG2pdpzo6uqDa5LPbYIxkjdHyL0oY/oIKtxrqXLY4ZtvmzeLruvoQOyZvy2Xb/1Q==; Expires=Wed, 19 Aug 2026 18:20:43 GMT; Path=/, AWSALBCORS=EtsDsySQQtq8J5EqMlcqlrNSFN9XABvJGLkbQDKjghZGPda7w03DLZuFUt3FxffSzKeuNWbVnqCOAF6pcJgppPRFlbtqLHU0AcVPAZBD1rM37XCZ9teKW6TFMNrSCUZG2pdpzo6uqDa5LPbYIxkjdHyL0oY/oIKtxrqXLY4ZtvmzeLruvoQOyZvy2Xb/1Q==; Expires=Wed, 19 Aug 2026 18:20:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32702', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ef2fca27406825215e54352c80f98b33', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:21:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:21:01.251707+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:21:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RTKQ38gNlCo6AKKDNV0kvK42eC+GK/WDj/egSyrQmCH99jgeo8JeYOloFrtDk5D9ibGfOV1ixWom13Owq9RvPEEYWOZEij3AjOBwwCYcAM1oJ2SkKnU1YxWhsFyMgY0dmsZpKvjWhpTLFm7JF/CSWu5dpl30HOh9g5KILC/NOjwKlzM8w1QkA3/ywBryQQ==; Expires=Wed, 19 Aug 2026 18:21:03 GMT; Path=/, AWSALBCORS=RTKQ38gNlCo6AKKDNV0kvK42eC+GK/WDj/egSyrQmCH99jgeo8JeYOloFrtDk5D9ibGfOV1ixWom13Owq9RvPEEYWOZEij3AjOBwwCYcAM1oJ2SkKnU1YxWhsFyMgY0dmsZpKvjWhpTLFm7JF/CSWu5dpl30HOh9g5KILC/NOjwKlzM8w1QkA3/ywBryQQ==; Expires=Wed, 19 Aug 2026 18:21:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11967', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '9de174194fdf7cbe72d49b16f7d9074f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:21:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Laaq8ckD+3+jV/sf98MpqV93oTfiv2XYF6YpiJmJ9O8KfLTm8LSFiypcgMtOvz+TMirDFI0tN36TWAXNT3oLRc8R3xS76mqCOk1cJew9BOpE89GvOOec+fl6+Gaux7dC+nfStVzN4Mkoiy+NqNhLIj4bH2cWq9euRtB6iR0RZ8oR0Ujw+Gncei/olCqUlw==; Expires=Wed, 19 Aug 2026 18:21:03 GMT; Path=/, AWSALBCORS=Laaq8ckD+3+jV/sf98MpqV93oTfiv2XYF6YpiJmJ9O8KfLTm8LSFiypcgMtOvz+TMirDFI0tN36TWAXNT3oLRc8R3xS76mqCOk1cJew9BOpE89GvOOec+fl6+Gaux7dC+nfStVzN4Mkoiy+NqNhLIj4bH2cWq9euRtB6iR0RZ8oR0Ujw+Gncei/olCqUlw==; Expires=Wed, 19 Aug 2026 18:21:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11770', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '6bc25cf538d20e4918007b4a250e0bfb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:21:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:21:53.215294+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:21:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:21:53.223561+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:21:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PY123IgE4r/iPbCNWpbJEnFaYr7FXfhNnsck7jMregDl7OsR2jh0WQwHqjswjTGfnmQ3QWZ2BNsN3Iu+HZGg6QD8pStXqC807+/v/0KTpFIzPhUEOcN6ZiwiFNtBLaswoYaC2YzTaPX8DS1ivjQvEDUjk4tBd6IQwxyinC/HzZTBM7ZQTU1k4b6l/sQ/dA==; Expires=Wed, 19 Aug 2026 18:21:56 GMT; Path=/, AWSALBCORS=PY123IgE4r/iPbCNWpbJEnFaYr7FXfhNnsck7jMregDl7OsR2jh0WQwHqjswjTGfnmQ3QWZ2BNsN3Iu+HZGg6QD8pStXqC807+/v/0KTpFIzPhUEOcN6ZiwiFNtBLaswoYaC2YzTaPX8DS1ivjQvEDUjk4tBd6IQwxyinC/HzZTBM7ZQTU1k4b6l/sQ/dA==; Expires=Wed, 19 Aug 2026 18:21:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9bcefeca690051e9a86953f43019b8f4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:21:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ljp0Xz132P6r4wVvQ4zNXYZGs1H6OqIhbG6NORdkW+fYWTXC6fHWskqxNjL2sKQMH7lyab7f5BrnuboMyQqRZvbqSBHb3YtiGclNCZd3cOn6vICeMKFJRq1uMdr/s+aTYEkz3LmlDSchtpzwv6jZqJhBk1sXNNebHsegSZNnTriVuVNFh3iW4sBZlXSLug==; Expires=Wed, 19 Aug 2026 18:21:57 GMT; Path=/, AWSALBCORS=ljp0Xz132P6r4wVvQ4zNXYZGs1H6OqIhbG6NORdkW+fYWTXC6fHWskqxNjL2sKQMH7lyab7f5BrnuboMyQqRZvbqSBHb3YtiGclNCZd3cOn6vICeMKFJRq1uMdr/s+aTYEkz3LmlDSchtpzwv6jZqJhBk1sXNNebHsegSZNnTriVuVNFh3iW4sBZlXSLug==; Expires=Wed, 19 Aug 2026 18:21:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59247', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59246', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8c9f84a8eaad3130d3b6465f312372a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:22:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:22:11.611410+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:22:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W1YlFNxyQR3LAnZ9tJL9LDw/anFJ3a6yS1Qm4SWeHzRKfNvgpGO/eXou5x1NgyBi6kXtu5gQ6AbjkqKfmyFclKNKOv4a4JTgcKLKW3+8/v7bg8xj7biQGt4KKjsV3f211acst93/0+7Dq//1SXe/a5vmxwWiqzE1pxJSPAwDqQqkQM7s/N6CTOUpLW8zDg==; Expires=Wed, 19 Aug 2026 18:22:14 GMT; Path=/, AWSALBCORS=W1YlFNxyQR3LAnZ9tJL9LDw/anFJ3a6yS1Qm4SWeHzRKfNvgpGO/eXou5x1NgyBi6kXtu5gQ6AbjkqKfmyFclKNKOv4a4JTgcKLKW3+8/v7bg8xj7biQGt4KKjsV3f211acst93/0+7Dq//1SXe/a5vmxwWiqzE1pxJSPAwDqQqkQM7s/N6CTOUpLW8zDg==; Expires=Wed, 19 Aug 2026 18:22:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '2172261d27c8559cb7633544dbd39d2f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:22:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8oZ2wuZ367Xwljiluncz1Zl0BY/QoCN49GFlSKjy4WLWIpxK6G/1FNod/2/y+BVtoytecu89CQ4c4d5Ku4WfJHmko08nEFUy9uWT103AqeXSwEkHkP3rkZCdSzjA8xkHQ6533nzU/nZJzYxFeSgvHU0y91uMTMvAWVoNbePK4+tkBsRQer8D2+lN4PU9JA==; Expires=Wed, 19 Aug 2026 18:22:14 GMT; Path=/, AWSALBCORS=8oZ2wuZ367Xwljiluncz1Zl0BY/QoCN49GFlSKjy4WLWIpxK6G/1FNod/2/y+BVtoytecu89CQ4c4d5Ku4WfJHmko08nEFUy9uWT103AqeXSwEkHkP3rkZCdSzjA8xkHQ6533nzU/nZJzYxFeSgvHU0y91uMTMvAWVoNbePK4+tkBsRQer8D2+lN4PU9JA==; Expires=Wed, 19 Aug 2026 18:22:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59987', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bd427f347ac47d36453efd1189bf6490', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:23:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:23:23.727611+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:23:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:23:23.737200+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:23:23.900356+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: JIT 검증 — 입력이 낡아 재생성 (4/64)"} {"timestamp": "2026-08-12T18:23:23.926347+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T18:23:23.932199+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:23:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lgSXGBa00B1xhL+aiCesf9uShAu7bVrF9gIbvbbstngvT7wq1LTNzRM8MttJqDUz0QK0vBhilwI/eME6AeT5jfty67lUNP0Cv6GcHY/x4mkT33cSFpzBo/IoYacyISra01ebIGPcVd/ZKiZ23EKHepfVdxywZhrRS54MfJ/mZ+21AJl82xSdAiuz2+TcLA==; Expires=Wed, 19 Aug 2026 18:23:26 GMT; Path=/, AWSALBCORS=lgSXGBa00B1xhL+aiCesf9uShAu7bVrF9gIbvbbstngvT7wq1LTNzRM8MttJqDUz0QK0vBhilwI/eME6AeT5jfty67lUNP0Cv6GcHY/x4mkT33cSFpzBo/IoYacyISra01ebIGPcVd/ZKiZ23EKHepfVdxywZhrRS54MfJ/mZ+21AJl82xSdAiuz2+TcLA==; Expires=Wed, 19 Aug 2026 18:23:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3417d38e8f5ae8832ada953ef28e27e3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:23:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DMO+S8vWYT/ujlc7snHuX8VeCdhIZwg9FrKAznNtYOlHxcFATagqyvQuYgIvO+q7RkGHuuVutEwDyfZ30DHJkHp2q1O1yv5FBWxVdtiEjJDkblIwocIr7aoChfoaXbpnJMaX5REnsKoCu0K7dSaUGM65duxVWMrq7HQyt63h3CP1zeVh6/UwYoEFWMlUSg==; Expires=Wed, 19 Aug 2026 18:23:27 GMT; Path=/, AWSALBCORS=DMO+S8vWYT/ujlc7snHuX8VeCdhIZwg9FrKAznNtYOlHxcFATagqyvQuYgIvO+q7RkGHuuVutEwDyfZ30DHJkHp2q1O1yv5FBWxVdtiEjJDkblIwocIr7aoChfoaXbpnJMaX5REnsKoCu0K7dSaUGM65duxVWMrq7HQyt63h3CP1zeVh6/UwYoEFWMlUSg==; Expires=Wed, 19 Aug 2026 18:23:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58929', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58931', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '60d78be7e9fc92a110644f3e663a61e1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:23:37.637878+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (619057 → 1328839 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:23:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LyfywQxniWWTCWBnsZz1pMhNvrCDUWQ6i5v//KFV3HD4zmDgavvbwPRsxsK2/yKpqqE4tzFpm5lJ43KIod4nL4UtVaN3Yhr7ceEE2DnVjf0byGsuUbe85T8RaK8b9jH7NARU2+rap8+IH7l/8/XXnI9w+fiM+yopc1gNJZBn9dEgyhG1H47uSXYiysFasQ==; Expires=Wed, 19 Aug 2026 18:23:39 GMT; Path=/, AWSALBCORS=LyfywQxniWWTCWBnsZz1pMhNvrCDUWQ6i5v//KFV3HD4zmDgavvbwPRsxsK2/yKpqqE4tzFpm5lJ43KIod4nL4UtVaN3Yhr7ceEE2DnVjf0byGsuUbe85T8RaK8b9jH7NARU2+rap8+IH7l/8/XXnI9w+fiM+yopc1gNJZBn9dEgyhG1H47uSXYiysFasQ==; Expires=Wed, 19 Aug 2026 18:23:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '745d1556c2dcf4e61e857fa7c1dc3e08', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:23:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UUJcknYxgNT9cgniySLqFgRnIaiBHmX0/fl4+AWr/tVVxNJZ9ru0uAB3lvqOMfmBPAkIgtH9TsiDDJrREEw2NcB0uVZ7hadsiVxeJzb5nTPKgI1BpCbhlf71aal5ooU2i89ZIkMaZmb2dX4xZ5Lza2KEIWd4wMoCmGgyuZD3fv7hoUkOKOgPwgk1jSrm7Q==; Expires=Wed, 19 Aug 2026 18:23:40 GMT; Path=/, AWSALBCORS=UUJcknYxgNT9cgniySLqFgRnIaiBHmX0/fl4+AWr/tVVxNJZ9ru0uAB3lvqOMfmBPAkIgtH9TsiDDJrREEw2NcB0uVZ7hadsiVxeJzb5nTPKgI1BpCbhlf71aal5ooU2i89ZIkMaZmb2dX4xZ5Lza2KEIWd4wMoCmGgyuZD3fv7hoUkOKOgPwgk1jSrm7Q==; Expires=Wed, 19 Aug 2026 18:23:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59634', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b97a7f32471a78295765c4eb5a80843a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:23:49.262089+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (637925 → 1363971 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:23:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xe8ii6mIBRVp4PVidzxf9IhLyAbqfm5FOvToy4TVfcC8+7ZedZKFhxRBwJLJuUltzb8/vSwyKr9Fp2ihTc2a7yuuIgSGSgsPbzpCQn/393/tNiwYNe+m6BNrtprKsIjlXVz3LEY6QnM1nz0wu1QwuGMRWTljqNMcYYm0EESdqvhiK/QG38Op3eFDvHFHGA==; Expires=Wed, 19 Aug 2026 18:23:51 GMT; Path=/, AWSALBCORS=Xe8ii6mIBRVp4PVidzxf9IhLyAbqfm5FOvToy4TVfcC8+7ZedZKFhxRBwJLJuUltzb8/vSwyKr9Fp2ihTc2a7yuuIgSGSgsPbzpCQn/393/tNiwYNe+m6BNrtprKsIjlXVz3LEY6QnM1nz0wu1QwuGMRWTljqNMcYYm0EESdqvhiK/QG38Op3eFDvHFHGA==; Expires=Wed, 19 Aug 2026 18:23:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48377', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd811935fe20f0ed71d024481d6e44ab2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:23:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7tu3p33/iviYkHEISd6lXwB2KLFufAzsyhUEmlf9ttuR0PqXaW5Lu4o8CI8c90M6Z9epFB5DFgHPzNtcttJWP5ruP+H/QaO/ynBzM9JtMOMW4OefrrN26n5Vu0w7+N9YJc/KL1dR8BOPEUM/SKdjw3zmZk+J+Qx9MyopjCivHMehqcVx7NPY/T/eFJ79uA==; Expires=Wed, 19 Aug 2026 18:23:51 GMT; Path=/, AWSALBCORS=7tu3p33/iviYkHEISd6lXwB2KLFufAzsyhUEmlf9ttuR0PqXaW5Lu4o8CI8c90M6Z9epFB5DFgHPzNtcttJWP5ruP+H/QaO/ynBzM9JtMOMW4OefrrN26n5Vu0w7+N9YJc/KL1dR8BOPEUM/SKdjw3zmZk+J+Qx9MyopjCivHMehqcVx7NPY/T/eFJ79uA==; Expires=Wed, 19 Aug 2026 18:23:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48000', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e86a21b555719d75d7f2dfd42d26cec9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:24:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:24:08.857747+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:24:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SmU4tT7NsettjTM+wDiB+D5aAYc0t7YrBOKyOj+adxaTCrAoYZDfPUJW1ud7xf8kWYsAVbqMrSZPHN7+XjGsa9krYhWu7VXMxUm2613EpsqJPC3mebfp5pAo9TCGxMDZtwujn2Ph3N/wG1ngiVOyQmCQ8489WANg5rKhmRHEUmZjE2CjLFn2smctz0xEPw==; Expires=Wed, 19 Aug 2026 18:24:11 GMT; Path=/, AWSALBCORS=SmU4tT7NsettjTM+wDiB+D5aAYc0t7YrBOKyOj+adxaTCrAoYZDfPUJW1ud7xf8kWYsAVbqMrSZPHN7+XjGsa9krYhWu7VXMxUm2613EpsqJPC3mebfp5pAo9TCGxMDZtwujn2Ph3N/wG1ngiVOyQmCQ8489WANg5rKhmRHEUmZjE2CjLFn2smctz0xEPw==; Expires=Wed, 19 Aug 2026 18:24:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28252', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f60a62ca9ca81792c15259c9ed3c0de5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:24:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z0W/unXOU2t84Lj1A7ONiC6vlm/JIRMnh8+h8eBDvN2SIHHZZS9xg1MtQ//xHcorjyKGT+/MfxJzqjHrXXMVEVOXrzTZ4Lvq1y23CApbK3ruuloO19NnZu7cEwyzeG4b/ae5PkgJZSB05A2upR7+zBP0bh4EMvLhnmnzYXYqT2cj7HxLR3ifriH6LCbZ3Q==; Expires=Wed, 19 Aug 2026 18:24:11 GMT; Path=/, AWSALBCORS=z0W/unXOU2t84Lj1A7ONiC6vlm/JIRMnh8+h8eBDvN2SIHHZZS9xg1MtQ//xHcorjyKGT+/MfxJzqjHrXXMVEVOXrzTZ4Lvq1y23CApbK3ruuloO19NnZu7cEwyzeG4b/ae5PkgJZSB05A2upR7+zBP0bh4EMvLhnmnzYXYqT2cj7HxLR3ifriH6LCbZ3Q==; Expires=Wed, 19 Aug 2026 18:24:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28253', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1324fe47e70a663c563136a5a85a132', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:24:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:24:57.859630+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:24:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:24:57.868170+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:24:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:24:57.967138+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:25:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DxovayEKgXpLEBAfXS5fGZK2XrKpFK5177SybiTB7DZoPx+wMm4uyeA+Cl7aP9TW3XqQ+5zB1DQxqd0cNs5QFJeO+vKOpU5AM/bGRvxKXvNKeSieD+1F7eCA+da9V9QqxzFYrTvzH3D26mmx2bRMM+Qu/1qQXxLuSdgk2Rc5b8RenDtmWNGfHv3Okr+BSQ==; Expires=Wed, 19 Aug 2026 18:25:00 GMT; Path=/, AWSALBCORS=DxovayEKgXpLEBAfXS5fGZK2XrKpFK5177SybiTB7DZoPx+wMm4uyeA+Cl7aP9TW3XqQ+5zB1DQxqd0cNs5QFJeO+vKOpU5AM/bGRvxKXvNKeSieD+1F7eCA+da9V9QqxzFYrTvzH3D26mmx2bRMM+Qu/1qQXxLuSdgk2Rc5b8RenDtmWNGfHv3Okr+BSQ==; Expires=Wed, 19 Aug 2026 18:25:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '408358716362c5376b075195be6b2fb1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:25:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7InMycHfImsPjtpn0hkvXfLDwj+vJlCmfVacMgut3Gfx9kkWgkCfH0Hu4wLuT5mLdf/Zuv3KQb6gnzFCR1AiykoppgbhMSvxFMoIvmeXKchnnNBL/+fZNspy4fpJfay+ywZl3pBlKRj80zTWBVmTRsYQwuN7/6FblP6VlovmfWBuSUlyvltf/xG6eXlGSQ==; Expires=Wed, 19 Aug 2026 18:25:01 GMT; Path=/, AWSALBCORS=7InMycHfImsPjtpn0hkvXfLDwj+vJlCmfVacMgut3Gfx9kkWgkCfH0Hu4wLuT5mLdf/Zuv3KQb6gnzFCR1AiykoppgbhMSvxFMoIvmeXKchnnNBL/+fZNspy4fpJfay+ywZl3pBlKRj80zTWBVmTRsYQwuN7/6FblP6VlovmfWBuSUlyvltf/xG6eXlGSQ==; Expires=Wed, 19 Aug 2026 18:25:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59384', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59386', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f9c6658c73eab573430e711fd3840a59', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:25:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:25:38.670199+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:25:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:25:38.679098+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:25:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OudUmSv9JB7qFpXhX3L9+osQm9gqr1ih0WwpZIEwkqFljr2usM/8CL0L+0Ye+M021nsmVs0jTgnbUuQNZWPxBWyWew7G2smQgvvJeAZIlWVTArcNNSsM0U/RuFcP1XM3G6iI7nCeg3dDaMENTfwL/N51hDO0ppkXQ7ZV4OUOjW94pmbz6N56UaVZNMNUlw==; Expires=Wed, 19 Aug 2026 18:25:41 GMT; Path=/, AWSALBCORS=OudUmSv9JB7qFpXhX3L9+osQm9gqr1ih0WwpZIEwkqFljr2usM/8CL0L+0Ye+M021nsmVs0jTgnbUuQNZWPxBWyWew7G2smQgvvJeAZIlWVTArcNNSsM0U/RuFcP1XM3G6iI7nCeg3dDaMENTfwL/N51hDO0ppkXQ7ZV4OUOjW94pmbz6N56UaVZNMNUlw==; Expires=Wed, 19 Aug 2026 18:25:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '18587', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '18584', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f48ef21c26fa1d5e0df5e3df8cdf6460', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:25:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uQaZq/DZC9RQsnEcxyr6xf8CV3fvzvZtznCEj/PiKcPFQ7czaF48+ODhqKCBMth05t9C65PkcRIN5bIzG3T1tsnFb2DeJwSaZ/CbBJhFirOUVr//XH/CMbTyNing1diLls+tvwL9EUF5Thwr28Of2IgmS6Gfrsbog7xIzPxz2JV1uvyh9AOQZnogdyEy8Q==; Expires=Wed, 19 Aug 2026 18:25:42 GMT; Path=/, AWSALBCORS=uQaZq/DZC9RQsnEcxyr6xf8CV3fvzvZtznCEj/PiKcPFQ7czaF48+ODhqKCBMth05t9C65PkcRIN5bIzG3T1tsnFb2DeJwSaZ/CbBJhFirOUVr//XH/CMbTyNing1diLls+tvwL9EUF5Thwr28Of2IgmS6Gfrsbog7xIzPxz2JV1uvyh9AOQZnogdyEy8Q==; Expires=Wed, 19 Aug 2026 18:25:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17395', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17393', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '8b4ad5e8ba7526308e79ca3cb931cfc8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:25:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A5FTCjDHuDn4PeYcGLqewRPKvWyz1bAkBzr84hzjaMOnJbXYrwbew2CUOKG9ZLk85pFjAA3FvFtBp7Wj1Cq72J0d7DKdWCpAyFEGrywvphUUN4kFwcMx1if1L8XooIHGWRmaAhLWGIqX9b1lEtdJn9rMybNMRso5vbu/qn7brZtkgLE/fQ84AOy+tdaJEQ==; Expires=Wed, 19 Aug 2026 18:25:49 GMT; Path=/, AWSALBCORS=A5FTCjDHuDn4PeYcGLqewRPKvWyz1bAkBzr84hzjaMOnJbXYrwbew2CUOKG9ZLk85pFjAA3FvFtBp7Wj1Cq72J0d7DKdWCpAyFEGrywvphUUN4kFwcMx1if1L8XooIHGWRmaAhLWGIqX9b1lEtdJn9rMybNMRso5vbu/qn7brZtkgLE/fQ84AOy+tdaJEQ==; Expires=Wed, 19 Aug 2026 18:25:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8c0245b17395e6e6b93e7bd2184e732f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:25:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zCLU+n/9gW12HhIAEcy6su4fyWCSNxzy6J5lL4MaVvi47RNdE3Sqo6FrZffRC1Z/RNxhxNBqZga9/nBwRaN+PSdKY/GbmMjRVyLSi0UAwwAcs795+XfNJ9XBskZFYC9eFRZwX9Cgvu0LwN7sL7dwynDQTkScnyvwOIFz5/sIrIT5Ch0xOv6pf33TgwnVLg==; Expires=Wed, 19 Aug 2026 18:25:49 GMT; Path=/, AWSALBCORS=zCLU+n/9gW12HhIAEcy6su4fyWCSNxzy6J5lL4MaVvi47RNdE3Sqo6FrZffRC1Z/RNxhxNBqZga9/nBwRaN+PSdKY/GbmMjRVyLSi0UAwwAcs795+XfNJ9XBskZFYC9eFRZwX9Cgvu0LwN7sL7dwynDQTkScnyvwOIFz5/sIrIT5Ch0xOv6pf33TgwnVLg==; Expires=Wed, 19 Aug 2026 18:25:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59604', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '0662f6e1e41b6de7dd48a03503435bee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:26:00.558205+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (624736 → 1332358 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:26:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=adrCcImv43GJnoXmjr5VoBOpNR3zerDDWgGB1KMFyMNv6HpwG1OFdRmtMPSLKW6//38iYj3dc7Wx7VieTCBqNr9wPCz3YBPp5Z4Wjh0c3yJsdhUosNUhBe0eue0P4+LZ+0yxCRv09D6b21qoJq0VJ+LT8I6fHvZJhyjWAH7dVXd1P77NDRoSYTZqKn7dAQ==; Expires=Wed, 19 Aug 2026 18:26:02 GMT; Path=/, AWSALBCORS=adrCcImv43GJnoXmjr5VoBOpNR3zerDDWgGB1KMFyMNv6HpwG1OFdRmtMPSLKW6//38iYj3dc7Wx7VieTCBqNr9wPCz3YBPp5Z4Wjh0c3yJsdhUosNUhBe0eue0P4+LZ+0yxCRv09D6b21qoJq0VJ+LT8I6fHvZJhyjWAH7dVXd1P77NDRoSYTZqKn7dAQ==; Expires=Wed, 19 Aug 2026 18:26:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45886', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '4a87ec1d126345dc783d7854868e9a25', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:26:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jBoCMiTLzjvLliSKGdhsiRXH9gpeojYjttHfQPmKBrJ7djO0ekoa+DCPDuKRZO6wchXqzRRsouppWyd8DaZET7jalQTVYdzwd8Y/RZaEnVx5qJw8/IYS3WdyoFDKnPXJ27gD+DrjprLHa0lkjiPB29oaQ3mfE3kxktLWjRIXONTF6t+2HosfVDRRTvUj4Q==; Expires=Wed, 19 Aug 2026 18:26:03 GMT; Path=/, AWSALBCORS=jBoCMiTLzjvLliSKGdhsiRXH9gpeojYjttHfQPmKBrJ7djO0ekoa+DCPDuKRZO6wchXqzRRsouppWyd8DaZET7jalQTVYdzwd8Y/RZaEnVx5qJw8/IYS3WdyoFDKnPXJ27gD+DrjprLHa0lkjiPB29oaQ3mfE3kxktLWjRIXONTF6t+2HosfVDRRTvUj4Q==; Expires=Wed, 19 Aug 2026 18:26:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45662', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '5924543de9fa7c44be2556f634acb247', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:26:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:26:17.881901+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:26:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=59KTYUiJ0BJeKmJubkrsZe6QfpkePiY4RM0hFn8aeE9PYt3xRwYvjmjDqBIVE+TW5cfayeV7YBKEFRoLJjXcFSkCUNaBvCKiafdvEHyljPPS2InnPWz/RE8vgvszkOcNzedcHdcDA5tLb7Rp1M/jnz3zmlh/1BOj/tEj0/MEIDUjzrQwCgTUAuUWX7NKrg==; Expires=Wed, 19 Aug 2026 18:26:20 GMT; Path=/, AWSALBCORS=59KTYUiJ0BJeKmJubkrsZe6QfpkePiY4RM0hFn8aeE9PYt3xRwYvjmjDqBIVE+TW5cfayeV7YBKEFRoLJjXcFSkCUNaBvCKiafdvEHyljPPS2InnPWz/RE8vgvszkOcNzedcHdcDA5tLb7Rp1M/jnz3zmlh/1BOj/tEj0/MEIDUjzrQwCgTUAuUWX7NKrg==; Expires=Wed, 19 Aug 2026 18:26:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29289', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a3663ffc3ca19eb472095c40e96fbd16', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:26:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6L1dNVEKeE4JwiZcZ3aPWZCnliM/yLCGUTYk4nt56wDpGGgs+ADn/vOGkm/6Rpu0tNRY7vOCQ8hdCpZoHfi9hKv25HaEOjsq7BbJbPp/BZkBhEFhIBXL6wUrm/+r8PLSS79uzD/TNlTXYCnhub1dDPzRfkRLOOwkh6oEtcH5qvJcEVVGydTToAx9+qH4LA==; Expires=Wed, 19 Aug 2026 18:26:20 GMT; Path=/, AWSALBCORS=6L1dNVEKeE4JwiZcZ3aPWZCnliM/yLCGUTYk4nt56wDpGGgs+ADn/vOGkm/6Rpu0tNRY7vOCQ8hdCpZoHfi9hKv25HaEOjsq7BbJbPp/BZkBhEFhIBXL6wUrm/+r8PLSS79uzD/TNlTXYCnhub1dDPzRfkRLOOwkh6oEtcH5qvJcEVVGydTToAx9+qH4LA==; Expires=Wed, 19 Aug 2026 18:26:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28896', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '76383e6357887282dc3608d57ad2f4ee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:29:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:29:12.344051+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:29:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:29:12.353331+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:29:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JBthGRxVH4MReR+9khOvUcrr7MljWwZQiIo5skBPq90tz4jkODCb0T3EW78nxhJTU8xFfDOB6tjon1kAJpwc+k9zjbo1sC795lcpdOdvK6GNEKoHELJd3+zJTSP9RvOkzpwIOJysQLhPVbThALMsDNTWZbFjANGjp3EvHCPdkmPZDQEffBe1enhhVR5CJg==; Expires=Wed, 19 Aug 2026 18:29:15 GMT; Path=/, AWSALBCORS=JBthGRxVH4MReR+9khOvUcrr7MljWwZQiIo5skBPq90tz4jkODCb0T3EW78nxhJTU8xFfDOB6tjon1kAJpwc+k9zjbo1sC795lcpdOdvK6GNEKoHELJd3+zJTSP9RvOkzpwIOJysQLhPVbThALMsDNTWZbFjANGjp3EvHCPdkmPZDQEffBe1enhhVR5CJg==; Expires=Wed, 19 Aug 2026 18:29:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b726023d5346a618cda659cbf5a9eaa7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:29:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0tXIC96Nxf3hDCfuACRzigHpETL17CsQX8zDHKZuumbwTtUP8w4cd22VXwXXZYt/qze2AIJLgFIP5cGYGzmqSJsNM1ijmMIispQKJw6UftLFxm8aFKYOgMu7X7y5+8C+VibFrEmHLLsiERheD5icCBPUlGFYrADa9lGIAc2VDIP85XNmM83CbB1yHqfyGw==; Expires=Wed, 19 Aug 2026 18:29:16 GMT; Path=/, AWSALBCORS=0tXIC96Nxf3hDCfuACRzigHpETL17CsQX8zDHKZuumbwTtUP8w4cd22VXwXXZYt/qze2AIJLgFIP5cGYGzmqSJsNM1ijmMIispQKJw6UftLFxm8aFKYOgMu7X7y5+8C+VibFrEmHLLsiERheD5icCBPUlGFYrADa9lGIAc2VDIP85XNmM83CbB1yHqfyGw==; Expires=Wed, 19 Aug 2026 18:29:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59139', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59137', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea230aa169b1bb021a9a4103d778b634', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:29:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:29:29.376189+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:29:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rxCkqaVMVY5vcKLSyDi1UZLUFwLeMUx4QksnzPO3G0FHqxp/Q5lM4PAZ13ECJKl8BzPGqI8JKzfDdYIVx8Bi8F+LacW6bT/DG3A9qe7dPoDJAVjJlnd2n4Gb7pkhG01/SzYn48604kH3YWP59Meu0WdkuuQoxIWw3JWyisToalNf9dhnk+HPuk3guj70MQ==; Expires=Wed, 19 Aug 2026 18:29:31 GMT; Path=/, AWSALBCORS=rxCkqaVMVY5vcKLSyDi1UZLUFwLeMUx4QksnzPO3G0FHqxp/Q5lM4PAZ13ECJKl8BzPGqI8JKzfDdYIVx8Bi8F+LacW6bT/DG3A9qe7dPoDJAVjJlnd2n4Gb7pkhG01/SzYn48604kH3YWP59Meu0WdkuuQoxIWw3JWyisToalNf9dhnk+HPuk3guj70MQ==; Expires=Wed, 19 Aug 2026 18:29:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '78d088a07b8f41b7bcffe9b0cac615fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:29:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MBvfWE2H2/8xo9odwAMCGOgGDDnfvlp8mQwMfmT3GdaiWX/AfNlgYc5Xv2UwiCknTuYP9z9gLYXJAd+IkWdBUsxyNOdM20noQ8ZYb97UpaCyCkI0UBIN1I4KHxD5sVbGa3QfTwmyezgl3ved/j5EFURji7jTzdeRQSVdb4mpwf7EiEIrSEhhipiV4Hy9vg==; Expires=Wed, 19 Aug 2026 18:29:32 GMT; Path=/, AWSALBCORS=MBvfWE2H2/8xo9odwAMCGOgGDDnfvlp8mQwMfmT3GdaiWX/AfNlgYc5Xv2UwiCknTuYP9z9gLYXJAd+IkWdBUsxyNOdM20noQ8ZYb97UpaCyCkI0UBIN1I4KHxD5sVbGa3QfTwmyezgl3ved/j5EFURji7jTzdeRQSVdb4mpwf7EiEIrSEhhipiV4Hy9vg==; Expires=Wed, 19 Aug 2026 18:29:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59084', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c1d8c03707ba42cb98fc1de615fff5c9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:32:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:32:06.271781+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:32:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:32:06.280124+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:32:06.303785+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh9]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T18:32:06.438557+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh9: JIT 검증 — 입력이 낡아 재생성 (5/64)"} {"timestamp": "2026-08-12T18:32:06.463743+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh9: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T18:32:06.471761+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:32:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B3M0PVgujmhEuV3DpsS7H3TG4Ja5d9pTAz3gqw6E4tIUnbpTEZ3JzLaep+uzby3F8ihszl+ITdFQylYhqu/n3MFDvYNhL51A2W1Wld0lDOb7/ssDB89PLZurNr5bd34wtO2Zi8vLbeym6RyXvENL0ultcAlbbjjYo/ZgPLg7pib7dq7HpVoRuUz+7iHkGg==; Expires=Wed, 19 Aug 2026 18:32:08 GMT; Path=/, AWSALBCORS=B3M0PVgujmhEuV3DpsS7H3TG4Ja5d9pTAz3gqw6E4tIUnbpTEZ3JzLaep+uzby3F8ihszl+ITdFQylYhqu/n3MFDvYNhL51A2W1Wld0lDOb7/ssDB89PLZurNr5bd34wtO2Zi8vLbeym6RyXvENL0ultcAlbbjjYo/ZgPLg7pib7dq7HpVoRuUz+7iHkGg==; Expires=Wed, 19 Aug 2026 18:32:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6f71473c03719219200d1fefbf054838', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:32:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SqDkmpXHTQwwjr3kdt/neNpw9ukgbl9MuygevjDNyyBj06X9gOUT8SJBEC3B5t8QL+A9vLi/E/267CWc9MT6nc58Wi6mQU1YezT9ZtnAXWknAtcHYBuf8alxQ2YoOZ3HfPLgo1nX5soLMh1/nLiRP7sr/Vg9qVwvnFBnZKynIfzuAgVsk5VJfK4O7WWbGA==; Expires=Wed, 19 Aug 2026 18:32:09 GMT; Path=/, AWSALBCORS=SqDkmpXHTQwwjr3kdt/neNpw9ukgbl9MuygevjDNyyBj06X9gOUT8SJBEC3B5t8QL+A9vLi/E/267CWc9MT6nc58Wi6mQU1YezT9ZtnAXWknAtcHYBuf8alxQ2YoOZ3HfPLgo1nX5soLMh1/nLiRP7sr/Vg9qVwvnFBnZKynIfzuAgVsk5VJfK4O7WWbGA==; Expires=Wed, 19 Aug 2026 18:32:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59129', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59131', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c22531a7b5253d238e94b6ccb9cb89c9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:33:46.188873+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:33:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BKDD+4csqcrZkoiI2d5YLCa2dUTdlvskp6KNmDtpsXnhBMd4qZUucpCmG7J9+v+xAPT3KumBl/qtPvA0Ga4yymXySmHtJl0hR6Rh58OAZSly91l18zRX3W1HNhbIIRUB/kvixo07AYnKm6FaBihPp2yhVzPKFm5rPLTw3NQMgcvFqlLBkqA79C9tc6MyYQ==; Expires=Wed, 19 Aug 2026 18:33:48 GMT; Path=/, AWSALBCORS=BKDD+4csqcrZkoiI2d5YLCa2dUTdlvskp6KNmDtpsXnhBMd4qZUucpCmG7J9+v+xAPT3KumBl/qtPvA0Ga4yymXySmHtJl0hR6Rh58OAZSly91l18zRX3W1HNhbIIRUB/kvixo07AYnKm6FaBihPp2yhVzPKFm5rPLTw3NQMgcvFqlLBkqA79C9tc6MyYQ==; Expires=Wed, 19 Aug 2026 18:33:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aacc9eb1f06d380609e12807ffe503a5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:33:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cOaAdDQmRfd0mH/jcC3+L+R1Ojf/i8x19KIMRBXnBozYfSH1x9/uzYHUMh1EIqfkz7JnrJXrjNVnrTxCvf05SaNRALGHZnhEsqaV1+GzrOoaZqNnKiRYQ5DKxYQLBm32sOa/gqU/v1NVkSARNPpNrIEi4bXZy0YDgUCP2GawfdFVkOl74SSuzacPme+5OQ==; Expires=Wed, 19 Aug 2026 18:33:48 GMT; Path=/, AWSALBCORS=cOaAdDQmRfd0mH/jcC3+L+R1Ojf/i8x19KIMRBXnBozYfSH1x9/uzYHUMh1EIqfkz7JnrJXrjNVnrTxCvf05SaNRALGHZnhEsqaV1+GzrOoaZqNnKiRYQ5DKxYQLBm32sOa/gqU/v1NVkSARNPpNrIEi4bXZy0YDgUCP2GawfdFVkOl74SSuzacPme+5OQ==; Expires=Wed, 19 Aug 2026 18:33:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59992', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '920c0f59dcbe1eb1b77ac7c1554295cf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:34:00.840642+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (683120 → 1345123 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:34:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pgKYaJbhXAlrHzkQRGMUdjmhE5TWr5KzLLVPuVylhKKUogh1uNHimvQkfn8RUoVitbWwxuk2zjbcDHTnkGuALT7aiTY9VLU6I1hYkQ14CP0Cvfmfab4BG8dO9Q9E6tVVaiNVrHzp/S0y09GPUR5TS8cs1/frZwXkgPOKQlG6A5xwETOPG3j+3SKVnLl2iw==; Expires=Wed, 19 Aug 2026 18:34:02 GMT; Path=/, AWSALBCORS=pgKYaJbhXAlrHzkQRGMUdjmhE5TWr5KzLLVPuVylhKKUogh1uNHimvQkfn8RUoVitbWwxuk2zjbcDHTnkGuALT7aiTY9VLU6I1hYkQ14CP0Cvfmfab4BG8dO9Q9E6tVVaiNVrHzp/S0y09GPUR5TS8cs1/frZwXkgPOKQlG6A5xwETOPG3j+3SKVnLl2iw==; Expires=Wed, 19 Aug 2026 18:34:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44981', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce0b83fc495be1738995cefcb25d5cb2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:34:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cUkMyALamHhyDsQcrlb0bc0A6ZL44GB1GFKWWViu9UlcWeW6d1f4pU7K2Pu+jxm3Ddl8HGAbPlDOqS55lecZaJREpoI8mBzGssJCmA7j7EuNOeSjluL+b+VeIbMpk6QIbvUg6DrhQ5TGgWMdVZq5hyRaFIcjuz5tHkddZNbfAPuNKhrrEilrco1+2i8VCg==; Expires=Wed, 19 Aug 2026 18:34:03 GMT; Path=/, AWSALBCORS=cUkMyALamHhyDsQcrlb0bc0A6ZL44GB1GFKWWViu9UlcWeW6d1f4pU7K2Pu+jxm3Ddl8HGAbPlDOqS55lecZaJREpoI8mBzGssJCmA7j7EuNOeSjluL+b+VeIbMpk6QIbvUg6DrhQ5TGgWMdVZq5hyRaFIcjuz5tHkddZNbfAPuNKhrrEilrco1+2i8VCg==; Expires=Wed, 19 Aug 2026 18:34:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44691', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2c393595ab6eaa39c86d78da415a1fa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:34:02.712954+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (564094 → 1164366 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:34:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7c4ghmgiB/uD+PabHViYCRzW++K4s47/MV1jrh7zJef7KTXgAhmu+RznmyG5TlhoDd/J/eEP+8O3zWSn1NIt8vieOHXZxkQBHpCLQIGnhPLtwNJ8kOlnAhjyLHkp1StDz9+zgRPsNFATMOmwhnPWPFa98akrnWeZKqerifwDUbU/Nzx6/0T9MI17AR0qeA==; Expires=Wed, 19 Aug 2026 18:34:04 GMT; Path=/, AWSALBCORS=7c4ghmgiB/uD+PabHViYCRzW++K4s47/MV1jrh7zJef7KTXgAhmu+RznmyG5TlhoDd/J/eEP+8O3zWSn1NIt8vieOHXZxkQBHpCLQIGnhPLtwNJ8kOlnAhjyLHkp1StDz9+zgRPsNFATMOmwhnPWPFa98akrnWeZKqerifwDUbU/Nzx6/0T9MI17AR0qeA==; Expires=Wed, 19 Aug 2026 18:34:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43875', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '582a245efdb5945ba1f7eb0aa20b1135', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:34:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1FxipyYObzQieFV5bZ31cgaBKimbQ9pRPisW4kOJsi5DLsduoMpv6jWK1snHzQU+V4QpDCl13lJ6QpSnw9dtVbFSZl9uiE1w9Alt7NORBIZLpJ/BBXR+0xaFJkcEZQyubhHCn47QFzrK5W3PVdALFJuzlJy19xx0zGmUU0T8RSm/KEPpZBNyZhr+dB/f7A==; Expires=Wed, 19 Aug 2026 18:34:04 GMT; Path=/, AWSALBCORS=1FxipyYObzQieFV5bZ31cgaBKimbQ9pRPisW4kOJsi5DLsduoMpv6jWK1snHzQU+V4QpDCl13lJ6QpSnw9dtVbFSZl9uiE1w9Alt7NORBIZLpJ/BBXR+0xaFJkcEZQyubhHCn47QFzrK5W3PVdALFJuzlJy19xx0zGmUU0T8RSm/KEPpZBNyZhr+dB/f7A==; Expires=Wed, 19 Aug 2026 18:34:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43869', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '519fddd87b1f8d07db773b8d27aeac93', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:34:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:34:22.988918+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:34:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=k2gCaFJjDq/Vz83hDMQ85x/bhwQDyyKDpZNsjCs82aA+IZuXPkV41DtvHhRyNajfNIdfMYDwMW9omEVlwCwj47SGAmqMz+UsKwRW7x+g1m1glOdX5/7aJh9UJhkKz6Vvujg7e02zTcfftmez0w0dMEuUuZ/DC1WjBxPPioSPWLrm6GvQcQSOEKwxVW2pMQ==; Expires=Wed, 19 Aug 2026 18:34:25 GMT; Path=/, AWSALBCORS=k2gCaFJjDq/Vz83hDMQ85x/bhwQDyyKDpZNsjCs82aA+IZuXPkV41DtvHhRyNajfNIdfMYDwMW9omEVlwCwj47SGAmqMz+UsKwRW7x+g1m1glOdX5/7aJh9UJhkKz6Vvujg7e02zTcfftmez0w0dMEuUuZ/DC1WjBxPPioSPWLrm6GvQcQSOEKwxVW2pMQ==; Expires=Wed, 19 Aug 2026 18:34:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23420', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '86f02c64605b4bfed5dbf9193793af56', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:34:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=j5XU03SIXLIs4EnDkdenmC74SIfXoFxo3x62ZSgw7tJQ3CC1YSk0wl4IM86L3216B2+pI2EZPm+P92EXGwESKJxLNvOlyQCttCuv/WOOEnk3zr6oXecKj1tZg1HRaR4i8Y9RXGu/bpBvuhGEQKWGxsOcC3ohqjegtRnjBaPIdGtnuiURZsR71s6awF535w==; Expires=Wed, 19 Aug 2026 18:34:25 GMT; Path=/, AWSALBCORS=j5XU03SIXLIs4EnDkdenmC74SIfXoFxo3x62ZSgw7tJQ3CC1YSk0wl4IM86L3216B2+pI2EZPm+P92EXGwESKJxLNvOlyQCttCuv/WOOEnk3zr6oXecKj1tZg1HRaR4i8Y9RXGu/bpBvuhGEQKWGxsOcC3ohqjegtRnjBaPIdGtnuiURZsR71s6awF535w==; Expires=Wed, 19 Aug 2026 18:34:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23027', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e0fd028de3dee99f2d9bae06e9c88c89', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:35:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:35:27.424652+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:35:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:35:27.432680+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:35:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Na3Kou3QyScouGDuDbqq/YxTW1QXMJ+mdS2bdFm3gWNys90y5+TKqsKmV0idmMuqa+DMbRm8MsONQ8b02KxEoTNF9GFFX71shmawXxoWG+/jxHDTetQnGFXbqjtCJNUkP1EQ38b0AXflAJQwRVtFJe/F4Z9k8dw28GdamtIfxoE4SQj4JBY6quXm5h+hAg==; Expires=Wed, 19 Aug 2026 18:35:31 GMT; Path=/, AWSALBCORS=Na3Kou3QyScouGDuDbqq/YxTW1QXMJ+mdS2bdFm3gWNys90y5+TKqsKmV0idmMuqa+DMbRm8MsONQ8b02KxEoTNF9GFFX71shmawXxoWG+/jxHDTetQnGFXbqjtCJNUkP1EQ38b0AXflAJQwRVtFJe/F4Z9k8dw28GdamtIfxoE4SQj4JBY6quXm5h+hAg==; Expires=Wed, 19 Aug 2026 18:35:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ff16981c88c6ebfc04318a00046a1ca4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:35:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mh6BMFrYrE2R1xkRbZwTqhTsSMOLAzNKl0XZMD8VaIunFuZEI1DAsjFhiqk1jtXZzeVilzdg2vDgGduyuoG+LuhyTI3Ej7MYM2wc2ee3l20Gv0HW0+tO9DAP/PKSvsq2Hm1vCs+jO8stdVP+JnEa1frG1hSEzoGeMaO9tvPfFzz7T0yvF/P8LWoYVbOM2Q==; Expires=Wed, 19 Aug 2026 18:35:31 GMT; Path=/, AWSALBCORS=Mh6BMFrYrE2R1xkRbZwTqhTsSMOLAzNKl0XZMD8VaIunFuZEI1DAsjFhiqk1jtXZzeVilzdg2vDgGduyuoG+LuhyTI3Ej7MYM2wc2ee3l20Gv0HW0+tO9DAP/PKSvsq2Hm1vCs+jO8stdVP+JnEa1frG1hSEzoGeMaO9tvPfFzz7T0yvF/P8LWoYVbOM2Q==; Expires=Wed, 19 Aug 2026 18:35:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58981', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58912', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '59150aba59e30f99f7c9f0e7727d8ff5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:35:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:35:50.696450+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:35:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3FdIlRfzskVOyFVwRVBfqjRWBNhFJk5xqYep5tcvXShNfprwGCOAKGIH3Nm1LZQqPO+6gsN6iEgqnjjYy808uXAmGKtq6futJ/07/7Jn8ACQYZ0WLHmA9KKmAdLGsEjn/q4E0klhXzRNbOtL83PB9WiAnhvfIa/bNtl2poh2hwdpoH7Hz8sdVpAEtNKmlQ==; Expires=Wed, 19 Aug 2026 18:35:52 GMT; Path=/, AWSALBCORS=3FdIlRfzskVOyFVwRVBfqjRWBNhFJk5xqYep5tcvXShNfprwGCOAKGIH3Nm1LZQqPO+6gsN6iEgqnjjYy808uXAmGKtq6futJ/07/7Jn8ACQYZ0WLHmA9KKmAdLGsEjn/q4E0klhXzRNbOtL83PB9WiAnhvfIa/bNtl2poh2hwdpoH7Hz8sdVpAEtNKmlQ==; Expires=Wed, 19 Aug 2026 18:35:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd4db93e47bd90280399f73331605764e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:35:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z3SbLs4+xwir1byDS056nq7u1wvVHl344uSxsMx44Sws/dE2Hae3UR14BAzsnQ2Vb1WoSExUNQPOLHj0yqoHpgBCdKLHGqo6bhdmWMIOz3A3C49WqRUwx2zYUrmvZu+EIyC9ZHg6myXRTdcHsytj7NqV4y0TOCS8o5PwqXJQNfj20lkWrNWN3VINL3LTXg==; Expires=Wed, 19 Aug 2026 18:35:53 GMT; Path=/, AWSALBCORS=z3SbLs4+xwir1byDS056nq7u1wvVHl344uSxsMx44Sws/dE2Hae3UR14BAzsnQ2Vb1WoSExUNQPOLHj0yqoHpgBCdKLHGqo6bhdmWMIOz3A3C49WqRUwx2zYUrmvZu+EIyC9ZHg6myXRTdcHsytj7NqV4y0TOCS8o5PwqXJQNfj20lkWrNWN3VINL3LTXg==; Expires=Wed, 19 Aug 2026 18:35:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59311', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '69e80c300a6ac0a59c095e7aa5915813', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:37:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:37:20.323329+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:37:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:37:20.332668+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:37:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:37:20.441300+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:37:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U+AeaWWMUI1Sbzrf7We2O4tAPTj35GfnaOubZQ2cmuwK5u+Z4xvQIKQqkZ+907rWyo/Iqid95N0lzZSX7HhIh4JmANIBUIdGAS3VKydnQpB8krdRmKpOfdNrtEndxAi19OL0tQGdkxrhH+BdJ+dLM4X1IT2MVpQdUOGDGR1W8ccVF6SXen2hXOMMlFhaWA==; Expires=Wed, 19 Aug 2026 18:37:22 GMT; Path=/, AWSALBCORS=U+AeaWWMUI1Sbzrf7We2O4tAPTj35GfnaOubZQ2cmuwK5u+Z4xvQIKQqkZ+907rWyo/Iqid95N0lzZSX7HhIh4JmANIBUIdGAS3VKydnQpB8krdRmKpOfdNrtEndxAi19OL0tQGdkxrhH+BdJ+dLM4X1IT2MVpQdUOGDGR1W8ccVF6SXen2hXOMMlFhaWA==; Expires=Wed, 19 Aug 2026 18:37:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '599491d905917ba0d248bd72a7b4e796', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:37:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XUe0zkXaqHu7LndwpXouys2WWaN7ac+bAgeqdJfHO3qoCHRdT4Kf9mNVl8CkmwbdEmCUjRvORhVQ5UeaMMBosF0DitZO08W5ucPX6mny25WVH/7VGEXEeKwPlkNuiA8qYHlMaVWPcZQsexeivgmyH2lDQ3iLthZUvP8S7gRv5uXdb0WpY2LYFLKvX9o6mQ==; Expires=Wed, 19 Aug 2026 18:37:23 GMT; Path=/, AWSALBCORS=XUe0zkXaqHu7LndwpXouys2WWaN7ac+bAgeqdJfHO3qoCHRdT4Kf9mNVl8CkmwbdEmCUjRvORhVQ5UeaMMBosF0DitZO08W5ucPX6mny25WVH/7VGEXEeKwPlkNuiA8qYHlMaVWPcZQsexeivgmyH2lDQ3iLthZUvP8S7gRv5uXdb0WpY2LYFLKvX9o6mQ==; Expires=Wed, 19 Aug 2026 18:37:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59227', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59227', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6a7dd97593ab5ff4a60417c001d0e6bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:37:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:37:45.415336+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:37:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:37:45.423958+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:37:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=a4+DFfC+z9TblzZzaZ96+BbnU3VZLAq8ngYPWsorA5QDg9HORu0hShYz/RKLLluEMsAhfSVeMMHutoDJ1HE8Hw4v5cHWmNW3MJxzvbEk4VhkySrIiuvBNJtIFJuefaMXGiZQHaztjFUeto49bFwe4p6cfnAJ41BwHaRk4N+8Ak/yi88GWDOLKBeRAIJM2w==; Expires=Wed, 19 Aug 2026 18:37:49 GMT; Path=/, AWSALBCORS=a4+DFfC+z9TblzZzaZ96+BbnU3VZLAq8ngYPWsorA5QDg9HORu0hShYz/RKLLluEMsAhfSVeMMHutoDJ1HE8Hw4v5cHWmNW3MJxzvbEk4VhkySrIiuvBNJtIFJuefaMXGiZQHaztjFUeto49bFwe4p6cfnAJ41BwHaRk4N+8Ak/yi88GWDOLKBeRAIJM2w==; Expires=Wed, 19 Aug 2026 18:37:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '34027', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '34028', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df3a594f93ad0c865af5faa1f5911403', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:37:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EpMdIEA4tUgqQ5LcYPhLvabLYHJz1HXepnqnuRgm4A7L5I2Ww9XZ5spkzUphn9CR8fjzPRU63FDKmIRozc2Ie8pnB8TIcmJGLQ+0HUdkcsprI9NFM2NPSi26vJavc2Bg1bZbeemyfD/BGAuy7HZUX8b/HO74TFOiEx9v5MsBvoPi0AaMTr3qsRTzxGFeAg==; Expires=Wed, 19 Aug 2026 18:37:49 GMT; Path=/, AWSALBCORS=EpMdIEA4tUgqQ5LcYPhLvabLYHJz1HXepnqnuRgm4A7L5I2Ww9XZ5spkzUphn9CR8fjzPRU63FDKmIRozc2Ie8pnB8TIcmJGLQ+0HUdkcsprI9NFM2NPSi26vJavc2Bg1bZbeemyfD/BGAuy7HZUX8b/HO74TFOiEx9v5MsBvoPi0AaMTr3qsRTzxGFeAg==; Expires=Wed, 19 Aug 2026 18:37:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33611', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33610', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '39b42d50e58148dbedd0475b02027cb3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:38:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aKxEKPYqSnVYoPtS3oPWSU+fO9oMzSN92rhGRAKKh7moOWoO2Q8NqIj5SSLahHFCANtXPHNmu9XMe2TP2bRRiy52MrPPrcZ3zdzMKK5CTi1oDaevud2v8IBhnv/92UjuUAe13vC0N9LrHZv3DbWBFjszcZgqa+nVVzNCgqTWhhth6H1JguCxyxT+N1jhMQ==; Expires=Wed, 19 Aug 2026 18:38:08 GMT; Path=/, AWSALBCORS=aKxEKPYqSnVYoPtS3oPWSU+fO9oMzSN92rhGRAKKh7moOWoO2Q8NqIj5SSLahHFCANtXPHNmu9XMe2TP2bRRiy52MrPPrcZ3zdzMKK5CTi1oDaevud2v8IBhnv/92UjuUAe13vC0N9LrHZv3DbWBFjszcZgqa+nVVzNCgqTWhhth6H1JguCxyxT+N1jhMQ==; Expires=Wed, 19 Aug 2026 18:38:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '351d4e5ebe39207c6e9abfcb9b4acb91', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:38:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6WAXno58ro566noupkb054ou5aSYj2CSq8BKi4oONiIXCCcbMR+w8OP1vLW6Yhp2z20M6q0fRhrbKFa+UPQ3pZwmpBnoJ2naO/s7JJ/2gWfSeaXvD98WplM3nVW7sjojkxF6v+WclNgpLS9hx/22iXo5vBt+k3rf6xOT8D9AlSJ/TShKlWbqShyeUYIK6g==; Expires=Wed, 19 Aug 2026 18:38:09 GMT; Path=/, AWSALBCORS=6WAXno58ro566noupkb054ou5aSYj2CSq8BKi4oONiIXCCcbMR+w8OP1vLW6Yhp2z20M6q0fRhrbKFa+UPQ3pZwmpBnoJ2naO/s7JJ/2gWfSeaXvD98WplM3nVW7sjojkxF6v+WclNgpLS9hx/22iXo5vBt+k3rf6xOT8D9AlSJ/TShKlWbqShyeUYIK6g==; Expires=Wed, 19 Aug 2026 18:38:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59636', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '6e2c8d5d40435a5c49a50b02cb3ba47a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:38:21.402454+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (669086 → 1286779 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:38:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cPXzdl5DeRlroPuRTC3cgcDEEkEAdyHFAW1q8HqAB/uDLwtbSHWpjlh1mIprgAnUvbfseubfvi8WU/r5JULcZqOt1nCLqcxJJgxgzect0t0YIFi9ZKh7MfzUKnkd5wnE/7mNRZUDXxhdTcbfU1Cyt5+TskZlEn4GktHUetRzHMWBa6ijNMHki+do9HO9Yg==; Expires=Wed, 19 Aug 2026 18:38:23 GMT; Path=/, AWSALBCORS=cPXzdl5DeRlroPuRTC3cgcDEEkEAdyHFAW1q8HqAB/uDLwtbSHWpjlh1mIprgAnUvbfseubfvi8WU/r5JULcZqOt1nCLqcxJJgxgzect0t0YIFi9ZKh7MfzUKnkd5wnE/7mNRZUDXxhdTcbfU1Cyt5+TskZlEn4GktHUetRzHMWBa6ijNMHki+do9HO9Yg==; Expires=Wed, 19 Aug 2026 18:38:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45369', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '2640c2060fb287759c63a1507f2bc6bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:38:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aC+FQ1oVaogujpa5QMuxMVpAnaSxt/x1nIf8cJVRtF8d8uu4hJeJuxIcgMADZ4mPvgByf7z30QVkRciHRgTsyqfOiG7X+q2HYLIBpavawNUFQBSpRBkJ715Vxss7x0w9ck0JIxth4rCXVpVzUe+j7SXb4qpzA3veR/mYEYZ2rn7t7uioZRbn/3Y7jq9SNw==; Expires=Wed, 19 Aug 2026 18:38:23 GMT; Path=/, AWSALBCORS=aC+FQ1oVaogujpa5QMuxMVpAnaSxt/x1nIf8cJVRtF8d8uu4hJeJuxIcgMADZ4mPvgByf7z30QVkRciHRgTsyqfOiG7X+q2HYLIBpavawNUFQBSpRBkJ715Vxss7x0w9ck0JIxth4rCXVpVzUe+j7SXb4qpzA3veR/mYEYZ2rn7t7uioZRbn/3Y7jq9SNw==; Expires=Wed, 19 Aug 2026 18:38:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44992', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '385cf633f5be81bde42c3f41bd4ee875', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:38:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:38:44.725574+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:38:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=x7454TAmB1B5nlDXBXAUtfiBJZwBTK/LMhy1KgkBcvRgi7cXhqXCd8w8RLrGEOPhc5GxtdmCxkCF0TbH4pLJdUmGUQEtofyTlzItj/a3GLh66kW1wtT4YODzwz881LmDXKYfDnn2Htx576D/ptnb+ua2dBfJxy+cFfJQqpvVrks1UvzizM5beUVGMtHcQw==; Expires=Wed, 19 Aug 2026 18:38:47 GMT; Path=/, AWSALBCORS=x7454TAmB1B5nlDXBXAUtfiBJZwBTK/LMhy1KgkBcvRgi7cXhqXCd8w8RLrGEOPhc5GxtdmCxkCF0TbH4pLJdUmGUQEtofyTlzItj/a3GLh66kW1wtT4YODzwz881LmDXKYfDnn2Htx576D/ptnb+ua2dBfJxy+cFfJQqpvVrks1UvzizM5beUVGMtHcQw==; Expires=Wed, 19 Aug 2026 18:38:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21888', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '42b668a495827e71bdf821b9ea8fcc79', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:38:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qANcG7m5wcadCT5uvvnlsUrvvrJuVCy+/Xz9mjL5yu+hfxtj1PpEk/xcccZk+ie+bRNI7fKpxRAX/XHJAeWBlLPFuITW/Bi6f1Lh0b9Vo9mA7gWgvIfC5H9CVTf0MFXp44+41hEsCnO0pspeCjL6+bPKxgFj7x9kuP5Jf8Sphu3FOieRev2MB8sunWhoNw==; Expires=Wed, 19 Aug 2026 18:38:47 GMT; Path=/, AWSALBCORS=qANcG7m5wcadCT5uvvnlsUrvvrJuVCy+/Xz9mjL5yu+hfxtj1PpEk/xcccZk+ie+bRNI7fKpxRAX/XHJAeWBlLPFuITW/Bi6f1Lh0b9Vo9mA7gWgvIfC5H9CVTf0MFXp44+41hEsCnO0pspeCjL6+bPKxgFj7x9kuP5Jf8Sphu3FOieRev2MB8sunWhoNw==; Expires=Wed, 19 Aug 2026 18:38:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21524', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7d758ae10dde25f1f2835947105268f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:39:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:39:10.846482+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:39:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:39:10.853405+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:39:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vbhol3utaUL3jSnGr+QwSheiMW+NUDQHvgoujiHzuG5itP+0Dplcu2N3rx4J6IveQ48UZP11r0kqpn7Y7KZG1VM9GxVi5thL9f8v6JCr+VJsfbc+AkYEu87kWowjhyA+1f1djxGndMwiUrd3zTQ0raN2sz2uB4NP2e7OHKZolbItFAgMnKw6Ef0d21+W1g==; Expires=Wed, 19 Aug 2026 18:39:14 GMT; Path=/, AWSALBCORS=Vbhol3utaUL3jSnGr+QwSheiMW+NUDQHvgoujiHzuG5itP+0Dplcu2N3rx4J6IveQ48UZP11r0kqpn7Y7KZG1VM9GxVi5thL9f8v6JCr+VJsfbc+AkYEu87kWowjhyA+1f1djxGndMwiUrd3zTQ0raN2sz2uB4NP2e7OHKZolbItFAgMnKw6Ef0d21+W1g==; Expires=Wed, 19 Aug 2026 18:39:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc7d64fd3526e9cee3fe1e7246996364', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:39:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zjO/99Plg9qsKhMXJJsammwLFbaSLKXH7v+lB24Te6oTJPp/V1hUyo4sknU4c7N5+l7gIErClJx9PpcWzrL/zKIWfmEib6DV/4C1Yn7kMbeN/8Zgv0ikLP2WDXUOOK+Zl3ZH6Aa+7hwVOcz3wfEMpD3wUEdE0d6t4fHrWlajYnbJjvXqMEXBUmLxfdl7VQ==; Expires=Wed, 19 Aug 2026 18:39:14 GMT; Path=/, AWSALBCORS=zjO/99Plg9qsKhMXJJsammwLFbaSLKXH7v+lB24Te6oTJPp/V1hUyo4sknU4c7N5+l7gIErClJx9PpcWzrL/zKIWfmEib6DV/4C1Yn7kMbeN/8Zgv0ikLP2WDXUOOK+Zl3ZH6Aa+7hwVOcz3wfEMpD3wUEdE0d6t4fHrWlajYnbJjvXqMEXBUmLxfdl7VQ==; Expires=Wed, 19 Aug 2026 18:39:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59650', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59651', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f7fdae35cb25f02ce0c6e8a640fbaf0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:39:34 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:39:34.582325+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:39:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Pml+L2VOZHl3pzx0I8hfKwSApJTfk3XlHfOAJv8HlcoCdyNSQLkwt/Ify3sycMDtW0LirOHXmEHeqQI0zoXpZZG2QxTBfDQNpQ6du3p8YbOIZ7jOy3SFfH/c14Pp7z6q4Iwu7htUAk4COgodjAgKC0GqGOaVreq7mtju3Y9p+l0gREqB1hgvOsYo9DQ6yg==; Expires=Wed, 19 Aug 2026 18:39:36 GMT; Path=/, AWSALBCORS=Pml+L2VOZHl3pzx0I8hfKwSApJTfk3XlHfOAJv8HlcoCdyNSQLkwt/Ify3sycMDtW0LirOHXmEHeqQI0zoXpZZG2QxTBfDQNpQ6du3p8YbOIZ7jOy3SFfH/c14Pp7z6q4Iwu7htUAk4COgodjAgKC0GqGOaVreq7mtju3Y9p+l0gREqB1hgvOsYo9DQ6yg==; Expires=Wed, 19 Aug 2026 18:39:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '61fee7663fdc844ecb12a81c2555c304', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:39:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rtqF1otNX+KGkdA1z5twq+jfV78FEupWoTZ91ILzRRqF7+6r9lte6JaWpmrCejWqbD5PMfi6CVn4/KBFb5YiMOLV+lHCVZyRq1VOPzgmkUL7DixNIOGN+a8HXjiu5I3i37Yx3R9p7TRVFZmOgubPg91X0IOAKxY5iauQZCOwzlCJMO22YTogrart/lX3nQ==; Expires=Wed, 19 Aug 2026 18:39:37 GMT; Path=/, AWSALBCORS=rtqF1otNX+KGkdA1z5twq+jfV78FEupWoTZ91ILzRRqF7+6r9lte6JaWpmrCejWqbD5PMfi6CVn4/KBFb5YiMOLV+lHCVZyRq1VOPzgmkUL7DixNIOGN+a8HXjiu5I3i37Yx3R9p7TRVFZmOgubPg91X0IOAKxY5iauQZCOwzlCJMO22YTogrart/lX3nQ==; Expires=Wed, 19 Aug 2026 18:39:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59606', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '7262f4f4ed8be5d196ffaa59960d2b5e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:40:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:40:02.450684+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:40:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:40:02.459759+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:40:02.619860+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: JIT 검증 — 입력이 낡아 재생성 (6/64)"} {"timestamp": "2026-08-12T18:40:02.645436+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T18:40:02.650807+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:40:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Qgxhk6A7SJ4LSO8jlHNDYXuhDKIxDdJUY52zrJRbO0xC27HKD/S2UVgIMi0wm3A6eZcrpt2BtmV6OmZQSi/FnrRDvWFe3ck9Qv8G3vn+b0o0jY3jgOq2rWEKq67A3GuxpOk3+HYKQdvOa1tnTyQEKdF6OCE6PnhmrrAb+MPLAXoROHDBex8PsvrlzOJExw==; Expires=Wed, 19 Aug 2026 18:40:05 GMT; Path=/, AWSALBCORS=Qgxhk6A7SJ4LSO8jlHNDYXuhDKIxDdJUY52zrJRbO0xC27HKD/S2UVgIMi0wm3A6eZcrpt2BtmV6OmZQSi/FnrRDvWFe3ck9Qv8G3vn+b0o0jY3jgOq2rWEKq67A3GuxpOk3+HYKQdvOa1tnTyQEKdF6OCE6PnhmrrAb+MPLAXoROHDBex8PsvrlzOJExw==; Expires=Wed, 19 Aug 2026 18:40:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8755', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8755', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '623506f7cce48b28345b7ee008eecd8b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:40:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EtcZg2NSvFkg/tRB7KoXoYod4LZCJzqoSQvK5L+/Hvaob9bG9y2V1yBltLJOTLvRVY2N14u7Yxb9947ApFB4Fy2UjojV7FJqWkFOXHYSSvvX6aSKmD8T5DI3Q2elR6HrYDFwxKW/3btAqi4tHafcFuAIgaKrisH3dHUhrJO1ksO1Gz+JM/MWXp9/6/kAKw==; Expires=Wed, 19 Aug 2026 18:40:05 GMT; Path=/, AWSALBCORS=EtcZg2NSvFkg/tRB7KoXoYod4LZCJzqoSQvK5L+/Hvaob9bG9y2V1yBltLJOTLvRVY2N14u7Yxb9947ApFB4Fy2UjojV7FJqWkFOXHYSSvvX6aSKmD8T5DI3Q2elR6HrYDFwxKW/3btAqi4tHafcFuAIgaKrisH3dHUhrJO1ksO1Gz+JM/MWXp9/6/kAKw==; Expires=Wed, 19 Aug 2026 18:40:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8711', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8710', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '668a275d2ac58838efeb9d913da61347', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:40:14.942681+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (623537 → 1360867 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:40:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qgcrFwVt8JJ3v3SgJIiF9ssy6ZhmBeLSkyK/BnTYOZDHevJgiue1KlBh1IEvcDAKYVXKIis9/FBp+hFpXeenGF0exrrmHbFcnkXjkzy6KuSvmEaXnE5ila4nyNvkC/i1u/0dWrpi24rbWDwpUt3hRGw0DjJzqU+AhxedbwsjaIF7sCn1VjcXTUMpzTf1SQ==; Expires=Wed, 19 Aug 2026 18:40:17 GMT; Path=/, AWSALBCORS=qgcrFwVt8JJ3v3SgJIiF9ssy6ZhmBeLSkyK/BnTYOZDHevJgiue1KlBh1IEvcDAKYVXKIis9/FBp+hFpXeenGF0exrrmHbFcnkXjkzy6KuSvmEaXnE5ila4nyNvkC/i1u/0dWrpi24rbWDwpUt3hRGw0DjJzqU+AhxedbwsjaIF7sCn1VjcXTUMpzTf1SQ==; Expires=Wed, 19 Aug 2026 18:40:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19758', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ee0340728fd2ace6d478025e649f61f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:40:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xQZCvq7bq9ee8PCrYpSyN7vK9UjWSyjEsOd07mZXrpuEWzJd9Wm5wniVXrHUjo5xMBCpDh4HyoUgIgWcB+2ugcMNLCl1kHIe1fD65a+mwxB2yirLAc1mHx3h10eHrz6ImiwSYn7q3XAPZC5P77KEZGxP0NUSnWnY8Oe3MaCFdzf3oO6rug/r9oxWyxUOtA==; Expires=Wed, 19 Aug 2026 18:40:17 GMT; Path=/, AWSALBCORS=xQZCvq7bq9ee8PCrYpSyN7vK9UjWSyjEsOd07mZXrpuEWzJd9Wm5wniVXrHUjo5xMBCpDh4HyoUgIgWcB+2ugcMNLCl1kHIe1fD65a+mwxB2yirLAc1mHx3h10eHrz6ImiwSYn7q3XAPZC5P77KEZGxP0NUSnWnY8Oe3MaCFdzf3oO6rug/r9oxWyxUOtA==; Expires=Wed, 19 Aug 2026 18:40:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19387', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7353cd47529fe4f76f1dd179e89daf2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:40:27.313957+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (663565 → 1429389 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:40:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BUPGTZ3uIPyWNvIfPaoPRaRYHyGTwmGyETgdfg3xzzxhsx6Ha5ppIrHqYXqFsQsKjzhpBfaBKqgoGkYpld8tLBkISvpz4leOaPr3ugOu5CVmoFL9gwhj/9nxLh1uU18WYadurb2aC6pHSBo9MefTXMFAAuqDxqFWByza+D6xshFnTYZyWKJtbYW71lPKnA==; Expires=Wed, 19 Aug 2026 18:40:29 GMT; Path=/, AWSALBCORS=BUPGTZ3uIPyWNvIfPaoPRaRYHyGTwmGyETgdfg3xzzxhsx6Ha5ppIrHqYXqFsQsKjzhpBfaBKqgoGkYpld8tLBkISvpz4leOaPr3ugOu5CVmoFL9gwhj/9nxLh1uU18WYadurb2aC6pHSBo9MefTXMFAAuqDxqFWByza+D6xshFnTYZyWKJtbYW71lPKnA==; Expires=Wed, 19 Aug 2026 18:40:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7415', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '3b8ab013f3cf3bfea9897195a395e040', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:40:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xgZg1BLjpNy1RpXnHN0BPKsuTj9T5ifga9oIjrxbg0uRCoU3V1mFz6adzIVNDX/3N89kfvf/XkeS0p74+sI1gg5+iMulMKcFi+MP/4kVsREdxtm+Ex/whbVelbeE8J6kPcivMhuCWi7UnGTpuT2YmpiiqZx8xficqOzZldysv6N81TpTFB2ZON7O6bIL5g==; Expires=Wed, 19 Aug 2026 18:40:29 GMT; Path=/, AWSALBCORS=xgZg1BLjpNy1RpXnHN0BPKsuTj9T5ifga9oIjrxbg0uRCoU3V1mFz6adzIVNDX/3N89kfvf/XkeS0p74+sI1gg5+iMulMKcFi+MP/4kVsREdxtm+Ex/whbVelbeE8J6kPcivMhuCWi7UnGTpuT2YmpiiqZx8xficqOzZldysv6N81TpTFB2ZON7O6bIL5g==; Expires=Wed, 19 Aug 2026 18:40:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7057', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '85004de48b66f6695ef52203b92c43f1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:40:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:40:46.324261+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:40:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mC71rIAcl83+pzNBefxlZvWd+TNIENVzSVC+C8g4IUUA3DotYJN6AcaCFLO/7YYRUFvs1yXeV6cfpztOCHt8n/TMmE/4qce3U14cuC9pw6efdrsHyE8DYq6c3Z2El0P9BDBOXFzmr4dlgf8uxhhy6cY1erfLU2O+FYSRCHuA2G0pXn0lFJOsxxJcNV3EVw==; Expires=Wed, 19 Aug 2026 18:40:48 GMT; Path=/, AWSALBCORS=mC71rIAcl83+pzNBefxlZvWd+TNIENVzSVC+C8g4IUUA3DotYJN6AcaCFLO/7YYRUFvs1yXeV6cfpztOCHt8n/TMmE/4qce3U14cuC9pw6efdrsHyE8DYq6c3Z2El0P9BDBOXFzmr4dlgf8uxhhy6cY1erfLU2O+FYSRCHuA2G0pXn0lFJOsxxJcNV3EVw==; Expires=Wed, 19 Aug 2026 18:40:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8d13a5ea49fbfc3a66b27e8d7e9dc507', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:40:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n5TrDfhWeiW7Rvkb47D9bA138qtkOI5wlDD0AqP3GC/OYXFmTFL+1OsZ5mtKiqqFoUQ3vkQbVtive5UJNZ9NhbCrlVjIXED0IDb2JOfhJhSQAZoJptFdyXBC5isWE6m3yZdljZtXX2ryhc+VlCivkrc/a3FTODXugOLQLNE5HCaPnrGfCnCb4YIHHDAZeA==; Expires=Wed, 19 Aug 2026 18:40:49 GMT; Path=/, AWSALBCORS=n5TrDfhWeiW7Rvkb47D9bA138qtkOI5wlDD0AqP3GC/OYXFmTFL+1OsZ5mtKiqqFoUQ3vkQbVtive5UJNZ9NhbCrlVjIXED0IDb2JOfhJhSQAZoJptFdyXBC5isWE6m3yZdljZtXX2ryhc+VlCivkrc/a3FTODXugOLQLNE5HCaPnrGfCnCb4YIHHDAZeA==; Expires=Wed, 19 Aug 2026 18:40:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59583', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bcbc2545f9d7d4991d05757917f79904', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:41:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:41:33.524988+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:41:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:41:33.534303+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:41:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:41:33.634128+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:41:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jnWctNohrE9BBKloweR3rC/AQhSjblYvPg4ra2oIuJR1LkVORVSH10P3kvNlvWZ+93h+frmpQ21xiSj7abu91i5hoDYfYp1kVeeExDAPWl+WAirE2X/Tl3B0/5yaKguOzjfWD/pOVdkCctB+0pg2LuJVSm6vfaUpH/Jg+9oUN1VRKHSlkTIJVqO738Efbw==; Expires=Wed, 19 Aug 2026 18:41:36 GMT; Path=/, AWSALBCORS=jnWctNohrE9BBKloweR3rC/AQhSjblYvPg4ra2oIuJR1LkVORVSH10P3kvNlvWZ+93h+frmpQ21xiSj7abu91i5hoDYfYp1kVeeExDAPWl+WAirE2X/Tl3B0/5yaKguOzjfWD/pOVdkCctB+0pg2LuJVSm6vfaUpH/Jg+9oUN1VRKHSlkTIJVqO738Efbw==; Expires=Wed, 19 Aug 2026 18:41:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de754d0be67521fbbef5bd6e37eb4627', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:41:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3g/7dqWuWRNImc8UYXO3CyqEMpcZO9Jh5YL0voGXzG+4BQi2oI4tRsI2w+GIPpY7oqu8ZLp3x/imjxHTO+v6SSK3xhTd4yKncbCtHzdxpDhg4QeIhl/W6sYsbeUXNz92sxFormLHsOwvYjReiBE6YTq2kCKTeYdGAkM3k3/tHvarjVNzlbHmp9iv2R6rtg==; Expires=Wed, 19 Aug 2026 18:41:37 GMT; Path=/, AWSALBCORS=3g/7dqWuWRNImc8UYXO3CyqEMpcZO9Jh5YL0voGXzG+4BQi2oI4tRsI2w+GIPpY7oqu8ZLp3x/imjxHTO+v6SSK3xhTd4yKncbCtHzdxpDhg4QeIhl/W6sYsbeUXNz92sxFormLHsOwvYjReiBE6YTq2kCKTeYdGAkM3k3/tHvarjVNzlbHmp9iv2R6rtg==; Expires=Wed, 19 Aug 2026 18:41:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59387', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59386', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f5767106c7fb2e38702fe121897c647d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:41:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:41:54.481872+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:41:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:41:54.491198+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:41:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7uztB6h1OS80OZMqKdYx4ZvtlrPQH2FCnT/wgFRAD9FX83I4K2+g3iE+nQlbbzSkXbkU5u98yPMBxF9tuyy/CkGKJfEq8ezwgLjJXlXlzatg9/Flq3tG4eQRsupoirscx+pwtKS4Vn5dfLOWf/VJIUHrsTlmPba0T/hrvucjXHqHZLEat3AnA++YvvBr3A==; Expires=Wed, 19 Aug 2026 18:41:56 GMT; Path=/, AWSALBCORS=7uztB6h1OS80OZMqKdYx4ZvtlrPQH2FCnT/wgFRAD9FX83I4K2+g3iE+nQlbbzSkXbkU5u98yPMBxF9tuyy/CkGKJfEq8ezwgLjJXlXlzatg9/Flq3tG4eQRsupoirscx+pwtKS4Vn5dfLOWf/VJIUHrsTlmPba0T/hrvucjXHqHZLEat3AnA++YvvBr3A==; Expires=Wed, 19 Aug 2026 18:41:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39784', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39783', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '02606d1effab157a27cbf94b5248f58a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:41:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K31xZuJ8zonA6M2n78KGtaM2PgV7KI8zeyOjchklJHcm/6rS3viRZIERyp7UhA2Q0IETylpqunZMPfGz5u/S01AYXXjBGXZWuEDTXrrXOPAKPxxikiCHVKaVzmEMhBMKMVHnUdw6vefov5ZAnLVp0tHB4lGcohCljaHu+ZA8OTLL4eKYqOJ8D5aDtRTwHQ==; Expires=Wed, 19 Aug 2026 18:41:57 GMT; Path=/, AWSALBCORS=K31xZuJ8zonA6M2n78KGtaM2PgV7KI8zeyOjchklJHcm/6rS3viRZIERyp7UhA2Q0IETylpqunZMPfGz5u/S01AYXXjBGXZWuEDTXrrXOPAKPxxikiCHVKaVzmEMhBMKMVHnUdw6vefov5ZAnLVp0tHB4lGcohCljaHu+ZA8OTLL4eKYqOJ8D5aDtRTwHQ==; Expires=Wed, 19 Aug 2026 18:41:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39149', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39149', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '96e656cfaf933cbd2c6551622d40be7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:42:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hNd4/JHowS0dpAVT2LiM0SeKDDO8oRmOl/UWAoe5ln1t4Aus8ebs1NLUO6D76CRdp0X7xMWp8gWXVDEyLV8GayDzlL7nllKxewgBTOqFuGM0pLL4YXql3sUTqdujIRMdgqMEEpQC37jx/CEN/bzCmmB14DM7FM+qf4D2333Eg/1BucgyPSH5pDj3G2ELXg==; Expires=Wed, 19 Aug 2026 18:42:11 GMT; Path=/, AWSALBCORS=hNd4/JHowS0dpAVT2LiM0SeKDDO8oRmOl/UWAoe5ln1t4Aus8ebs1NLUO6D76CRdp0X7xMWp8gWXVDEyLV8GayDzlL7nllKxewgBTOqFuGM0pLL4YXql3sUTqdujIRMdgqMEEpQC37jx/CEN/bzCmmB14DM7FM+qf4D2333Eg/1BucgyPSH5pDj3G2ELXg==; Expires=Wed, 19 Aug 2026 18:42:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '65ecf20a6e3fd12ce71ea67349995e0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:42:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CT7Z3ntlReZPoQpfweqNhcgSKphKW95rRHdiAczd7zCbUl3bpaUu5QoOVh3YbEwJKUlFH2TVNw12xp2PmQGigK8Qh/W7VSBsBdSymPWbKz55J/shOtDlQmJzUsAWiRtkTjkJAmdSFGSRsz24vmHHHyMsqOpuGvfFCe42nz/gvKEavEoJNvCg5G4YKi7Ryg==; Expires=Wed, 19 Aug 2026 18:42:11 GMT; Path=/, AWSALBCORS=CT7Z3ntlReZPoQpfweqNhcgSKphKW95rRHdiAczd7zCbUl3bpaUu5QoOVh3YbEwJKUlFH2TVNw12xp2PmQGigK8Qh/W7VSBsBdSymPWbKz55J/shOtDlQmJzUsAWiRtkTjkJAmdSFGSRsz24vmHHHyMsqOpuGvfFCe42nz/gvKEavEoJNvCg5G4YKi7Ryg==; Expires=Wed, 19 Aug 2026 18:42:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59639', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ea8d7cbf338f34bc781f2390927f29e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:42:20.265496+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (622829 → 1352767 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:42:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ISNzqL/dI1tqo867NWJ2SB957Igj6ABi5CH0ScDl4O30nqLc5Jg7ISusJ7IRMzDDBCOEiy/3jBO7dPcglTE2vMv37XYUKPZNE5ZiRnD4noP9ewah8ZWCaFabgPAg/rpvsNQ6T7eGhWFykx4/z/BXFGnbGbwsaL/CQcRJh+XX85QoyByJKrQS0lIZiJ1jtw==; Expires=Wed, 19 Aug 2026 18:42:22 GMT; Path=/, AWSALBCORS=ISNzqL/dI1tqo867NWJ2SB957Igj6ABi5CH0ScDl4O30nqLc5Jg7ISusJ7IRMzDDBCOEiy/3jBO7dPcglTE2vMv37XYUKPZNE5ZiRnD4noP9ewah8ZWCaFabgPAg/rpvsNQ6T7eGhWFykx4/z/BXFGnbGbwsaL/CQcRJh+XX85QoyByJKrQS0lIZiJ1jtw==; Expires=Wed, 19 Aug 2026 18:42:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48934', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '6f5b1577d49bb0d105ad0732ba889dbf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:42:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0tv+/S9HUdlgPk7BD8EGii/9RXz7TCdfAG22h4XzZbcMjMcVTXJDMVYY6Er1+DR+u96lA/PJk/ZmRORF+MHdvk5L6v6H+zZ8OqhoOKz71sfFsO60oua1KkAsc/TM354dLTqS0A5Q8kTQqWBt3BcZ2/iycyrnlKykts7/WoYofUFZQFgymoxsa1rQzzCDFA==; Expires=Wed, 19 Aug 2026 18:42:22 GMT; Path=/, AWSALBCORS=0tv+/S9HUdlgPk7BD8EGii/9RXz7TCdfAG22h4XzZbcMjMcVTXJDMVYY6Er1+DR+u96lA/PJk/ZmRORF+MHdvk5L6v6H+zZ8OqhoOKz71sfFsO60oua1KkAsc/TM354dLTqS0A5Q8kTQqWBt3BcZ2/iycyrnlKykts7/WoYofUFZQFgymoxsa1rQzzCDFA==; Expires=Wed, 19 Aug 2026 18:42:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48567', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '98824b6bbb4a89a41335840b196b07bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:42:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:42:41.308410+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:42:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HCWtBG5kdefSkt9VT8HV4fyCAmUXP9YNx5W9kV46f9PF2x5PBL8ASrYQYZrYtdmjhaoF5UmHK2ZhPREtVs7Exm3YvlfLv764pw2GoJejAeZuMFhPOFtJTRQigsNZGVxLqTQ+SqK98uxRomKEx4nIaaoeGT+hsYyQ0DwjiTw8C8mXXx1cr2bvGo0IeROsQg==; Expires=Wed, 19 Aug 2026 18:42:43 GMT; Path=/, AWSALBCORS=HCWtBG5kdefSkt9VT8HV4fyCAmUXP9YNx5W9kV46f9PF2x5PBL8ASrYQYZrYtdmjhaoF5UmHK2ZhPREtVs7Exm3YvlfLv764pw2GoJejAeZuMFhPOFtJTRQigsNZGVxLqTQ+SqK98uxRomKEx4nIaaoeGT+hsYyQ0DwjiTw8C8mXXx1cr2bvGo0IeROsQg==; Expires=Wed, 19 Aug 2026 18:42:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27753', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '68622aaa8f5e45b5a47386e54e9df519', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:42:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FYxd/1ksC/JCnvviTGoyOOnuGeltg3Jv2hPT0513t3VweN7drFfWnnBOOOZ3iNxQrmsu6A2f00Z3D9jjekQcqJqWuARXSFrELOhtSTtvbb78hIg2huUbvor59xt24VmShVdfoB7EQoi9x0+N/2BwlJeFVOyLXxJEu7LtGQVCfVovsVNsS19SOF/9KALX2w==; Expires=Wed, 19 Aug 2026 18:42:44 GMT; Path=/, AWSALBCORS=FYxd/1ksC/JCnvviTGoyOOnuGeltg3Jv2hPT0513t3VweN7drFfWnnBOOOZ3iNxQrmsu6A2f00Z3D9jjekQcqJqWuARXSFrELOhtSTtvbb78hIg2huUbvor59xt24VmShVdfoB7EQoi9x0+N/2BwlJeFVOyLXxJEu7LtGQVCfVovsVNsS19SOF/9KALX2w==; Expires=Wed, 19 Aug 2026 18:42:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27346', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '31665bdb21037d4c7e9d66c5d0fdacdd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:43:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:43:06.112652+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:43:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:43:06.119632+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:43:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GZKVuLQyFcVi6outqnnChRXmj6UK3FdVrQvU4j6BeoDUyrWkcTZEgisBbsOjtAwhNXjUmUuVnHM45ujBTzvUT/eem8MplDHx0D0fwQu1quewvpsSb4WbhTSnkHTx4jXlIMwrKFecN/ThLaVNJfYKE6QqmSRcam0apeeXZioLc23eiOIm6AXgzzhubqnVfw==; Expires=Wed, 19 Aug 2026 18:43:09 GMT; Path=/, AWSALBCORS=GZKVuLQyFcVi6outqnnChRXmj6UK3FdVrQvU4j6BeoDUyrWkcTZEgisBbsOjtAwhNXjUmUuVnHM45ujBTzvUT/eem8MplDHx0D0fwQu1quewvpsSb4WbhTSnkHTx4jXlIMwrKFecN/ThLaVNJfYKE6QqmSRcam0apeeXZioLc23eiOIm6AXgzzhubqnVfw==; Expires=Wed, 19 Aug 2026 18:43:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f9b584750a56c55b77a7437f46967ff9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:43:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QOsQmjatn32sw/qLFI929cYj8ADGtUCU0/AuLKamPpxxMqVOvoHUrvv6oVSId7RQMSJBex7iGaV1Oow6CyZ33a2pUQCboT0QfOacWXnlm0Sskr4Z46nZOkzyvEzvdF1WvX8zts1bnQDVScNt/9viI+FavvfSWB1sHnQ44lXf0sQXbhvAYC+8o51uMBrW4Q==; Expires=Wed, 19 Aug 2026 18:43:10 GMT; Path=/, AWSALBCORS=QOsQmjatn32sw/qLFI929cYj8ADGtUCU0/AuLKamPpxxMqVOvoHUrvv6oVSId7RQMSJBex7iGaV1Oow6CyZ33a2pUQCboT0QfOacWXnlm0Sskr4Z46nZOkzyvEzvdF1WvX8zts1bnQDVScNt/9viI+FavvfSWB1sHnQ44lXf0sQXbhvAYC+8o51uMBrW4Q==; Expires=Wed, 19 Aug 2026 18:43:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59405', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59406', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fa5d556d79ac5de02693215bc37e2798', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:43:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:43:29.674224+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:43:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n1cyeTORfZcUJ+2Lg43c+m5IvpVfJUHhGIa3TT3EVwEy3FGDTDEncEFuO5+svtRuVX7/TdVSHIfn4ZWWCAlhnt6iMUFnb4lp3+JVErgFtcQmUA8aEcXln51JQaxC/Bar9JSFglo/aO8le5kAgE26doAM4XNE/GyK9peebPw9HD7gTOMPiZzQxqRfKUNxGA==; Expires=Wed, 19 Aug 2026 18:43:31 GMT; Path=/, AWSALBCORS=n1cyeTORfZcUJ+2Lg43c+m5IvpVfJUHhGIa3TT3EVwEy3FGDTDEncEFuO5+svtRuVX7/TdVSHIfn4ZWWCAlhnt6iMUFnb4lp3+JVErgFtcQmUA8aEcXln51JQaxC/Bar9JSFglo/aO8le5kAgE26doAM4XNE/GyK9peebPw9HD7gTOMPiZzQxqRfKUNxGA==; Expires=Wed, 19 Aug 2026 18:43:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59645', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '42d5e689657ccb227fddcb919a85a7e9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:43:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=89NSiTwasEx3kVoIKsbtTVQbDY2QiaA+JHM8utl71hP3gjJ6duSo8x2WIRdaG4M50xPDTIl8zl5GYvbaC7q11mgrGG4h25Ceo5Rag4SvzTcZhf+kZeWIk5aT5grICV0GeF5S5Jsoa4pmquCCCwR1o24izSbZENYeSUC+GmIJ50D0NmvD1gpELhDwVmmkPQ==; Expires=Wed, 19 Aug 2026 18:43:32 GMT; Path=/, AWSALBCORS=89NSiTwasEx3kVoIKsbtTVQbDY2QiaA+JHM8utl71hP3gjJ6duSo8x2WIRdaG4M50xPDTIl8zl5GYvbaC7q11mgrGG4h25Ceo5Rag4SvzTcZhf+kZeWIk5aT5grICV0GeF5S5Jsoa4pmquCCCwR1o24izSbZENYeSUC+GmIJ50D0NmvD1gpELhDwVmmkPQ==; Expires=Wed, 19 Aug 2026 18:43:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59282', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'edbbfc112dafaec39155246d346f7685', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:43:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:43:52.652528+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:43:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:43:52.661884+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:43:52.816789+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh10: JIT 검증 — 입력이 낡아 재생성 (7/64)"} {"timestamp": "2026-08-12T18:43:52.841910+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh10: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T18:43:52.849644+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:43:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RpGjtQ+ddWJUE4ioAAZaeD56D0JUc3WDLxY5SaZQr5HRKKGFHzoVANNkYl+VGbL3BGWzhJJ4J/QAFtNU8Ius94mORjz3lzMS3Ud7+n/d4IOOGV9aws5abV3J9rvYRJhJ1mvDINpGz8eeW3RFxdXL5S9lvke0giGfwQbAdRkmFhMfMm03/cxDgkX9hy2DMQ==; Expires=Wed, 19 Aug 2026 18:43:56 GMT; Path=/, AWSALBCORS=RpGjtQ+ddWJUE4ioAAZaeD56D0JUc3WDLxY5SaZQr5HRKKGFHzoVANNkYl+VGbL3BGWzhJJ4J/QAFtNU8Ius94mORjz3lzMS3Ud7+n/d4IOOGV9aws5abV3J9rvYRJhJ1mvDINpGz8eeW3RFxdXL5S9lvke0giGfwQbAdRkmFhMfMm03/cxDgkX9hy2DMQ==; Expires=Wed, 19 Aug 2026 18:43:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13235', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13236', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3691663ab61f00a6e41852081ccc50a2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:43:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F0d37CM+EsjYorFoDgE6LwFjNtYS9XGP9BzgHge5EgabOYTUx1orBLmzi9EA6oKYFsEVklLGLzWYgtCjZjjlKRex70LsJoZwetaufpJjAGy9COT0zTldfL2uX/RMEB/oEDr5M7ZhYu6RhA7bSLdb5Mslnys+PBsgCK3XuUS0RxIlLtgsNGeZzCMWYmnBXQ==; Expires=Wed, 19 Aug 2026 18:43:57 GMT; Path=/, AWSALBCORS=F0d37CM+EsjYorFoDgE6LwFjNtYS9XGP9BzgHge5EgabOYTUx1orBLmzi9EA6oKYFsEVklLGLzWYgtCjZjjlKRex70LsJoZwetaufpJjAGy9COT0zTldfL2uX/RMEB/oEDr5M7ZhYu6RhA7bSLdb5Mslnys+PBsgCK3XuUS0RxIlLtgsNGeZzCMWYmnBXQ==; Expires=Wed, 19 Aug 2026 18:43:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12498', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12496', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '5466b54a9b26da4d2407565ac0868bb5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:45:38.731571+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh13]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:45:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vP30it+E4k7fQ/fMrtAmz9CFCOtyQyPcvJPcft0uztQu4xn1hLOd9wz2bAAvxG4VsQQsTXBMaWv7LmO8m2d1G18WLpi1BC93965FqOZN+AFCs5nFMXRLn7DSm4x4DHftaFi//wC9xl8MKizXkK4Qyyvw3Tq1KRcMw1q/e6EfJAHjlwsJJgK8BIt+J18TvQ==; Expires=Wed, 19 Aug 2026 18:45:41 GMT; Path=/, AWSALBCORS=vP30it+E4k7fQ/fMrtAmz9CFCOtyQyPcvJPcft0uztQu4xn1hLOd9wz2bAAvxG4VsQQsTXBMaWv7LmO8m2d1G18WLpi1BC93965FqOZN+AFCs5nFMXRLn7DSm4x4DHftaFi//wC9xl8MKizXkK4Qyyvw3Tq1KRcMw1q/e6EfJAHjlwsJJgK8BIt+J18TvQ==; Expires=Wed, 19 Aug 2026 18:45:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5ced6c8902f84dc65409a71b21ee7a8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:45:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7W/e5uCPYotg6WXD+/CrpLfrYtPb5f6JTlJOkpDKePKvWbK3BwQ8Skb0D4bVFx7OlQrYvoNcNK0PVUb6tHLuSuHUyD+lpgzIOIH+sMtaWBFDZzhjujLAnUd6utsmqwvqkzL5G8GFaItXfHzzV8Bnyl0XYkimHMyIj7n1n+yIIsUm8r5XkcEw6evfczmmeQ==; Expires=Wed, 19 Aug 2026 18:45:41 GMT; Path=/, AWSALBCORS=7W/e5uCPYotg6WXD+/CrpLfrYtPb5f6JTlJOkpDKePKvWbK3BwQ8Skb0D4bVFx7OlQrYvoNcNK0PVUb6tHLuSuHUyD+lpgzIOIH+sMtaWBFDZzhjujLAnUd6utsmqwvqkzL5G8GFaItXfHzzV8Bnyl0XYkimHMyIj7n1n+yIIsUm8r5XkcEw6evfczmmeQ==; Expires=Wed, 19 Aug 2026 18:45:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59762', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '66d5e0fc256e3a110cab052c33f7a231', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:45:50.131367+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (715243 → 1337705 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:45:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0Yqi+dzmuRwBU6al49UBn6o9s/pHm9rNqcEQfAxdoEoKWTEY0djC5105SqUiIuAbaab7kt6/KpFFbezhI/rCMIjhwpyCxXHp+/WgED+dAbyaftQ+bh4yKx2/DeBfv9d2Ce11dIXZqdyRBpuuayKaYrAHKWJs6mKn1RVP7JcW8tInAHBpWhJfKHBOYOF3vg==; Expires=Wed, 19 Aug 2026 18:45:52 GMT; Path=/, AWSALBCORS=0Yqi+dzmuRwBU6al49UBn6o9s/pHm9rNqcEQfAxdoEoKWTEY0djC5105SqUiIuAbaab7kt6/KpFFbezhI/rCMIjhwpyCxXHp+/WgED+dAbyaftQ+bh4yKx2/DeBfv9d2Ce11dIXZqdyRBpuuayKaYrAHKWJs6mKn1RVP7JcW8tInAHBpWhJfKHBOYOF3vg==; Expires=Wed, 19 Aug 2026 18:45:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48737', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '8065d2624248f6f51ae4f92597ef289d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:45:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZheyfLl07yUiqzukR82qRFNzAujt1puFFS8H38Xj1+EZoCZ2g9zCw8z2O/5C34gN2F4fInvvBHWfcb1A000rxSto5rFhZpei0pEX6gwcdpyil575JN1Mt4s1CfGlkDNyT3TioxQZ/IQAimYuFMHXt+VJKGlRpKcLBGnQ0D+9o1+mJciRLtiQEDT1meL/mQ==; Expires=Wed, 19 Aug 2026 18:45:52 GMT; Path=/, AWSALBCORS=ZheyfLl07yUiqzukR82qRFNzAujt1puFFS8H38Xj1+EZoCZ2g9zCw8z2O/5C34gN2F4fInvvBHWfcb1A000rxSto5rFhZpei0pEX6gwcdpyil575JN1Mt4s1CfGlkDNyT3TioxQZ/IQAimYuFMHXt+VJKGlRpKcLBGnQ0D+9o1+mJciRLtiQEDT1meL/mQ==; Expires=Wed, 19 Aug 2026 18:45:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48361', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eab69012b5dee5a18128418b780e0085', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:45:52.854375+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (651978 → 1343538 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:45:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uEEbECthOyKzqkRxaI6BRtB+htp8ial44f6C7Sm4j+iW9sc1fnOeHB2OmX3r2qpKt0xc2bEE3zH9wGfJOyNiXI2LcvQn598P6gwfUS/ZVMMr5mjT7fzgqEh1qRUKe5gAKVR13/De6Pr4rX3oTyKg+TUae9pPY+dNP3zyzxKC1TG1XHIppdAQFz0zkKPYjw==; Expires=Wed, 19 Aug 2026 18:45:54 GMT; Path=/, AWSALBCORS=uEEbECthOyKzqkRxaI6BRtB+htp8ial44f6C7Sm4j+iW9sc1fnOeHB2OmX3r2qpKt0xc2bEE3zH9wGfJOyNiXI2LcvQn598P6gwfUS/ZVMMr5mjT7fzgqEh1qRUKe5gAKVR13/De6Pr4rX3oTyKg+TUae9pPY+dNP3zyzxKC1TG1XHIppdAQFz0zkKPYjw==; Expires=Wed, 19 Aug 2026 18:45:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46048', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '98aceee700693b226d1c408369c50533', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:45:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vnXS+xlK2+mqfdy/PNZwSes3tvRRJrBPiXS7l21rEIonsM19HFdm633m7JZaZuLT+upoJyjZdb6195bD5z47sD36dlDkaYLQ6RJTif9ruxfh9t9TUOQAyh9Ki5vOZ8nWtTO8QPQzU3m1GygvLp4dDE0eANFgoOSkoEFZP+cVBbhkXyHnN0vvsgxTE+z/sg==; Expires=Wed, 19 Aug 2026 18:45:54 GMT; Path=/, AWSALBCORS=vnXS+xlK2+mqfdy/PNZwSes3tvRRJrBPiXS7l21rEIonsM19HFdm633m7JZaZuLT+upoJyjZdb6195bD5z47sD36dlDkaYLQ6RJTif9ruxfh9t9TUOQAyh9Ki5vOZ8nWtTO8QPQzU3m1GygvLp4dDE0eANFgoOSkoEFZP+cVBbhkXyHnN0vvsgxTE+z/sg==; Expires=Wed, 19 Aug 2026 18:45:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46045', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ccc0459201fd99cec7b058312d9fb098', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:46:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:46:13.666487+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:46:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=So9tcbSrS9kdQdHGab0/+MtmhXn54KgXBGPR7aZhZv6Ngcj4t7uUP3Bjwv3xafiYWltQwHjYcJwtr0Nzh8HotmgQYi9xuCLwJk0o53GjZzvesVA7mCB8hDJbrJ3eqCWb7b/yOX0ibMEAT3W54G1/oiuncimIIlTtglZKxTDbF0ecu7IZDXC/1JQarXf+og==; Expires=Wed, 19 Aug 2026 18:46:15 GMT; Path=/, AWSALBCORS=So9tcbSrS9kdQdHGab0/+MtmhXn54KgXBGPR7aZhZv6Ngcj4t7uUP3Bjwv3xafiYWltQwHjYcJwtr0Nzh8HotmgQYi9xuCLwJk0o53GjZzvesVA7mCB8hDJbrJ3eqCWb7b/yOX0ibMEAT3W54G1/oiuncimIIlTtglZKxTDbF0ecu7IZDXC/1JQarXf+og==; Expires=Wed, 19 Aug 2026 18:46:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25044', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '453dc168c67fb388b913c628521e471a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:46:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Zy1LSLwj36zWLxOm+ZwojN4fxpodKs5E4Hy190nTTZ2jy28JoTNe0c3/w+xqFqstOwg29FdLJgSEkw4blv5gP/ngOCk6F1gsqMcXBZCqcdLlhb5DPIuXNjCGxoHrp8mOjhuFEnj92s8saVNzA8Lp7s1rGj+kUQvvAUuovBOBewH25k4jL0Ah4NVQbX9uUA==; Expires=Wed, 19 Aug 2026 18:46:16 GMT; Path=/, AWSALBCORS=Zy1LSLwj36zWLxOm+ZwojN4fxpodKs5E4Hy190nTTZ2jy28JoTNe0c3/w+xqFqstOwg29FdLJgSEkw4blv5gP/ngOCk6F1gsqMcXBZCqcdLlhb5DPIuXNjCGxoHrp8mOjhuFEnj92s8saVNzA8Lp7s1rGj+kUQvvAUuovBOBewH25k4jL0Ah4NVQbX9uUA==; Expires=Wed, 19 Aug 2026 18:46:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24652', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f89fec7463083ec4423f3b63b5f71ea0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:46:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:46:59.862640+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:46:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:46:59.871443+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:47:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XR+i22BeNJoIDCWqWsqWwq+FuEnm6IUUAxCIXza/uwLJzRAh5W87+T6Tertpgo3K5txcA4OyLUmNETYbzO1BWU3Xkb6dlWEW1pEEq0T9yLmT6v6F8akbHNMtUQ0fMAKKnyp+STEU7jOW5uRuNvzvi6NhW4bhDUdMMVcyyfFrWkOcKRilEBZkS9BZjmLKMg==; Expires=Wed, 19 Aug 2026 18:47:02 GMT; Path=/, AWSALBCORS=XR+i22BeNJoIDCWqWsqWwq+FuEnm6IUUAxCIXza/uwLJzRAh5W87+T6Tertpgo3K5txcA4OyLUmNETYbzO1BWU3Xkb6dlWEW1pEEq0T9yLmT6v6F8akbHNMtUQ0fMAKKnyp+STEU7jOW5uRuNvzvi6NhW4bhDUdMMVcyyfFrWkOcKRilEBZkS9BZjmLKMg==; Expires=Wed, 19 Aug 2026 18:47:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59493', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59708', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'faa530b94084aba196c99d3a1623e325', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:47:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UUK0rmc/3o10l14q3lRz/gd/ylqKWOIcGbf8D74LkPlpFtCI1MYjU36CYAgFGw+YQPi+Yl05VXFo2KLTgj2WNWnmz2egBxN1moUKSXEmsn1ITT8HtoVWTxml0Ku/izXeR53J7S78sVlj9I4KXUXE5iybiotfGiUfMJWsmPuxa0vX6G4UxczF27xyqKI1sw==; Expires=Wed, 19 Aug 2026 18:47:04 GMT; Path=/, AWSALBCORS=UUK0rmc/3o10l14q3lRz/gd/ylqKWOIcGbf8D74LkPlpFtCI1MYjU36CYAgFGw+YQPi+Yl05VXFo2KLTgj2WNWnmz2egBxN1moUKSXEmsn1ITT8HtoVWTxml0Ku/izXeR53J7S78sVlj9I4KXUXE5iybiotfGiUfMJWsmPuxa0vX6G4UxczF27xyqKI1sw==; Expires=Wed, 19 Aug 2026 18:47:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58597', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58812', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1a2c8f4cc8ea6a24970cae35bfe331a1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:47:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:47:19.970187+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:47:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9QHiFh1o8LiauusGFfjfyRa+BbZkst/5LND2t3MQ/FerO5efk5BnwAmC8P/ihmAsmZ32yT8vmzGTDqh4ZKPCFimP9tDtjyrXXvLlMw+kY4SdsrvfnvGxgde90DRa0A79LbDQ9t/7+ZHncRqI5l8FMz9fVgg1wDmS7gOO3ULe9iPelw5KyJje+fWpXKm1dQ==; Expires=Wed, 19 Aug 2026 18:47:22 GMT; Path=/, AWSALBCORS=9QHiFh1o8LiauusGFfjfyRa+BbZkst/5LND2t3MQ/FerO5efk5BnwAmC8P/ihmAsmZ32yT8vmzGTDqh4ZKPCFimP9tDtjyrXXvLlMw+kY4SdsrvfnvGxgde90DRa0A79LbDQ9t/7+ZHncRqI5l8FMz9fVgg1wDmS7gOO3ULe9iPelw5KyJje+fWpXKm1dQ==; Expires=Wed, 19 Aug 2026 18:47:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8b5fca4d9a29e62a63b17a40540da4b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:47:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6IPe/p0tGdH5AsqFwmrNRDFcBTyhryUyfOv07H7j6ufC1z/s38pdI1VuG+bCSZ6MZiMV9/gmDhZHJq/wiTgjNzhVhq7cfVi0B3WY5msxUeSw2hmQXcJ2q9Ea5Nbwco9xfQzgLjOZgzqEMC7QAl5SgwW/CdXHzXfJbtvVuBjp7h3/hfJ6Bd6WRrGre/WQuQ==; Expires=Wed, 19 Aug 2026 18:47:22 GMT; Path=/, AWSALBCORS=6IPe/p0tGdH5AsqFwmrNRDFcBTyhryUyfOv07H7j6ufC1z/s38pdI1VuG+bCSZ6MZiMV9/gmDhZHJq/wiTgjNzhVhq7cfVi0B3WY5msxUeSw2hmQXcJ2q9Ea5Nbwco9xfQzgLjOZgzqEMC7QAl5SgwW/CdXHzXfJbtvVuBjp7h3/hfJ6Bd6WRrGre/WQuQ==; Expires=Wed, 19 Aug 2026 18:47:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59432', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e15a0838c78648fa244ed6e7ffd6179', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:47:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:47:47.752999+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:47:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:47:47.762058+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:47:47 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:47:47.864431+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:47:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OZqpMw4sfNMtu/ywRV3nbTzA94vdq7P3jtap/DlySYmwoVT0Xiv6W07DWZQu2F6XHtFv0W9UyzniYdf8PZfJkJtVe/SRN/iuho/oxCIoFn4SNo6HNP4OgNafcElKn3Yqw5BsJg5kMySx0kjUToNsfvguaitwZ1Lu+zXm8X6EMmCNa7hqTWsMcno5QUbuaA==; Expires=Wed, 19 Aug 2026 18:47:50 GMT; Path=/, AWSALBCORS=OZqpMw4sfNMtu/ywRV3nbTzA94vdq7P3jtap/DlySYmwoVT0Xiv6W07DWZQu2F6XHtFv0W9UyzniYdf8PZfJkJtVe/SRN/iuho/oxCIoFn4SNo6HNP4OgNafcElKn3Yqw5BsJg5kMySx0kjUToNsfvguaitwZ1Lu+zXm8X6EMmCNa7hqTWsMcno5QUbuaA==; Expires=Wed, 19 Aug 2026 18:47:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12587', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12802', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '6331ed1a3a5c70f02218b6147f43887c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:47:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=871ouEF5/0d70mPFKMk+KR1TVgasyMYbJp3hv7PeDeXh0Dd2WYPaw/xRlOBhDwOWVhWepUcnEq1t3az9sm53k+DwsWeAUj/1U4LzJKDJUUcpf5oWdUNqbnQ4d3DcU7nxmYh0R58vf2nnotmI6fNcss8OELOfURCqIoB9kZaORYD7HmZldoWEOt2V2uBdDA==; Expires=Wed, 19 Aug 2026 18:47:51 GMT; Path=/, AWSALBCORS=871ouEF5/0d70mPFKMk+KR1TVgasyMYbJp3hv7PeDeXh0Dd2WYPaw/xRlOBhDwOWVhWepUcnEq1t3az9sm53k+DwsWeAUj/1U4LzJKDJUUcpf5oWdUNqbnQ4d3DcU7nxmYh0R58vf2nnotmI6fNcss8OELOfURCqIoB9kZaORYD7HmZldoWEOt2V2uBdDA==; Expires=Wed, 19 Aug 2026 18:47:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12027', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11812', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'abe121206b05d21eb6d12e0c185deda1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:48:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:48:13.038360+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:48:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:48:13.047540+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:48:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gM3jj5LeRLWgvZGR0P40RyXmIayMxZlirzqmotQ8hfRWWykR5KDEuGG0sJwrytzjQqUhO/AuxatJU1MoDgEr/nd/ypg2Z9JKXRNp16qJFSRLFx6du/aFcWjHILPWnyx+ECNtfGcAiamff2jT3N48oJMmEwxiUneFxJFATgfHnKbWN91NcMFTZcztdlLwbA==; Expires=Wed, 19 Aug 2026 18:48:16 GMT; Path=/, AWSALBCORS=gM3jj5LeRLWgvZGR0P40RyXmIayMxZlirzqmotQ8hfRWWykR5KDEuGG0sJwrytzjQqUhO/AuxatJU1MoDgEr/nd/ypg2Z9JKXRNp16qJFSRLFx6du/aFcWjHILPWnyx+ECNtfGcAiamff2jT3N48oJMmEwxiUneFxJFATgfHnKbWN91NcMFTZcztdlLwbA==; Expires=Wed, 19 Aug 2026 18:48:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '190d4950a776873e47bc5007e8a39b77', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:48:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FS6H9Bqj5S1rXW6CUPTpKPTk+sZwhWfHmBGZFciorP2lAcpttE4EQAwxoMZzMYoMPvgMr6K0SAF+EYUo8IgLXEGwuhtPhb+rHxn/vCo/vV2kJGAhxWWT9uBDlHzcpcvNXP9z/WFcotXSKn2iuV5YrAZJ6RUILZGHCtbHiLqqFxxGiOToazuUh9aGKjBlHg==; Expires=Wed, 19 Aug 2026 18:48:17 GMT; Path=/, AWSALBCORS=FS6H9Bqj5S1rXW6CUPTpKPTk+sZwhWfHmBGZFciorP2lAcpttE4EQAwxoMZzMYoMPvgMr6K0SAF+EYUo8IgLXEGwuhtPhb+rHxn/vCo/vV2kJGAhxWWT9uBDlHzcpcvNXP9z/WFcotXSKn2iuV5YrAZJ6RUILZGHCtbHiLqqFxxGiOToazuUh9aGKjBlHg==; Expires=Wed, 19 Aug 2026 18:48:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59139', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59140', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '46640cbb626a1432cb274bc3c567fd73', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:48:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VZ+Bp0vpOdIQYx3hvbFa0H7Cvw+4ZB34Ojl36NPR9Gds2QuEJlU8gvG0Qr71tFI7DDRZXnGSG56ue6tTVNwO8RNgVmwogpHbKj4guxljF5M7aEizS33P+/1TLlMgE/XZiMHSvdVOev2pF1KBa5PjTcstU/oq++70i6PUw07SB/r/1zMvEPXOJjhAVypNxA==; Expires=Wed, 19 Aug 2026 18:48:29 GMT; Path=/, AWSALBCORS=VZ+Bp0vpOdIQYx3hvbFa0H7Cvw+4ZB34Ojl36NPR9Gds2QuEJlU8gvG0Qr71tFI7DDRZXnGSG56ue6tTVNwO8RNgVmwogpHbKj4guxljF5M7aEizS33P+/1TLlMgE/XZiMHSvdVOev2pF1KBa5PjTcstU/oq++70i6PUw07SB/r/1zMvEPXOJjhAVypNxA==; Expires=Wed, 19 Aug 2026 18:48:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cecab5352224b2e21f44118448388168', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:48:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BOcaUxXt2m4b7R+aX5XeQqcbvbuQEeM3qFE+umhnTB5QZFhzGDvOzCPGhy7onfFCxY+p0SBGbrHx6SvZf0EoLUxgFkPlFdZVXlalOaccjtQxflm6utmSeqZ0HHeEPGk7CthwrDHS7413Ey1Wilnjc+pXD1NtIcStnJ4ya9HRgGuxZr4cHV2L8pQ6CCgBEw==; Expires=Wed, 19 Aug 2026 18:48:29 GMT; Path=/, AWSALBCORS=BOcaUxXt2m4b7R+aX5XeQqcbvbuQEeM3qFE+umhnTB5QZFhzGDvOzCPGhy7onfFCxY+p0SBGbrHx6SvZf0EoLUxgFkPlFdZVXlalOaccjtQxflm6utmSeqZ0HHeEPGk7CthwrDHS7413Ey1Wilnjc+pXD1NtIcStnJ4ya9HRgGuxZr4cHV2L8pQ6CCgBEw==; Expires=Wed, 19 Aug 2026 18:48:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59620', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '17fa600c4379931412d438e5a358c603', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:48:38.519427+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (662099 → 1357939 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:48:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xzb1U5ClIYgHvrqlKQK+w5rcW0ZP5xpfHgAjMZnMWQdoEWvVaF0XlUUrx/C1kPeOp4siFGlpVjczlB3VlCS5WmREtbwELxeGfGYtt1bsG9RzHRJuuXNVmC7k9cQPo/6vyLgZDnVj8kilhmACB5LsH+/FDq0t92xnlxsfekfRXyxt/zUt7lRz5FZWZDaRWQ==; Expires=Wed, 19 Aug 2026 18:48:41 GMT; Path=/, AWSALBCORS=Xzb1U5ClIYgHvrqlKQK+w5rcW0ZP5xpfHgAjMZnMWQdoEWvVaF0XlUUrx/C1kPeOp4siFGlpVjczlB3VlCS5WmREtbwELxeGfGYtt1bsG9RzHRJuuXNVmC7k9cQPo/6vyLgZDnVj8kilhmACB5LsH+/FDq0t92xnlxsfekfRXyxt/zUt7lRz5FZWZDaRWQ==; Expires=Wed, 19 Aug 2026 18:48:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48525', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '1092d0f593b9a2ea74e1e6ccbf9152d4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:48:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=r+G5rkwLepUniEvbxTwj9AJn62lAXMloeB106Rhrh9/xHVU3rSy+DtoW5+EohIG4LD94lnGT6s0QXAvMFNMY9LzeoHa0aEHjBNsmT9JN2j637mJTBIMFYsmUApK3jkihJtWX3mKm5VxoJH+UdnJn8VWBc/YkZbmew80A8Y97LWnGMKYBh3ARqnBve4QAOQ==; Expires=Wed, 19 Aug 2026 18:48:41 GMT; Path=/, AWSALBCORS=r+G5rkwLepUniEvbxTwj9AJn62lAXMloeB106Rhrh9/xHVU3rSy+DtoW5+EohIG4LD94lnGT6s0QXAvMFNMY9LzeoHa0aEHjBNsmT9JN2j637mJTBIMFYsmUApK3jkihJtWX3mKm5VxoJH+UdnJn8VWBc/YkZbmew80A8Y97LWnGMKYBh3ARqnBve4QAOQ==; Expires=Wed, 19 Aug 2026 18:48:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48519', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '37345e0ec8e291e02118fa794d982a6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:49:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:49:00.893656+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:49:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=h/2qdSmC9fg+Qdl9nGfodoFR6eapRR1zVkhot2jRbbQuoKflmVX6f8KxYap+qArsBa3C/Zyydrf1zQekMDCp+k2qopWgMzOmLKoKiUXKXIjCsVHvXByzXCUJF0P+38U3Ant7Exs0NQEiHEvcijU8TkNw6gy3kj+ORX/Iz6Z9Z981i1A18wvf+geWOcrZiA==; Expires=Wed, 19 Aug 2026 18:49:03 GMT; Path=/, AWSALBCORS=h/2qdSmC9fg+Qdl9nGfodoFR6eapRR1zVkhot2jRbbQuoKflmVX6f8KxYap+qArsBa3C/Zyydrf1zQekMDCp+k2qopWgMzOmLKoKiUXKXIjCsVHvXByzXCUJF0P+38U3Ant7Exs0NQEiHEvcijU8TkNw6gy3kj+ORX/Iz6Z9Z981i1A18wvf+geWOcrZiA==; Expires=Wed, 19 Aug 2026 18:49:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25721', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '41f80541852da6c8b7271511f6a8f309', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:49:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cIJbddfRBJD5pH7Q4H2WZwKZQs+iGMVIBCQfjsYZOjrpOW7WLvaQYFaBSlhnRDm/e14PV+C06LIygUi7QtEyI0YzDEJs/yLb+/UwhcApdxx92ZZD0mh5Gm4GtxghJHn0WRX0HP6uIqmvqYRzHuw7CmEhBJEVTv1vFqyfbZz+1h7iSlT/rnStsGTDLpCmtA==; Expires=Wed, 19 Aug 2026 18:49:03 GMT; Path=/, AWSALBCORS=cIJbddfRBJD5pH7Q4H2WZwKZQs+iGMVIBCQfjsYZOjrpOW7WLvaQYFaBSlhnRDm/e14PV+C06LIygUi7QtEyI0YzDEJs/yLb+/UwhcApdxx92ZZD0mh5Gm4GtxghJHn0WRX0HP6uIqmvqYRzHuw7CmEhBJEVTv1vFqyfbZz+1h7iSlT/rnStsGTDLpCmtA==; Expires=Wed, 19 Aug 2026 18:49:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25280', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f155ec189f89d1a2207dd94ddfd38ec2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:49:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:49:43.845573+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:49:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:49:43.853639+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:49:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0vb7JLHP9O1cABX9fWIWdqStCqYc8agOimIKB2h7CHYwEUPe2+abBhTmdERZdRUzPTjjPTt8rjGBJ2rdeyPm8urmcoDZYpcGse0/yTZ/xwBX4BCyVL/r7gBqlJfE4u33sU6D/OpIP7tJv8zof0USzoGelKpJpaPQviaSAmhVM/i4I/uUi9w6VhhRsE/shQ==; Expires=Wed, 19 Aug 2026 18:49:46 GMT; Path=/, AWSALBCORS=0vb7JLHP9O1cABX9fWIWdqStCqYc8agOimIKB2h7CHYwEUPe2+abBhTmdERZdRUzPTjjPTt8rjGBJ2rdeyPm8urmcoDZYpcGse0/yTZ/xwBX4BCyVL/r7gBqlJfE4u33sU6D/OpIP7tJv8zof0USzoGelKpJpaPQviaSAmhVM/i4I/uUi9w6VhhRsE/shQ==; Expires=Wed, 19 Aug 2026 18:49:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '00da67d452568d47f101bb210c0f8c59', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:49:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Py6UqQHAibkYxkpOatQSVQ9w25gOiYA00sN/7ydHq09D/RY4i3Q44C68hmk3n8SWW83kFlob8pWzJDM/3u/Wf2SoOrEy0CjlD1sTr0scpKYqgBiKxqT4j8cL0dOtt5CseAJl/3S/N53PSTbMeSu/LbQoRXNiodcbY2tFT3ZnSjCT/TIIr5BXIxcHAFQ/kg==; Expires=Wed, 19 Aug 2026 18:49:47 GMT; Path=/, AWSALBCORS=Py6UqQHAibkYxkpOatQSVQ9w25gOiYA00sN/7ydHq09D/RY4i3Q44C68hmk3n8SWW83kFlob8pWzJDM/3u/Wf2SoOrEy0CjlD1sTr0scpKYqgBiKxqT4j8cL0dOtt5CseAJl/3S/N53PSTbMeSu/LbQoRXNiodcbY2tFT3ZnSjCT/TIIr5BXIxcHAFQ/kg==; Expires=Wed, 19 Aug 2026 18:49:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58822', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58824', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2cd9583069e5d00d379a1193bd4b1bdc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:50:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:50:02.454465+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:50:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LtHy/WK8vxcPALE4/fgYTANX30wwwTtUjC0d/umcYhIsagbMR+0U6/68Be+pKIjNz4j0uduM6SlYydqX49k0tYl10uTYNDO3inpc+eBO5wqEvHBPW9KCI5CkAFJlrzr32vnDN8B9fkG/0LtyBDaYyw+QFC4+geCoyJvhfBiR4BHcUrKk6Q6QBRwfgC0NNA==; Expires=Wed, 19 Aug 2026 18:50:04 GMT; Path=/, AWSALBCORS=LtHy/WK8vxcPALE4/fgYTANX30wwwTtUjC0d/umcYhIsagbMR+0U6/68Be+pKIjNz4j0uduM6SlYydqX49k0tYl10uTYNDO3inpc+eBO5wqEvHBPW9KCI5CkAFJlrzr32vnDN8B9fkG/0LtyBDaYyw+QFC4+geCoyJvhfBiR4BHcUrKk6Q6QBRwfgC0NNA==; Expires=Wed, 19 Aug 2026 18:50:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ac2502572c8c846a6fdcc9694c094954', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:50:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=m/RMA/wBx/YIyAdFzTSSGtTa913rZBph9BY2DTgcHY7afpgRENdm9roi+0V1s5tN8zR3VPjeYJOluHMWyf8pLzDvKuG3m/HsxKdXOzDo4GdJvUQf1bsIff6+KX7VIWV7Yl+q3/G+tvJJVyOE7IEbrJpoJimEok94dw3rc4mIfWr8frlz8PxmNrwJmw5ULQ==; Expires=Wed, 19 Aug 2026 18:50:05 GMT; Path=/, AWSALBCORS=m/RMA/wBx/YIyAdFzTSSGtTa913rZBph9BY2DTgcHY7afpgRENdm9roi+0V1s5tN8zR3VPjeYJOluHMWyf8pLzDvKuG3m/HsxKdXOzDo4GdJvUQf1bsIff6+KX7VIWV7Yl+q3/G+tvJJVyOE7IEbrJpoJimEok94dw3rc4mIfWr8frlz8PxmNrwJmw5ULQ==; Expires=Wed, 19 Aug 2026 18:50:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59684', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '22cd7a819729a15f8d945ed7aa07e9aa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:51:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:51:11.088782+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:51:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:51:11.097509+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:51:11.115557+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh13]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T18:51:11.253262+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: JIT 검증 — 입력이 낡아 재생성 (8/64)"} {"timestamp": "2026-08-12T18:51:11.278522+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T18:51:11.286197+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:51:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lYcW68fkmeuXFoVrbATgf1T+Lr+8UAz+gNM5wCOCYVyfsSpLaYN/T4HuuWmO/M0wilxtBc5HCya+hkXioispColhU0DZ3Zld/REgql7zyNOsExnP+sTppPtED8NEvjtn4q42sNDpK84HE1cQwFnfCEOWox8LTxXC7Pbmwhzmr53c4eA0+IwD6RPHeC6f2A==; Expires=Wed, 19 Aug 2026 18:51:13 GMT; Path=/, AWSALBCORS=lYcW68fkmeuXFoVrbATgf1T+Lr+8UAz+gNM5wCOCYVyfsSpLaYN/T4HuuWmO/M0wilxtBc5HCya+hkXioispColhU0DZ3Zld/REgql7zyNOsExnP+sTppPtED8NEvjtn4q42sNDpK84HE1cQwFnfCEOWox8LTxXC7Pbmwhzmr53c4eA0+IwD6RPHeC6f2A==; Expires=Wed, 19 Aug 2026 18:51:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6ee4cab0a5214649a0865ad1e767b589', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:51:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Wgx30/CaoVD4TEu52kqaVNRXc92gpOKutfcg0zlk1xyCA+M+SZGNMU6ZEyg03ww/thTSnWf7ZOGO0VcRAinQ7HzJZlmv5RNGQoxogIPyY2kyBDCGy+84igHdAOQkIwevaPVguouiuO5hED8K/puB+MvYSQ+mEKlUcMAD8h1qEGRvKp/UjKkOD00tWSmI+w==; Expires=Wed, 19 Aug 2026 18:51:14 GMT; Path=/, AWSALBCORS=Wgx30/CaoVD4TEu52kqaVNRXc92gpOKutfcg0zlk1xyCA+M+SZGNMU6ZEyg03ww/thTSnWf7ZOGO0VcRAinQ7HzJZlmv5RNGQoxogIPyY2kyBDCGy+84igHdAOQkIwevaPVguouiuO5hED8K/puB+MvYSQ+mEKlUcMAD8h1qEGRvKp/UjKkOD00tWSmI+w==; Expires=Wed, 19 Aug 2026 18:51:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58909', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58908', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e88bba123ce6c8adbdfc3f71f56d2e8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:52:57.867918+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:53:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZfAIyVfDulyOn+r5Ykc8efGD+tyxaS2XJtg137npKRXEjSp1seYk1mv/McTEedm5TR6cj55I0g6dDKz56l0Nq6VJJPvqrYg3Umnbj8HikYHcG0FiadT2wcjIQDidHq+gfxM9G1MNDAhNGlGysUg3L0ykx9tGdSyy5+76mgpqI0shtyzyqKSO0T+gLrY6Tg==; Expires=Wed, 19 Aug 2026 18:52:59 GMT; Path=/, AWSALBCORS=ZfAIyVfDulyOn+r5Ykc8efGD+tyxaS2XJtg137npKRXEjSp1seYk1mv/McTEedm5TR6cj55I0g6dDKz56l0Nq6VJJPvqrYg3Umnbj8HikYHcG0FiadT2wcjIQDidHq+gfxM9G1MNDAhNGlGysUg3L0ykx9tGdSyy5+76mgpqI0shtyzyqKSO0T+gLrY6Tg==; Expires=Wed, 19 Aug 2026 18:52:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4433b6c65f0b55dd1d75a8072c260aec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:53:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pnXZWiwFYmaceb5+xZwlYWt+o9BPWYIElBXPnjNCqUlI5AeZVcaGyi+7I7vOJHFQyihluSRjRJiPrzc57VSUtK+fIskIhbwMsGdtxEc4vQaXFama4Vpo+J3v5UGlzZ0Kzb6HqMVSSrKvuQ0/Uoi5w2XyiDBdJT69pxRDukvEPvzcdtnZ7CoCVjF/MCbchQ==; Expires=Wed, 19 Aug 2026 18:53:00 GMT; Path=/, AWSALBCORS=pnXZWiwFYmaceb5+xZwlYWt+o9BPWYIElBXPnjNCqUlI5AeZVcaGyi+7I7vOJHFQyihluSRjRJiPrzc57VSUtK+fIskIhbwMsGdtxEc4vQaXFama4Vpo+J3v5UGlzZ0Kzb6HqMVSSrKvuQ0/Uoi5w2XyiDBdJT69pxRDukvEPvzcdtnZ7CoCVjF/MCbchQ==; Expires=Wed, 19 Aug 2026 18:53:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59567', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '2d66796a74a6e39f52abbdf2c1e94115', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:53:10.592140+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (695497 → 1449667 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:53:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=j9BRuVkZ6HhntZzoUKphebFArgLvEfLBWBbONCIN5zBqfx3/7fQi+kPEMIFwRm4sXUzp+g0qexOBXbH1i9BGmqNXqk8Q3XKQpLGVJttkwrviYUNL5hq8REff+9KlyBC/wPZRNDc0PVNnUilbQeVvl15Up4Hhff9WEh7b1qslsCuKuVtXIB27B+58rwE4sw==; Expires=Wed, 19 Aug 2026 18:53:12 GMT; Path=/, AWSALBCORS=j9BRuVkZ6HhntZzoUKphebFArgLvEfLBWBbONCIN5zBqfx3/7fQi+kPEMIFwRm4sXUzp+g0qexOBXbH1i9BGmqNXqk8Q3XKQpLGVJttkwrviYUNL5hq8REff+9KlyBC/wPZRNDc0PVNnUilbQeVvl15Up4Hhff9WEh7b1qslsCuKuVtXIB27B+58rwE4sw==; Expires=Wed, 19 Aug 2026 18:53:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47270', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed975681539efc31327410826ee4c914', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:53:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Za6MLEngBNF4rvU/nmEaMWE377sqizutYAPf0w7eV13YJs5dL82t5rQqRkKenCcFtezGZ1tL3GTqzA9f4rD63VK5ft1iCRXHryZMXiUw1wZ7LRjdoUsjUzCMCgszRrUGSo6qnyHmIWzJzV5ygHWH0i0jq6u9DkqP8D03TFBht/MOrR+uPCsRXjggnEObkg==; Expires=Wed, 19 Aug 2026 18:53:13 GMT; Path=/, AWSALBCORS=Za6MLEngBNF4rvU/nmEaMWE377sqizutYAPf0w7eV13YJs5dL82t5rQqRkKenCcFtezGZ1tL3GTqzA9f4rD63VK5ft1iCRXHryZMXiUw1wZ7LRjdoUsjUzCMCgszRrUGSo6qnyHmIWzJzV5ygHWH0i0jq6u9DkqP8D03TFBht/MOrR+uPCsRXjggnEObkg==; Expires=Wed, 19 Aug 2026 18:53:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46893', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '76c034a1db06ef5de0157bcb37840bda', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:53:19.019439+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (776555 → 1498965 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:53:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HtQBcJrgovP0cuIOSmpt+Vm2YIuXYYgoWGOzgNA2mZyrMovB4IrbrP/pouddl4jMADTPQvssKTwhcQ+/ZWbrBqGXdoG63K6FizxdNJ7phTuqANMiYq3qhB5Nmi4GqRSH3qFk/e/gKKTyKimBnFWvHA1cO0YMo+PPhIYswmSTUXTQhIiCXGJrsX8dKkMHxA==; Expires=Wed, 19 Aug 2026 18:53:21 GMT; Path=/, AWSALBCORS=HtQBcJrgovP0cuIOSmpt+Vm2YIuXYYgoWGOzgNA2mZyrMovB4IrbrP/pouddl4jMADTPQvssKTwhcQ+/ZWbrBqGXdoG63K6FizxdNJ7phTuqANMiYq3qhB5Nmi4GqRSH3qFk/e/gKKTyKimBnFWvHA1cO0YMo+PPhIYswmSTUXTQhIiCXGJrsX8dKkMHxA==; Expires=Wed, 19 Aug 2026 18:53:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38871', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '85615c9a164ab974681348277191da79', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:53:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=awSG7g14ubyYMCCJfcT/phPTalWkZQ2uHsUpvkwmYoKCre2uC2/J7rAtp/AMBRx/H8Xuy0AAwOyABqltIIY/1/z7OunThapdRTFxlv6qNbJ8FpGvh2RhGFbylcWgwh9C83gquF8TOcC5aCeFBEHriFowbpBkD4BfSL3KaoSocLvvv+maBsQBC/PHYeLidw==; Expires=Wed, 19 Aug 2026 18:53:21 GMT; Path=/, AWSALBCORS=awSG7g14ubyYMCCJfcT/phPTalWkZQ2uHsUpvkwmYoKCre2uC2/J7rAtp/AMBRx/H8Xuy0AAwOyABqltIIY/1/z7OunThapdRTFxlv6qNbJ8FpGvh2RhGFbylcWgwh9C83gquF8TOcC5aCeFBEHriFowbpBkD4BfSL3KaoSocLvvv+maBsQBC/PHYeLidw==; Expires=Wed, 19 Aug 2026 18:53:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38861', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '4af977715102b56dbb315b2f20faab48', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:53:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:53:43.118727+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:53:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N7cBmPZ1ea4jY3VRFLIjsifeR5viZzmVjnutfXcI30SeGpuIdFZxdocikXaRvY7FqrrazKv3cbOTnNBn39Lk14tzsXS3Skbm3GkpdzP5tA7U+aReHJFzzVsREl+4YrApks80MUQSV+M0I/QzURJCoj8fUTpJwpLUY+1zCNJJHepNCnxuE+78hxsg3VQgkg==; Expires=Wed, 19 Aug 2026 18:53:45 GMT; Path=/, AWSALBCORS=N7cBmPZ1ea4jY3VRFLIjsifeR5viZzmVjnutfXcI30SeGpuIdFZxdocikXaRvY7FqrrazKv3cbOTnNBn39Lk14tzsXS3Skbm3GkpdzP5tA7U+aReHJFzzVsREl+4YrApks80MUQSV+M0I/QzURJCoj8fUTpJwpLUY+1zCNJJHepNCnxuE+78hxsg3VQgkg==; Expires=Wed, 19 Aug 2026 18:53:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14548', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d8cb7eba9813d795c4c93effc3ea062', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:53:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kwszeHrFvsLSUUhguxjuIxJLA1duLvCeNcuDSmt9KRDzomlHuvKtb7hZacwS5XFleBM3GKwdgFZoZESF/0IyiONL1cVQ3ja6gtzFRzcPiqWIIVYxjg1WUdeMk6cxWZTBhlt1TfZoEP+oybIuQYsHB/ySZggbq2gwiQab93TMF4908VvZA7nAc57ccU6uBA==; Expires=Wed, 19 Aug 2026 18:53:45 GMT; Path=/, AWSALBCORS=kwszeHrFvsLSUUhguxjuIxJLA1duLvCeNcuDSmt9KRDzomlHuvKtb7hZacwS5XFleBM3GKwdgFZoZESF/0IyiONL1cVQ3ja6gtzFRzcPiqWIIVYxjg1WUdeMk6cxWZTBhlt1TfZoEP+oybIuQYsHB/ySZggbq2gwiQab93TMF4908VvZA7nAc57ccU6uBA==; Expires=Wed, 19 Aug 2026 18:53:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14182', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': '5e7155ee207c2bacc8ae70d2050fe916', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:54:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:54:20.796969+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:54:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:54:20.806881+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:54:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QWEmwl+iSff5CSOI1LxUdaYTZxFnR49Kmk3Y9i8lMriUDlv9sM53CncjmmjrmrCcq2eVUGGePd2GnK2M5f9oM9pNAAzl8Xfnt67u/05clPu6EdtDvRTpTn+cvO7LrSmUDJdum8gSLpZiuSPXZpKfGDFcGxF4vn6b+ebsm8ZOzGPBbwaSpXlcemEDAAsyNw==; Expires=Wed, 19 Aug 2026 18:54:23 GMT; Path=/, AWSALBCORS=QWEmwl+iSff5CSOI1LxUdaYTZxFnR49Kmk3Y9i8lMriUDlv9sM53CncjmmjrmrCcq2eVUGGePd2GnK2M5f9oM9pNAAzl8Xfnt67u/05clPu6EdtDvRTpTn+cvO7LrSmUDJdum8gSLpZiuSPXZpKfGDFcGxF4vn6b+ebsm8ZOzGPBbwaSpXlcemEDAAsyNw==; Expires=Wed, 19 Aug 2026 18:54:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fc87d839df729b471de6dd1fe8796ddc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:54:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bGxn0n7q7bT3LNx/r9nZjJ6LgAZzA1usVw8Vwjf53/C4Frc2xAMQXBZ5Hmv/Z5O00lZAhbXEtM1FPZRnSaRHHKK9oELpYlZNekVT7iXywGqmKrXHA0dXPzf4+LkehqrO8O6U7Q15vK7saSlgiatTmIjdvmFBzo5F0aKRD7S8h06Jd+ap095TxaJBaiOlWQ==; Expires=Wed, 19 Aug 2026 18:54:24 GMT; Path=/, AWSALBCORS=bGxn0n7q7bT3LNx/r9nZjJ6LgAZzA1usVw8Vwjf53/C4Frc2xAMQXBZ5Hmv/Z5O00lZAhbXEtM1FPZRnSaRHHKK9oELpYlZNekVT7iXywGqmKrXHA0dXPzf4+LkehqrO8O6U7Q15vK7saSlgiatTmIjdvmFBzo5F0aKRD7S8h06Jd+ap095TxaJBaiOlWQ==; Expires=Wed, 19 Aug 2026 18:54:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59214', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59215', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fbddfa2de4a222a9b981ed9efde733ad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:54:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:54:40.981624+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:54:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K+20UWmqe8KFgzTSmWPBF4iC7AjmrQzfhF8eDMw9IXsIygP0mI2aF9e3ZXhJx1OdJ3BV4Ou4zCWGOJ/b4DLj6bZ9lu+iEXq2YhAObnXeln8yirlVs3oKIH+ww8bMgykdzvHHMMabHTJAqWPXkfhGD/qDhHZ5FYttVXR6rY6fstBZrasRJVEkIQvqPKMbEg==; Expires=Wed, 19 Aug 2026 18:54:43 GMT; Path=/, AWSALBCORS=K+20UWmqe8KFgzTSmWPBF4iC7AjmrQzfhF8eDMw9IXsIygP0mI2aF9e3ZXhJx1OdJ3BV4Ou4zCWGOJ/b4DLj6bZ9lu+iEXq2YhAObnXeln8yirlVs3oKIH+ww8bMgykdzvHHMMabHTJAqWPXkfhGD/qDhHZ5FYttVXR6rY6fstBZrasRJVEkIQvqPKMbEg==; Expires=Wed, 19 Aug 2026 18:54:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '1cecbc69763ae5d66717027eacb8976f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:54:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iPEEizCXINUvpI3KRJeiAOlRdu3R7vddwOCSvgFnmoePCA1qUEP3V7pN015CqDCjyia70YjphH14rThqFg3/vEzWY7Q2jm2xBxAbMu/umM/KKVtv9F1fyGw4d1Qz4J0Zmjm5IHKv/zxTlH9FY3LKkZArvhgrU6rYGpB1XHQGqNV/B+9G155Gqj2HxZG7hg==; Expires=Wed, 19 Aug 2026 18:54:43 GMT; Path=/, AWSALBCORS=iPEEizCXINUvpI3KRJeiAOlRdu3R7vddwOCSvgFnmoePCA1qUEP3V7pN015CqDCjyia70YjphH14rThqFg3/vEzWY7Q2jm2xBxAbMu/umM/KKVtv9F1fyGw4d1Qz4J0Zmjm5IHKv/zxTlH9FY3LKkZArvhgrU6rYGpB1XHQGqNV/B+9G155Gqj2HxZG7hg==; Expires=Wed, 19 Aug 2026 18:54:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59985', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a32e5cc18415d7461e11d5da60eb3ef5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:55:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:55:20.770624+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:55:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:55:20.780560+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:55:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:55:20.885093+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:55:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KVDQ4YzllrfKn7h4PgGeLo92zeJrNTNJ4IffbYC1gu1L5oLT+7FZKvjH++/mizDWevVMkBnG4urXWJX9LkFzUQ25lNqjYE1AYO9CqwEcOG+uTVVnmqvnQrxaIsd2GxWs9Ev91MXNiC23VqCir10r5Jozjye26hvsm3WydaqVaOevX7aTbU2D6pU+Z1+hvw==; Expires=Wed, 19 Aug 2026 18:55:23 GMT; Path=/, AWSALBCORS=KVDQ4YzllrfKn7h4PgGeLo92zeJrNTNJ4IffbYC1gu1L5oLT+7FZKvjH++/mizDWevVMkBnG4urXWJX9LkFzUQ25lNqjYE1AYO9CqwEcOG+uTVVnmqvnQrxaIsd2GxWs9Ev91MXNiC23VqCir10r5Jozjye26hvsm3WydaqVaOevX7aTbU2D6pU+Z1+hvw==; Expires=Wed, 19 Aug 2026 18:55:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b97271e9de8181ce91dd4dd58abffb87', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:55:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gcxEA1bg5c0rgFKxtajYXPz1hYIgr4ysQR8Ox70UAgm0aSacM9qU4lCwxcXaRfCq2DmnGNckoxnrjObytNiCBwSkiFkW4B72m6Rvl57oGlYeuXJwkMyAqPLWf1VmbKvjiig1lJyKrrMbNawSkuCnUxMMTbMZyXOmg+BSMUDvUiC+s4pAJuxDm00DCEBGhQ==; Expires=Wed, 19 Aug 2026 18:55:24 GMT; Path=/, AWSALBCORS=gcxEA1bg5c0rgFKxtajYXPz1hYIgr4ysQR8Ox70UAgm0aSacM9qU4lCwxcXaRfCq2DmnGNckoxnrjObytNiCBwSkiFkW4B72m6Rvl57oGlYeuXJwkMyAqPLWf1VmbKvjiig1lJyKrrMbNawSkuCnUxMMTbMZyXOmg+BSMUDvUiC+s4pAJuxDm00DCEBGhQ==; Expires=Wed, 19 Aug 2026 18:55:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59232', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59234', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a0711058b62b3e2fbd9fa402e0f5f909', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:55:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:55:35.150981+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:55:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:55:35.160066+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:55:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QSnd9p6bbMooCCkCTB1qbz5RPiCgjf824bJtFlIhvYPWEMD0ls8VuwVqTpp8OZQSBaC/bFq5kDFpqlk9BZ/+vL0GlVCk7+mJ08I2KUI3Ybx8NAhVq6gDjf8gAUe197erfWrKpBCV6v7bKCrWYxlzyBnFm1ufvrzCfShpMcJvTEvfpRLQ6DJQYBrXRhO23w==; Expires=Wed, 19 Aug 2026 18:55:38 GMT; Path=/, AWSALBCORS=QSnd9p6bbMooCCkCTB1qbz5RPiCgjf824bJtFlIhvYPWEMD0ls8VuwVqTpp8OZQSBaC/bFq5kDFpqlk9BZ/+vL0GlVCk7+mJ08I2KUI3Ybx8NAhVq6gDjf8gAUe197erfWrKpBCV6v7bKCrWYxlzyBnFm1ufvrzCfShpMcJvTEvfpRLQ6DJQYBrXRhO23w==; Expires=Wed, 19 Aug 2026 18:55:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45863', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45865', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2f0cd133ed3478022586ee4d2c2cba54', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:55:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4YiuTuBTsuTVcIA2j9eytrW0tmAdMq1eE0eSQJ3ROhV8zEzDlEcIYbj/Z+1bfn6sWsU06yOjypxBvToiHZVqzLsg6FU/Pmlew8jZDPii0ZTAujtHMBrn7thQdIkQGCYw9541htZQs9UG7VDknRAZziYzostK1DaWZdpiYAO8G9KqAOJntaqOVdHzlwpD6w==; Expires=Wed, 19 Aug 2026 18:55:38 GMT; Path=/, AWSALBCORS=4YiuTuBTsuTVcIA2j9eytrW0tmAdMq1eE0eSQJ3ROhV8zEzDlEcIYbj/Z+1bfn6sWsU06yOjypxBvToiHZVqzLsg6FU/Pmlew8jZDPii0ZTAujtHMBrn7thQdIkQGCYw9541htZQs9UG7VDknRAZziYzostK1DaWZdpiYAO8G9KqAOJntaqOVdHzlwpD6w==; Expires=Wed, 19 Aug 2026 18:55:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '45149', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '45151', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '900387f3a6f5465ba657015e7c1d723f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:55:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+uHcekMp4TqOqKTmxP1RSXlHtSaTtfXc7WaO7PKBU6+xeWhSv9gIE8WZbYoF3QXh9kv2z3D1j4hTt+wygRPQ6oGE3JqiOHqi9j0G0DUou+0y/McnnwH9cvmkJeWxKM5nQQ4w8O81wIrR783BZZ4wsc7NEwf2UAlBfhhMH0jxmDyPnOkVZOK204IlsPbuUg==; Expires=Wed, 19 Aug 2026 18:55:50 GMT; Path=/, AWSALBCORS=+uHcekMp4TqOqKTmxP1RSXlHtSaTtfXc7WaO7PKBU6+xeWhSv9gIE8WZbYoF3QXh9kv2z3D1j4hTt+wygRPQ6oGE3JqiOHqi9j0G0DUou+0y/McnnwH9cvmkJeWxKM5nQQ4w8O81wIrR783BZZ4wsc7NEwf2UAlBfhhMH0jxmDyPnOkVZOK204IlsPbuUg==; Expires=Wed, 19 Aug 2026 18:55:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dcfc58ae7780efb47fbd6c31e8b54fa2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:55:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ovwp9xuwGp1Iu+BSWfEiRYiRIQw6nS5ngVYZOWM/7FJ8yIoa/49MrrvzsD8Bg4c3AB69IYGVaJ1/gUTJrNFUYhj43y3oXfmfUnJUut/sgUuM4XVfgfk2UovA1/kfH3qbMUUZ+jqcE0aqIhzEW+zV0zTouMvZ7sKKXS6aVtbvUeYnpoyieeK9sudS9jXtsw==; Expires=Wed, 19 Aug 2026 18:55:50 GMT; Path=/, AWSALBCORS=Ovwp9xuwGp1Iu+BSWfEiRYiRIQw6nS5ngVYZOWM/7FJ8yIoa/49MrrvzsD8Bg4c3AB69IYGVaJ1/gUTJrNFUYhj43y3oXfmfUnJUut/sgUuM4XVfgfk2UovA1/kfH3qbMUUZ+jqcE0aqIhzEW+zV0zTouMvZ7sKKXS6aVtbvUeYnpoyieeK9sudS9jXtsw==; Expires=Wed, 19 Aug 2026 18:55:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59615', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '99221ef3a65014089e7b29fafc491570', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:56:03.085341+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (739420 → 1476940 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:56:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xjGKMvKVef3GwFONt32PA0xybUJCtuXN5IDPq5rLaVpU1Gj4lCrYpfEzsoEe16A68lh/ZM7F9BKIuMnA4/5qYxAQD1hO6q4VxcOdfj5qptbIS+k2MYqhUw0AG92Xg2SXNEz/rY0xVru+ZaTMjQ/jPPZKqIwi9RQME/JFR6FzYZWYcdTxnSSUL0ytT7FcNQ==; Expires=Wed, 19 Aug 2026 18:56:05 GMT; Path=/, AWSALBCORS=xjGKMvKVef3GwFONt32PA0xybUJCtuXN5IDPq5rLaVpU1Gj4lCrYpfEzsoEe16A68lh/ZM7F9BKIuMnA4/5qYxAQD1hO6q4VxcOdfj5qptbIS+k2MYqhUw0AG92Xg2SXNEz/rY0xVru+ZaTMjQ/jPPZKqIwi9RQME/JFR6FzYZWYcdTxnSSUL0ytT7FcNQ==; Expires=Wed, 19 Aug 2026 18:56:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45345', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd0ff49dd32558d55eee17309c52d01ec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:56:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gEeL/mzTPVlCmTN36xXD3Y+y3juzN4AYsQY+FPcp/M37Gsex4RIHkjmIjJhcYy+dDN/nvV62rKcntL6ITArDGOHBv6TkA5JKJcBnD6vYYjKgZiriVcQ1tu2YScpRNahPgg6wDiAHCrJ10IQ0Ci3e36PhGm6CZhGKVVnkOZyWFnYL6oSWzQWSzl8WqMGmIw==; Expires=Wed, 19 Aug 2026 18:56:05 GMT; Path=/, AWSALBCORS=gEeL/mzTPVlCmTN36xXD3Y+y3juzN4AYsQY+FPcp/M37Gsex4RIHkjmIjJhcYy+dDN/nvV62rKcntL6ITArDGOHBv6TkA5JKJcBnD6vYYjKgZiriVcQ1tu2YScpRNahPgg6wDiAHCrJ10IQ0Ci3e36PhGm6CZhGKVVnkOZyWFnYL6oSWzQWSzl8WqMGmIw==; Expires=Wed, 19 Aug 2026 18:56:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44962', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '1911b3bb0995ed7e4da7b8d3cc7df0b6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:56:23 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:56:23.841890+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:56:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y5cHmO0a3HCdijUfFM7jsmFAE3frThdg/P1/am/mMRgE0iH30zB0hCLhTi1PtxVDQ/a2vBXLUORCmAOUTrEesoLgRjiMWqzPmzndTTM6IZ2wxBxdVkwjZFLLk4+Qt68kj5fo0mrXNZRZHq4XL8eNsgGth1LLtxLz/lEc0vJmwUpWZuzwDYPPjmmg9qleag==; Expires=Wed, 19 Aug 2026 18:56:26 GMT; Path=/, AWSALBCORS=y5cHmO0a3HCdijUfFM7jsmFAE3frThdg/P1/am/mMRgE0iH30zB0hCLhTi1PtxVDQ/a2vBXLUORCmAOUTrEesoLgRjiMWqzPmzndTTM6IZ2wxBxdVkwjZFLLk4+Qt68kj5fo0mrXNZRZHq4XL8eNsgGth1LLtxLz/lEc0vJmwUpWZuzwDYPPjmmg9qleag==; Expires=Wed, 19 Aug 2026 18:56:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24424', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5d498e692d0db4cecb810063394af1d2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:56:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mfm1OsJdt/ool7jTaWKmi8tXBKmmodctIWjCNqIgwlgI6teR3X40kMkTO6mWKF/PevbKT91FXOiTDKosoXdoG6Fy+sg+pJ4nUgO1tMJnwpxANEGlZzNGKga35W1r8cte1163wJGpKmiXoTXQovhnBvBpjZRo/syAQ9K/qiK8bOeomq+4qpAQgvPu24DYNA==; Expires=Wed, 19 Aug 2026 18:56:26 GMT; Path=/, AWSALBCORS=Mfm1OsJdt/ool7jTaWKmi8tXBKmmodctIWjCNqIgwlgI6teR3X40kMkTO6mWKF/PevbKT91FXOiTDKosoXdoG6Fy+sg+pJ4nUgO1tMJnwpxANEGlZzNGKga35W1r8cte1163wJGpKmiXoTXQovhnBvBpjZRo/syAQ9K/qiK8bOeomq+4qpAQgvPu24DYNA==; Expires=Wed, 19 Aug 2026 18:56:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24019', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '24767b06d5e559ad2be1ecdf94116491', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:57:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:57:23.152665+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:57:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:57:23.162047+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:57:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T5NgI0BV9Lu9trW1zGNrbxiHQ18ZDV+yYoICrk/tuL091hxH0oow514jP60tJc3Sd3E9B6kk9a+mMRHj9MDbNdLSxwohrUOUvlSGj0CL0zXqxYjkPXgmdLXo5e2LXjnMkVotWCpoTeD8epuOn39te+97wtV0CRXJiYhMKcmHCUb+3k4NBboFmq+tOsQXvw==; Expires=Wed, 19 Aug 2026 18:57:26 GMT; Path=/, AWSALBCORS=T5NgI0BV9Lu9trW1zGNrbxiHQ18ZDV+yYoICrk/tuL091hxH0oow514jP60tJc3Sd3E9B6kk9a+mMRHj9MDbNdLSxwohrUOUvlSGj0CL0zXqxYjkPXgmdLXo5e2LXjnMkVotWCpoTeD8epuOn39te+97wtV0CRXJiYhMKcmHCUb+3k4NBboFmq+tOsQXvw==; Expires=Wed, 19 Aug 2026 18:57:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a75fbf53b4201ad7a087b70387e58d36', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:57:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o04JETe93kR8aDHawDLTiavcwScZsXxgf2ztj3g6Ngsa16FFsoRlCCAGMv2d+yYLtHaFiJuSBaQ6sERr14HonmUDytg8Ej+zbAjt1vHnGrHZzvBLRJBc3ECJ3GDVNpPIM8lH7PLbyCusBl9KImTUGChU3nDrdybOPMVfjmItMGZJUoFkmHNNhPXZMlNxPA==; Expires=Wed, 19 Aug 2026 18:57:26 GMT; Path=/, AWSALBCORS=o04JETe93kR8aDHawDLTiavcwScZsXxgf2ztj3g6Ngsa16FFsoRlCCAGMv2d+yYLtHaFiJuSBaQ6sERr14HonmUDytg8Ej+zbAjt1vHnGrHZzvBLRJBc3ECJ3GDVNpPIM8lH7PLbyCusBl9KImTUGChU3nDrdybOPMVfjmItMGZJUoFkmHNNhPXZMlNxPA==; Expires=Wed, 19 Aug 2026 18:57:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59654', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59654', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '86aecd2d0edd70339dcd3cd874ecd8e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:57:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:57:44.016292+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:57:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LGSzY9dvLzrlLs9PKtgW9qh0xBxOmUpIZZb2t4woNVwRrFZ6nNiARodMh0vZFHwOYVJIYirgcvPpH4er6zmUIcUA0PNGCavvMuk6DxgIy2L7a6yOHeTkt09JtfWzAT9EC6DaYIJ0ExLQlEy+IJVE1G8+aCtOcPxNPbIIIJ3q0FcHY+jDTaaqGnw2C4Fv4w==; Expires=Wed, 19 Aug 2026 18:57:46 GMT; Path=/, AWSALBCORS=LGSzY9dvLzrlLs9PKtgW9qh0xBxOmUpIZZb2t4woNVwRrFZ6nNiARodMh0vZFHwOYVJIYirgcvPpH4er6zmUIcUA0PNGCavvMuk6DxgIy2L7a6yOHeTkt09JtfWzAT9EC6DaYIJ0ExLQlEy+IJVE1G8+aCtOcPxNPbIIIJ3q0FcHY+jDTaaqGnw2C4Fv4w==; Expires=Wed, 19 Aug 2026 18:57:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '751488d5f38a97c5a9a27b3495dc49b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:57:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NXLgZOgdduAFMoPU4RzbrTkLDP9FpzCYKdUs2YYjAUZ1XuG/5/PVwYM/pC+bwUIhQimlaPJFCTFDQ2dNF4LpoCGe1xPP0AyyXyJs4h6V9UKdldIMEAeN23CkiFy6HQPnPxvwg1DUJMMXitGTuJXyuC8D+R89uxHo2q1VYyZqN4EZ6nufwF6l7HLgMZqvfw==; Expires=Wed, 19 Aug 2026 18:57:46 GMT; Path=/, AWSALBCORS=NXLgZOgdduAFMoPU4RzbrTkLDP9FpzCYKdUs2YYjAUZ1XuG/5/PVwYM/pC+bwUIhQimlaPJFCTFDQ2dNF4LpoCGe1xPP0AyyXyJs4h6V9UKdldIMEAeN23CkiFy6HQPnPxvwg1DUJMMXitGTuJXyuC8D+R89uxHo2q1VYyZqN4EZ6nufwF6l7HLgMZqvfw==; Expires=Wed, 19 Aug 2026 18:57:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59612', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '5713ca843bb59585e24ee2381f3cfbc1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:58:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:58:26.563911+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:58:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:58:26.572925+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T18:58:26.598827+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh10]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T18:58:26.734092+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: JIT 검증 — 입력이 낡아 재생성 (9/64)"} {"timestamp": "2026-08-12T18:58:26.761115+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T18:58:26.766505+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh13]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:58:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bfsdoAuBSzr0OSlorid4kPBebun87XD3OlTjjpeY/Rnb9HvFQCBzEqmDoBByYcGD0vEKCnew8ebZsqC3qRQPboVAW9fJtSEIOGQr7YAETts/sUgeWOv+fTqjPNjvZvhjFmaJlzZQT45wyUGrPLGnIWkpbV1fyhR2SsdFxEv6CnsAjz+GweWfYMvdirATTg==; Expires=Wed, 19 Aug 2026 18:58:29 GMT; Path=/, AWSALBCORS=bfsdoAuBSzr0OSlorid4kPBebun87XD3OlTjjpeY/Rnb9HvFQCBzEqmDoBByYcGD0vEKCnew8ebZsqC3qRQPboVAW9fJtSEIOGQr7YAETts/sUgeWOv+fTqjPNjvZvhjFmaJlzZQT45wyUGrPLGnIWkpbV1fyhR2SsdFxEv6CnsAjz+GweWfYMvdirATTg==; Expires=Wed, 19 Aug 2026 18:58:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0e4c0feb097288ba5a0a3c53ae8414ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:58:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sOv/AR0TDf4bwllX7/9zf61f5SVd/J4NFEwVANVmsAyRDHEYRiJjszJ1SVdJ+Sn0H+3WY5BtvU9x4MycFM2ENIzDaWMacOm0sHo7JB7+o0PYklf1r2PctD1DWWr0cJxHyG5ljxYpUwYLOcQJXOl4NALwgmXR9kRXpNHlH2QMkT490gazGLgUY55Gn9ccbw==; Expires=Wed, 19 Aug 2026 18:58:30 GMT; Path=/, AWSALBCORS=sOv/AR0TDf4bwllX7/9zf61f5SVd/J4NFEwVANVmsAyRDHEYRiJjszJ1SVdJ+Sn0H+3WY5BtvU9x4MycFM2ENIzDaWMacOm0sHo7JB7+o0PYklf1r2PctD1DWWr0cJxHyG5ljxYpUwYLOcQJXOl4NALwgmXR9kRXpNHlH2QMkT490gazGLgUY55Gn9ccbw==; Expires=Wed, 19 Aug 2026 18:58:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59236', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59237', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e09a85951aff5166b1655f63496eeb54', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:58:36.654225+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (643597 → 1431521 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:58:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FPFTkLHJvvVwQF9YCVsLOmk8BsCdSnvV5wLuVcgGpr5kzXkTYOdvChdWv0j+gJqRpYSZWtCj80Oy0MnMYsYTkLTg5HAIuafKm1lCoi6Tc50pA+TPIrArgHvoPWhQaSxwQVzNhC+8q/+KC45CDMRFYM4LFc5mP0JtJRT7d/LZXVfrdgytHWGawT/Mn0PgfA==; Expires=Wed, 19 Aug 2026 18:58:38 GMT; Path=/, AWSALBCORS=FPFTkLHJvvVwQF9YCVsLOmk8BsCdSnvV5wLuVcgGpr5kzXkTYOdvChdWv0j+gJqRpYSZWtCj80Oy0MnMYsYTkLTg5HAIuafKm1lCoi6Tc50pA+TPIrArgHvoPWhQaSxwQVzNhC+8q/+KC45CDMRFYM4LFc5mP0JtJRT7d/LZXVfrdgytHWGawT/Mn0PgfA==; Expires=Wed, 19 Aug 2026 18:58:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7547', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df94fefa028541dc8fa0a835b5d4718c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:58:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/+8BYhesSK7YAe9wjINske+iX8Sy/Mhz2S5RFGX41K26beFs5ETuj2cGoCUAaQoeZvOk4iUMt8MaRRz6PBlE8UXF84AzWNg4VZUepoCT1pn94mfl1QNKgSu50SnzL+triDS5o/f1vxp/yfAW2cDODpY0VIOQ6EZmr4HwlybrcwJ+HCuO2Doxmfg3opfD3w==; Expires=Wed, 19 Aug 2026 18:58:39 GMT; Path=/, AWSALBCORS=/+8BYhesSK7YAe9wjINske+iX8Sy/Mhz2S5RFGX41K26beFs5ETuj2cGoCUAaQoeZvOk4iUMt8MaRRz6PBlE8UXF84AzWNg4VZUepoCT1pn94mfl1QNKgSu50SnzL+triDS5o/f1vxp/yfAW2cDODpY0VIOQ6EZmr4HwlybrcwJ+HCuO2Doxmfg3opfD3w==; Expires=Wed, 19 Aug 2026 18:58:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7163', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e0d405fba28e632668c3e4624ce8fd93', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T18:58:47.184810+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (643619 → 1434639 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:58:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PSYTO4PN2YyYXT7SD8QGFd6UD3ylcb7+3K7/SqelgoCMZk7YDY3K7w/oXIAurkYHSV5qFMpn3vkDL0tLuvPQgY+EGIjqYF65yXvOgMK4LhLDogOyd4OVikvgCaSX97tIBrq8RnIwcHSnT95oniXYUjo8Ih6JCCbKg+4+TpEe2LaoE6xbB6RCbwryLKoQ4g==; Expires=Wed, 19 Aug 2026 18:58:49 GMT; Path=/, AWSALBCORS=PSYTO4PN2YyYXT7SD8QGFd6UD3ylcb7+3K7/SqelgoCMZk7YDY3K7w/oXIAurkYHSV5qFMpn3vkDL0tLuvPQgY+EGIjqYF65yXvOgMK4LhLDogOyd4OVikvgCaSX97tIBrq8RnIwcHSnT95oniXYUjo8Ih6JCCbKg+4+TpEe2LaoE6xbB6RCbwryLKoQ4g==; Expires=Wed, 19 Aug 2026 18:58:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6788c1423ee72b43b08df538051c8668', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:58:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+KqetcV5Lvet5EKzziZIu3La+7SJw036zb0fIPMJbZmOMeSxEHPHgldI4Go6jclGIxrjKm4SyeLYaVTSfyabWxYYxveSKe81TyMWhRkISq6alO8+t+xf8bFx5k81AiZWgzpWkRZ3PAUVeSG9vNHqMUwzZNKvXBysGzY3GA66UOH57tz/0ZRzysqSfOu8LQ==; Expires=Wed, 19 Aug 2026 18:58:49 GMT; Path=/, AWSALBCORS=+KqetcV5Lvet5EKzziZIu3La+7SJw036zb0fIPMJbZmOMeSxEHPHgldI4Go6jclGIxrjKm4SyeLYaVTSfyabWxYYxveSKe81TyMWhRkISq6alO8+t+xf8bFx5k81AiZWgzpWkRZ3PAUVeSG9vNHqMUwzZNKvXBysGzY3GA66UOH57tz/0ZRzysqSfOu8LQ==; Expires=Wed, 19 Aug 2026 18:58:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59991', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a8bd13d4cedf7451610e494c2d5ebbb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:59:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:59:07.548239+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:59:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KjplyDUgnFheE/D1kPlUl8uuOm/+E8U4+rKc1BJ2PGplcuSXU8ttEzgzMi336l9GlykT+SGZ9Wqs+ZyLA53YCVzDOt07g2bHtTAc6jKhd4cM/+S47TNMhGalqe+mvioAIXU0zL9Xn1TBeH6yyXtM6UGhqByyPTnyWKrJ+Q6Im02Y+ZefMWN5QlvG9dGb4g==; Expires=Wed, 19 Aug 2026 18:59:09 GMT; Path=/, AWSALBCORS=KjplyDUgnFheE/D1kPlUl8uuOm/+E8U4+rKc1BJ2PGplcuSXU8ttEzgzMi336l9GlykT+SGZ9Wqs+ZyLA53YCVzDOt07g2bHtTAc6jKhd4cM/+S47TNMhGalqe+mvioAIXU0zL9Xn1TBeH6yyXtM6UGhqByyPTnyWKrJ+Q6Im02Y+ZefMWN5QlvG9dGb4g==; Expires=Wed, 19 Aug 2026 18:59:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39462', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '4b91081883288bf97da21dc7b2f6d8eb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:59:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gUjd1bAypNMiwUUtGPDJ8RXgAWP8HVYdjha0SuXYKwxLhTiCoYOwD48DlBZ8zysKGSXs+s4ilwp6XLzkTFNjAu4CHoHvjMpW3m9zMI8nYBX6yGArftAaVdlDaouVfy0k5nqHkrjZLxP/yCMGf57o9557XTQYOvRdoaB4lT0hrBUfxFragB72z/XJxNcXOw==; Expires=Wed, 19 Aug 2026 18:59:10 GMT; Path=/, AWSALBCORS=gUjd1bAypNMiwUUtGPDJ8RXgAWP8HVYdjha0SuXYKwxLhTiCoYOwD48DlBZ8zysKGSXs+s4ilwp6XLzkTFNjAu4CHoHvjMpW3m9zMI8nYBX6yGArftAaVdlDaouVfy0k5nqHkrjZLxP/yCMGf57o9557XTQYOvRdoaB4lT0hrBUfxFragB72z/XJxNcXOw==; Expires=Wed, 19 Aug 2026 18:59:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39111', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '587689a07aa713fa7d092b13b10c1f44', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:59:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:59:27.936394+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:59:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:59:27.945424+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 03:59:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T18:59:28.053098+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:59:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WzHk4hWrhWX6JP6VKlTXDE5++mv0Ht3cTt8wO4sS7UFkb1q9ojSHiroGmBLo5jwDkqTjZVjnRVJNyjq3+H8CWjKbMIzj5Hpr30U+cmED7n3HbMYZOIqSZKxiIUmtEF9QseWagbvCpz3QmBrdSztO7w1hXnBK8I/73oBRxn8JGDc6GOspOfF93ArMJaMQ4g==; Expires=Wed, 19 Aug 2026 18:59:30 GMT; Path=/, AWSALBCORS=WzHk4hWrhWX6JP6VKlTXDE5++mv0Ht3cTt8wO4sS7UFkb1q9ojSHiroGmBLo5jwDkqTjZVjnRVJNyjq3+H8CWjKbMIzj5Hpr30U+cmED7n3HbMYZOIqSZKxiIUmtEF9QseWagbvCpz3QmBrdSztO7w1hXnBK8I/73oBRxn8JGDc6GOspOfF93ArMJaMQ4g==; Expires=Wed, 19 Aug 2026 18:59:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dfe9a38fe3d1e6a7c07255264d1f5eaa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:59:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uiZMUtd9uYuvF1d5Na1y0JGJXCrTTqQ7uEdiryBmnP1Rplu+aAUieF3fkxYv160fYJsdmVMue8QLJf0kR5IbbcWjKLZfcyDcYWY/L2G9NhZPM3c2sBJuu7LPVla3Twq0i/f/8XnsvtShlNvVKRtAVk7a4m4zAfUz+59GLn6TK3tAUWbAakEdzhT4To6VEQ==; Expires=Wed, 19 Aug 2026 18:59:30 GMT; Path=/, AWSALBCORS=uiZMUtd9uYuvF1d5Na1y0JGJXCrTTqQ7uEdiryBmnP1Rplu+aAUieF3fkxYv160fYJsdmVMue8QLJf0kR5IbbcWjKLZfcyDcYWY/L2G9NhZPM3c2sBJuu7LPVla3Twq0i/f/8XnsvtShlNvVKRtAVk7a4m4zAfUz+59GLn6TK3tAUWbAakEdzhT4To6VEQ==; Expires=Wed, 19 Aug 2026 18:59:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59725', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59724', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4846d5fd3fccc13377f5682320944ff6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 03:59:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T18:59:50.765229+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 03:59:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T18:59:50.774157+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:59:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Sz9aviQsVnwGsC0Cbt/oEGCFQ296NRaUVg6aj6dMP43x5CXorD1TzrY6MIKdq/lSvi1AkYCKmIArhAJ+oetmsYwiSIegFc4cmretN3Stn2lVrZBVq6JXk+JazO//bAxRI8A3ORp4sIIElhXa5MOUQYELOOFZvrBP/ehCBqtd7NZ6VXd0mZDFnlAexuWncA==; Expires=Wed, 19 Aug 2026 18:59:54 GMT; Path=/, AWSALBCORS=Sz9aviQsVnwGsC0Cbt/oEGCFQ296NRaUVg6aj6dMP43x5CXorD1TzrY6MIKdq/lSvi1AkYCKmIArhAJ+oetmsYwiSIegFc4cmretN3Stn2lVrZBVq6JXk+JazO//bAxRI8A3ORp4sIIElhXa5MOUQYELOOFZvrBP/ehCBqtd7NZ6VXd0mZDFnlAexuWncA==; Expires=Wed, 19 Aug 2026 18:59:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35601', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35601', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3f9f52167475f2edd25f26eee898e4e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 18:59:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vz7ET7GeYMWaHUpBs6xoHx4KJ07q7mBwlwzee3Ly7oTk4HTFBSG4CjKEZaMPDXKf3LaX+xCSV9qRj2ccLV1/CVOScO9OMZWutbn3w/6jdhtxi7+RsZNFIlHEzf6+9bqGgz5C55MfskkyKHoJkzJU9tWwKL2UU6WnoyZx0qbPe9KQgQcc0jIiBBwJaoBonQ==; Expires=Wed, 19 Aug 2026 18:59:55 GMT; Path=/, AWSALBCORS=vz7ET7GeYMWaHUpBs6xoHx4KJ07q7mBwlwzee3Ly7oTk4HTFBSG4CjKEZaMPDXKf3LaX+xCSV9qRj2ccLV1/CVOScO9OMZWutbn3w/6jdhtxi7+RsZNFIlHEzf6+9bqGgz5C55MfskkyKHoJkzJU9tWwKL2UU6WnoyZx0qbPe9KQgQcc0jIiBBwJaoBonQ==; Expires=Wed, 19 Aug 2026 18:59:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '34875', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '34874', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '526659d4917f88ba142033ad74273c9c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:00:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=acW+/S9e3HP6aQ1+cYnqFZnnwV9nattyUuAB16A0EgtDSgtJ28WvJd0FFmmWR87AjsObDytVcR6cLEkyKvfuiwrRuJfF2LWollyF/btWccIOpALfn9xwoHtslVaV8XFP2yvY8pzWGaxL0DvFgsLyagI5KKQRgL4S6nIy0DJ8Fwcg1qPy7GSVgzy9WgVJhw==; Expires=Wed, 19 Aug 2026 19:00:04 GMT; Path=/, AWSALBCORS=acW+/S9e3HP6aQ1+cYnqFZnnwV9nattyUuAB16A0EgtDSgtJ28WvJd0FFmmWR87AjsObDytVcR6cLEkyKvfuiwrRuJfF2LWollyF/btWccIOpALfn9xwoHtslVaV8XFP2yvY8pzWGaxL0DvFgsLyagI5KKQRgL4S6nIy0DJ8Fwcg1qPy7GSVgzy9WgVJhw==; Expires=Wed, 19 Aug 2026 19:00:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b394046b226f696d4159f7c11243e250', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:00:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NPq1s44As67Bkc844B2NQo4iAeaGCZwYau85urXBfnjRvEDDamhtEUjgmEjEs8a0Nptb92SiUh5mQxVP8XQjCdFsXKJvNRPdi65G15e5Id9jfnf/dbX5WpGJtXnapiTOVE4pwmHB/ZFalfw5BvDtvMB65gdrV5UWvU56o40f9QTd9kToA68oHIOPz1+V/w==; Expires=Wed, 19 Aug 2026 19:00:05 GMT; Path=/, AWSALBCORS=NPq1s44As67Bkc844B2NQo4iAeaGCZwYau85urXBfnjRvEDDamhtEUjgmEjEs8a0Nptb92SiUh5mQxVP8XQjCdFsXKJvNRPdi65G15e5Id9jfnf/dbX5WpGJtXnapiTOVE4pwmHB/ZFalfw5BvDtvMB65gdrV5UWvU56o40f9QTd9kToA68oHIOPz1+V/w==; Expires=Wed, 19 Aug 2026 19:00:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59648', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '6bd473a243d4df53bb67cb3149cdb808', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:00:20.149288+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (636896 → 1417715 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:00:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ts6gI57YApYF9S7hdXZ5svHNSDtrBBIt7ESKGvzsaLXzdEncP8iJCOWMUC9zI60KIM6P3YpYu99hOYTYRW3tr0WYcRyEQ4Yu+Dzmd5eQtoeeLK06PBbT10STgvXlhj1K7mi9gg+t2msk/TAoeQdO6cD4NatZSJjfdqvFgcybkqrLuLWSxXstbVA8nOHErQ==; Expires=Wed, 19 Aug 2026 19:00:22 GMT; Path=/, AWSALBCORS=Ts6gI57YApYF9S7hdXZ5svHNSDtrBBIt7ESKGvzsaLXzdEncP8iJCOWMUC9zI60KIM6P3YpYu99hOYTYRW3tr0WYcRyEQ4Yu+Dzmd5eQtoeeLK06PBbT10STgvXlhj1K7mi9gg+t2msk/TAoeQdO6cD4NatZSJjfdqvFgcybkqrLuLWSxXstbVA8nOHErQ==; Expires=Wed, 19 Aug 2026 19:00:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42543', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f829a5a9e715b4532cdda0c36e9c4f61', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:00:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EQkzk38EWxSv+tzQOgblDSTzQ3tr9WAf6nbrQTgiGO4Clh0ZzjpomlAA9zPrbBxx4Q/6ya/CXPYsJNmnPDHSM9/sGm35ffJCoHNx8lOIGIkyd33iZYlpcqiZqf5msiEzZ5MkkIRENi6Pk9qxDg901mrUmDtfiuPa1tR+VjBXxERcnidK1i1ZD8kZYvMC6g==; Expires=Wed, 19 Aug 2026 19:00:22 GMT; Path=/, AWSALBCORS=EQkzk38EWxSv+tzQOgblDSTzQ3tr9WAf6nbrQTgiGO4Clh0ZzjpomlAA9zPrbBxx4Q/6ya/CXPYsJNmnPDHSM9/sGm35ffJCoHNx8lOIGIkyd33iZYlpcqiZqf5msiEzZ5MkkIRENi6Pk9qxDg901mrUmDtfiuPa1tR+VjBXxERcnidK1i1ZD8kZYvMC6g==; Expires=Wed, 19 Aug 2026 19:00:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42269', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '4188ce324b0745ea43ebd06ad6012733', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:00:36 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:00:36.638495+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:00:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7UM8AM1bvmb5nbsuUgsPkyAc4rgDKco7wGJgejRsj2xOhama6jkUOrpKHjA1QopZdU64Ild+m6y0zk/p1e49UHEAl+4v7uoFT5xqF9qvlSTlklEtCqCqEkPXqi0oDoOieTI71HJH0tVBn1hzh5YOwnborGutIU0NCbrWyn4Tza93RMt6p8Ka3QCx37x71A==; Expires=Wed, 19 Aug 2026 19:00:38 GMT; Path=/, AWSALBCORS=7UM8AM1bvmb5nbsuUgsPkyAc4rgDKco7wGJgejRsj2xOhama6jkUOrpKHjA1QopZdU64Ild+m6y0zk/p1e49UHEAl+4v7uoFT5xqF9qvlSTlklEtCqCqEkPXqi0oDoOieTI71HJH0tVBn1hzh5YOwnborGutIU0NCbrWyn4Tza93RMt6p8Ka3QCx37x71A==; Expires=Wed, 19 Aug 2026 19:00:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25990', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '3c17dc78e147ec8ea850c94de1a0ced7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:00:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FMjkBigIsGwhnSF3edlVw+yISE3dLcwliyqRrdhlIZr/Bqb4JpBeryAX38mCVEBphs5fItb2swaBaRqXARR1iGtojuIKSsaxi6oQgu3Pk7WLRJTu3yACZTJ5OEquKrKZBMPJptOMYUWA3982KJS74mwjLPJ3zCwzDTPuMQR+tBRrZusU6Quv1hAmCXJGfA==; Expires=Wed, 19 Aug 2026 19:00:39 GMT; Path=/, AWSALBCORS=FMjkBigIsGwhnSF3edlVw+yISE3dLcwliyqRrdhlIZr/Bqb4JpBeryAX38mCVEBphs5fItb2swaBaRqXARR1iGtojuIKSsaxi6oQgu3Pk7WLRJTu3yACZTJ5OEquKrKZBMPJptOMYUWA3982KJS74mwjLPJ3zCwzDTPuMQR+tBRrZusU6Quv1hAmCXJGfA==; Expires=Wed, 19 Aug 2026 19:00:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25617', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c35cc6fe63f8040b93082804f00d0134', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:01:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:01:01.263048+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:01:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:01:01.270704+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:01:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eTs9p2SThdS1TmtTu4nAUUEv0sp/Wxiuwb6b2O/cUMYLgv+gWlJ9uhqLuuok8TZ42Bf+cspS5kKppxCEUxmoDR2yFQjjHQAWkAqi1u7Hjq/bwJdB1Ynuz+6twb6f656dh/7ZdPg+6OWgnK/aq/XZqj/1Wg6EZ8Wrhk6hJidgetkWhLLSD+EV0Y5FZdevjA==; Expires=Wed, 19 Aug 2026 19:01:04 GMT; Path=/, AWSALBCORS=eTs9p2SThdS1TmtTu4nAUUEv0sp/Wxiuwb6b2O/cUMYLgv+gWlJ9uhqLuuok8TZ42Bf+cspS5kKppxCEUxmoDR2yFQjjHQAWkAqi1u7Hjq/bwJdB1Ynuz+6twb6f656dh/7ZdPg+6OWgnK/aq/XZqj/1Wg6EZ8Wrhk6hJidgetkWhLLSD+EV0Y5FZdevjA==; Expires=Wed, 19 Aug 2026 19:01:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59566', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59992', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e99752f5b488f10ec69666f91c1f8ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:01:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LKJgWL4ygQYIlRT1J+WjEJBmXqsPzoMcsi7BSkJw/j3iauElXHFAAvYWkBB72dyDa2wPMrPjo3IvAXLuohmjZIjm19sf/rEAIwiNUZTNne1Jizh5OOXfEpKqLY3ICFUwZrFUruq34wIBSfx7ShaPJWsk4YYK1yBs9DdOTtEXXBdQjfER7ZL86ml+QCurnA==; Expires=Wed, 19 Aug 2026 19:01:05 GMT; Path=/, AWSALBCORS=LKJgWL4ygQYIlRT1J+WjEJBmXqsPzoMcsi7BSkJw/j3iauElXHFAAvYWkBB72dyDa2wPMrPjo3IvAXLuohmjZIjm19sf/rEAIwiNUZTNne1Jizh5OOXfEpKqLY3ICFUwZrFUruq34wIBSfx7ShaPJWsk4YYK1yBs9DdOTtEXXBdQjfER7ZL86ml+QCurnA==; Expires=Wed, 19 Aug 2026 19:01:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58799', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59224', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd0e4503340f03bf02911c9ba6964c7c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:01:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:01:19.767287+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:01:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GdGasJczASJBJsDoeUj+I9uJq8T8sYycgb0ixscsEMlekbA3e+WvTQycJf90bZJvPLR0Tma1p/HtKtCruk1CFUKSykR/HelGU/EHtgcfnCgHcimdX/HUdBzcmq0qG5YgIxJhnyaM1NR5PDYltoivR2AN2QiqFt7kFd8STZHZFeKAQ/HVaQh6HOpW9DKqVQ==; Expires=Wed, 19 Aug 2026 19:01:22 GMT; Path=/, AWSALBCORS=GdGasJczASJBJsDoeUj+I9uJq8T8sYycgb0ixscsEMlekbA3e+WvTQycJf90bZJvPLR0Tma1p/HtKtCruk1CFUKSykR/HelGU/EHtgcfnCgHcimdX/HUdBzcmq0qG5YgIxJhnyaM1NR5PDYltoivR2AN2QiqFt7kFd8STZHZFeKAQ/HVaQh6HOpW9DKqVQ==; Expires=Wed, 19 Aug 2026 19:01:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e7807c659ea29a4a667860f734e5b2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:01:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=84S08yfmpq9MAzBoYwLDXbC3Dc+SVms9AxCkMNA50psHePtbpIBKRqixi3RnfyG1+nhsYwGNN/BR9VYzZWUCcY+SX2zu/sMsAI/qGLARH3a8PMwPJiaMOxIJL8YmkBiFLDP6nJJttSW99QRAaDsrAH0mYv4a0MxsYF3XIn1/m6j7FxWtGbn+cwvihn46yw==; Expires=Wed, 19 Aug 2026 19:01:22 GMT; Path=/, AWSALBCORS=84S08yfmpq9MAzBoYwLDXbC3Dc+SVms9AxCkMNA50psHePtbpIBKRqixi3RnfyG1+nhsYwGNN/BR9VYzZWUCcY+SX2zu/sMsAI/qGLARH3a8PMwPJiaMOxIJL8YmkBiFLDP6nJJttSW99QRAaDsrAH0mYv4a0MxsYF3XIn1/m6j7FxWtGbn+cwvihn46yw==; Expires=Wed, 19 Aug 2026 19:01:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59601', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '169d20d96e2f3c6619b5f01530a52574', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:01:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:01:46.128167+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:01:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:01:46.137873+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:01:46.298284+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh13: JIT 검증 — 입력이 낡아 재생성 (10/64)"} {"timestamp": "2026-08-12T19:01:46.324358+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh13: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T19:01:46.331650+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh21]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:01:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wwqAjmu54r2iUzO6s6zGui6CT6dsMzK0L08FpuhbbHRkBnpvSWIwXrV2ZP4VogbUcvV/wloSrgwXyaKeRnRdSKSjn3qfixLS2GjkwWgYTG7hpG9/YG0dl0G8C5BFvhp7QlcnlCMjwagksdB6FTpy3pwqa5JbcZyiT/XvxGK1OAy+tzhE3HhhWFaO9L+HzQ==; Expires=Wed, 19 Aug 2026 19:01:48 GMT; Path=/, AWSALBCORS=wwqAjmu54r2iUzO6s6zGui6CT6dsMzK0L08FpuhbbHRkBnpvSWIwXrV2ZP4VogbUcvV/wloSrgwXyaKeRnRdSKSjn3qfixLS2GjkwWgYTG7hpG9/YG0dl0G8C5BFvhp7QlcnlCMjwagksdB6FTpy3pwqa5JbcZyiT/XvxGK1OAy+tzhE3HhhWFaO9L+HzQ==; Expires=Wed, 19 Aug 2026 19:01:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15816', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16241', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2bcd3f77fcd2c36a5d346a8ccd5ecc5d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:01:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SGhCOJxUB4Mae/XyNY4iyNwoTJQfu4Wt/OJTbM3otQuB1acYcPwOwPQZ6cmO9Cp71NrHvgGw9IW6GwEZVbc2u/VpCKXbE9sNvNfQgrQ0ULWhdaQcvJJAwV/8Rvc0xQTbDUW2icLNQgGUxPVsq+kprt8sHNxOQWDjzJGYzEzouxw5OUdtEpJLSVhcG4bLmg==; Expires=Wed, 19 Aug 2026 19:01:50 GMT; Path=/, AWSALBCORS=SGhCOJxUB4Mae/XyNY4iyNwoTJQfu4Wt/OJTbM3otQuB1acYcPwOwPQZ6cmO9Cp71NrHvgGw9IW6GwEZVbc2u/VpCKXbE9sNvNfQgrQ0ULWhdaQcvJJAwV/8Rvc0xQTbDUW2icLNQgGUxPVsq+kprt8sHNxOQWDjzJGYzEzouxw5OUdtEpJLSVhcG4bLmg==; Expires=Wed, 19 Aug 2026 19:01:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14441', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14866', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd93bd604f8cd42213cde86776162ec92', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:02:07.629566+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (719674 → 1560204 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:02:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=11UJAeRIhwr4rff9PjVSAw4Csx6ohFA1/qYUYjYG9DDO+KJ3sqCQmMdhJ1hhq8XN0ilSwvQrxquLESPFQ4vgkGXqPPCsoc+8mCeC3B8haqH90pvxYp9EBbcjJYDDDsUtu3b8vg3/5HGT/Xbl6vzZHJCklpg7BSJUUTPPktk7BjAIPwzf68cdc5iKXlnHzA==; Expires=Wed, 19 Aug 2026 19:02:09 GMT; Path=/, AWSALBCORS=11UJAeRIhwr4rff9PjVSAw4Csx6ohFA1/qYUYjYG9DDO+KJ3sqCQmMdhJ1hhq8XN0ilSwvQrxquLESPFQ4vgkGXqPPCsoc+8mCeC3B8haqH90pvxYp9EBbcjJYDDDsUtu3b8vg3/5HGT/Xbl6vzZHJCklpg7BSJUUTPPktk7BjAIPwzf68cdc5iKXlnHzA==; Expires=Wed, 19 Aug 2026 19:02:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12268', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9dc43d93aaa804e44dc2ae1729ef1d82', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:02:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lfg/De6O2YWF5UcTt+J+n6TGxgD9gncdl1DWyBewQSBwpBxs82a8Z+YEBYmfEk5sGhprsd8AS2lWi7MyW2apyFc5Yqa0ngDX4k/Zt7ukNB++Q9RpBB/sRhWG3PGX9aj9loENZzfyb+WwzDTyM1XanpnoPGrv0laYrjU3a6IbpFMEsO6WOfE8CMISKEbIqg==; Expires=Wed, 19 Aug 2026 19:02:10 GMT; Path=/, AWSALBCORS=lfg/De6O2YWF5UcTt+J+n6TGxgD9gncdl1DWyBewQSBwpBxs82a8Z+YEBYmfEk5sGhprsd8AS2lWi7MyW2apyFc5Yqa0ngDX4k/Zt7ukNB++Q9RpBB/sRhWG3PGX9aj9loENZzfyb+WwzDTyM1XanpnoPGrv0laYrjU3a6IbpFMEsO6WOfE8CMISKEbIqg==; Expires=Wed, 19 Aug 2026 19:02:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11875', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '76fe6507ba92c08c74fd8d198591358b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:02:19.367593+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (693707 → 1499524 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:02:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SGgAQPePGDHhsbKJMxuPvHhHQfPLh44WuJfOb1BjoVGaOWbeRT3z8/UAz7QAWnSR6eRAblo4KWYj9ARChckY6dGBLVA1/jfd6vmNaiu2XLoTv+SFlpdN/TGkkmDUe9DS/fLLg2fd0I2RkpA+HtJpqOuGJuCDxk+rbFyMK9E5/7qoV4JDTNeqhkKGpw51wA==; Expires=Wed, 19 Aug 2026 19:02:21 GMT; Path=/, AWSALBCORS=SGgAQPePGDHhsbKJMxuPvHhHQfPLh44WuJfOb1BjoVGaOWbeRT3z8/UAz7QAWnSR6eRAblo4KWYj9ARChckY6dGBLVA1/jfd6vmNaiu2XLoTv+SFlpdN/TGkkmDUe9DS/fLLg2fd0I2RkpA+HtJpqOuGJuCDxk+rbFyMK9E5/7qoV4JDTNeqhkKGpw51wA==; Expires=Wed, 19 Aug 2026 19:02:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '534', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '555a788dfeae45381c998344146191d8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:02:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YTMT3kDQcyfqWPHDR8o7nbMs5hQfYTltAmmHZILYqGoryFVHMRDJdKga6SpZn2kMxr66JAVgwtHvLzOouWjLKd7QrEOC6Ltkbr9NFrtnPy5VhAJ6kUqJqRW4q6vAbt1jemI2/RfraTcW3gRwOBgqpfnXh3jOGoEergVquqbk/2o77BWKiUdp7lEGZgxyng==; Expires=Wed, 19 Aug 2026 19:02:21 GMT; Path=/, AWSALBCORS=YTMT3kDQcyfqWPHDR8o7nbMs5hQfYTltAmmHZILYqGoryFVHMRDJdKga6SpZn2kMxr66JAVgwtHvLzOouWjLKd7QrEOC6Ltkbr9NFrtnPy5VhAJ6kUqJqRW4q6vAbt1jemI2/RfraTcW3gRwOBgqpfnXh3jOGoEergVquqbk/2o77BWKiUdp7lEGZgxyng==; Expires=Wed, 19 Aug 2026 19:02:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '169', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '6071a9362aaf85e8906e9fac1af8058a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:02:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:02:44.026341+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:02:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z4+Jon32FMJC50E7U+TzSje86q1MlkJEEFFySjkiW+OgLz8L/y93aukf5Z4tm1M7yULllGywt2Y6NoDA8XuX+ZgQgRIvFQ0ZCH5sCjEUBhjhkSDZi0sdyQK7NlTKhhrFqpA3nXIv0V3rfsq157DfE6aY78jsReHC9Etmfg1hupo4U7LmUnwtTnbwZBcj0A==; Expires=Wed, 19 Aug 2026 19:02:46 GMT; Path=/, AWSALBCORS=Z4+Jon32FMJC50E7U+TzSje86q1MlkJEEFFySjkiW+OgLz8L/y93aukf5Z4tm1M7yULllGywt2Y6NoDA8XuX+ZgQgRIvFQ0ZCH5sCjEUBhjhkSDZi0sdyQK7NlTKhhrFqpA3nXIv0V3rfsq157DfE6aY78jsReHC9Etmfg1hupo4U7LmUnwtTnbwZBcj0A==; Expires=Wed, 19 Aug 2026 19:02:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35800', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '715b06f158bc7070e02ea89af9ad10bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:02:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ed+09FJKBc4vORLXrLRwqIqqPqt6hzK3yiVnfsTXQCx+6e2G6bk3quVJAXaL6NsrcqKNRrynR5Qjy2BNg+CW7HhAlVflMRWhWZIqfWT0GUYLad3aoFq93CS1RWovSTh19HBOObhkb/pzZ5JWRC3oVAWKCJ+4eqd2zznydZpzbi5d9Hhjo7YjjmHZGGaG6Q==; Expires=Wed, 19 Aug 2026 19:02:46 GMT; Path=/, AWSALBCORS=ed+09FJKBc4vORLXrLRwqIqqPqt6hzK3yiVnfsTXQCx+6e2G6bk3quVJAXaL6NsrcqKNRrynR5Qjy2BNg+CW7HhAlVflMRWhWZIqfWT0GUYLad3aoFq93CS1RWovSTh19HBOObhkb/pzZ5JWRC3oVAWKCJ+4eqd2zznydZpzbi5d9Hhjo7YjjmHZGGaG6Q==; Expires=Wed, 19 Aug 2026 19:02:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35406', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '773182509c1ff7a7a0d58b926c9409f3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:03:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:03:33.459543+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:03:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:03:33.469264+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:03:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:03:33.582333+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:03:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CJrmcv/OSD4f2I4SCztqpgPsMEUqCiVBQnhfQc1WPeQ5e+/aRfDB315KNx1PMOedFF5NC6M2ZzS+fUoJTVYqSyu9KvezX5NocdmpTNDsHoPSEW4Tkt0CwM7s4E89cSzsJK7k5bW8pJplhi2crQvvwFtrAtsjQsJ80f9RCiUOa4pIz0WCpfgsfzJdNiEyMw==; Expires=Wed, 19 Aug 2026 19:03:35 GMT; Path=/, AWSALBCORS=CJrmcv/OSD4f2I4SCztqpgPsMEUqCiVBQnhfQc1WPeQ5e+/aRfDB315KNx1PMOedFF5NC6M2ZzS+fUoJTVYqSyu9KvezX5NocdmpTNDsHoPSEW4Tkt0CwM7s4E89cSzsJK7k5bW8pJplhi2crQvvwFtrAtsjQsJ80f9RCiUOa4pIz0WCpfgsfzJdNiEyMw==; Expires=Wed, 19 Aug 2026 19:03:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a4c17b607b4352b77ace5a08d8d62fd0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:03:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XlXgS+5MczUw7hK5Ej23CWVIBGJtxEORcjo46fEV4PEk+M7tvx0sTLrnbTS8Y0634gljPg6fEAIvE3iLJD8lOiTRVhWJsAns32nMe1Yx20kfekFAdacPC8N2SBpQlPzTVVi8UNT5kODt2RNsEteCHTImETKEsPWfwsL90yd+eVu7dLshYRh+WtmhdtNEFQ==; Expires=Wed, 19 Aug 2026 19:03:37 GMT; Path=/, AWSALBCORS=XlXgS+5MczUw7hK5Ej23CWVIBGJtxEORcjo46fEV4PEk+M7tvx0sTLrnbTS8Y0634gljPg6fEAIvE3iLJD8lOiTRVhWJsAns32nMe1Yx20kfekFAdacPC8N2SBpQlPzTVVi8UNT5kODt2RNsEteCHTImETKEsPWfwsL90yd+eVu7dLshYRh+WtmhdtNEFQ==; Expires=Wed, 19 Aug 2026 19:03:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58903', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58901', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5aa45f11b66f856bd172949c631a22ca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:04:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:04:23.377798+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:04:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:04:23.387564+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:04:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z2uP85rk5UnxeIBXnJ/BmoDN0UPkCgRPlppN7jRq5Uxo8XgTQakf5cFXD/6CthSiEsYAmAjt7yYZVLPRJQc/nNI9kAqPpTsa/PqUpTjgX7DkgqP7iS49541J0KuWGbOzHuxe5Lb5fNc+6+n/6p28+1a0VBFxisGBpmNwlauSGg3R+VPPO1xcAorJsxO8Ag==; Expires=Wed, 19 Aug 2026 19:04:25 GMT; Path=/, AWSALBCORS=Z2uP85rk5UnxeIBXnJ/BmoDN0UPkCgRPlppN7jRq5Uxo8XgTQakf5cFXD/6CthSiEsYAmAjt7yYZVLPRJQc/nNI9kAqPpTsa/PqUpTjgX7DkgqP7iS49541J0KuWGbOzHuxe5Lb5fNc+6+n/6p28+1a0VBFxisGBpmNwlauSGg3R+VPPO1xcAorJsxO8Ag==; Expires=Wed, 19 Aug 2026 19:04:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10125', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10127', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd1c33c27e24d97d1a5cc3a4fc7ea29ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:04:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=agPd9hjfhnp1s3+5CmnH1mknaGLYJ341tzeu+lUzilsltp7BjYIQRZ+cteeHnwmqlAJMdjphqYB3wM9GqYNB0p142y80CszY2ogPz74IXaXOvz5g4WW0Y3svokq2etDeUIMey35X8pu9pQG4JVgpy9VAHXXC4AjrHomC5g5atv8SFQHY9JeuQeEO44SUKw==; Expires=Wed, 19 Aug 2026 19:04:26 GMT; Path=/, AWSALBCORS=agPd9hjfhnp1s3+5CmnH1mknaGLYJ341tzeu+lUzilsltp7BjYIQRZ+cteeHnwmqlAJMdjphqYB3wM9GqYNB0p142y80CszY2ogPz74IXaXOvz5g4WW0Y3svokq2etDeUIMey35X8pu9pQG4JVgpy9VAHXXC4AjrHomC5g5atv8SFQHY9JeuQeEO44SUKw==; Expires=Wed, 19 Aug 2026 19:04:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9561', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9563', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '7835117fe31f7d9ec4199d48028477bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:04:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gXCyn4NAC3vdkdv1pn7FZJ4BPPQeA5wZPQ3DGkAqN6MY5Pkt00qxu+klLhqCTFg0U6hAP2UYU6+ghCD2+dRWc6b2WZXibJ11/d/x64a3V8lrvRd49xba9suuUJ7IUc6lxrnUaYsz4QNTJEEt1MtVQ74iDpxLD2045EYh8CHE/Cb5PAh57/ZGzQ+XgSs7dg==; Expires=Wed, 19 Aug 2026 19:04:39 GMT; Path=/, AWSALBCORS=gXCyn4NAC3vdkdv1pn7FZJ4BPPQeA5wZPQ3DGkAqN6MY5Pkt00qxu+klLhqCTFg0U6hAP2UYU6+ghCD2+dRWc6b2WZXibJ11/d/x64a3V8lrvRd49xba9suuUJ7IUc6lxrnUaYsz4QNTJEEt1MtVQ74iDpxLD2045EYh8CHE/Cb5PAh57/ZGzQ+XgSs7dg==; Expires=Wed, 19 Aug 2026 19:04:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4cda6e06858381981f9c5866bcef75b4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:04:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2T1JG1if/7Eo+dwkLL+a7JYTMiUjfXchfHjGjJ8YgtYY8Ez3/xN6dfbA6ynkSWcCDsOtBF4oRiCJWZ3BpWLp7/pPa3CDV08KkVvj2q3AsS8THAb2DpOSTx3SIc2ch7sTTg6KqYeaPiExBKLcXw9HWB+ENEM+Fmheg92tGmFLAJOx3JOfKM0XqtliCNq5EA==; Expires=Wed, 19 Aug 2026 19:04:40 GMT; Path=/, AWSALBCORS=2T1JG1if/7Eo+dwkLL+a7JYTMiUjfXchfHjGjJ8YgtYY8Ez3/xN6dfbA6ynkSWcCDsOtBF4oRiCJWZ3BpWLp7/pPa3CDV08KkVvj2q3AsS8THAb2DpOSTx3SIc2ch7sTTg6KqYeaPiExBKLcXw9HWB+ENEM+Fmheg92tGmFLAJOx3JOfKM0XqtliCNq5EA==; Expires=Wed, 19 Aug 2026 19:04:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59632', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '7add2e9b53110c93487463eb2999ce83', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:04:50.006675+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (684449 → 1477355 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:04:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yAJA9So+r4XjbnixDbQ4yreBzP+GNH6jVVLd2ub1yOGoA2dm3MKy1GZvrM703idjHDck0IgzhzUc/uQ84O734UeV+rAcDigJNH7VSGyeHzt6/OmoYCZ0Bv57XnTD+l0qXlN/7V4+r7KmADGsQubivEouAsvX8ncSGfkGxs0ynEILsXN3ySDVY4rPH3hIKw==; Expires=Wed, 19 Aug 2026 19:04:52 GMT; Path=/, AWSALBCORS=yAJA9So+r4XjbnixDbQ4yreBzP+GNH6jVVLd2ub1yOGoA2dm3MKy1GZvrM703idjHDck0IgzhzUc/uQ84O734UeV+rAcDigJNH7VSGyeHzt6/OmoYCZ0Bv57XnTD+l0qXlN/7V4+r7KmADGsQubivEouAsvX8ncSGfkGxs0ynEILsXN3ySDVY4rPH3hIKw==; Expires=Wed, 19 Aug 2026 19:04:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47772', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '0595b615105cfffd07878d9e6972510e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:04:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w/KtPH2Br2pQ8TCSrnMaXkXFRM1zCitWJRU65Q5I0k4sbftm8YT7mKZxdDiI+9TC8WbGqdzbmsec0G518QlIVx/yRdrc+v67+SH/47Ril9JQzvkqt27VzdEeYvwDUGOjq2OJH5hqfLHJBp4mY0AZ3QWi1xqUBYaFAt+RGwN65s9u6TkSs9HMmtudhD/qkQ==; Expires=Wed, 19 Aug 2026 19:04:52 GMT; Path=/, AWSALBCORS=w/KtPH2Br2pQ8TCSrnMaXkXFRM1zCitWJRU65Q5I0k4sbftm8YT7mKZxdDiI+9TC8WbGqdzbmsec0G518QlIVx/yRdrc+v67+SH/47Ril9JQzvkqt27VzdEeYvwDUGOjq2OJH5hqfLHJBp4mY0AZ3QWi1xqUBYaFAt+RGwN65s9u6TkSs9HMmtudhD/qkQ==; Expires=Wed, 19 Aug 2026 19:04:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47439', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c882a03470b6314482a53fc120d54219', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:05:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:05:10.375362+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:05:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GP8XxckEjf9lnL/SZJPIbGAZk75mZaSLCn9fsm9Iob/gArktEVw/1zgAkaVMorOfao6hjqSlp+zqkWEJuiAzl/N8xFbCcpo1vdnLwQg1s8475HfXL7okajynoE3CrHjxE2LMQ160MXZyrXW2HoqmsoDwhHDiaX7KBd9+dLHqQwSImruaikkXYpS+AStGGg==; Expires=Wed, 19 Aug 2026 19:05:12 GMT; Path=/, AWSALBCORS=GP8XxckEjf9lnL/SZJPIbGAZk75mZaSLCn9fsm9Iob/gArktEVw/1zgAkaVMorOfao6hjqSlp+zqkWEJuiAzl/N8xFbCcpo1vdnLwQg1s8475HfXL7okajynoE3CrHjxE2LMQ160MXZyrXW2HoqmsoDwhHDiaX7KBd9+dLHqQwSImruaikkXYpS+AStGGg==; Expires=Wed, 19 Aug 2026 19:05:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27290', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de2d5bf8b6415461a47910fa5a3b6f4a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:05:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Zf0J0+vkoSh7JWc8LaVYxS7W6pkmUyzr3D3JZnOnDml38L5Sp9eswhsvE8yGm3ehfvsMtM9xZLu3D6spTUevOPyo+BwdlCmPQDSWneX3bng2ovmJfC67EocjYfKi2XppglPROS5HI48otLX/DNKUpSBvJHtf+DdeNzHO0IuD2SgS2B4gbU7E5eX6DGn2kw==; Expires=Wed, 19 Aug 2026 19:05:13 GMT; Path=/, AWSALBCORS=Zf0J0+vkoSh7JWc8LaVYxS7W6pkmUyzr3D3JZnOnDml38L5Sp9eswhsvE8yGm3ehfvsMtM9xZLu3D6spTUevOPyo+BwdlCmPQDSWneX3bng2ovmJfC67EocjYfKi2XppglPROS5HI48otLX/DNKUpSBvJHtf+DdeNzHO0IuD2SgS2B4gbU7E5eX6DGn2kw==; Expires=Wed, 19 Aug 2026 19:05:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26918', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '42ffb0c96eed00edfb3cb101bea67f5c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:05:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:05:28.565235+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:05:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:05:28.574995+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:05:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gKOeBAyC5kqvDy1jqQ2JF08mK3vYJbOKWDXtD5SKG5qvjCMLJld1qKwlJIZNMwSpAfIv4hNwrY2hHRLRQBfa1+6oiBn1TuulXNXfyImgf+WLFPjwdaJdP5w3ZzdFGsK39n/7ufv3FdqZwrnt+uBYqqhJcaVYYf7t5UCrNFk1+CvQRuukiZWZT/GY/DCo7Q==; Expires=Wed, 19 Aug 2026 19:05:31 GMT; Path=/, AWSALBCORS=gKOeBAyC5kqvDy1jqQ2JF08mK3vYJbOKWDXtD5SKG5qvjCMLJld1qKwlJIZNMwSpAfIv4hNwrY2hHRLRQBfa1+6oiBn1TuulXNXfyImgf+WLFPjwdaJdP5w3ZzdFGsK39n/7ufv3FdqZwrnt+uBYqqhJcaVYYf7t5UCrNFk1+CvQRuukiZWZT/GY/DCo7Q==; Expires=Wed, 19 Aug 2026 19:05:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59364', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59508', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ac40a451f1d509f2c871ffc1ccc39d07', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:05:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O3uhtINgbGriD9ZGLWRkPsz4WRcMLi9VYbUeu+F4HtSdJHU+FMZU8a+oIAXyz1lTNXGIPRZc6Tkiv7mk9Ymi4Fcp9C2QaJ8OxnXFd5a6ZvXi3oXqe6owHtb5t5FtwIxxwpRJo7whR90ocr5eE4r7/MYlV/vlZz9y3IXobJ3rTEoL7jV22aRNW/RW1zSbKw==; Expires=Wed, 19 Aug 2026 19:05:33 GMT; Path=/, AWSALBCORS=O3uhtINgbGriD9ZGLWRkPsz4WRcMLi9VYbUeu+F4HtSdJHU+FMZU8a+oIAXyz1lTNXGIPRZc6Tkiv7mk9Ymi4Fcp9C2QaJ8OxnXFd5a6ZvXi3oXqe6owHtb5t5FtwIxxwpRJo7whR90ocr5eE4r7/MYlV/vlZz9y3IXobJ3rTEoL7jV22aRNW/RW1zSbKw==; Expires=Wed, 19 Aug 2026 19:05:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '57928', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58145', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2ffd8c98ea60e689002db6c7ecad1d66', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:05:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:05:48.148175+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:05:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Pe0beRKozlhC35gVBZuvzj/zAjpydJT9CXr5R9bI8jvIJHDla2hI7ahYUiFDb1SoACIXZaRHEUsnKm9DFNrtgmiVJhx+uooCIajxykCudbxaPy/fe0kdtualkdREaJlsM49+ELfYhVDhSmu2xUTsmbOlzNpYekolN1tDdopHDJAvhq3rQbH8bGFLCqUKZQ==; Expires=Wed, 19 Aug 2026 19:05:50 GMT; Path=/, AWSALBCORS=Pe0beRKozlhC35gVBZuvzj/zAjpydJT9CXr5R9bI8jvIJHDla2hI7ahYUiFDb1SoACIXZaRHEUsnKm9DFNrtgmiVJhx+uooCIajxykCudbxaPy/fe0kdtualkdREaJlsM49+ELfYhVDhSmu2xUTsmbOlzNpYekolN1tDdopHDJAvhq3rQbH8bGFLCqUKZQ==; Expires=Wed, 19 Aug 2026 19:05:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59994', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b051d30569dd33209718730781d00243', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:05:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z8qkw2ZQolg26t2SH+dgz/YuduHICLtJJQpn3oF8KhwH32TIUafz7CQlEPctoZ7LkP9q/EhxvIgTa869a0573Ay0t0OJylZtDO7Q/A6PjQkbU5/RRP2U9Yl7bUqtTFfw2A3JuLkHYGuRWXRzN56SdemTwesJwN/PbDWVGCVuTr4aWPY7fMJeyYTkxhk5Hw==; Expires=Wed, 19 Aug 2026 19:05:51 GMT; Path=/, AWSALBCORS=z8qkw2ZQolg26t2SH+dgz/YuduHICLtJJQpn3oF8KhwH32TIUafz7CQlEPctoZ7LkP9q/EhxvIgTa869a0573Ay0t0OJylZtDO7Q/A6PjQkbU5/RRP2U9Yl7bUqtTFfw2A3JuLkHYGuRWXRzN56SdemTwesJwN/PbDWVGCVuTr4aWPY7fMJeyYTkxhk5Hw==; Expires=Wed, 19 Aug 2026 19:05:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59357', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c31ef9cb86c1e0511ce42ca39a356041', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:06:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:06:20.186944+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:06:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:06:20.196363+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:06:20.358102+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh21: JIT 검증 — 입력이 낡아 재생성 (11/64)"} {"timestamp": "2026-08-12T19:06:20.385297+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh21: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T19:06:20.394260+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:06:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cKFEVMrjJgKQcoeq0vepDB+GevRiTCcr7tA5NZNMu4xeixinVEaW48sIXxYIwt3gY8FpwoiDcqENy8zQGU1PiSLOL9ar8XziwCwQS71Ht+6ZtUTMbeaIgtKNMTE5xPLYs++3pkis7GFMA+G14f+aYFvhygEA6hDrcYSX8ghsYPgH0wA6aq7aaw2yPEyf8Q==; Expires=Wed, 19 Aug 2026 19:06:22 GMT; Path=/, AWSALBCORS=cKFEVMrjJgKQcoeq0vepDB+GevRiTCcr7tA5NZNMu4xeixinVEaW48sIXxYIwt3gY8FpwoiDcqENy8zQGU1PiSLOL9ar8XziwCwQS71Ht+6ZtUTMbeaIgtKNMTE5xPLYs++3pkis7GFMA+G14f+aYFvhygEA6hDrcYSX8ghsYPgH0wA6aq7aaw2yPEyf8Q==; Expires=Wed, 19 Aug 2026 19:06:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9266', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9051', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b41a97ddab6a25bc02e28bc79fff470c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:06:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=53apDqeQsUSo7fuMEow1PZdFa9CtQ2QtyDj0nY+PrNxMUYitERIaayel+/FzgSCHyY3iU28SMpNzH/irsEP45abwPGsfvPdLVFrmyuZgDkcXiZUt6KxLzKwh6ElIztUAy3FqBsRaGOXZKD6yrhNcCMX2/kqBwkLNF6VeFhsSUn1ywH6rx2bn2PYIZoegvw==; Expires=Wed, 19 Aug 2026 19:06:23 GMT; Path=/, AWSALBCORS=53apDqeQsUSo7fuMEow1PZdFa9CtQ2QtyDj0nY+PrNxMUYitERIaayel+/FzgSCHyY3iU28SMpNzH/irsEP45abwPGsfvPdLVFrmyuZgDkcXiZUt6KxLzKwh6ElIztUAy3FqBsRaGOXZKD6yrhNcCMX2/kqBwkLNF6VeFhsSUn1ywH6rx2bn2PYIZoegvw==; Expires=Wed, 19 Aug 2026 19:06:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8721', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8505', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c7031bfc68e809bd914d74ff235aebbc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:07:56.467635+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:07:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1UnHPVZBM8mfsNEP9y6W+YzATRuAeRm3J0D1MCzYQmytlWNYeSRimwlsWgLPcCfbQDhcaDW6qWFkjIwTSmNV+nBU1QQik+XlId5gTExQtR7NTSr+oQV66JllzThHTbWPVG6TsWqGIOb3MxHFbMoDRSDzKH2nZGdgkSTicX7dJqJyJ6EBmfLzJxzHVMmr4w==; Expires=Wed, 19 Aug 2026 19:07:58 GMT; Path=/, AWSALBCORS=1UnHPVZBM8mfsNEP9y6W+YzATRuAeRm3J0D1MCzYQmytlWNYeSRimwlsWgLPcCfbQDhcaDW6qWFkjIwTSmNV+nBU1QQik+XlId5gTExQtR7NTSr+oQV66JllzThHTbWPVG6TsWqGIOb3MxHFbMoDRSDzKH2nZGdgkSTicX7dJqJyJ6EBmfLzJxzHVMmr4w==; Expires=Wed, 19 Aug 2026 19:07:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '41ea5e29439032cf5c59482dd7d62ebc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:07:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fY/cESJXm2aIMWD+3MvmdwdQzMzlYoDd3D93UzUCIanDalXHiIKDnBJmhKTBnYMXkSBufnHp0ULaXYcEWICI2M+Lzcjv8SUsWnTZZVny7DfoVQcFOKYWMxKwpMxjYRmnYBRdzXEqvW4j9hRec0FEgpCj4lBATeXIsA3JlKILlQ0HE8cB4HILMB7w7osQxA==; Expires=Wed, 19 Aug 2026 19:07:59 GMT; Path=/, AWSALBCORS=fY/cESJXm2aIMWD+3MvmdwdQzMzlYoDd3D93UzUCIanDalXHiIKDnBJmhKTBnYMXkSBufnHp0ULaXYcEWICI2M+Lzcjv8SUsWnTZZVny7DfoVQcFOKYWMxKwpMxjYRmnYBRdzXEqvW4j9hRec0FEgpCj4lBATeXIsA3JlKILlQ0HE8cB4HILMB7w7osQxA==; Expires=Wed, 19 Aug 2026 19:07:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59606', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '85f970ef98757c600e6489e40578ed2b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:08:10.271203+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (773446 → 1468581 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:08:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OKRyl7Arz6qzxXWbDG+pyreP1jK15vPDnzeewG6/KjyyUARsRDzkoQ3WcvbpGM19hlmHietFUY/bc025HRUMfZ72fL51kf2zblAiV8cjXX/4ASr0IenzS/JpT19X8gR6sBzBpWSZfj5TlOqNnhgCU8otDIrEUZGQzb3QkXzC0esvoKglhibtyqqDzQeSNw==; Expires=Wed, 19 Aug 2026 19:08:12 GMT; Path=/, AWSALBCORS=OKRyl7Arz6qzxXWbDG+pyreP1jK15vPDnzeewG6/KjyyUARsRDzkoQ3WcvbpGM19hlmHietFUY/bc025HRUMfZ72fL51kf2zblAiV8cjXX/4ASr0IenzS/JpT19X8gR6sBzBpWSZfj5TlOqNnhgCU8otDIrEUZGQzb3QkXzC0esvoKglhibtyqqDzQeSNw==; Expires=Wed, 19 Aug 2026 19:08:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46177', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f2942dbde5944273bec0a8c23a562bcc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:08:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fWZl24IJuEEIAoiS/YWiMnmp1J+3nJJwFBQrHiKV72SpY6QSz5APBWgKw+dZb/VaOUhnyTZAD/kSpwf4bg6XsFbDt0AdjCAhi3++rz0HAUkIiSIFJ9gUxvS0IQMmch1yVRE9lpRHk9Kx93XJT3UDr4WKPaSkUpcHDa5IP6H2fskPscC9Ps2SA0m78+Ir2w==; Expires=Wed, 19 Aug 2026 19:08:12 GMT; Path=/, AWSALBCORS=fWZl24IJuEEIAoiS/YWiMnmp1J+3nJJwFBQrHiKV72SpY6QSz5APBWgKw+dZb/VaOUhnyTZAD/kSpwf4bg6XsFbDt0AdjCAhi3++rz0HAUkIiSIFJ9gUxvS0IQMmch1yVRE9lpRHk9Kx93XJT3UDr4WKPaSkUpcHDa5IP6H2fskPscC9Ps2SA0m78+Ir2w==; Expires=Wed, 19 Aug 2026 19:08:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45787', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f89309b42dcc7b0b009b8fba5d5207b3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:08:15.161868+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (728172 → 1455791 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:08:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zTgsxv+WNaZWSz1QaR/zjqoRffbPSQ8X1lNQqPewMWWyX0+vm4JByTRmrWm69ChlnN8IxtHvT5FgRiBxBVn82wqLEgsK3Hk+T9TiHuYS1SvxuY/xhoCDo25l/qQhNpyOnqVTO34D5OBMslPFlj8mvLLRQgDqoZ/pcJskJb1qgsKG65KmnirzLlnapsvSpQ==; Expires=Wed, 19 Aug 2026 19:08:17 GMT; Path=/, AWSALBCORS=zTgsxv+WNaZWSz1QaR/zjqoRffbPSQ8X1lNQqPewMWWyX0+vm4JByTRmrWm69ChlnN8IxtHvT5FgRiBxBVn82wqLEgsK3Hk+T9TiHuYS1SvxuY/xhoCDo25l/qQhNpyOnqVTO34D5OBMslPFlj8mvLLRQgDqoZ/pcJskJb1qgsKG65KmnirzLlnapsvSpQ==; Expires=Wed, 19 Aug 2026 19:08:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41305', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ff347853bc1ab1daa706a3732fac0bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:08:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iWypZQce5UWnvU+zmz/Zd2dsFJvPYftalXRiwbdeq+LqzBOEKXoSNs6HeZPGzFr23q8bRl1/AdmgDvZ8p54FTf9q7/tQKDzaiKEtTYvj5NHMeyl/zrmMy1cHXSg3kSs3jfCIGb0SMlsPEId10U508OBqTjUW0nw01q+WFXDbm14zCO5NNOofPgcR3YMBPQ==; Expires=Wed, 19 Aug 2026 19:08:17 GMT; Path=/, AWSALBCORS=iWypZQce5UWnvU+zmz/Zd2dsFJvPYftalXRiwbdeq+LqzBOEKXoSNs6HeZPGzFr23q8bRl1/AdmgDvZ8p54FTf9q7/tQKDzaiKEtTYvj5NHMeyl/zrmMy1cHXSg3kSs3jfCIGb0SMlsPEId10U508OBqTjUW0nw01q+WFXDbm14zCO5NNOofPgcR3YMBPQ==; Expires=Wed, 19 Aug 2026 19:08:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41290', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '925facbcc6ff3e215c44f105c7c8c25d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:08:36 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:08:36.153875+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:08:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yhebA1p8lOc+x08AiFo7juaxRJrA53uiR2KRreRmjW1Eob1s4RGm93od80AIHX4bUGwhhhi9TwvrfxGIODiPWAkbDAEgnTdP1cwMMLfHBI1XE+i2625eUzjT8OautnfWUnkwDvIAZRwMLAiEHvRpNnN3ZDEfA+wap6hYaIgQjRJvVtcR3IZunwQVhGBK1A==; Expires=Wed, 19 Aug 2026 19:08:38 GMT; Path=/, AWSALBCORS=yhebA1p8lOc+x08AiFo7juaxRJrA53uiR2KRreRmjW1Eob1s4RGm93od80AIHX4bUGwhhhi9TwvrfxGIODiPWAkbDAEgnTdP1cwMMLfHBI1XE+i2625eUzjT8OautnfWUnkwDvIAZRwMLAiEHvRpNnN3ZDEfA+wap6hYaIgQjRJvVtcR3IZunwQVhGBK1A==; Expires=Wed, 19 Aug 2026 19:08:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20139', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '13430c7e377f86851d9bc55b5c1ecafa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:08:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y6Nu+FT5nVvDDcnogRgCOsGAkfXxMqIVvzivxb7SV5COPhD02Hgk9PZQWgsT8MsqP7fhKEHW5qZlRXTfJ0cDvQlZsTqfFs3wSMezaR6q3/1RR1a9UJSwFBI2rDjDF7l22O+407/07LX6bsnqwNMAwC0TgUGW1Bt6KJ9SCwoorEbZTuja7nnYEKs9QScROQ==; Expires=Wed, 19 Aug 2026 19:08:38 GMT; Path=/, AWSALBCORS=Y6Nu+FT5nVvDDcnogRgCOsGAkfXxMqIVvzivxb7SV5COPhD02Hgk9PZQWgsT8MsqP7fhKEHW5qZlRXTfJ0cDvQlZsTqfFs3wSMezaR6q3/1RR1a9UJSwFBI2rDjDF7l22O+407/07LX6bsnqwNMAwC0TgUGW1Bt6KJ9SCwoorEbZTuja7nnYEKs9QScROQ==; Expires=Wed, 19 Aug 2026 19:08:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19783', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '76b983baea5e3fa53dcf3c5f4d82022a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:10:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:10:12.019197+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:10:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:10:12.028771+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:10:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MnhL+3p4BSvs/eBwNAb/TUyOuvX6LyK4nD7fA6mZbet1C2Gk9d0HWIY75N10zibGO+AU4vrwnA0Tn/fIT7MEzJwncOrmeWFrGtR2fRSDVrIh6JdQf9wd1O+EaHTFKNz9rOrrORcm7cJGjl/ZJyGkvoeQSG1HKzalfWFY9MeQ2x+ZVC7vZFFYp4dogREd6Q==; Expires=Wed, 19 Aug 2026 19:10:14 GMT; Path=/, AWSALBCORS=MnhL+3p4BSvs/eBwNAb/TUyOuvX6LyK4nD7fA6mZbet1C2Gk9d0HWIY75N10zibGO+AU4vrwnA0Tn/fIT7MEzJwncOrmeWFrGtR2fRSDVrIh6JdQf9wd1O+EaHTFKNz9rOrrORcm7cJGjl/ZJyGkvoeQSG1HKzalfWFY9MeQ2x+ZVC7vZFFYp4dogREd6Q==; Expires=Wed, 19 Aug 2026 19:10:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7367bec6d13d1bcce2a9b8202452967', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:10:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iH/61SqTDsJuHOPC4+eXdcoQua0ri9F924dGm437uzNzJqVt3Mkh/8/x5KN+6iRJNEJvRXzVVRSatf8zn9edKIt3kRnPIbNrwPx4pQpBa3Z1KBogf1V2zpRAHmHkPQ8uhOwubDTF0rxVFE6eShaCOVP7lPnKSctci2+3THVueds2NRZiWJiM2DuqEtqUww==; Expires=Wed, 19 Aug 2026 19:10:15 GMT; Path=/, AWSALBCORS=iH/61SqTDsJuHOPC4+eXdcoQua0ri9F924dGm437uzNzJqVt3Mkh/8/x5KN+6iRJNEJvRXzVVRSatf8zn9edKIt3kRnPIbNrwPx4pQpBa3Z1KBogf1V2zpRAHmHkPQ8uhOwubDTF0rxVFE6eShaCOVP7lPnKSctci2+3THVueds2NRZiWJiM2DuqEtqUww==; Expires=Wed, 19 Aug 2026 19:10:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59197', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59199', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '359f458df05403a875a231251d132249', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:10:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:10:33.736432+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:10:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nZDOxYuz98pSPNOBX7mI5t1fqPf4H3kLaShxulDuy/SmS21dZqGy8fSSfh+m8OymSTSYjnwLc8QwPrNZcvdGITXylMG/I6Qjf3zU6SYSfZc0xI9+/LjNm7666StCTpHrQvwCoV5YRkFR0Y+gW6T6dEoy5mwHORbR9kP7HOZeXopTne7SawQShFa56rpNvw==; Expires=Wed, 19 Aug 2026 19:10:36 GMT; Path=/, AWSALBCORS=nZDOxYuz98pSPNOBX7mI5t1fqPf4H3kLaShxulDuy/SmS21dZqGy8fSSfh+m8OymSTSYjnwLc8QwPrNZcvdGITXylMG/I6Qjf3zU6SYSfZc0xI9+/LjNm7666StCTpHrQvwCoV5YRkFR0Y+gW6T6dEoy5mwHORbR9kP7HOZeXopTne7SawQShFa56rpNvw==; Expires=Wed, 19 Aug 2026 19:10:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '51542fce835c36e48faedd45184d2a45', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:10:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=g5ObxCdLAXhgMqdbYPYH5Kv0wm/bijELcFLO1kracvtQ3qd6W4BpLPks7NfmV3V4nwQbrhYwgmtWBB6uluGEs6r7pmiQf5WmW2AsqQcXeYzaY+d6BBvu969Q0nDHY2hoAz8KqGhwVTGB/urZf3f5TXonXnkuF8a0b380A+eBOqE2MjuHdBH/fjKEbY8wjg==; Expires=Wed, 19 Aug 2026 19:10:36 GMT; Path=/, AWSALBCORS=g5ObxCdLAXhgMqdbYPYH5Kv0wm/bijELcFLO1kracvtQ3qd6W4BpLPks7NfmV3V4nwQbrhYwgmtWBB6uluGEs6r7pmiQf5WmW2AsqQcXeYzaY+d6BBvu969Q0nDHY2hoAz8KqGhwVTGB/urZf3f5TXonXnkuF8a0b380A+eBOqE2MjuHdBH/fjKEbY8wjg==; Expires=Wed, 19 Aug 2026 19:10:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59593', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e4036b2549c5c7d9fbce06384fa483d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:11:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:11:11.797771+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:11:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:11:11.807017+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:11:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:11:11.920848+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:11:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rKkRPf6hBLJFR7h3Fm5b5qWGzG9ebmPCti3nxPdi6gdtJIN1cCbhSxNPgiIqQONgJc5W8Xz3+IxZLwkMOa4cn9plHf/syFLgtYMKVQdtLluRO0bQuBJ8LErHv63hVVyZRCUzBsdGPHrW53bHf2N4ay2y+Tv6zghxxfYODH83I8+GPkY0zUF5tEmZ0B4pSw==; Expires=Wed, 19 Aug 2026 19:11:15 GMT; Path=/, AWSALBCORS=rKkRPf6hBLJFR7h3Fm5b5qWGzG9ebmPCti3nxPdi6gdtJIN1cCbhSxNPgiIqQONgJc5W8Xz3+IxZLwkMOa4cn9plHf/syFLgtYMKVQdtLluRO0bQuBJ8LErHv63hVVyZRCUzBsdGPHrW53bHf2N4ay2y+Tv6zghxxfYODH83I8+GPkY0zUF5tEmZ0B4pSw==; Expires=Wed, 19 Aug 2026 19:11:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59992', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59990', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3251d29e149f63536671861c2869e109', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:11:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+HA1kZCHL1KRPSKWwnnKZQZLZVfgUBeNFMW+XP0COR5G/EVnGWnSS3wSRH0j2q9H8MTD7tWT5Nx+g3al8ERtkfv5asxVDzO4fXiz/RLfn/2dSoxKLyBFAZn/5umuAjkPnKShv2oSHdTz9uJsviNEKT3u5udQaTO2xxFQTPpmFqSHB1m4qikq2MaAC+wQhQ==; Expires=Wed, 19 Aug 2026 19:11:15 GMT; Path=/, AWSALBCORS=+HA1kZCHL1KRPSKWwnnKZQZLZVfgUBeNFMW+XP0COR5G/EVnGWnSS3wSRH0j2q9H8MTD7tWT5Nx+g3al8ERtkfv5asxVDzO4fXiz/RLfn/2dSoxKLyBFAZn/5umuAjkPnKShv2oSHdTz9uJsviNEKT3u5udQaTO2xxFQTPpmFqSHB1m4qikq2MaAC+wQhQ==; Expires=Wed, 19 Aug 2026 19:11:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59623', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59610', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dd61200b180af1bf7c63bd74104c7f27', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:11:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:11:43.232992+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:11:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:11:43.242591+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:11:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X4pN5MXDfXAhqwaLtved0xq99PR8B63HYlqofPn60pY6/ZgHfHQmUERDagSAYWOi1YpfWAPUQoBNyU9gOh3t8oN767ql0ZPTO2etEn44/NEcTUxqVlXgtNHGFTJ9bu1LnmNg7RrNh/ue4yYwPI/lABr3mb7fHihYVD5/trUZ5JaIbaB7RRxosK/ysQdpTg==; Expires=Wed, 19 Aug 2026 19:11:43 GMT; Path=/, AWSALBCORS=X4pN5MXDfXAhqwaLtved0xq99PR8B63HYlqofPn60pY6/ZgHfHQmUERDagSAYWOi1YpfWAPUQoBNyU9gOh3t8oN767ql0ZPTO2etEn44/NEcTUxqVlXgtNHGFTJ9bu1LnmNg7RrNh/ue4yYwPI/lABr3mb7fHihYVD5/trUZ5JaIbaB7RRxosK/ysQdpTg==; Expires=Wed, 19 Aug 2026 19:11:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31912', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31914', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '46cac6cd6a524a8bb74eaa3ede924a41', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:11:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=R8xX7kuro6YNMbFZXi7LHeadLOszEFkXmpuqFFlf59fQtMASgqNVPvB+h2+3fgcwLJuEsOfgEX2EM4v5flBmnCo87qgRetxbyiCbOo+MbGfB+dL8tD64IEnMlPmZtGe75ZXc1mbLZMmxHf19a/SZu8KzMzVN6NRhH8byqBE+XfLq8RTGZyhW4TXQTOCfsg==; Expires=Wed, 19 Aug 2026 19:11:43 GMT; Path=/, AWSALBCORS=R8xX7kuro6YNMbFZXi7LHeadLOszEFkXmpuqFFlf59fQtMASgqNVPvB+h2+3fgcwLJuEsOfgEX2EM4v5flBmnCo87qgRetxbyiCbOo+MbGfB+dL8tD64IEnMlPmZtGe75ZXc1mbLZMmxHf19a/SZu8KzMzVN6NRhH8byqBE+XfLq8RTGZyhW4TXQTOCfsg==; Expires=Wed, 19 Aug 2026 19:11:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31494', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31496', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e2f9390a41cdb33f2095362b70be694', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:11:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YvHJ+Lcl+tiI3x7XU+c8NrmX+qs0Bzb5syogPZd955NkHS78wRzjJL1DmF1wo2xpSGQa4i0ky0l5mZnx1eJPdso2jYIaHraYVAwyWQuj0dD/o27nCk0ZT0/4dwsjsHW5SxLYHYSxZsPHwh+vk2v6AFJhPjRc2y7HsBxa+wtuS/eON78HStUGWSRMsswGGw==; Expires=Wed, 19 Aug 2026 19:11:58 GMT; Path=/, AWSALBCORS=YvHJ+Lcl+tiI3x7XU+c8NrmX+qs0Bzb5syogPZd955NkHS78wRzjJL1DmF1wo2xpSGQa4i0ky0l5mZnx1eJPdso2jYIaHraYVAwyWQuj0dD/o27nCk0ZT0/4dwsjsHW5SxLYHYSxZsPHwh+vk2v6AFJhPjRc2y7HsBxa+wtuS/eON78HStUGWSRMsswGGw==; Expires=Wed, 19 Aug 2026 19:11:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd4c1b2aa53dec9ebf4fa20e3d09afb35', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:11:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=i7hj0nHHnfOPbexANjArndujYftY492I1MSlL7m7+FVHP+gIF5+N9sU/4on9Yq9n8cWnwf7lurrPQn9OpHlUNoE3tmGbT7vRuZf6BeY4lLcmGSLabZFEJfN4+IqQZQt1ej5aBv2UYTiWsVVCfp3FaBdje/qDzIgnhU3Rcyg2lwLpu+DU+2sPO85q7Ri4Xg==; Expires=Wed, 19 Aug 2026 19:11:59 GMT; Path=/, AWSALBCORS=i7hj0nHHnfOPbexANjArndujYftY492I1MSlL7m7+FVHP+gIF5+N9sU/4on9Yq9n8cWnwf7lurrPQn9OpHlUNoE3tmGbT7vRuZf6BeY4lLcmGSLabZFEJfN4+IqQZQt1ej5aBv2UYTiWsVVCfp3FaBdje/qDzIgnhU3Rcyg2lwLpu+DU+2sPO85q7Ri4Xg==; Expires=Wed, 19 Aug 2026 19:11:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59614', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '801196bf46ee3a94a99af3ecf7a6ec7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:12:12.845955+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (783111 → 1486710 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:12:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6HD5EkVHBYceLtpybMnIO/yszXOfcW//cAdtLvPKhTbBz7TeOqMp8CTZxoZENy9LEUynYHSSoRUasKMdOwrmZgRHHCDVVtuRIeVLon/AeBInaWekYgJwcHvNzzdoGyCwuzFv0A2FVkIl0JYmwYhjZ5iKryYClPxussIUbpXElybL5VZVWc1HKw3Bcwrcqg==; Expires=Wed, 19 Aug 2026 19:12:12 GMT; Path=/, AWSALBCORS=6HD5EkVHBYceLtpybMnIO/yszXOfcW//cAdtLvPKhTbBz7TeOqMp8CTZxoZENy9LEUynYHSSoRUasKMdOwrmZgRHHCDVVtuRIeVLon/AeBInaWekYgJwcHvNzzdoGyCwuzFv0A2FVkIl0JYmwYhjZ5iKryYClPxussIUbpXElybL5VZVWc1HKw3Bcwrcqg==; Expires=Wed, 19 Aug 2026 19:12:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45793', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e03528c61aa15df5c46ef28f9bcdbf25', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:12:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dobABd/bPVmsrUyd69DfDCmGSE3AgJ2+ZIO4wd3UjE3cofEWQmgV2+nNdnfgdqp8QGQvoAORwPJYO3d2xUovFXFrlUgozlVhnS6+CryfdZEH6szLWr7atFc2UKO83gw5enlB7C6DQ1EXwm/hxvJg0Dxdz+WvbHPKo27Pdg1v4Mh5Kfh6r5btk8WdytFqIw==; Expires=Wed, 19 Aug 2026 19:12:13 GMT; Path=/, AWSALBCORS=dobABd/bPVmsrUyd69DfDCmGSE3AgJ2+ZIO4wd3UjE3cofEWQmgV2+nNdnfgdqp8QGQvoAORwPJYO3d2xUovFXFrlUgozlVhnS6+CryfdZEH6szLWr7atFc2UKO83gw5enlB7C6DQ1EXwm/hxvJg0Dxdz+WvbHPKo27Pdg1v4Mh5Kfh6r5btk8WdytFqIw==; Expires=Wed, 19 Aug 2026 19:12:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45412', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '29f811f223de55584aea64f8988f8b52', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:12:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lMwHkAmEl/T4fvjqitS0LHlFXEulkWlKI7xnWXWcFh+vhnC5xzAJRxjnGMvvYi0Xdm8dUHmKva0JkgpfKWg3s8Lze4Sbk6kbwFgxpiFksFfycNOq7Imindji5d7L7CJB1wVQ5rXnKVs2/sH+ezfRo9DZBzz/Lir8AD2bTwFO6+7ssYgjn9bQvTo+A0kwUQ==; Expires=Wed, 19 Aug 2026 19:12:37 GMT; Path=/, AWSALBCORS=lMwHkAmEl/T4fvjqitS0LHlFXEulkWlKI7xnWXWcFh+vhnC5xzAJRxjnGMvvYi0Xdm8dUHmKva0JkgpfKWg3s8Lze4Sbk6kbwFgxpiFksFfycNOq7Imindji5d7L7CJB1wVQ5rXnKVs2/sH+ezfRo9DZBzz/Lir8AD2bTwFO6+7ssYgjn9bQvTo+A0kwUQ==; Expires=Wed, 19 Aug 2026 19:12:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20898', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8c79f47d6baa1a5348e2ce6e82452aa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:12:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0NF7QEyNX/zOEoTRdZ8BQ+5CZZQt1yYHGDP08RqiKBIlRU/SsV33IHxRwzCtaEjkBqr8Zsn3uUsUl0/VOb4MazNcEDA8HnFOoTLR2izAiUC/EuYwZMt5hR0sOe6WjR6b8SGthgvpcjcCMUfdf79CumMEbifd2IqR7rdatL5QK0srXkTAtDOL3gwNYYPquA==; Expires=Wed, 19 Aug 2026 19:12:38 GMT; Path=/, AWSALBCORS=0NF7QEyNX/zOEoTRdZ8BQ+5CZZQt1yYHGDP08RqiKBIlRU/SsV33IHxRwzCtaEjkBqr8Zsn3uUsUl0/VOb4MazNcEDA8HnFOoTLR2izAiUC/EuYwZMt5hR0sOe6WjR6b8SGthgvpcjcCMUfdf79CumMEbifd2IqR7rdatL5QK0srXkTAtDOL3gwNYYPquA==; Expires=Wed, 19 Aug 2026 19:12:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20518', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd9e32ed6842d13c751712ef3945cef7e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:13:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:13:00.079096+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:13:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=67OhTxl4hkYmA6la489Xx8pbBbXHwqbNWRPB/VNE7Ux5iZg1GxVEY7yxOybgCxZO2wWXFrFJPYvJpEE5Iocl4pAJAuilAN2alaRMxlwurz3d+D8z55RL++RoUs1lj7Q/L6cDgoEPiiU/eesGwDUKvLwC4lyPVPEJQDXpez0wNCP7PcAau4Y6NGCzMMvbcA==; Expires=Wed, 19 Aug 2026 19:13:00 GMT; Path=/, AWSALBCORS=67OhTxl4hkYmA6la489Xx8pbBbXHwqbNWRPB/VNE7Ux5iZg1GxVEY7yxOybgCxZO2wWXFrFJPYvJpEE5Iocl4pAJAuilAN2alaRMxlwurz3d+D8z55RL++RoUs1lj7Q/L6cDgoEPiiU/eesGwDUKvLwC4lyPVPEJQDXpez0wNCP7PcAau4Y6NGCzMMvbcA==; Expires=Wed, 19 Aug 2026 19:13:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c1d989bfaf826ad3c715f2a39d76742e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:13:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JRHy+NPQsnWj02Fs0hACzhJIw68u1Pr9UIazN8JliHWAvmCYU3J1KNF2UKRP0X4YOQXkA71cmOHcsVjOV6vM1uzOrmFSzrBPKGn0bLogPsBpRAXt5sKkqrhoif7xLbY6/R3ngW2VWb5RckKYiUAinPHt041QBQj1D3KJgrurrQIR1TkfvUr7v6H+R/t/sA==; Expires=Wed, 19 Aug 2026 19:13:00 GMT; Path=/, AWSALBCORS=JRHy+NPQsnWj02Fs0hACzhJIw68u1Pr9UIazN8JliHWAvmCYU3J1KNF2UKRP0X4YOQXkA71cmOHcsVjOV6vM1uzOrmFSzrBPKGn0bLogPsBpRAXt5sKkqrhoif7xLbY6/R3ngW2VWb5RckKYiUAinPHt041QBQj1D3KJgrurrQIR1TkfvUr7v6H+R/t/sA==; Expires=Wed, 19 Aug 2026 19:13:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59580', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '681a5babd3ffe1c1aafa88ab8f67eeec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:14:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:14:25.237122+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:14:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:14:25.247476+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:14:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5gADvI+/Vse+KxDK5md2oyQj/qM9T11Pl4Zwsl4U7kuJzllPitqW82Fd0DYyrwJOk+W28kv91e7EEro0kTf1PohEiONd6bqhKJBRNOkFriBJUcjQdziMPC8YnwV3/VBfuMNNvwYHlbZ9JAEM74qIlLG9K2TYXf7KjKNbmqRuDZRlo7B53SXZPP7wy+Mj2Q==; Expires=Wed, 19 Aug 2026 19:14:26 GMT; Path=/, AWSALBCORS=5gADvI+/Vse+KxDK5md2oyQj/qM9T11Pl4Zwsl4U7kuJzllPitqW82Fd0DYyrwJOk+W28kv91e7EEro0kTf1PohEiONd6bqhKJBRNOkFriBJUcjQdziMPC8YnwV3/VBfuMNNvwYHlbZ9JAEM74qIlLG9K2TYXf7KjKNbmqRuDZRlo7B53SXZPP7wy+Mj2Q==; Expires=Wed, 19 Aug 2026 19:14:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b68dd636dd919bdb6d138587d28188e2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:14:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cj/Gv6ma08eEqzuRep5eu1WY/TwZc+TinkmYABcd5tXFYEbIG/MSqqwMu25jyRvllu+C/cfNZWQ1jS1FOAto3zW2g9R9XYkPgwI7Yrd/NRT+t47ZLmkhzeguhL/hnBxzMr/esPpBZxAZuQc09QPs2ktwV7qI6a+j/ywJFv4/edrGWofFrzCGJhFYThJNWQ==; Expires=Wed, 19 Aug 2026 19:14:26 GMT; Path=/, AWSALBCORS=cj/Gv6ma08eEqzuRep5eu1WY/TwZc+TinkmYABcd5tXFYEbIG/MSqqwMu25jyRvllu+C/cfNZWQ1jS1FOAto3zW2g9R9XYkPgwI7Yrd/NRT+t47ZLmkhzeguhL/hnBxzMr/esPpBZxAZuQc09QPs2ktwV7qI6a+j/ywJFv4/edrGWofFrzCGJhFYThJNWQ==; Expires=Wed, 19 Aug 2026 19:14:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59429', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59428', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2d53f7640512c8c7b50cceaea9e2122e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:14:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:14:45.731949+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:14:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nh42mFJEjrHuWT5FmyqxBk2SIbHKJQT8rcHxQdnM7zf0wqhG1ss1iyZaSX41jjKKAtuar4ovBJeN1sJCSkoGb2ENqDAc6XysIseaLBX0zHtT73p1vAQGcEOEtvP5ep45Fg3qAeE1xWZW8yrG/S6GcCJqjdhQ8tmKMkERqiflplQjsJVPjLecaOWrbSdWkg==; Expires=Wed, 19 Aug 2026 19:14:45 GMT; Path=/, AWSALBCORS=nh42mFJEjrHuWT5FmyqxBk2SIbHKJQT8rcHxQdnM7zf0wqhG1ss1iyZaSX41jjKKAtuar4ovBJeN1sJCSkoGb2ENqDAc6XysIseaLBX0zHtT73p1vAQGcEOEtvP5ep45Fg3qAeE1xWZW8yrG/S6GcCJqjdhQ8tmKMkERqiflplQjsJVPjLecaOWrbSdWkg==; Expires=Wed, 19 Aug 2026 19:14:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '2d46029e75fc380c2e15cfc0cfd9d485', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:14:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BhNMLAQCleRAROekU3EJu7MyOSpk4lx2CuUAYKACIEHC16thEbGEl9TJiSEegrJzqR8XS9p49o6BEnjzFhly32LXmIqI2zk9ovgVCmnrXjEe0PDRSyfq7vA7YLQDp0euLXGI6oWZknBuHyweEHupswGHBFwsEupmxaedmw8mXfZ9MYjJbLhj+NDfnP3ePA==; Expires=Wed, 19 Aug 2026 19:14:46 GMT; Path=/, AWSALBCORS=BhNMLAQCleRAROekU3EJu7MyOSpk4lx2CuUAYKACIEHC16thEbGEl9TJiSEegrJzqR8XS9p49o6BEnjzFhly32LXmIqI2zk9ovgVCmnrXjEe0PDRSyfq7vA7YLQDp0euLXGI6oWZknBuHyweEHupswGHBFwsEupmxaedmw8mXfZ9MYjJbLhj+NDfnP3ePA==; Expires=Wed, 19 Aug 2026 19:14:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59638', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '40e8674b33e7bad65fd60207b38b567d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:15:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:15:54.450479+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:15:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:15:54.460612+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:15:54.493411+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T19:15:54.623681+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: JIT 검증 — 입력이 낡아 재생성 (12/64)"} {"timestamp": "2026-08-12T19:15:54.649615+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T19:15:54.655149+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:15:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LSw6krzIxuQZE2VT0jnNfYlnlJeXb0u4WBvAx/37ltBXX5oOS5Sk1jx3X4PUkfr8Gd1lpRbSh5l++svIoeWLkZsDaKTU28JuetnspDfOHK6RrLAc726LyuKHbJGnlEDMzbz4kRm4V9V/TZOiyaxledYAImjhEYKiD9WwRsHcNjxFQa/Od8OCZZ8SvGwf4A==; Expires=Wed, 19 Aug 2026 19:15:55 GMT; Path=/, AWSALBCORS=LSw6krzIxuQZE2VT0jnNfYlnlJeXb0u4WBvAx/37ltBXX5oOS5Sk1jx3X4PUkfr8Gd1lpRbSh5l++svIoeWLkZsDaKTU28JuetnspDfOHK6RrLAc726LyuKHbJGnlEDMzbz4kRm4V9V/TZOiyaxledYAImjhEYKiD9WwRsHcNjxFQa/Od8OCZZ8SvGwf4A==; Expires=Wed, 19 Aug 2026 19:15:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e343c64683e04e7cf9b8a58cfb1d46f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:15:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AzfJ/t5DCjBbR344/eWlEvUlfQU4Jpc6BTDVCJEC7yS6O8ze6zo1NsJku9GJjkqHFds60ju7QWGIY55oHqoFm46DBBaFoP0kfjag2TGQgj2FhDzfKNd97LvbKhzAZvD0gp7Y1vsbzIKw38hCPI04NKuc0wCwxMev9A1HhLTlIN7ZtcPBESAzlxpR8tJKuw==; Expires=Wed, 19 Aug 2026 19:15:56 GMT; Path=/, AWSALBCORS=AzfJ/t5DCjBbR344/eWlEvUlfQU4Jpc6BTDVCJEC7yS6O8ze6zo1NsJku9GJjkqHFds60ju7QWGIY55oHqoFm46DBBaFoP0kfjag2TGQgj2FhDzfKNd97LvbKhzAZvD0gp7Y1vsbzIKw38hCPI04NKuc0wCwxMev9A1HhLTlIN7ZtcPBESAzlxpR8tJKuw==; Expires=Wed, 19 Aug 2026 19:15:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59609', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59607', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9144fd555f9f3357a5afce70b294b4e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:16:04.720648+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (591809 → 1312168 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:16:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QaMz7SiBxJfPALVuYe9o8vLISqLe+Eiw1dQs50XkwmRpOAjpSDKzSdAk7S2iDXZh6+38bBE4UdS/4v+dKSFvRM/2ztWBT6ENGZdnEZHldWjjVeXL02h/jEzlqFIA+CBIwKP1I084lasL9GH9qn0oWt0DPWznPSKWQniq//Tz2+YVogJsAriytxjFdT6aJA==; Expires=Wed, 19 Aug 2026 19:16:04 GMT; Path=/, AWSALBCORS=QaMz7SiBxJfPALVuYe9o8vLISqLe+Eiw1dQs50XkwmRpOAjpSDKzSdAk7S2iDXZh6+38bBE4UdS/4v+dKSFvRM/2ztWBT6ENGZdnEZHldWjjVeXL02h/jEzlqFIA+CBIwKP1I084lasL9GH9qn0oWt0DPWznPSKWQniq//Tz2+YVogJsAriytxjFdT6aJA==; Expires=Wed, 19 Aug 2026 19:16:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59992', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fa4887286ec0945890286baf3f880b0d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:16:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=t1jN2Qggt1XaWwqb9Z14x2jSY1K4zAyAffTIiCMxIxigLjP9tnhJ/3tjP26Stej9X4T4kDK4hf90fG6DOj1qxGvQG8LnG2BoPpOynzhoJNB22EoKLbdgoFUwU93GbBtjCpF9JvW2ZPRUEDPlJbgzgtpuJEaASpnIY0J8/XzhFPgNKn2fqCBqrM7tVVATxw==; Expires=Wed, 19 Aug 2026 19:16:05 GMT; Path=/, AWSALBCORS=t1jN2Qggt1XaWwqb9Z14x2jSY1K4zAyAffTIiCMxIxigLjP9tnhJ/3tjP26Stej9X4T4kDK4hf90fG6DOj1qxGvQG8LnG2BoPpOynzhoJNB22EoKLbdgoFUwU93GbBtjCpF9JvW2ZPRUEDPlJbgzgtpuJEaASpnIY0J8/XzhFPgNKn2fqCBqrM7tVVATxw==; Expires=Wed, 19 Aug 2026 19:16:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59756', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e0713da7ab5957a26b646abae1d9732a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:16:16.552715+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (618790 → 1365727 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:16:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y64mXNjWWCYGzKmffSiGl958BnoFXoZ1N6oKR3xNNSuN5Rcg+JdKPD1jYrQKS5PkuSbSrN6nuaJGSA+iMpOFlndPpSpFyXY8RFVbP48cIFEUeAcpTycDbVbku75i1gvTWWxn8gbsss+cLPP6bBU+z1EvZK2mhE1pM4bl1gpOZXYzmhOkid5dWvUsrOUEhA==; Expires=Wed, 19 Aug 2026 19:16:16 GMT; Path=/, AWSALBCORS=y64mXNjWWCYGzKmffSiGl958BnoFXoZ1N6oKR3xNNSuN5Rcg+JdKPD1jYrQKS5PkuSbSrN6nuaJGSA+iMpOFlndPpSpFyXY8RFVbP48cIFEUeAcpTycDbVbku75i1gvTWWxn8gbsss+cLPP6bBU+z1EvZK2mhE1pM4bl1gpOZXYzmhOkid5dWvUsrOUEhA==; Expires=Wed, 19 Aug 2026 19:16:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48348', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '243e5b18451cfab90d46e862a873869a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:16:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uo9jGnLALZ24zlObfknoZ86bANWs8wO2cglU0kBGv1snhtY9VhUQE/tqYJ6j/WRJ8wyHWWCPPb/FhYgHS59mfNYEPET0aV1ygATjdSxOXbSM6TG6f+LvGJo6ZUC0s4LZMBbjnfkxQ3F4R8y+kKFbzUKQjnsiNjpP6M/BMCdAXWPQXRpJzcjq04X/pT/ufg==; Expires=Wed, 19 Aug 2026 19:16:16 GMT; Path=/, AWSALBCORS=uo9jGnLALZ24zlObfknoZ86bANWs8wO2cglU0kBGv1snhtY9VhUQE/tqYJ6j/WRJ8wyHWWCPPb/FhYgHS59mfNYEPET0aV1ygATjdSxOXbSM6TG6f+LvGJo6ZUC0s4LZMBbjnfkxQ3F4R8y+kKFbzUKQjnsiNjpP6M/BMCdAXWPQXRpJzcjq04X/pT/ufg==; Expires=Wed, 19 Aug 2026 19:16:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47975', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c8cdccd70d8c7685fde843ff8d16468', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:16:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:16:37.457973+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:16:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1YBz64xxMDfNDEZnnQZq5/bTRk2IzNe8A4i0mWwbH4ElsTR58pbLz43o7u2o7/Y/p1CE5PNYoPz/XUYgzi9kgGoHuNY2sNouKTEJp9jJbwO1aHeQzrPMLNf9XVo2VXjrgeyLA9/S2P1UWFyTa4sdEq700C3QdK7F3cbwRhGv5+8y4RbuLFw0+5snVjvE8g==; Expires=Wed, 19 Aug 2026 19:16:37 GMT; Path=/, AWSALBCORS=1YBz64xxMDfNDEZnnQZq5/bTRk2IzNe8A4i0mWwbH4ElsTR58pbLz43o7u2o7/Y/p1CE5PNYoPz/XUYgzi9kgGoHuNY2sNouKTEJp9jJbwO1aHeQzrPMLNf9XVo2VXjrgeyLA9/S2P1UWFyTa4sdEq700C3QdK7F3cbwRhGv5+8y4RbuLFw0+5snVjvE8g==; Expires=Wed, 19 Aug 2026 19:16:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27318', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2ff200b9bed7dbed71fc72a9cf66dea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:16:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SNQ+kMBxnFQoitPXnBApd4e6HWzdd8OP9sUEBmeC+OJGFaQKI5lrzcCQGfcpHyom1GgE7vOah7q7cFRz+AMaIISJuN3L0GivYbytiO16kmpZOdWPHoxQooRXF4MRj+9ewBjj9rNEIBLJi2UoyTtkGIjYuEI4yMkBN+088nfr+lz7PzM29tZ8LFCgWUe/cQ==; Expires=Wed, 19 Aug 2026 19:16:38 GMT; Path=/, AWSALBCORS=SNQ+kMBxnFQoitPXnBApd4e6HWzdd8OP9sUEBmeC+OJGFaQKI5lrzcCQGfcpHyom1GgE7vOah7q7cFRz+AMaIISJuN3L0GivYbytiO16kmpZOdWPHoxQooRXF4MRj+9ewBjj9rNEIBLJi2UoyTtkGIjYuEI4yMkBN+088nfr+lz7PzM29tZ8LFCgWUe/cQ==; Expires=Wed, 19 Aug 2026 19:16:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26867', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '7855b98c29e22992aa4bedda5bc6e14e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:17:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:17:11.342463+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:17:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:17:11.352161+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:17:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:17:11.454917+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:17:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2iH0ufbBvZcx1jmm35c8ALB/Ip4Lf+sOBUW7JA5bmF2zLLOPFd12rzMHSND7G5+NmolTL0rO83lYiGOHwo05GgrNueNdNWfmPaFZjQlWKX0DKCW/nC/e2EuXYDnOkUtzULe8DGRPjGou5gnRMow4GEylExSfYS+sE4FHLvOKiY8QqjSwe+2k8ngGDyT+Sg==; Expires=Wed, 19 Aug 2026 19:17:12 GMT; Path=/, AWSALBCORS=2iH0ufbBvZcx1jmm35c8ALB/Ip4Lf+sOBUW7JA5bmF2zLLOPFd12rzMHSND7G5+NmolTL0rO83lYiGOHwo05GgrNueNdNWfmPaFZjQlWKX0DKCW/nC/e2EuXYDnOkUtzULe8DGRPjGou5gnRMow4GEylExSfYS+sE4FHLvOKiY8QqjSwe+2k8ngGDyT+Sg==; Expires=Wed, 19 Aug 2026 19:17:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8eb5b03b88787cff338202802f91108e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:17:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TzOu/ZLBFjlgsbhGPiWS2QHRWMNYOnmylI+FKQRA7JQOoaIX7MbSyEO7eeuWzx52v0teV4uWZNo/aDLD0rdD4Fo6vKLWaQ7QZT7kUg2sc5pkndc0Cnzy7hXZihVl8LEXiBr5+xi9atnpk7jiPXADdxC6htsr2MC6txREFjfz/fo/Vlr5PerhKteWCXphQQ==; Expires=Wed, 19 Aug 2026 19:17:13 GMT; Path=/, AWSALBCORS=TzOu/ZLBFjlgsbhGPiWS2QHRWMNYOnmylI+FKQRA7JQOoaIX7MbSyEO7eeuWzx52v0teV4uWZNo/aDLD0rdD4Fo6vKLWaQ7QZT7kUg2sc5pkndc0Cnzy7hXZihVl8LEXiBr5+xi9atnpk7jiPXADdxC6htsr2MC6txREFjfz/fo/Vlr5PerhKteWCXphQQ==; Expires=Wed, 19 Aug 2026 19:17:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59543', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59541', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '860b77237be20e0f0a1e0287e71d4635', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:17:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:17:43.158321+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:17:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:17:43.167272+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:17:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3wHOi6WEo85v0EryejcJQijLpJVanMVtJZXe8KMbe+i0hYNBrvMT8T9eO1qq+YrpZ38EvYf7IDKqwIbiFaFYdPKFT+e93IBrn7M+CBLC4Ddz6hAsV1u+DWnhjRugoglMhMxXh8l/sE41Vi37EPkvmkCMCvZii5jV2nsz64DRtbTtprb4yZ+Tmgo4U5MfZw==; Expires=Wed, 19 Aug 2026 19:17:43 GMT; Path=/, AWSALBCORS=3wHOi6WEo85v0EryejcJQijLpJVanMVtJZXe8KMbe+i0hYNBrvMT8T9eO1qq+YrpZ38EvYf7IDKqwIbiFaFYdPKFT+e93IBrn7M+CBLC4Ddz6hAsV1u+DWnhjRugoglMhMxXh8l/sE41Vi37EPkvmkCMCvZii5jV2nsz64DRtbTtprb4yZ+Tmgo4U5MfZw==; Expires=Wed, 19 Aug 2026 19:17:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29596', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29597', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '8ce129821d1b293bcdaad98607aa22b2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:17:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XHnnmzmsTWcVaOmJowGR7/IAOA0zoa5WX3qc4rQpvls7l50GuFox4UYvIXiNlibYvJJbdlp0whPs/kotc/TDdZOEnh/Oz/47ht5QaG0prQL8ILIXL+soIQpFxF/2cutJkp3ZbOU3qlLNGsQi8XDPXloYr/Xtf/gbIUDXuTtqugoXdI4+DtAYhva7WG5RJA==; Expires=Wed, 19 Aug 2026 19:17:43 GMT; Path=/, AWSALBCORS=XHnnmzmsTWcVaOmJowGR7/IAOA0zoa5WX3qc4rQpvls7l50GuFox4UYvIXiNlibYvJJbdlp0whPs/kotc/TDdZOEnh/Oz/47ht5QaG0prQL8ILIXL+soIQpFxF/2cutJkp3ZbOU3qlLNGsQi8XDPXloYr/Xtf/gbIUDXuTtqugoXdI4+DtAYhva7WG5RJA==; Expires=Wed, 19 Aug 2026 19:17:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29219', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29220', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '62b0d370c108a7051fcf1d18684801ca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:17:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cHHaIFCcQmzvTduvM00WCFEOTXgXYAydo6M3md5jjXOtinUwdnyOIbubyqZc8ueJlpCoMY/M0JqLEK7X75p0LbBSjmNY/TbuXAhOP8dvFiv2tfDrcmTN/UlsyKvjFcLTyiogTj8ESlEoNU2uyPOoPPZRxluzGdZH/tRaV0uRPBsSDjZWfnlcszY+YPYlTA==; Expires=Wed, 19 Aug 2026 19:17:54 GMT; Path=/, AWSALBCORS=cHHaIFCcQmzvTduvM00WCFEOTXgXYAydo6M3md5jjXOtinUwdnyOIbubyqZc8ueJlpCoMY/M0JqLEK7X75p0LbBSjmNY/TbuXAhOP8dvFiv2tfDrcmTN/UlsyKvjFcLTyiogTj8ESlEoNU2uyPOoPPZRxluzGdZH/tRaV0uRPBsSDjZWfnlcszY+YPYlTA==; Expires=Wed, 19 Aug 2026 19:17:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '768f269ff2becb634d44e108beaaee4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:17:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kdmtu1c39FOjcf0piokkrIabNAiX9P7d4XdTTZkdY86KaO0O8am+82ydl15ectMOwjgyU5U/n9G7r5zhAjxD72bgju+E5HbWsOBgophj7NLIBUwrFIeQZXS2y8p3pM324yNrj1OOoYMdjbnIoXRkzxQRHaKfKk++yv/OejDn+i9hnXH8bElxbNUOH0KnTw==; Expires=Wed, 19 Aug 2026 19:17:54 GMT; Path=/, AWSALBCORS=kdmtu1c39FOjcf0piokkrIabNAiX9P7d4XdTTZkdY86KaO0O8am+82ydl15ectMOwjgyU5U/n9G7r5zhAjxD72bgju+E5HbWsOBgophj7NLIBUwrFIeQZXS2y8p3pM324yNrj1OOoYMdjbnIoXRkzxQRHaKfKk++yv/OejDn+i9hnXH8bElxbNUOH0KnTw==; Expires=Wed, 19 Aug 2026 19:17:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '0dc2e4ee14e500c05146660b442b7f38', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:18:08.152446+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (681480 → 1471336 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:18:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zgnG9k9DTXWVPloGWO4F5h8ozLf9TGCFVaZRQHxyL52zIIK0zc9hvsSGUF/jLSoKNEb7EzI+7mqSJ+SsU0NfVvegTu1KfJfN05dv9dzpGuwuB16G4LjnpGygxq90XMehKuKcbmRSQ3Gl+KTPbKchsnZg+6YcKoXOcnG4gLjz7V5qVgF1zJ6EMUJOgQh6FQ==; Expires=Wed, 19 Aug 2026 19:18:08 GMT; Path=/, AWSALBCORS=zgnG9k9DTXWVPloGWO4F5h8ozLf9TGCFVaZRQHxyL52zIIK0zc9hvsSGUF/jLSoKNEb7EzI+7mqSJ+SsU0NfVvegTu1KfJfN05dv9dzpGuwuB16G4LjnpGygxq90XMehKuKcbmRSQ3Gl+KTPbKchsnZg+6YcKoXOcnG4gLjz7V5qVgF1zJ6EMUJOgQh6FQ==; Expires=Wed, 19 Aug 2026 19:18:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46030', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '331f0701749a992ef71b571eb9348ffa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:18:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SM5hO8TFLdyoiIAOMK5O+F0AqdoonhHVD5JNzTgUM+mCr62OA5jvU6JhnXR/AX+gyanknPSTLnGf4aJN55yDngb7422mPftJYHVovSrtDlUtL91TQCTFnW6ix+cpw8kx9iBkJGWeubMSVwiuxZJQx6SecMgE5iOcwBrvxyO1FL9tF+IwwlSOv4X2VO9Z3w==; Expires=Wed, 19 Aug 2026 19:18:08 GMT; Path=/, AWSALBCORS=SM5hO8TFLdyoiIAOMK5O+F0AqdoonhHVD5JNzTgUM+mCr62OA5jvU6JhnXR/AX+gyanknPSTLnGf4aJN55yDngb7422mPftJYHVovSrtDlUtL91TQCTFnW6ix+cpw8kx9iBkJGWeubMSVwiuxZJQx6SecMgE5iOcwBrvxyO1FL9tF+IwwlSOv4X2VO9Z3w==; Expires=Wed, 19 Aug 2026 19:18:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45641', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7e494b33228a068deddfb091d8f20dd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:18:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:18:28.641517+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:18:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uu/nUK1g8vaWjsyV/UC9Oj2tPaKQQOLQZ2lUVk0aceEcBIoqJdx95AcGaA5GPZEtIXPLaRnijLk9KfwPnYaKsJyIq0LUmHlYkyjyscnYfOnO5FY7nWzStS4YF8QqBkZaxRn6gApaMCWdbNTT43hfJNuwCqglmtb/sMC7dLvGyfi9mlgt9nqQZwuoA9KIDg==; Expires=Wed, 19 Aug 2026 19:18:28 GMT; Path=/, AWSALBCORS=uu/nUK1g8vaWjsyV/UC9Oj2tPaKQQOLQZ2lUVk0aceEcBIoqJdx95AcGaA5GPZEtIXPLaRnijLk9KfwPnYaKsJyIq0LUmHlYkyjyscnYfOnO5FY7nWzStS4YF8QqBkZaxRn6gApaMCWdbNTT43hfJNuwCqglmtb/sMC7dLvGyfi9mlgt9nqQZwuoA9KIDg==; Expires=Wed, 19 Aug 2026 19:18:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25451', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '269b0abb329cbb2ba3e693fa992ac8fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:18:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=atkk7qm3g6V4Y6BJpzpHpXVMfgWiszKICG8+6JPWqJHc4BsNwJ4RyPCcma9NgR8mqADrRB5rhrzmzjhKTmNFfeH2+U2NWk6V36pIG55EkJwW+7jU59EUF/M+nDP6ZNCDRztzjPWEDHMneGjUISMNFCGNbqN9bpk8TuAhnDAWJTPmovZW/7vO+wIT4YCDMw==; Expires=Wed, 19 Aug 2026 19:18:29 GMT; Path=/, AWSALBCORS=atkk7qm3g6V4Y6BJpzpHpXVMfgWiszKICG8+6JPWqJHc4BsNwJ4RyPCcma9NgR8mqADrRB5rhrzmzjhKTmNFfeH2+U2NWk6V36pIG55EkJwW+7jU59EUF/M+nDP6ZNCDRztzjPWEDHMneGjUISMNFCGNbqN9bpk8TuAhnDAWJTPmovZW/7vO+wIT4YCDMw==; Expires=Wed, 19 Aug 2026 19:18:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25059', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '28454ef9a00c10686614ad2f07cac0fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:19:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:19:19.406053+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:19:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:19:19.416318+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:19:20.941444+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:19:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4RKJxCEV3mD4XEzldJoceWVeRBZwM1KnDCrq6Smvy2b3KXZAHsl+eHYuEgQzHnkDMVurkcixugzKzMIeSl7ZpVnxVTyszwH9qH/Q9SbqT6HbvrKXmOltrffB1OTqDeGPHK947Bapii9xqqhfmVe0rDQ6+HNYg7vHwVcg/W1cvWWllR8hLnaMf7dAeGyoHw==; Expires=Wed, 19 Aug 2026 19:19:21 GMT; Path=/, AWSALBCORS=4RKJxCEV3mD4XEzldJoceWVeRBZwM1KnDCrq6Smvy2b3KXZAHsl+eHYuEgQzHnkDMVurkcixugzKzMIeSl7ZpVnxVTyszwH9qH/Q9SbqT6HbvrKXmOltrffB1OTqDeGPHK947Bapii9xqqhfmVe0rDQ6+HNYg7vHwVcg/W1cvWWllR8hLnaMf7dAeGyoHw==; Expires=Wed, 19 Aug 2026 19:19:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9a85d6970e78acda86d69589ab88fb43', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:19:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LAYdRKc3PdT5FrfICOw3qxOOmBdCeq88gW8M6J4ZexHpB5OGTJjO6ptNhX98Nd6BWnzQJxcwMofVMn9NwJArblv+3OzpPC1cjcfH+qiU08z9dYyArmdy4XhqR0FZc9U3Gwtst1D2TnCH+k0X4xOtdtTl+bT1nWw0OBjHfgBh1b/HJ+SSz6QwNi7eZogxGA==; Expires=Wed, 19 Aug 2026 19:19:21 GMT; Path=/, AWSALBCORS=LAYdRKc3PdT5FrfICOw3qxOOmBdCeq88gW8M6J4ZexHpB5OGTJjO6ptNhX98Nd6BWnzQJxcwMofVMn9NwJArblv+3OzpPC1cjcfH+qiU08z9dYyArmdy4XhqR0FZc9U3Gwtst1D2TnCH+k0X4xOtdtTl+bT1nWw0OBjHfgBh1b/HJ+SSz6QwNi7eZogxGA==; Expires=Wed, 19 Aug 2026 19:19:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59590', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59592', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2ba1eda163745a3f7b60952be80a1f8c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:19:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:19:38.015228+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:19:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zuXkgMsZT9wdS1ZogGUxyqvGaHP2RXT1ate6Z3aXrcViyhXweegxx5EzFM3ZJ+EbLP9bniO08FX6l9uiMYm4dSKYFihFXdougDkRyLpc4cszXPhviS4O5mEpsmWB+A2PhpaGPkQAzTo0lb6pi4fqknGCDgJ4QVSQpBXWfuEFlQ2gf3hpxN1EOIWQnw1nsA==; Expires=Wed, 19 Aug 2026 19:19:38 GMT; Path=/, AWSALBCORS=zuXkgMsZT9wdS1ZogGUxyqvGaHP2RXT1ate6Z3aXrcViyhXweegxx5EzFM3ZJ+EbLP9bniO08FX6l9uiMYm4dSKYFihFXdougDkRyLpc4cszXPhviS4O5mEpsmWB+A2PhpaGPkQAzTo0lb6pi4fqknGCDgJ4QVSQpBXWfuEFlQ2gf3hpxN1EOIWQnw1nsA==; Expires=Wed, 19 Aug 2026 19:19:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9051665b781552a9bf5f90d5f5bf7b34', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:19:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ByDcYRW1mP6veFyY89iiphsdhufxE0gzjbqTKx0ksUzTnsGVPmiobukpZYDf/Evqwxy/KwXdKwpfOR7w9wGiK0w99hCr2nt1KLpLMx6LYjHw0NHTQL1oIitNkMLn0MjNcUeCrhx9DkgzQmzohE5u3j4yYC9dL2V3TmJQDUpNHXTcZI9sdQvKgSIWmqQHcw==; Expires=Wed, 19 Aug 2026 19:19:38 GMT; Path=/, AWSALBCORS=ByDcYRW1mP6veFyY89iiphsdhufxE0gzjbqTKx0ksUzTnsGVPmiobukpZYDf/Evqwxy/KwXdKwpfOR7w9wGiK0w99hCr2nt1KLpLMx6LYjHw0NHTQL1oIitNkMLn0MjNcUeCrhx9DkgzQmzohE5u3j4yYC9dL2V3TmJQDUpNHXTcZI9sdQvKgSIWmqQHcw==; Expires=Wed, 19 Aug 2026 19:19:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59620', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '76794c9163450f8f8f527116541affa5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:20:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:20:02.998923+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:20:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:20:03.000087+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:20:03.030320+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T19:20:03.165937+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh4: JIT 검증 — 입력이 낡아 재생성 (13/64)"} {"timestamp": "2026-08-12T19:20:03.191230+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh4: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T19:20:03.197407+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:20:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ORPsc1az550rIXTK25vfewPEp8my1V6eCIsIrtt49Q0n0sZXT70P9iNeAWJ1c5Qbrt5WEO9bdhQwCSnTBm1Dud7SFBUbiW+5TyVl2p/u6xQf+Zhp9uGAx7GvRrM0C2rznQkHIo/KDz/nmWY4h9u8F+OY19QBf14SpaITZA/oe+i5NMiQSc0zVPawa10RIA==; Expires=Wed, 19 Aug 2026 19:20:03 GMT; Path=/, AWSALBCORS=ORPsc1az550rIXTK25vfewPEp8my1V6eCIsIrtt49Q0n0sZXT70P9iNeAWJ1c5Qbrt5WEO9bdhQwCSnTBm1Dud7SFBUbiW+5TyVl2p/u6xQf+Zhp9uGAx7GvRrM0C2rznQkHIo/KDz/nmWY4h9u8F+OY19QBf14SpaITZA/oe+i5NMiQSc0zVPawa10RIA==; Expires=Wed, 19 Aug 2026 19:20:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16343', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16351', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1665e6fb00b9fe38720c2a52c57576d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:20:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=p2tyyyedy826kTVVGox8GFZFpoSVmcO7/1mWU0zZL3Ju0tSWegtXj1E3J3nL2th/DCIWoYiclBiaI8ypq6emouoIIAzQss604xCPOZN3io2tZP2D0eUASIkXch6eVCIsmEZX5fgNxqQVlrL9zYzV/9S2mvqqH+g5kMrgqZqbegk1/tnGUSXQNw1ak5MSDg==; Expires=Wed, 19 Aug 2026 19:20:04 GMT; Path=/, AWSALBCORS=p2tyyyedy826kTVVGox8GFZFpoSVmcO7/1mWU0zZL3Ju0tSWegtXj1E3J3nL2th/DCIWoYiclBiaI8ypq6emouoIIAzQss604xCPOZN3io2tZP2D0eUASIkXch6eVCIsmEZX5fgNxqQVlrL9zYzV/9S2mvqqH+g5kMrgqZqbegk1/tnGUSXQNw1ak5MSDg==; Expires=Wed, 19 Aug 2026 19:20:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16350', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16347', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd3d1d1b21ff7a336553d81b79fb7d3f2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:20:15.239408+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (616676 → 1367390 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:20:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bDEeC8+gkDQc2Q3/IX4kYcTG93BA7dtP7PFyJrDL8ATAERciriuc349tzXiOZBiIHhdCcCK4Axz5S0DxK9L9suYDHBTZArc3f96oPrKYm/OYVWVMurypo6IArWWo3kRo6R0u2uW922KwZens/n5g8SdwfnRFgGoKiyp4dzaV+qabv73sIRmUKJ09hs0zlw==; Expires=Wed, 19 Aug 2026 19:20:15 GMT; Path=/, AWSALBCORS=bDEeC8+gkDQc2Q3/IX4kYcTG93BA7dtP7PFyJrDL8ATAERciriuc349tzXiOZBiIHhdCcCK4Axz5S0DxK9L9suYDHBTZArc3f96oPrKYm/OYVWVMurypo6IArWWo3kRo6R0u2uW922KwZens/n5g8SdwfnRFgGoKiyp4dzaV+qabv73sIRmUKJ09hs0zlw==; Expires=Wed, 19 Aug 2026 19:20:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22944', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cec045ac582e445a6bbe3e88ab65a806', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:20:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=s4O0oqVHoXxGPhoC9cGPrjQlQy92Ce+OcFix/h0z7yXV6lEXDrCvnG+/I5VJ/QznF3wwzEsWol+T6lupB5GLZTm+BBCw6EMq9rynIsK/iVjRDGg7y6+r0wVoC2ljMzwhm738WSjAmlw1ovg+tN6ha1atYCqwltY/0ByTswk8dgkERmOT6LcQQOX3jN+b6w==; Expires=Wed, 19 Aug 2026 19:20:15 GMT; Path=/, AWSALBCORS=s4O0oqVHoXxGPhoC9cGPrjQlQy92Ce+OcFix/h0z7yXV6lEXDrCvnG+/I5VJ/QznF3wwzEsWol+T6lupB5GLZTm+BBCw6EMq9rynIsK/iVjRDGg7y6+r0wVoC2ljMzwhm738WSjAmlw1ovg+tN6ha1atYCqwltY/0ByTswk8dgkERmOT6LcQQOX3jN+b6w==; Expires=Wed, 19 Aug 2026 19:20:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22582', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '29fff45b71b4ba93671fc7883c8d2da8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:20:29.210814+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (612098 → 1358587 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:20:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QcO4RZfkx5uha3QYSKX7h/Q2YBp6/gF6XTI2doloFCwA+ggoh3U/9/ZYC+fM78SpD+wV4c6spV67dKdy61gQMLyrmrSfYTBJZYlLiutTxOvgssF+bmArwrnJEgWOcQdSViXwG9ub1P06iRDoBudZs23DXBaIN/Jc5CTt4wYTBI9sfnnxXTXIzRm/9Zqw6A==; Expires=Wed, 19 Aug 2026 19:20:29 GMT; Path=/, AWSALBCORS=QcO4RZfkx5uha3QYSKX7h/Q2YBp6/gF6XTI2doloFCwA+ggoh3U/9/ZYC+fM78SpD+wV4c6spV67dKdy61gQMLyrmrSfYTBJZYlLiutTxOvgssF+bmArwrnJEgWOcQdSViXwG9ub1P06iRDoBudZs23DXBaIN/Jc5CTt4wYTBI9sfnnxXTXIzRm/9Zqw6A==; Expires=Wed, 19 Aug 2026 19:20:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8980', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '1165bd195baba09d315ad7ed7a1d26ee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:20:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4fGY+WoywQ93FiMxEMkzSIcotlxGIoDxrhgrF5+iAIsmxnPEMBRPFesSYpAb3czdA7G/GykBn7bXQFbi2XOBJAt8JXLu2aFFC5vuMnBTLqlEG2fBMOKOnV7o5HjbaaLIARg+cOkc+Biw8/WDiapTLNu/i3x1yw+SmMbhmHIQHhY9Ck+6DE/QHVrZsHHnmw==; Expires=Wed, 19 Aug 2026 19:20:29 GMT; Path=/, AWSALBCORS=4fGY+WoywQ93FiMxEMkzSIcotlxGIoDxrhgrF5+iAIsmxnPEMBRPFesSYpAb3czdA7G/GykBn7bXQFbi2XOBJAt8JXLu2aFFC5vuMnBTLqlEG2fBMOKOnV7o5HjbaaLIARg+cOkc+Biw8/WDiapTLNu/i3x1yw+SmMbhmHIQHhY9Ck+6DE/QHVrZsHHnmw==; Expires=Wed, 19 Aug 2026 19:20:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8586', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '926e8559709419f28207ee70654e82fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:20:47 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:20:47.573404+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:20:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZGNkM3WXvSPujicxZgYZRVWAEjLv+MFQ9T4GbdFQH+00foGNC3cNgbFG1ee8sY/yVXKTfosdz7FjA8x1AxO+k3pZPIbSlWzUvZ1gtnjp1AypwZOE4nR6Njlw+TFCHa4Q3zdGUW6toTTo1Wa9wmhfyG4FntiBiixN15lvLopqDnm2ID/LNuO3Q1eZqceIVQ==; Expires=Wed, 19 Aug 2026 19:20:47 GMT; Path=/, AWSALBCORS=ZGNkM3WXvSPujicxZgYZRVWAEjLv+MFQ9T4GbdFQH+00foGNC3cNgbFG1ee8sY/yVXKTfosdz7FjA8x1AxO+k3pZPIbSlWzUvZ1gtnjp1AypwZOE4nR6Njlw+TFCHa4Q3zdGUW6toTTo1Wa9wmhfyG4FntiBiixN15lvLopqDnm2ID/LNuO3Q1eZqceIVQ==; Expires=Wed, 19 Aug 2026 19:20:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'be2c2f20ad1351685ff31380eba949af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:20:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EhOZEhEw4uJE00IIImMVoz+m87Cusf9Qz6vkMwgtW9LViClRTE8TtVDGA4OQ2BaWLmMuufDaibHF3JXoByb3S4rBGrLBoxFXdi+7atYVYZmJQEQoKjJu++MQG5NJfqEaVfwgXgC+HHoehZw95ZnmakpXFoEIz4HYe7pRETHLQfIAcHS2Qqu0CJTyV9tkdw==; Expires=Wed, 19 Aug 2026 19:20:48 GMT; Path=/, AWSALBCORS=EhOZEhEw4uJE00IIImMVoz+m87Cusf9Qz6vkMwgtW9LViClRTE8TtVDGA4OQ2BaWLmMuufDaibHF3JXoByb3S4rBGrLBoxFXdi+7atYVYZmJQEQoKjJu++MQG5NJfqEaVfwgXgC+HHoehZw95ZnmakpXFoEIz4HYe7pRETHLQfIAcHS2Qqu0CJTyV9tkdw==; Expires=Wed, 19 Aug 2026 19:20:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59614', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a699cd7befeaa47f2de025a81d16648d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:21:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:21:15.340749+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:21:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:21:15.350005+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:21:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:21:15.451356+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:21:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ilYhScXByphCwpKH0qBEPYuiTMMBGw3CPtD3WtDHv6lfoC5qfkgnt2pR9gb/NhNZ/cFpqd+JwAcTzXqqbVxj3jFzyf3FTv6Uzlxg/vCkEETCHj1sKaixHTWGhz1GKy8rAOBTgFtTdP22lX6bCjQKcuAYho4GPoQ6US26vqDN6rKjgnFBIfHVaF+E+p+c7Q==; Expires=Wed, 19 Aug 2026 19:21:16 GMT; Path=/, AWSALBCORS=ilYhScXByphCwpKH0qBEPYuiTMMBGw3CPtD3WtDHv6lfoC5qfkgnt2pR9gb/NhNZ/cFpqd+JwAcTzXqqbVxj3jFzyf3FTv6Uzlxg/vCkEETCHj1sKaixHTWGhz1GKy8rAOBTgFtTdP22lX6bCjQKcuAYho4GPoQ6US26vqDN6rKjgnFBIfHVaF+E+p+c7Q==; Expires=Wed, 19 Aug 2026 19:21:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8fb5057bd9643f43c157312f224c1a9b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:21:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7ppZ8mPJOkhCNo2/+gVkr88UGFtMevGCLKBXl4uxNdLGwPeNxfevW7QcypyUxSumwIOn8GXPvOBxvD2UI6H0bqJ0v7rIyw/KKwUH3fG0cAklc6/DKKvP5JM2tmgC8uR/EbZBTzQMzfq3mTvnKmlghmpASiVpcRIzDMX6HvWDys0A1EpYYEvNr5HOy3kuOQ==; Expires=Wed, 19 Aug 2026 19:21:17 GMT; Path=/, AWSALBCORS=7ppZ8mPJOkhCNo2/+gVkr88UGFtMevGCLKBXl4uxNdLGwPeNxfevW7QcypyUxSumwIOn8GXPvOBxvD2UI6H0bqJ0v7rIyw/KKwUH3fG0cAklc6/DKKvP5JM2tmgC8uR/EbZBTzQMzfq3mTvnKmlghmpASiVpcRIzDMX6HvWDys0A1EpYYEvNr5HOy3kuOQ==; Expires=Wed, 19 Aug 2026 19:21:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59587', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59590', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a9f841218877a702850bb27db12811b1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:21:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:21:43.238057+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:21:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:21:43.246853+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:21:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UY3FA1shAnkQb6hwlWauS1Jg7WRfvXsmSqmJKc8GFtygehetRUafjushyensuhX+ip4ZwXXNDytL4yCxQevhwzQhqymr/VFnF61nxQzNOxJfMkpB4x2Q0R1LGinOmvW4yjcuVxAj+8SvmPnfzsQEVpkBtN81opxAu1DRcitf/CVK654NlS1kZsMkDei9+g==; Expires=Wed, 19 Aug 2026 19:21:45 GMT; Path=/, AWSALBCORS=UY3FA1shAnkQb6hwlWauS1Jg7WRfvXsmSqmJKc8GFtygehetRUafjushyensuhX+ip4ZwXXNDytL4yCxQevhwzQhqymr/VFnF61nxQzNOxJfMkpB4x2Q0R1LGinOmvW4yjcuVxAj+8SvmPnfzsQEVpkBtN81opxAu1DRcitf/CVK654NlS1kZsMkDei9+g==; Expires=Wed, 19 Aug 2026 19:21:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31739', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31738', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a63de895cd125e73802fd122a9e2fc61', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:21:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qyTPkUdE3O1dtZigcn6sw1zOGobWB90rxnrApNlSS0FejI3giOIOb84dBw/+3AXVZc09AnVivzcUDtqwwhqLOc3yhOPK5NKJSTD7bkworDHL5ikecFNjPxgfdVni+1yZUxkuztajIHApnXYj3HvRGzLtwDnHgsgZAjfHt6YsEgOZvucyaE7xq7dNHUvEWg==; Expires=Wed, 19 Aug 2026 19:21:45 GMT; Path=/, AWSALBCORS=qyTPkUdE3O1dtZigcn6sw1zOGobWB90rxnrApNlSS0FejI3giOIOb84dBw/+3AXVZc09AnVivzcUDtqwwhqLOc3yhOPK5NKJSTD7bkworDHL5ikecFNjPxgfdVni+1yZUxkuztajIHApnXYj3HvRGzLtwDnHgsgZAjfHt6YsEgOZvucyaE7xq7dNHUvEWg==; Expires=Wed, 19 Aug 2026 19:21:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31353', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31351', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe891c51242dbe18a9492e20f0ff4add', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:21:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c/v5g9FVDsCNV9ITHJQuXdvf9H6U1yCwaayD18UTEm3tBdaMOnOYJCyu4QuOw9utCLZP1ak3QGWqlWPvy552YbbxJkuUrXT/9Ng30f81SSas333Kd0Nh08jnfETfn+RQLrJlMB1UU2hNMQdtO7Bqlz/ygzvVUNONrTZ1L7UZkEV0hY6IXuBs8X69hixIiw==; Expires=Wed, 19 Aug 2026 19:21:52 GMT; Path=/, AWSALBCORS=c/v5g9FVDsCNV9ITHJQuXdvf9H6U1yCwaayD18UTEm3tBdaMOnOYJCyu4QuOw9utCLZP1ak3QGWqlWPvy552YbbxJkuUrXT/9Ng30f81SSas333Kd0Nh08jnfETfn+RQLrJlMB1UU2hNMQdtO7Bqlz/ygzvVUNONrTZ1L7UZkEV0hY6IXuBs8X69hixIiw==; Expires=Wed, 19 Aug 2026 19:21:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ad545454a5ccea634eced8a79a6bdf2a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:21:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jgXKeD6oa9v/Q7kbCbK7GOiVEgQKy9SLobDdWg9IzyjMeX8jotPjwkyQMG5PV9GkhVlGLCLp7c5ra1Ku+8J8ygDzqC6BL2pfb7tqealPcySt8suls1Py2W6XQaeB+/QOfAOLNGf45NyEN8H3LmtbEZhsUnCba4VjLLjtklFa8ehEvWtvTVru23NMRBJykA==; Expires=Wed, 19 Aug 2026 19:21:53 GMT; Path=/, AWSALBCORS=jgXKeD6oa9v/Q7kbCbK7GOiVEgQKy9SLobDdWg9IzyjMeX8jotPjwkyQMG5PV9GkhVlGLCLp7c5ra1Ku+8J8ygDzqC6BL2pfb7tqealPcySt8suls1Py2W6XQaeB+/QOfAOLNGf45NyEN8H3LmtbEZhsUnCba4VjLLjtklFa8ehEvWtvTVru23NMRBJykA==; Expires=Wed, 19 Aug 2026 19:21:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59620', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db2f49b87b38de6ef5d7705ac9f549f2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:22:07.382438+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (609863 → 1347529 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:22:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uqSAdIiFMBE0qezQ+XkVocdYeG6nsj1fmhMfdbdFmBWcFxNAqdrZW1uW7SzYZoqVq4u1712nsj5U6ewAGpdqp5LmS9zKMUtumpdSUQjDckqluA/zZq5QPXjB5fDIkQazM7vcYeFC9XVuffDXQ8sNfbE8REZm6XoHIeOVkXpIM0eeSmVkin+iVQ767hGJbw==; Expires=Wed, 19 Aug 2026 19:22:07 GMT; Path=/, AWSALBCORS=uqSAdIiFMBE0qezQ+XkVocdYeG6nsj1fmhMfdbdFmBWcFxNAqdrZW1uW7SzYZoqVq4u1712nsj5U6ewAGpdqp5LmS9zKMUtumpdSUQjDckqluA/zZq5QPXjB5fDIkQazM7vcYeFC9XVuffDXQ8sNfbE8REZm6XoHIeOVkXpIM0eeSmVkin+iVQ767hGJbw==; Expires=Wed, 19 Aug 2026 19:22:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45571', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9b1d28709f0d8debfd0f2c7c07d16fc9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:22:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TCUYF8HmhpEw+DiCh1ymN3mXSAxg8GLmUKu9VqGttEe7M/1Dzlk1VsuKCHTf2WyC6M+kdeqNL1FX1yeYln0rehEC3W2UK9FIo9z4biMg7vEFhig2gXjYJE5pPgiucLBBERu8JgFLMDuY3HqOemthsVxecQ6IbVabpsCassis8DU6fK8Y5UPS9LwONGbZXw==; Expires=Wed, 19 Aug 2026 19:22:07 GMT; Path=/, AWSALBCORS=TCUYF8HmhpEw+DiCh1ymN3mXSAxg8GLmUKu9VqGttEe7M/1Dzlk1VsuKCHTf2WyC6M+kdeqNL1FX1yeYln0rehEC3W2UK9FIo9z4biMg7vEFhig2gXjYJE5pPgiucLBBERu8JgFLMDuY3HqOemthsVxecQ6IbVabpsCassis8DU6fK8Y5UPS9LwONGbZXw==; Expires=Wed, 19 Aug 2026 19:22:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45145', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '661d70ec78deeef1d93fe26a36918991', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:22:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:22:26.604740+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:22:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Fzyi2kfb/HnZnKB9PH4xvloCOY0sSU29G3IY+Qnf3SxtsBVckysaV/UP65qjR5huicEAVAExJKf86QCkSpiwB7JNR6Tzro6AYfzE1Mfmux4sLh/WVvIPZ6epNqCclniVULNxiZXiLqqq0v13f5b+xuq0z9cnCA54RqlBKJo/enL6Iub6wEshC4q8VNGtSw==; Expires=Wed, 19 Aug 2026 19:22:26 GMT; Path=/, AWSALBCORS=Fzyi2kfb/HnZnKB9PH4xvloCOY0sSU29G3IY+Qnf3SxtsBVckysaV/UP65qjR5huicEAVAExJKf86QCkSpiwB7JNR6Tzro6AYfzE1Mfmux4sLh/WVvIPZ6epNqCclniVULNxiZXiLqqq0v13f5b+xuq0z9cnCA54RqlBKJo/enL6Iub6wEshC4q8VNGtSw==; Expires=Wed, 19 Aug 2026 19:22:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26201', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed6807780df555d9a8f266901aeeaf0b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:22:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EGWP585He4i+Tetg2x+U5M/rgnhBFvI+Sgy5QGnSBeYc5TKe/F4HzS2uLW9iBb5z7f1oTYF0DBXowas1TCDhZp3d65HKFosK3JedpyxMilqJ5rN8/OYFoprhPmbU9gN+hYDidhDFyNd6637k2LExYrpdlh2IbaJ1jzmsPEnk8vwvo+ZakTMfUSwv0llLdg==; Expires=Wed, 19 Aug 2026 19:22:27 GMT; Path=/, AWSALBCORS=EGWP585He4i+Tetg2x+U5M/rgnhBFvI+Sgy5QGnSBeYc5TKe/F4HzS2uLW9iBb5z7f1oTYF0DBXowas1TCDhZp3d65HKFosK3JedpyxMilqJ5rN8/OYFoprhPmbU9gN+hYDidhDFyNd6637k2LExYrpdlh2IbaJ1jzmsPEnk8vwvo+ZakTMfUSwv0llLdg==; Expires=Wed, 19 Aug 2026 19:22:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25828', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '48da6b5a0ac795e9e9a0321be99fcba5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:23:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:23:01.486618+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:23:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:23:01.495519+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:23:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=p1BLE5O3UEu2KYEXDSF45/Wm+y6AYgHn+WduA5SMph/q62xx5mODQTVQXltuZXlRpcsh43M5pHY+gjZ0V6Ejl0g/AiUYc14oXN7s06gYnr7TLzHSyHYwJAqsaJkFSG7bEpgOGJzDLwJHsDokgrRC/CRHEtrda24PgUv9YwmvYeoZtqujnAfta7occfciKg==; Expires=Wed, 19 Aug 2026 19:23:02 GMT; Path=/, AWSALBCORS=p1BLE5O3UEu2KYEXDSF45/Wm+y6AYgHn+WduA5SMph/q62xx5mODQTVQXltuZXlRpcsh43M5pHY+gjZ0V6Ejl0g/AiUYc14oXN7s06gYnr7TLzHSyHYwJAqsaJkFSG7bEpgOGJzDLwJHsDokgrRC/CRHEtrda24PgUv9YwmvYeoZtqujnAfta7occfciKg==; Expires=Wed, 19 Aug 2026 19:23:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59558', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59707', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '4d117da58b67c0ce86c90cc504a5150c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:23:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qz8v0w0WK4IQZzWxKRnQC5NXoLL0NFCg/zG/PRErqicuVWu/yLFuBJfkFW9xx54r7nj1Ap7WTOooON/Pky95LsSFwPOJY7q8pSR7yy5m3iys1nyiXn0D+oOnAIX1pVyBs15dG7lB7yRR+NJQkEqjypbb+gwES2X5oClxcaefRWmdkLKfw3iKFBclNBGqig==; Expires=Wed, 19 Aug 2026 19:23:02 GMT; Path=/, AWSALBCORS=qz8v0w0WK4IQZzWxKRnQC5NXoLL0NFCg/zG/PRErqicuVWu/yLFuBJfkFW9xx54r7nj1Ap7WTOooON/Pky95LsSFwPOJY7q8pSR7yy5m3iys1nyiXn0D+oOnAIX1pVyBs15dG7lB7yRR+NJQkEqjypbb+gwES2X5oClxcaefRWmdkLKfw3iKFBclNBGqig==; Expires=Wed, 19 Aug 2026 19:23:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59348', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59198', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '44b95abe894ea293d7e8f81b9bb86b5e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:23:16 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:23:16.637282+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:23:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BgEwgE2kvGmV0UKqzg1eppUg6bkkenht1WFYnOuvGoD/V3G1TJOvK5XPLPMz1K2pV4KvWiRIX4n9oGbVdnCFlDupNcYEXIRhGvlZMHanGtP801iu6D02rYtoGmXQAfXRv8lnkDP9VtXW9p8MgP8rzQFqmZzcUsw03BsQWoozQHDVYofTBGiJ/UH5+6iZvw==; Expires=Wed, 19 Aug 2026 19:23:16 GMT; Path=/, AWSALBCORS=BgEwgE2kvGmV0UKqzg1eppUg6bkkenht1WFYnOuvGoD/V3G1TJOvK5XPLPMz1K2pV4KvWiRIX4n9oGbVdnCFlDupNcYEXIRhGvlZMHanGtP801iu6D02rYtoGmXQAfXRv8lnkDP9VtXW9p8MgP8rzQFqmZzcUsw03BsQWoozQHDVYofTBGiJ/UH5+6iZvw==; Expires=Wed, 19 Aug 2026 19:23:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '2231fb3547319c78aa1f8c8c1eea7904', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:23:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=a5+OzJM70vgJz1ieKKKhyeaNKt7cyVK2ig22IlBTPV1sLORV89jRYhVsdgCjsaRU+xucyjTPxGb60I5sQM/NgVHhcJ1WlccBgF7tcdkbLREfcJ1asp6RMZZZbsLIWx1JFaeorLjHabnBQBFGgn1JbKZ+c/4xca1xbNCHGX6bIr8r/rBm875WhwmnB3sLQg==; Expires=Wed, 19 Aug 2026 19:23:17 GMT; Path=/, AWSALBCORS=a5+OzJM70vgJz1ieKKKhyeaNKt7cyVK2ig22IlBTPV1sLORV89jRYhVsdgCjsaRU+xucyjTPxGb60I5sQM/NgVHhcJ1WlccBgF7tcdkbLREfcJ1asp6RMZZZbsLIWx1JFaeorLjHabnBQBFGgn1JbKZ+c/4xca1xbNCHGX6bIr8r/rBm875WhwmnB3sLQg==; Expires=Wed, 19 Aug 2026 19:23:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59573', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b73b1c691e2d8f8759e80735ab844f3a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:24:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:24:15.816693+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:24:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:24:15.825365+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:24:15.985348+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh6: JIT 검증 — 입력이 낡아 재생성 (14/64)"} {"timestamp": "2026-08-12T19:24:16.011406+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T19:24:16.082491+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:24:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=83PV3Y9a5vXPzIsDJoBiut0GlCfcI+XLF+GqEQgZqpj2GrG8dEuAOOlguVU50jjGZLDbnXj+Ukh1BI1oBZJdUFKhKWRj+60uWH8I2W6bpr47XUZ7F1J/EBle/WyMxdrXy7PHfnIKQC6zqpzRYc+qnJDAF9cSzFyeKVF9OrmjyE7iaUZ7RB2bTJB6RNFdQw==; Expires=Wed, 19 Aug 2026 19:24:17 GMT; Path=/, AWSALBCORS=83PV3Y9a5vXPzIsDJoBiut0GlCfcI+XLF+GqEQgZqpj2GrG8dEuAOOlguVU50jjGZLDbnXj+Ukh1BI1oBZJdUFKhKWRj+60uWH8I2W6bpr47XUZ7F1J/EBle/WyMxdrXy7PHfnIKQC6zqpzRYc+qnJDAF9cSzFyeKVF9OrmjyE7iaUZ7RB2bTJB6RNFdQw==; Expires=Wed, 19 Aug 2026 19:24:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bbc41b54952eb61e1585ef2668daf3de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:24:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3Ps7P/a89SEctwnnfU9FBNd67dvcHWXCCIMWPplShC6rHMBOf6AWYFih+dpTZcN1hoUzforWExyqyN9isE0yKdy9OQMcjNieSSNwRoMBd9B4y0E+zQQEqmcgwQ7j1t2WCRaqfGxD6H0gLgAOIcvi3Y7jLTCIyuYxVf03i808tAdZJ7Lts8jor4qX8wIYrg==; Expires=Wed, 19 Aug 2026 19:24:17 GMT; Path=/, AWSALBCORS=3Ps7P/a89SEctwnnfU9FBNd67dvcHWXCCIMWPplShC6rHMBOf6AWYFih+dpTZcN1hoUzforWExyqyN9isE0yKdy9OQMcjNieSSNwRoMBd9B4y0E+zQQEqmcgwQ7j1t2WCRaqfGxD6H0gLgAOIcvi3Y7jLTCIyuYxVf03i808tAdZJ7Lts8jor4qX8wIYrg==; Expires=Wed, 19 Aug 2026 19:24:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59564', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59565', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5ef519f479214b951c953386d9f15d72', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:25:47.566018+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh2]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:25:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5O7LopUWPN/pimpKWm8S7nWLrts3Dh6+joWoPxsrzGp5YcvmhLyu+0QzP1wizeFVQ0bFyzp8YrWpY9wbJUu0MEeSE6p3dAmcNsYEmkulCcOew6xBSrcZU9iStkxA7dLiEuWEomZKTe0rqF64vzg1zJVXRDg+QmUWFlgY4HoW/39TJ3DhGsOMlfVM3RBD/w==; Expires=Wed, 19 Aug 2026 19:25:47 GMT; Path=/, AWSALBCORS=5O7LopUWPN/pimpKWm8S7nWLrts3Dh6+joWoPxsrzGp5YcvmhLyu+0QzP1wizeFVQ0bFyzp8YrWpY9wbJUu0MEeSE6p3dAmcNsYEmkulCcOew6xBSrcZU9iStkxA7dLiEuWEomZKTe0rqF64vzg1zJVXRDg+QmUWFlgY4HoW/39TJ3DhGsOMlfVM3RBD/w==; Expires=Wed, 19 Aug 2026 19:25:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '7a524da694cc1cf2d3bbf9cc8b8d12f7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:25:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Io2zqz6Dn4e+tm/09mRdD7LyvXZAsDPSO3Kp0qtnUfxGop18AbloywC6gnjkOKkSzMFsq3WMNzn3D5x8OOgpv8Vl03FgeYL7NukuS7ejJeGB7gyFzle3uxP6UdKbcVz0L1+61nWSwTNSx+xcrIzTKT4ieISFgIn3d6YMnW8AQga2a8Zda13baOpvW7lNwA==; Expires=Wed, 19 Aug 2026 19:25:48 GMT; Path=/, AWSALBCORS=Io2zqz6Dn4e+tm/09mRdD7LyvXZAsDPSO3Kp0qtnUfxGop18AbloywC6gnjkOKkSzMFsq3WMNzn3D5x8OOgpv8Vl03FgeYL7NukuS7ejJeGB7gyFzle3uxP6UdKbcVz0L1+61nWSwTNSx+xcrIzTKT4ieISFgIn3d6YMnW8AQga2a8Zda13baOpvW7lNwA==; Expires=Wed, 19 Aug 2026 19:25:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59606', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fa8b516b389f1d52fd9c59b17c2b2703', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:25:57.282062+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (615071 → 1276261 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:25:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=j+RKGOthzkS9QHF1s5kyyXTCng9G5R91Z78s5jqTnGxcyAAZXUdrfc321b03mXDzyrGyteWak8Lf02WR/8UFerTK4ku/NAMPXEU/+6DoSbWTlNU3MVmRklyeZ/abmcFKU3aZ4B5tfebXP+6w4jqi5sWThecZNGn/escnTjzZvRrObFX+yccVkAUtuDhEdA==; Expires=Wed, 19 Aug 2026 19:25:57 GMT; Path=/, AWSALBCORS=j+RKGOthzkS9QHF1s5kyyXTCng9G5R91Z78s5jqTnGxcyAAZXUdrfc321b03mXDzyrGyteWak8Lf02WR/8UFerTK4ku/NAMPXEU/+6DoSbWTlNU3MVmRklyeZ/abmcFKU3aZ4B5tfebXP+6w4jqi5sWThecZNGn/escnTjzZvRrObFX+yccVkAUtuDhEdA==; Expires=Wed, 19 Aug 2026 19:25:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50329', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '07589bda174e9918fbf5e4672f87f868', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:25:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aSOA94cGV8MOBFXv0VeIQrFCUBTF9FJmOivFTnX13VqBHwDZbgRKSJdO/VtRTE8/+ROU6WseT+FjvJ6GkDwcT2fjj4sYBPBXTKgP9poIRb5lZJZrjT3vOTLf7AWJpv1TZFQpCjCJGY4Wa/NwQBMuUgF9Fv7PQUqesa7stZVAl2K3vNBZo9eQE8vTVOAR8w==; Expires=Wed, 19 Aug 2026 19:25:57 GMT; Path=/, AWSALBCORS=aSOA94cGV8MOBFXv0VeIQrFCUBTF9FJmOivFTnX13VqBHwDZbgRKSJdO/VtRTE8/+ROU6WseT+FjvJ6GkDwcT2fjj4sYBPBXTKgP9poIRb5lZJZrjT3vOTLf7AWJpv1TZFQpCjCJGY4Wa/NwQBMuUgF9Fv7PQUqesa7stZVAl2K3vNBZo9eQE8vTVOAR8w==; Expires=Wed, 19 Aug 2026 19:25:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50330', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '20e0ab84b545ae2c5fc94b689b8e3232', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:26:01.018488+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (700697 → 1358153 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:26:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=So7xlIMYt9acR0ZNpVvq30Z4s3doD3t1UFLfQYmdRh4nT3g/tC/5YkWwRSrFcu3IXlQy71CAhM/imorPNwOOnKO7Coi27H4iZNSpA0jEDJ351gG9YWRP0ePipm/Y9ZhAM4/OeWoIphqKpW7ItA6s6GiG64ZD1UmlVGBNbkO3Uy7PFKm0Uj7NpLEuL4ueoQ==; Expires=Wed, 19 Aug 2026 19:26:01 GMT; Path=/, AWSALBCORS=So7xlIMYt9acR0ZNpVvq30Z4s3doD3t1UFLfQYmdRh4nT3g/tC/5YkWwRSrFcu3IXlQy71CAhM/imorPNwOOnKO7Coi27H4iZNSpA0jEDJ351gG9YWRP0ePipm/Y9ZhAM4/OeWoIphqKpW7ItA6s6GiG64ZD1UmlVGBNbkO3Uy7PFKm0Uj7NpLEuL4ueoQ==; Expires=Wed, 19 Aug 2026 19:26:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46554', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '50a9ae06e1dc1c02a7e7fc39503a4716', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:26:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YN3eYmB/x/+5KwT4NpSzmNPGnA9olq9BjnsukJjaG+xQ8eiOeQlto3p39LN+AhphdxFrFzvtTpXwR88wpVBZuayLJs8bA6IBBAPb2EPBRrkbKofOO0epiEvjym7XdEBWugFfmyLFqg0u6gV6p9SZF4fJKhusFekzOu4qRDiAnDu3Lh6MRKZ3JHDc2F5O5w==; Expires=Wed, 19 Aug 2026 19:26:01 GMT; Path=/, AWSALBCORS=YN3eYmB/x/+5KwT4NpSzmNPGnA9olq9BjnsukJjaG+xQ8eiOeQlto3p39LN+AhphdxFrFzvtTpXwR88wpVBZuayLJs8bA6IBBAPb2EPBRrkbKofOO0epiEvjym7XdEBWugFfmyLFqg0u6gV6p9SZF4fJKhusFekzOu4qRDiAnDu3Lh6MRKZ3JHDc2F5O5w==; Expires=Wed, 19 Aug 2026 19:26:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46555', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '164a9a249823e432ac0f82bf1bc23675', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:26:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:26:19.118970+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:26:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kZY5wfCmoahPzPQ21G4mzYymMfB5zlKO/YBvNok4C+Qqi1LxQrAg7ysNhqG/Wl+Y5xHIx0l3vLkQTVA8rx8foHDSCyvVa7soEVNdcOvsf+OoGp9UiUOzryQ/8a5vgNmlMcZ/Biw2iqGh8oFkyo81t/HHR/mMxi3ODYHaZ76b7+c/fqYi+XpjY+vpeuldRQ==; Expires=Wed, 19 Aug 2026 19:26:19 GMT; Path=/, AWSALBCORS=kZY5wfCmoahPzPQ21G4mzYymMfB5zlKO/YBvNok4C+Qqi1LxQrAg7ysNhqG/Wl+Y5xHIx0l3vLkQTVA8rx8foHDSCyvVa7soEVNdcOvsf+OoGp9UiUOzryQ/8a5vgNmlMcZ/Biw2iqGh8oFkyo81t/HHR/mMxi3ODYHaZ76b7+c/fqYi+XpjY+vpeuldRQ==; Expires=Wed, 19 Aug 2026 19:26:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28305', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '774822ccfad63badeae7f6ab3d075849', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:26:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6xIGPmUrN/S303fWKcEp5SX69Tgxq/C4F/rme7eTSR2OEP9+M+l5pZZS9Vf+Zb5UAvtmQ3bxDcPSbh++5XLeOQ9ANPu3JPFsKN1MLoAQHlKLovesplvpESqu+LeGmQdwNEPEdcIGqo8BUL4JC15MdwdTTdQho2Reu7KqIDEMlgoYMd+hwURSOMneUYPD7A==; Expires=Wed, 19 Aug 2026 19:26:19 GMT; Path=/, AWSALBCORS=6xIGPmUrN/S303fWKcEp5SX69Tgxq/C4F/rme7eTSR2OEP9+M+l5pZZS9Vf+Zb5UAvtmQ3bxDcPSbh++5XLeOQ9ANPu3JPFsKN1MLoAQHlKLovesplvpESqu+LeGmQdwNEPEdcIGqo8BUL4JC15MdwdTTdQho2Reu7KqIDEMlgoYMd+hwURSOMneUYPD7A==; Expires=Wed, 19 Aug 2026 19:26:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27898', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': '1cb16eed2617077fdf5245afed1da12d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:26:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:26:57.819031+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:26:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:26:57.827734+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:26:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=x8oSUwKSMqp2jKhQdhWuKPMF6m5zJpYhFYEY20Y8wbA6K9FozHEGoDp3wZxvqK+xg5hSsGdLGzyKOfbffg+WUjFTooijp4NZ3kqUTFQcEa7uISCvHOrVxQI3jEqucr5FdBwc1QLEjyzMuFfYCs1BCqwfRVasQXTQtNybfbjhh6b1F/x9QJV5OJZz7715iA==; Expires=Wed, 19 Aug 2026 19:26:58 GMT; Path=/, AWSALBCORS=x8oSUwKSMqp2jKhQdhWuKPMF6m5zJpYhFYEY20Y8wbA6K9FozHEGoDp3wZxvqK+xg5hSsGdLGzyKOfbffg+WUjFTooijp4NZ3kqUTFQcEa7uISCvHOrVxQI3jEqucr5FdBwc1QLEjyzMuFfYCs1BCqwfRVasQXTQtNybfbjhh6b1F/x9QJV5OJZz7715iA==; Expires=Wed, 19 Aug 2026 19:26:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '457942465207ff8c4ec8e32d0159c4d5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:26:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G+H4kr26S4igRy7c1dl1Ex5q/PXgX69eV0gqX5af05PvEzfayeq6rnE8LpeXkIQfPK4DJAOfZ67IfYlo1KM6OTIKA3Nz/F9tzMVGET76t6ypUafykHW06OTAvxxCjk3Sszld66pmeE8tbDPnXhqqewxBup6tNRubaadiApKqnZWspIfSOhv7tLxXUnKioQ==; Expires=Wed, 19 Aug 2026 19:26:58 GMT; Path=/, AWSALBCORS=G+H4kr26S4igRy7c1dl1Ex5q/PXgX69eV0gqX5af05PvEzfayeq6rnE8LpeXkIQfPK4DJAOfZ67IfYlo1KM6OTIKA3Nz/F9tzMVGET76t6ypUafykHW06OTAvxxCjk3Sszld66pmeE8tbDPnXhqqewxBup6tNRubaadiApKqnZWspIfSOhv7tLxXUnKioQ==; Expires=Wed, 19 Aug 2026 19:26:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59595', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5faf776b1f7d290cdbf40463303a1959', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:27:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:27:17.742166+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:27:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OQ3Us7HiUjjqMKXGymhLwknh2mvPTFQgJ8IJsZMxO+vrJjysXFuar7GHthVovy+EJCTmtsKHB80Yw+qUAY2CFAcyFINkIpms2NJbtGrFnFB5t8BlYFTtm36TDwm0vD5fPquzF+YLLxgryZZAj7l3B93sCiUzdZCHk3TDHkpPIt8lqIgzmZoSP28wPyNfCA==; Expires=Wed, 19 Aug 2026 19:27:17 GMT; Path=/, AWSALBCORS=OQ3Us7HiUjjqMKXGymhLwknh2mvPTFQgJ8IJsZMxO+vrJjysXFuar7GHthVovy+EJCTmtsKHB80Yw+qUAY2CFAcyFINkIpms2NJbtGrFnFB5t8BlYFTtm36TDwm0vD5fPquzF+YLLxgryZZAj7l3B93sCiUzdZCHk3TDHkpPIt8lqIgzmZoSP28wPyNfCA==; Expires=Wed, 19 Aug 2026 19:27:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f80bdbdd63605061b88c53d75bdc60e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:27:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6Os2lljcsOaoIjL1QNlBBaDuxdaWoWfAGg1U/NcRttIT6t9hLrPVteMvZT9iuaOcM/cFGd5EigPtH3u/10XF5YRog5jgj+VpHFjhkjWc2Inrch+RUkUCMUv3IRXbdQUvwe+ihAILnHepA2JsAr/RwlA4NbSlGVVJh28nSUXJUBHKu965RYf0hfKOCtue7g==; Expires=Wed, 19 Aug 2026 19:27:18 GMT; Path=/, AWSALBCORS=6Os2lljcsOaoIjL1QNlBBaDuxdaWoWfAGg1U/NcRttIT6t9hLrPVteMvZT9iuaOcM/cFGd5EigPtH3u/10XF5YRog5jgj+VpHFjhkjWc2Inrch+RUkUCMUv3IRXbdQUvwe+ihAILnHepA2JsAr/RwlA4NbSlGVVJh28nSUXJUBHKu965RYf0hfKOCtue7g==; Expires=Wed, 19 Aug 2026 19:27:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59546', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '3627e7a4deee3f01cde09d231a301dc8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:27:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:27:48.686870+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:27:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:27:48.696354+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:27:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:27:48.805059+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:27:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LeQv1F5RACBzzFVrwPWgip+q+TBcEAJ/YQ8b9Zm1tV45ZU+4r0AS9qtN8fSX1S0CqyxxcUXH6iDb4g4zlUFkyNX9Rv8iR8nByP0QlnhMQ06kzu1CCenVcUEj6SVTibffMbZry3Gbj4PZQ489WPFpszSXiwvKjibvVr4Tt9m2whB5gwuP8Yq6dMfqTn/Ufw==; Expires=Wed, 19 Aug 2026 19:27:48 GMT; Path=/, AWSALBCORS=LeQv1F5RACBzzFVrwPWgip+q+TBcEAJ/YQ8b9Zm1tV45ZU+4r0AS9qtN8fSX1S0CqyxxcUXH6iDb4g4zlUFkyNX9Rv8iR8nByP0QlnhMQ06kzu1CCenVcUEj6SVTibffMbZry3Gbj4PZQ489WPFpszSXiwvKjibvVr4Tt9m2whB5gwuP8Yq6dMfqTn/Ufw==; Expires=Wed, 19 Aug 2026 19:27:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9348', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9349', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f4a9b761695d3850dad14574362a1e72', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:27:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XfS6j2c+2h9xap4sArIHxtlDkKEWD1lnUmAsTpXJznbXRKY78pMeqlZuBHEst/JWY3S9A5NSheqOcnzvCeYJGUL5NPaL5pSVcZfeVmstZywGx0Y7Tk2NebxqAazeJMn1bb3m/tBrnJjOpS7p7YV9agtq29yxwowbogUbK78whIKXh1fhZmh4jJITi26QkQ==; Expires=Wed, 19 Aug 2026 19:27:49 GMT; Path=/, AWSALBCORS=XfS6j2c+2h9xap4sArIHxtlDkKEWD1lnUmAsTpXJznbXRKY78pMeqlZuBHEst/JWY3S9A5NSheqOcnzvCeYJGUL5NPaL5pSVcZfeVmstZywGx0Y7Tk2NebxqAazeJMn1bb3m/tBrnJjOpS7p7YV9agtq29yxwowbogUbK78whIKXh1fhZmh4jJITi26QkQ==; Expires=Wed, 19 Aug 2026 19:27:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8986', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8987', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9236af0333697ae6911f7c6b1fc7e472', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:28:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:28:09.955724+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:28:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:28:09.964667+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:28:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GWwd0Ph+tGHfxcfbaxesnmAtT/fYlizzQSRjuNGws/2kmjM6R42WlKtzueU/ra0d3dn2EiycD2M1vDA8vXg20qsq7y5TbXj55IqaSR3SY+metHVUi4YQ7ozDcjvvNaBK+kM21mMNmvBvHnPgkz+IHu52EG3XQLF/8nkvkEoJ2fNA/wdirknQ+hf1FjhJIA==; Expires=Wed, 19 Aug 2026 19:28:11 GMT; Path=/, AWSALBCORS=GWwd0Ph+tGHfxcfbaxesnmAtT/fYlizzQSRjuNGws/2kmjM6R42WlKtzueU/ra0d3dn2EiycD2M1vDA8vXg20qsq7y5TbXj55IqaSR3SY+metHVUi4YQ7ozDcjvvNaBK+kM21mMNmvBvHnPgkz+IHu52EG3XQLF/8nkvkEoJ2fNA/wdirknQ+hf1FjhJIA==; Expires=Wed, 19 Aug 2026 19:28:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e245f3cbd004ad54a5573aee848916d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:28:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6EExc85bx1Q+mWWdqK6u1xvImzqXtVMKXblTxQNymkz1ayGOwJAtoKuJputjZvb4z9tXbB0VLllzhe+C3bB1qvtn8UvWik8FKxHjzq+WoLNzlrLRrQskIQbQgg25eq5I6T+oeD1JVvcmuHVf1YO95N3/dOnp0cjLVaYIPUfMyAlDh8YcXg+3JNbT29tLLw==; Expires=Wed, 19 Aug 2026 19:28:11 GMT; Path=/, AWSALBCORS=6EExc85bx1Q+mWWdqK6u1xvImzqXtVMKXblTxQNymkz1ayGOwJAtoKuJputjZvb4z9tXbB0VLllzhe+C3bB1qvtn8UvWik8FKxHjzq+WoLNzlrLRrQskIQbQgg25eq5I6T+oeD1JVvcmuHVf1YO95N3/dOnp0cjLVaYIPUfMyAlDh8YcXg+3JNbT29tLLw==; Expires=Wed, 19 Aug 2026 19:28:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59625', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59626', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7cfaa8125c7e84eeb1b79735ec778899', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:28:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fYjWEFlMeXSV9qFe9trtAb8Hmsb0bHzUjEsJ020jtPuzrJfknoLZ82E+k9h/2zKDw9e6LFj7MxvUSsx5j+7aGGUfIguI9utccbvjtzT1euMXJ4ipu/weQlMRtu9d8p9NLizp9Qf6wvIPmYyzle1qNn3m5/+NDEHzCtufK1z75TZY2YIQR3id2kiSS4qeNg==; Expires=Wed, 19 Aug 2026 19:28:21 GMT; Path=/, AWSALBCORS=fYjWEFlMeXSV9qFe9trtAb8Hmsb0bHzUjEsJ020jtPuzrJfknoLZ82E+k9h/2zKDw9e6LFj7MxvUSsx5j+7aGGUfIguI9utccbvjtzT1euMXJ4ipu/weQlMRtu9d8p9NLizp9Qf6wvIPmYyzle1qNn3m5/+NDEHzCtufK1z75TZY2YIQR3id2kiSS4qeNg==; Expires=Wed, 19 Aug 2026 19:28:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2de594f4417c26fe38837b815ae1206', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:28:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Cn1tmhvKzjNnQ7fRTg2Yl1Cqgc3kTgTWVVKhA2XfBKtXNAi1ld3HrNkOf2TKqCJIEx76anLm8334xfKPBFxKnWcCZw9/V8zsbw3Ar11UAUgcvXVySRO+gc9onSxtrJKfa+/UDURDjBerBetbvAXt2hawHcWBhTGzpZchY+45FsLEnI/w9pyVZd25f4FRIg==; Expires=Wed, 19 Aug 2026 19:28:21 GMT; Path=/, AWSALBCORS=Cn1tmhvKzjNnQ7fRTg2Yl1Cqgc3kTgTWVVKhA2XfBKtXNAi1ld3HrNkOf2TKqCJIEx76anLm8334xfKPBFxKnWcCZw9/V8zsbw3Ar11UAUgcvXVySRO+gc9onSxtrJKfa+/UDURDjBerBetbvAXt2hawHcWBhTGzpZchY+45FsLEnI/w9pyVZd25f4FRIg==; Expires=Wed, 19 Aug 2026 19:28:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59985', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a10f604e7ba09a18c0f928004147df23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:28:32.266909+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (704524 → 1369433 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:28:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=//jn8Ipkmf+E4ELxSbGIX8EJuThL9+dRaSMEmVqUAnxHdnAOD7AngtT3L2zu78DSJJoIvYWgHGqXKzFniNO3ZJkkPU2jiyY8QGxM1wLeyoTo5I0FtxjR7leFzc8Tm7inA3tHadUDVjeptWWiXQstwfkDMKDRuSpaTaKqxV9JWyNRTSwiy/hmcVmKyoF68Q==; Expires=Wed, 19 Aug 2026 19:28:32 GMT; Path=/, AWSALBCORS=//jn8Ipkmf+E4ELxSbGIX8EJuThL9+dRaSMEmVqUAnxHdnAOD7AngtT3L2zu78DSJJoIvYWgHGqXKzFniNO3ZJkkPU2jiyY8QGxM1wLeyoTo5I0FtxjR7leFzc8Tm7inA3tHadUDVjeptWWiXQstwfkDMKDRuSpaTaKqxV9JWyNRTSwiy/hmcVmKyoF68Q==; Expires=Wed, 19 Aug 2026 19:28:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48282', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '2d4ffdd13b3d5753922cb22edf75a473', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:28:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RqKskV4u920MO2gxVIoSh9RcFl4tyqF33rLUxPeRbCUFrho3w1oOVQvi3LzFhHn1gteHtUQEEqhpndclun91zvSCYoCwi379zlhoHAE6t1SoN8cF3+2PFCd3+X17ZhpXzTer1LmqcxLrxr2i97cKjsM/wGqqRMAGCFQQYvDZFDgif5ZoYQ4KVL8r/9fPPg==; Expires=Wed, 19 Aug 2026 19:28:32 GMT; Path=/, AWSALBCORS=RqKskV4u920MO2gxVIoSh9RcFl4tyqF33rLUxPeRbCUFrho3w1oOVQvi3LzFhHn1gteHtUQEEqhpndclun91zvSCYoCwi379zlhoHAE6t1SoN8cF3+2PFCd3+X17ZhpXzTer1LmqcxLrxr2i97cKjsM/wGqqRMAGCFQQYvDZFDgif5ZoYQ4KVL8r/9fPPg==; Expires=Wed, 19 Aug 2026 19:28:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47860', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e80d0ca27c4246d68d9638c3b57a9fd2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:28:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:28:49.803960+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:28:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XjWyeelb5hcWfVw1IGkxuiMvYcj/NX3aQYLvbIYX9G1aRVPQUIhkOgZQSgREoJsNHywZm3a57X44+CrNHaK7zrGACdis+dJdITvkf0CwUM1d6jbU8j3V2UHFM9YVtuwnwedf/dV5knhgveO5cblw6N5hZb6f9+6mV6v1M9Hn2qeWB2Q9ypLBHhf0HBrFrg==; Expires=Wed, 19 Aug 2026 19:28:49 GMT; Path=/, AWSALBCORS=XjWyeelb5hcWfVw1IGkxuiMvYcj/NX3aQYLvbIYX9G1aRVPQUIhkOgZQSgREoJsNHywZm3a57X44+CrNHaK7zrGACdis+dJdITvkf0CwUM1d6jbU8j3V2UHFM9YVtuwnwedf/dV5knhgveO5cblw6N5hZb6f9+6mV6v1M9Hn2qeWB2Q9ypLBHhf0HBrFrg==; Expires=Wed, 19 Aug 2026 19:28:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31422', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '4493d0c3d43096fc7db520ccc3939992', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:28:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+Hid0kHbfZw2IWh67qXYpbjpVbCT0wbuXLVjpKDT5Ci4kmRlgi5Xxe5DDc/y8nBsOtRGI2uXG4zn3QYifQ+V49tSnapdzVpQAxrSRFwBqhxMpX1uJGCyGLgiqenHlWCHfHjl/vA9B9zGo+/cjo07K8cwnaHj++xCnOBZS86tz41xKz7hRJLdiBYVOXgmnw==; Expires=Wed, 19 Aug 2026 19:28:51 GMT; Path=/, AWSALBCORS=+Hid0kHbfZw2IWh67qXYpbjpVbCT0wbuXLVjpKDT5Ci4kmRlgi5Xxe5DDc/y8nBsOtRGI2uXG4zn3QYifQ+V49tSnapdzVpQAxrSRFwBqhxMpX1uJGCyGLgiqenHlWCHfHjl/vA9B9zGo+/cjo07K8cwnaHj++xCnOBZS86tz41xKz7hRJLdiBYVOXgmnw==; Expires=Wed, 19 Aug 2026 19:28:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29613', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7d10acd6f1e4e385e464f9db0234b7a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:29:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:29:24.173724+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:29:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:29:24.182808+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:29:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+iP4A/QfsdVZ1LgDX26XWWGH6wJEU4eDNcFUBdrv2gYvYvFoARt+dFqUlucQMtkYOYBGAIVd4bX/7wvUw6ABDN3UrxHPIWjn/mwwxM06vG/M9/YUypiwEAmy2aUMrkthWzUAfVwPf3vaYmzwizHXe4zGnRqocjcY8WMtZJ8tIhOUU/z13jwscLDqIis+aQ==; Expires=Wed, 19 Aug 2026 19:29:26 GMT; Path=/, AWSALBCORS=+iP4A/QfsdVZ1LgDX26XWWGH6wJEU4eDNcFUBdrv2gYvYvFoARt+dFqUlucQMtkYOYBGAIVd4bX/7wvUw6ABDN3UrxHPIWjn/mwwxM06vG/M9/YUypiwEAmy2aUMrkthWzUAfVwPf3vaYmzwizHXe4zGnRqocjcY8WMtZJ8tIhOUU/z13jwscLDqIis+aQ==; Expires=Wed, 19 Aug 2026 19:29:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1c810365bc65d79ad36295ec14be6ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:29:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FauunV5iUkoMvDTrxtyPpjoeo3+V6l926iz7RZliGTPz2mIQZxE4ruV4Ok5J68MdgT4CxT+TocNgMQyeF+re7e8ZG3jBzZC/UJU8YC46yacaJfxPNk1nQm6yGVNJdLX5rrEukRZeSUb9unDKRuVA9IUyM1V+9UOkkoVhx+SaEau6b/b/FHanS9BQ2WdyTA==; Expires=Wed, 19 Aug 2026 19:29:26 GMT; Path=/, AWSALBCORS=FauunV5iUkoMvDTrxtyPpjoeo3+V6l926iz7RZliGTPz2mIQZxE4ruV4Ok5J68MdgT4CxT+TocNgMQyeF+re7e8ZG3jBzZC/UJU8YC46yacaJfxPNk1nQm6yGVNJdLX5rrEukRZeSUb9unDKRuVA9IUyM1V+9UOkkoVhx+SaEau6b/b/FHanS9BQ2WdyTA==; Expires=Wed, 19 Aug 2026 19:29:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59618', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59620', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8502510a1f36e82deb2efa62a34a86ed', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:29:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:29:41.757654+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:29:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WXWjgJZ3Z4hyKifwkFGgSLKB2bG4XvTFnFvm7blv7KjwDRpWO/qZmWnTFwi7Mxl97OaVZXltC+5eqJzM5pQs3dcTFXTQ4DxmRPQMazHHUYlWoicuv5Cl/6KNIekLTQ1/3puPEXxWsdz4x+23M2nlDtKIfGY4QdFFZox4P0zk3fyMdhF4r3Y3+kw0JONd6w==; Expires=Wed, 19 Aug 2026 19:29:41 GMT; Path=/, AWSALBCORS=WXWjgJZ3Z4hyKifwkFGgSLKB2bG4XvTFnFvm7blv7KjwDRpWO/qZmWnTFwi7Mxl97OaVZXltC+5eqJzM5pQs3dcTFXTQ4DxmRPQMazHHUYlWoicuv5Cl/6KNIekLTQ1/3puPEXxWsdz4x+23M2nlDtKIfGY4QdFFZox4P0zk3fyMdhF4r3Y3+kw0JONd6w==; Expires=Wed, 19 Aug 2026 19:29:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '247ebe4578d24e6eb5bbba1ed523178b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:29:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mgkpL2HaXmHTBDnXHsuMVs5xlPVwohJCddiaY4EgkNdBVAup0WW33Q1dCnybLKWjoQEEIwsDtm5VYWtEvwbYMjHNj0aoQWheqIKX11Z7H3mhpMqoIFcNjPw4N6RCFD52BdBzyN/bmDDk0q1uUWwy8vPy5Lr8Rtkfl666n5FxdK5e/942Pj0Or/SC579irw==; Expires=Wed, 19 Aug 2026 19:29:42 GMT; Path=/, AWSALBCORS=mgkpL2HaXmHTBDnXHsuMVs5xlPVwohJCddiaY4EgkNdBVAup0WW33Q1dCnybLKWjoQEEIwsDtm5VYWtEvwbYMjHNj0aoQWheqIKX11Z7H3mhpMqoIFcNjPw4N6RCFD52BdBzyN/bmDDk0q1uUWwy8vPy5Lr8Rtkfl666n5FxdK5e/942Pj0Or/SC579irw==; Expires=Wed, 19 Aug 2026 19:29:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59625', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '19d35c6f530c328d64c3e7e2242dd448', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:30:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:30:08.672443+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:30:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:30:08.681503+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:30:08.705173+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh2]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T19:30:08.838853+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: JIT 검증 — 입력이 낡아 재생성 (15/64)"} {"timestamp": "2026-08-12T19:30:08.865486+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T19:30:08.873877+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:30:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T5H6RLTEbqe7ArmDV+KXs0N1HNk2cCeQ9oUd6LzC58hEhKKWWNFl/uKuiulbqX102iA6HON2gdSEQvBIGPdMfHT/tZ4rEM3FqRUgR8zjiX33b3bYhFP1V4Uv4hm5U3HqSAgnG+OoS85KXjEG2+pQe7Qsq4U4A6W1Scts+tyIV4S1+lOGQcxbsm+PUhbSEQ==; Expires=Wed, 19 Aug 2026 19:30:08 GMT; Path=/, AWSALBCORS=T5H6RLTEbqe7ArmDV+KXs0N1HNk2cCeQ9oUd6LzC58hEhKKWWNFl/uKuiulbqX102iA6HON2gdSEQvBIGPdMfHT/tZ4rEM3FqRUgR8zjiX33b3bYhFP1V4Uv4hm5U3HqSAgnG+OoS85KXjEG2+pQe7Qsq4U4A6W1Scts+tyIV4S1+lOGQcxbsm+PUhbSEQ==; Expires=Wed, 19 Aug 2026 19:30:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17264', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17266', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '064b9f7bb1bd1dcfad16880e24a74f13', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:30:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=h0WX+ntIs5LngWZpMwJOinVZ69qTUQ2Sj1QVyBXIYFcqBf8GkUkZhWGOvcQdknwA/N8dlSn9jXvFlM4r048G2eX942395qeU33KasxYq18SBcjN5wuwRBp/Efr29goRa71kHgX2bnjawPbGNNzwdcxjfx/tdDfNYG5mMnS7Vt4KjNjyA0JsGtfSKB/AL3w==; Expires=Wed, 19 Aug 2026 19:30:09 GMT; Path=/, AWSALBCORS=h0WX+ntIs5LngWZpMwJOinVZ69qTUQ2Sj1QVyBXIYFcqBf8GkUkZhWGOvcQdknwA/N8dlSn9jXvFlM4r048G2eX942395qeU33KasxYq18SBcjN5wuwRBp/Efr29goRa71kHgX2bnjawPbGNNzwdcxjfx/tdDfNYG5mMnS7Vt4KjNjyA0JsGtfSKB/AL3w==; Expires=Wed, 19 Aug 2026 19:30:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16736', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16735', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c5d6821fe6c9193f4a03d803b302a6f1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:30:19.370049+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (705830 → 1473697 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:30:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mAobBX6TenOnB5bymOqEJShOWrfmn4mdy6PL6J4kHZGi9aWDAQb53fPwgSjd1F3BzPA1I+clRtx50uHlgtq75qHLBC6uQm+ATuzjzyuIMA59t255iT3PaVWKaSzPQHgiNmdEtemzhXbvCZ60LsJfKOa5s5o2J+EGVLV0jsvzHKlL48X75tSni03DrmODdQ==; Expires=Wed, 19 Aug 2026 19:30:19 GMT; Path=/, AWSALBCORS=mAobBX6TenOnB5bymOqEJShOWrfmn4mdy6PL6J4kHZGi9aWDAQb53fPwgSjd1F3BzPA1I+clRtx50uHlgtq75qHLBC6uQm+ATuzjzyuIMA59t255iT3PaVWKaSzPQHgiNmdEtemzhXbvCZ60LsJfKOa5s5o2J+EGVLV0jsvzHKlL48X75tSni03DrmODdQ==; Expires=Wed, 19 Aug 2026 19:30:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22556', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e461ca353198620f12eae198576355c7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:30:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GYi1y+vpQHwrWl3UFSQBsbq6c9rnIHZW5T6IIr78J62NdvRnWGQP2HQHqO3Qwokw9PYx/7ZU/7kvT4RND0W4TS/1AYO7CO8vv68tZDYAC5NvwroWOfIdrScSOO+YkgEqUyP+4Ty8DEZiUlAFrrqXggJW/zEJLUvsRMCijBIIY79HA2dvQSkqRiYJFw4Hdw==; Expires=Wed, 19 Aug 2026 19:30:19 GMT; Path=/, AWSALBCORS=GYi1y+vpQHwrWl3UFSQBsbq6c9rnIHZW5T6IIr78J62NdvRnWGQP2HQHqO3Qwokw9PYx/7ZU/7kvT4RND0W4TS/1AYO7CO8vv68tZDYAC5NvwroWOfIdrScSOO+YkgEqUyP+4Ty8DEZiUlAFrrqXggJW/zEJLUvsRMCijBIIY79HA2dvQSkqRiYJFw4Hdw==; Expires=Wed, 19 Aug 2026 19:30:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22207', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '309ef83ba8622a2ea1ecf8de46f35cf4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:30:36.379931+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (726023 → 1497172 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:30:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+nq6oC98cFnBmx47HOVUIsZkDAQ78GtaThWkXQFZrcQYlGfFspTdOiKnbnut/cFuAHf1pG4FaqWkWZTfnPdnGWjxA7x/0PcFbDhj4XYmeLt91hZKuqzzotl6GNpRaNmC3c2fmLH5hjQgkEhyL1nK7VjsXd/gabQje6BAZpLBzr0zKyJcFjfQRyy86NP2Kw==; Expires=Wed, 19 Aug 2026 19:30:36 GMT; Path=/, AWSALBCORS=+nq6oC98cFnBmx47HOVUIsZkDAQ78GtaThWkXQFZrcQYlGfFspTdOiKnbnut/cFuAHf1pG4FaqWkWZTfnPdnGWjxA7x/0PcFbDhj4XYmeLt91hZKuqzzotl6GNpRaNmC3c2fmLH5hjQgkEhyL1nK7VjsXd/gabQje6BAZpLBzr0zKyJcFjfQRyy86NP2Kw==; Expires=Wed, 19 Aug 2026 19:30:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '5544', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e5a4bedd66a740291c7344355f5177c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:30:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VPzY8v4xUpo5nkUKWfCy6XgNWRxT0Oyvm2x9uXqE3sy0PcO/A04uQXEA6Vcmz8/wgQTsMPPBQcjSY9kNxEz40RCVX09czSwfqaxXP5S9r5aA4LwPWzH8wNJEIZXypVKR+1bpXhprSE2BJpc3oiYiGFTWCVHZLbtw/cp3d3F3vA9AGF3fW4XSBdhmzPU4vQ==; Expires=Wed, 19 Aug 2026 19:30:36 GMT; Path=/, AWSALBCORS=VPzY8v4xUpo5nkUKWfCy6XgNWRxT0Oyvm2x9uXqE3sy0PcO/A04uQXEA6Vcmz8/wgQTsMPPBQcjSY9kNxEz40RCVX09czSwfqaxXP5S9r5aA4LwPWzH8wNJEIZXypVKR+1bpXhprSE2BJpc3oiYiGFTWCVHZLbtw/cp3d3F3vA9AGF3fW4XSBdhmzPU4vQ==; Expires=Wed, 19 Aug 2026 19:30:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '5185', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d7b5ad3d084e9db49f2cf9bdbca8de1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:30:55 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:30:55.947667+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:30:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gvFLuHLlxf1MEnrZOxBrwn5AJ1Y5+WnDeGp/pXRklVpl2y5VM1zoa9qjDytVNt14J4cQ+1ECeOSYnr0kgiJZ+63jfh2bzSqr/n1YQfhu61nNVdzmzC8qq/HP3KMQAjh/z0a0eRF7SkTakQLjFCSQ8QdSxDbG28JTSNMCoEfurwH0F6vy8KlSz7Xo0zyfAQ==; Expires=Wed, 19 Aug 2026 19:30:56 GMT; Path=/, AWSALBCORS=gvFLuHLlxf1MEnrZOxBrwn5AJ1Y5+WnDeGp/pXRklVpl2y5VM1zoa9qjDytVNt14J4cQ+1ECeOSYnr0kgiJZ+63jfh2bzSqr/n1YQfhu61nNVdzmzC8qq/HP3KMQAjh/z0a0eRF7SkTakQLjFCSQ8QdSxDbG28JTSNMCoEfurwH0F6vy8KlSz7Xo0zyfAQ==; Expires=Wed, 19 Aug 2026 19:30:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b2f58513d85906888454f3cbb962afa9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:30:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LyUsHhg88KEzXwkB4xk6xBvMOcyTr9cpaZufK5qa25cHryXTNh8UuDWI+tJaS7D++zvSDcJ8U4GslifbPSc7bGqjCzObt3bodYAb+KpNwigSsHtb9XSi8flbAEFlce5dCjgWOuAT0C5DysW2RfNbZKLuHK1uSCVUAcvPUU2sjym35RehcaknuGA65Jlmxw==; Expires=Wed, 19 Aug 2026 19:30:56 GMT; Path=/, AWSALBCORS=LyUsHhg88KEzXwkB4xk6xBvMOcyTr9cpaZufK5qa25cHryXTNh8UuDWI+tJaS7D++zvSDcJ8U4GslifbPSc7bGqjCzObt3bodYAb+KpNwigSsHtb9XSi8flbAEFlce5dCjgWOuAT0C5DysW2RfNbZKLuHK1uSCVUAcvPUU2sjym35RehcaknuGA65Jlmxw==; Expires=Wed, 19 Aug 2026 19:30:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59633', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '7537801eed0b756eb4b44887fa19bfd4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:31:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:31:24.706197+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:31:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:31:24.715743+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:31:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:31:24.819646+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:31:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=deR7Yyq/ADuOVEP6AiXMa/qboxb/zvFcu8pOzBnnWa15H+52dls4wMRHvL634jbvkOIWIRqrOLAR5pNkG+Y6ddSDuMqYRi7qs3gux/U+g/lAn+YfMooVeMKH05lH81wdEH6K+CPIhf1l2/+JWqVrflXs37oVmpWQvrfsFSmalrbzzqI5YQha+9It1nZj7g==; Expires=Wed, 19 Aug 2026 19:31:26 GMT; Path=/, AWSALBCORS=deR7Yyq/ADuOVEP6AiXMa/qboxb/zvFcu8pOzBnnWa15H+52dls4wMRHvL634jbvkOIWIRqrOLAR5pNkG+Y6ddSDuMqYRi7qs3gux/U+g/lAn+YfMooVeMKH05lH81wdEH6K+CPIhf1l2/+JWqVrflXs37oVmpWQvrfsFSmalrbzzqI5YQha+9It1nZj7g==; Expires=Wed, 19 Aug 2026 19:31:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '702ee1fdcf78e27ab7fc599fb3e0b835', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:31:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VtAuj1UH5Ebd9AHjPTzodyvvOdJ4C4JXoeKYsacBw+VEH3mSunIF2m1EfdnjXkJ9wm6uJQWkmUQ4xyK4rHKdUYUd/IygytINqmX0H/MldFjJVp+44V8I6WCj+vsbHbdXARr46v0iJLlmp8499vcgt8b+mxB2znLfgfKOJgE/mHa92enlwf621/KrB6X23Q==; Expires=Wed, 19 Aug 2026 19:31:26 GMT; Path=/, AWSALBCORS=VtAuj1UH5Ebd9AHjPTzodyvvOdJ4C4JXoeKYsacBw+VEH3mSunIF2m1EfdnjXkJ9wm6uJQWkmUQ4xyK4rHKdUYUd/IygytINqmX0H/MldFjJVp+44V8I6WCj+vsbHbdXARr46v0iJLlmp8499vcgt8b+mxB2znLfgfKOJgE/mHa92enlwf621/KrB6X23Q==; Expires=Wed, 19 Aug 2026 19:31:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'caa8f646b59cea858a40dc61db4cb6f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:31:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:31:57.187887+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:31:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:31:57.197106+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:31:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VZzLXIJrpvzfNzd/TmkJrm2hzedNF5PuSeCzIwjaC5vpA6j6fW3H8kdXAFUC04IgTQceECG1rji4D3IsOcARv7pzwb1F5w2JjiJZLo74YAUFzrOvL7e4eppih3ReT147gl4Xs0v2xgVffFz0wCRDFXIiwgn0zsFGWSwYmM8BTyzO1a3/GYqn91VydwMl4Q==; Expires=Wed, 19 Aug 2026 19:31:58 GMT; Path=/, AWSALBCORS=VZzLXIJrpvzfNzd/TmkJrm2hzedNF5PuSeCzIwjaC5vpA6j6fW3H8kdXAFUC04IgTQceECG1rji4D3IsOcARv7pzwb1F5w2JjiJZLo74YAUFzrOvL7e4eppih3ReT147gl4Xs0v2xgVffFz0wCRDFXIiwgn0zsFGWSwYmM8BTyzO1a3/GYqn91VydwMl4Q==; Expires=Wed, 19 Aug 2026 19:31:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27853', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27853', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2f9466e3959be56474828f613ad76ff', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:31:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=V5d0o8bLBH1/R8s6Jf18gqw+D+GqPaQkO/8bUON2cJ5iEw88LXQ82PCIWTS3JIjDV2IZfvwYr4GQ1DubfMVHC9aPC9OxfpPC4+KgSiKkDXuLV93N6VP/YkI1M0BR9hvS5XNzZMzliOTijn9QJh4AksEK61EN1V/Lpza1MkHcbrl0Wan1oImIi1hiLcSsaA==; Expires=Wed, 19 Aug 2026 19:31:58 GMT; Path=/, AWSALBCORS=V5d0o8bLBH1/R8s6Jf18gqw+D+GqPaQkO/8bUON2cJ5iEw88LXQ82PCIWTS3JIjDV2IZfvwYr4GQ1DubfMVHC9aPC9OxfpPC4+KgSiKkDXuLV93N6VP/YkI1M0BR9hvS5XNzZMzliOTijn9QJh4AksEK61EN1V/Lpza1MkHcbrl0Wan1oImIi1hiLcSsaA==; Expires=Wed, 19 Aug 2026 19:31:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27435', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27434', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f78d20cfcfbf69f795eab64f33b6add9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:32:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JcXd2iY3XNJijLZple0cSmN2rkxjbRea06hbXaamrZsvvBooVZRzGJYjJs2cdJDqUFby0LIUdLExGYbg8ZRu6eQJI+q8ynbRNyCjtzEU7VcbtXWTwvDTcAs1ZnX+LR6BXSjshCCWTHg/TMwYznmaMnmcVW1+rzTR6DNNKYz+97zkRGhiOjgKvp2eGnsoXg==; Expires=Wed, 19 Aug 2026 19:32:07 GMT; Path=/, AWSALBCORS=JcXd2iY3XNJijLZple0cSmN2rkxjbRea06hbXaamrZsvvBooVZRzGJYjJs2cdJDqUFby0LIUdLExGYbg8ZRu6eQJI+q8ynbRNyCjtzEU7VcbtXWTwvDTcAs1ZnX+LR6BXSjshCCWTHg/TMwYznmaMnmcVW1+rzTR6DNNKYz+97zkRGhiOjgKvp2eGnsoXg==; Expires=Wed, 19 Aug 2026 19:32:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '62148898aef7476dd4e230e89bbdbef1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:32:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xs6Gmy6xGVKKG7Z8eDxHyWlXva/i8p7atrpd5vPwBVJ9WFwsKaEtiNhpIPj9lX3alj11pa2pS2E4XFhd08PCkxGQQjPFfmoBOpne/Dlz9+ZvC1tE1kD7QIEI9oO0aq3pYeGRAhQrk9Gh+QKw5xI+Q9MpX97UnuDtNsnBk5CTkZE4IOSfZnpoN0J81++qVQ==; Expires=Wed, 19 Aug 2026 19:32:07 GMT; Path=/, AWSALBCORS=xs6Gmy6xGVKKG7Z8eDxHyWlXva/i8p7atrpd5vPwBVJ9WFwsKaEtiNhpIPj9lX3alj11pa2pS2E4XFhd08PCkxGQQjPFfmoBOpne/Dlz9+ZvC1tE1kD7QIEI9oO0aq3pYeGRAhQrk9Gh+QKw5xI+Q9MpX97UnuDtNsnBk5CTkZE4IOSfZnpoN0J81++qVQ==; Expires=Wed, 19 Aug 2026 19:32:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59595', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '6e514e376782b2c137bc105de74071a1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:32:18.625320+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (687774 → 1443382 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:32:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wbkGibNEfYMivhPbpSi2G88W0Wp0gMPO9sn7Lo2bR5DeoNSBW1JyHiyRwZV+cKkooFTlIN1RkiG2aEcYAeTxsb2kdsrQVkOprBsHMbS8tG8LsBZv4HTrZGJDfKXZLVE//ld2fA4lWZphobAaZXX6emkvZUlcgzyehbhGzDMER513zyGC9mk7npjzfMXWiQ==; Expires=Wed, 19 Aug 2026 19:32:18 GMT; Path=/, AWSALBCORS=wbkGibNEfYMivhPbpSi2G88W0Wp0gMPO9sn7Lo2bR5DeoNSBW1JyHiyRwZV+cKkooFTlIN1RkiG2aEcYAeTxsb2kdsrQVkOprBsHMbS8tG8LsBZv4HTrZGJDfKXZLVE//ld2fA4lWZphobAaZXX6emkvZUlcgzyehbhGzDMER513zyGC9mk7npjzfMXWiQ==; Expires=Wed, 19 Aug 2026 19:32:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48809', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a2df4a08eff37ce18249c947fb10217', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:32:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u4RLlF/BDY09SuRzRD82TG45XsWpRtrfqtiQI1LKqjLsuowqEHccwrUajdtW/ifoHBsDiq8atlljBJd+pS+5gl4x6KgNpq51gnwhHrjspqABylvnJgEkcMJrEpXOZ8YG3ueuMRyIG1Iy4uyzr1VADKS1JgLeN/h3G3f23SOBMcGGmTWLdvT+n5BQREQPKQ==; Expires=Wed, 19 Aug 2026 19:32:19 GMT; Path=/, AWSALBCORS=u4RLlF/BDY09SuRzRD82TG45XsWpRtrfqtiQI1LKqjLsuowqEHccwrUajdtW/ifoHBsDiq8atlljBJd+pS+5gl4x6KgNpq51gnwhHrjspqABylvnJgEkcMJrEpXOZ8YG3ueuMRyIG1Iy4uyzr1VADKS1JgLeN/h3G3f23SOBMcGGmTWLdvT+n5BQREQPKQ==; Expires=Wed, 19 Aug 2026 19:32:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48454', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '82b81dfd36131eb0b30d3d2c1d81e1bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:32:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:32:38.682759+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:32:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nXRm2/r5a77ui2Co8QXEvoIwnfyX+jnodcPfgYRXOHEIiT3peWP0gckX3cBgBH2C2Cpewm4nvFa1DvZClYhoYG86qaYkphkBh1jx84N326XkQtHfOXZ08Jn/f3AJyBxzU+9vHBHrzPma42+koIL86gQ0pyi/aN7LctVrUMFe3rVxDA9lRs7sXWAOVyAO+w==; Expires=Wed, 19 Aug 2026 19:32:38 GMT; Path=/, AWSALBCORS=nXRm2/r5a77ui2Co8QXEvoIwnfyX+jnodcPfgYRXOHEIiT3peWP0gckX3cBgBH2C2Cpewm4nvFa1DvZClYhoYG86qaYkphkBh1jx84N326XkQtHfOXZ08Jn/f3AJyBxzU+9vHBHrzPma42+koIL86gQ0pyi/aN7LctVrUMFe3rVxDA9lRs7sXWAOVyAO+w==; Expires=Wed, 19 Aug 2026 19:32:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28620', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '1ed2b8d982557a047d1892024180052e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:32:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b20BSUUPr4v+uMxnVCBLgcNwg3pLLgdnqLbustdQh3PQbG6T9TErYUvNcrteiY/rnL1ZYkvBYQISzqwGnlRX9y5sY/PAIszTyhhDmG/SxDG3VnxPuCIhA9F6+MI8BGPOzxrA9oQuZMiHT81gdNSUXHVJ/ZrS1Gc3XzJdlOVO9CSo09KV7NUisMC2jYEq9w==; Expires=Wed, 19 Aug 2026 19:32:39 GMT; Path=/, AWSALBCORS=b20BSUUPr4v+uMxnVCBLgcNwg3pLLgdnqLbustdQh3PQbG6T9TErYUvNcrteiY/rnL1ZYkvBYQISzqwGnlRX9y5sY/PAIszTyhhDmG/SxDG3VnxPuCIhA9F6+MI8BGPOzxrA9oQuZMiHT81gdNSUXHVJ/ZrS1Gc3XzJdlOVO9CSo09KV7NUisMC2jYEq9w==; Expires=Wed, 19 Aug 2026 19:32:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28234', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e2ed47269930c2d84740bdb78bbf50a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:33:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:33:14.796248+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:33:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:33:14.805419+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:33:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BNUeM2CQQ1ym2mP1zd8RaBu5M8A8tgF1UcmAbHwg+PuPAVsE/LagVaB3rfmFjxGmkMymvvxx6b63lvq9xFCXgDpDq1jthl8Fuwdi+TDjfAgYb5v7cqzc0jwlrY8EBPNx0k7UaDLo8chnp8zKyMWLryidlTYFkHw+1rVluXuoBcmc47/z7G2l5Au1pV6Xwg==; Expires=Wed, 19 Aug 2026 19:33:15 GMT; Path=/, AWSALBCORS=BNUeM2CQQ1ym2mP1zd8RaBu5M8A8tgF1UcmAbHwg+PuPAVsE/LagVaB3rfmFjxGmkMymvvxx6b63lvq9xFCXgDpDq1jthl8Fuwdi+TDjfAgYb5v7cqzc0jwlrY8EBPNx0k7UaDLo8chnp8zKyMWLryidlTYFkHw+1rVluXuoBcmc47/z7G2l5Au1pV6Xwg==; Expires=Wed, 19 Aug 2026 19:33:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '47b843e17dd4a95f9981c50ea181bd78', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:33:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QDMjueW1Woyz6Sk44YsJObHphBVgJeHMOQT7yVbKuYtVqmtjo7hbOWVIpq9Cflbr9PqyI0n0BGzp7mhGBVPp3eOx3k51SKpPFI5jj0RTIE1vjjK/m5rTX6cViF1g7eQCyV85S4BwbN4W02q5gOv7SvF+R1WW7b8wR4TRZzO+PfYdYyaI//oMD11lIH2SsA==; Expires=Wed, 19 Aug 2026 19:33:15 GMT; Path=/, AWSALBCORS=QDMjueW1Woyz6Sk44YsJObHphBVgJeHMOQT7yVbKuYtVqmtjo7hbOWVIpq9Cflbr9PqyI0n0BGzp7mhGBVPp3eOx3k51SKpPFI5jj0RTIE1vjjK/m5rTX6cViF1g7eQCyV85S4BwbN4W02q5gOv7SvF+R1WW7b8wR4TRZzO+PfYdYyaI//oMD11lIH2SsA==; Expires=Wed, 19 Aug 2026 19:33:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59607', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59606', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd60be01d8a42e703a2a16786c98f1643', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:33:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:33:33.924465+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:33:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=il5L4/iZ9G2fEFtoDF6YLB4JYEdNMDJhRhUzbFJfE6WN+V8Sb0eaV6rASWzzTNgfXVsP57RTU9+0A0XPvooh2e7botdGg2Ja5a1fSp1EcqOkZuh6FXi98CaV/6hSa7RMdY3Ri/WAELD/yykkS8TCkLHEI1fCo94xAVm24EQuNeYFdSFo04FpLTuu5AVNBQ==; Expires=Wed, 19 Aug 2026 19:33:34 GMT; Path=/, AWSALBCORS=il5L4/iZ9G2fEFtoDF6YLB4JYEdNMDJhRhUzbFJfE6WN+V8Sb0eaV6rASWzzTNgfXVsP57RTU9+0A0XPvooh2e7botdGg2Ja5a1fSp1EcqOkZuh6FXi98CaV/6hSa7RMdY3Ri/WAELD/yykkS8TCkLHEI1fCo94xAVm24EQuNeYFdSFo04FpLTuu5AVNBQ==; Expires=Wed, 19 Aug 2026 19:33:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59751', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '78aaffaa2770758281e6406e0c3931ac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:33:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PzL62UMYJhCz/vKFTXRBtFUvQN6EqP8G1pVudxTCK31tpNkdqCe2a+XB6dpAmqmsWVnqvsemHxbdmbXrADk0CzdJPaYi/M6IUDVmK/NZE7r2jxZXe01SdGotRevXR44V/jWXqe7tQ7fEgjGHBbMUWmNI7oSsqDNNEQmcqm3vTbGN3uUA0hhaiNN086Gf7A==; Expires=Wed, 19 Aug 2026 19:33:34 GMT; Path=/, AWSALBCORS=PzL62UMYJhCz/vKFTXRBtFUvQN6EqP8G1pVudxTCK31tpNkdqCe2a+XB6dpAmqmsWVnqvsemHxbdmbXrADk0CzdJPaYi/M6IUDVmK/NZE7r2jxZXe01SdGotRevXR44V/jWXqe7tQ7fEgjGHBbMUWmNI7oSsqDNNEQmcqm3vTbGN3uUA0hhaiNN086Gf7A==; Expires=Wed, 19 Aug 2026 19:33:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59744', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e73562b27094fa6caa5df4fd9a899120', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:34:03 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:34:03.003852+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:34:03 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:34:03.012259+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:34:03.159755+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh4: JIT 검증 — 입력이 낡아 재생성 (16/64)"} {"timestamp": "2026-08-12T19:34:03.185057+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T19:34:03.192567+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:34:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uiu5h9NmAewqq3+R3t5AKDKA7IRUDj1uaLHouszcLK+TPd0ucFGFG2lVzwNs/ONwtFW0woPucuSE7XF9LELm7e75ynRuGdyZ2PTTrQM8WTw7dI3xNF+2pP82YI62pWZzwJgyEkyhcbsygC5RX3TIcQ41BZ7Wg1emhqv1UoI7TmY6NZ5PjHLHY6jKMVqL0A==; Expires=Wed, 19 Aug 2026 19:34:04 GMT; Path=/, AWSALBCORS=uiu5h9NmAewqq3+R3t5AKDKA7IRUDj1uaLHouszcLK+TPd0ucFGFG2lVzwNs/ONwtFW0woPucuSE7XF9LELm7e75ynRuGdyZ2PTTrQM8WTw7dI3xNF+2pP82YI62pWZzwJgyEkyhcbsygC5RX3TIcQ41BZ7Wg1emhqv1UoI7TmY6NZ5PjHLHY6jKMVqL0A==; Expires=Wed, 19 Aug 2026 19:34:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10618', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10608', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '645c5acf2a1d30ed6669df9763d5e6bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:34:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wo4sD/R5Dum8EKxpMq75IUE4eA9kzIhKRTK3L8RI+kZzXvt+GNml8lGJCJA3+X6+e90rEsDKxIPsdKcgXVsA5jRWhNO2VY3usUmfKB05KKuMg0LySUTA51itpl6N55goSuoGyGZznsy4LNMUhAb6SP9nHP6rqYKyhBo2LC0xVRAWdeGfbzC0dwAZwOyfUA==; Expires=Wed, 19 Aug 2026 19:34:04 GMT; Path=/, AWSALBCORS=wo4sD/R5Dum8EKxpMq75IUE4eA9kzIhKRTK3L8RI+kZzXvt+GNml8lGJCJA3+X6+e90rEsDKxIPsdKcgXVsA5jRWhNO2VY3usUmfKB05KKuMg0LySUTA51itpl6N55goSuoGyGZznsy4LNMUhAb6SP9nHP6rqYKyhBo2LC0xVRAWdeGfbzC0dwAZwOyfUA==; Expires=Wed, 19 Aug 2026 19:34:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10635', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10632', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '8da31a26f6e057a7612e53ef61de526d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:35:40.322073+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S56sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:35:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2kwSFkDHcUDV8qTYjkkLFFp170khfoh8DPnAZUdKubW6bKGDJbbWGg81zXKaUWCPxjK+WlAXYsPRii+3WA52QM3wMVvGTOpMagXVHHNxQWJDqHXsed2oCkR9QqQBaM0MmSTmvCphMlk8QnOn0ym+/zrqAm8yQnmfKMPtQ6zLz7PdfOduvQzOTB59rC6Dmg==; Expires=Wed, 19 Aug 2026 19:35:40 GMT; Path=/, AWSALBCORS=2kwSFkDHcUDV8qTYjkkLFFp170khfoh8DPnAZUdKubW6bKGDJbbWGg81zXKaUWCPxjK+WlAXYsPRii+3WA52QM3wMVvGTOpMagXVHHNxQWJDqHXsed2oCkR9QqQBaM0MmSTmvCphMlk8QnOn0ym+/zrqAm8yQnmfKMPtQ6zLz7PdfOduvQzOTB59rC6Dmg==; Expires=Wed, 19 Aug 2026 19:35:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c6003924c8acd3e7543f48d1ed333b63', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:35:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TnjoLEdr3KuFDGLhFnTf10iQcB4dYnzLQ791FKFp1rEdf+eCmXYBNENwIWtQCKuMZWNbUFG1W3HZ3ZvuKzjaQbmt5GQsHemmwFaW7c93deCrfnTt3HhC5maXnxUS+c7EkHNT1IMroq9JQ+Qi+0Wf5Jl1jmlYbvaF6Ni73i/0/TVWHR4IVjD4PsdK8hx+Gg==; Expires=Wed, 19 Aug 2026 19:35:40 GMT; Path=/, AWSALBCORS=TnjoLEdr3KuFDGLhFnTf10iQcB4dYnzLQ791FKFp1rEdf+eCmXYBNENwIWtQCKuMZWNbUFG1W3HZ3ZvuKzjaQbmt5GQsHemmwFaW7c93deCrfnTt3HhC5maXnxUS+c7EkHNT1IMroq9JQ+Qi+0Wf5Jl1jmlYbvaF6Ni73i/0/TVWHR4IVjD4PsdK8hx+Gg==; Expires=Wed, 19 Aug 2026 19:35:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59637', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '96df5917b0e1988b36f717c381381e1a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:35:51.657232+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (776074 → 1513595 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:35:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FsYJGGjUNwyM9eQAZxLPprTlfVczFVyM5krpWAMRZDFKED8BhThL0Pw4GcIEO1AqSHyvMPkkRrcVdiIgFAuD3mtpo83oqdftTf1VWq92clm387KvIaqKSEnR/Ci7gN1fGXihxgnu1hW5eFI3EAsWII2tat4FX/rlXmZM5CtRzNIS609zOg63NJuOa8Gagg==; Expires=Wed, 19 Aug 2026 19:35:51 GMT; Path=/, AWSALBCORS=FsYJGGjUNwyM9eQAZxLPprTlfVczFVyM5krpWAMRZDFKED8BhThL0Pw4GcIEO1AqSHyvMPkkRrcVdiIgFAuD3mtpo83oqdftTf1VWq92clm387KvIaqKSEnR/Ci7gN1fGXihxgnu1hW5eFI3EAsWII2tat4FX/rlXmZM5CtRzNIS609zOg63NJuOa8Gagg==; Expires=Wed, 19 Aug 2026 19:35:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48656', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c679a0cec3b0aa0f9380ae74eb862a8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:35:51.953814+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (767594 → 1427433 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:35:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yy65/T/YM3Eac9q7MFy8jFo9mhPuIUIXQ94Spo20yTEe2rhKGvQG+3I7ah0RfJ7yHM3DY7OiWry7+rbDC8SHGqkaC9dCFqtL02FBk6YgMAJ6/cCIcIeuvK7m1KT/IzOCxKQzTMSW0YF/tOfbQtcxv7sVxZQeH/ZQpnypr+F/LqYDt6sbMZK5vf5K+jvJEw==; Expires=Wed, 19 Aug 2026 19:35:51 GMT; Path=/, AWSALBCORS=yy65/T/YM3Eac9q7MFy8jFo9mhPuIUIXQ94Spo20yTEe2rhKGvQG+3I7ah0RfJ7yHM3DY7OiWry7+rbDC8SHGqkaC9dCFqtL02FBk6YgMAJ6/cCIcIeuvK7m1KT/IzOCxKQzTMSW0YF/tOfbQtcxv7sVxZQeH/ZQpnypr+F/LqYDt6sbMZK5vf5K+jvJEw==; Expires=Wed, 19 Aug 2026 19:35:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48379', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '553d786988c827bf1167ea85bef39add', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:35:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DIA4CzaeW+6MFUlzRohmW4wn5+2MALXaq9TU63d7ny/J7i/vYMduCLSsMBQrWp6cQnuvOJP0Hy/TEXVhWOh7A88bP16/D50ZfiOOKmwPL+NAWVC04aSRsqKjpDcF1dUOh5UOvJPn19yy8k3NxW/Sx3jTa4FI3MME5OIgIQYsmRv+VyWTLURs711sMDuFFQ==; Expires=Wed, 19 Aug 2026 19:35:52 GMT; Path=/, AWSALBCORS=DIA4CzaeW+6MFUlzRohmW4wn5+2MALXaq9TU63d7ny/J7i/vYMduCLSsMBQrWp6cQnuvOJP0Hy/TEXVhWOh7A88bP16/D50ZfiOOKmwPL+NAWVC04aSRsqKjpDcF1dUOh5UOvJPn19yy8k3NxW/Sx3jTa4FI3MME5OIgIQYsmRv+VyWTLURs711sMDuFFQ==; Expires=Wed, 19 Aug 2026 19:35:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48276', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '192941154dc5c00c820f37d3616865b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:35:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sEKRkdcL1RqfvyF5DXImfqcWUFuTgTd2L7RXj9kl03Je70pB5v65AN/3nhOtrJ9OGzYD9xqnPkIDBvWSZC/oxM+VEuyef4aU/5+7lQTAa/1iSSOT8YZciEtpkEY3ocqRYyTP3cOMXDPceiG8tcajdd+iZltpdv8cnjaEsE08lHFrGqrVjgUPWAn8+Y1Nug==; Expires=Wed, 19 Aug 2026 19:35:52 GMT; Path=/, AWSALBCORS=sEKRkdcL1RqfvyF5DXImfqcWUFuTgTd2L7RXj9kl03Je70pB5v65AN/3nhOtrJ9OGzYD9xqnPkIDBvWSZC/oxM+VEuyef4aU/5+7lQTAa/1iSSOT8YZciEtpkEY3ocqRYyTP3cOMXDPceiG8tcajdd+iZltpdv8cnjaEsE08lHFrGqrVjgUPWAn8+Y1Nug==; Expires=Wed, 19 Aug 2026 19:35:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48172', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '57d62c7d39c7a83f8e6f1fa1136942c9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:36:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:36:11.583081+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:36:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=a6tbBQi1Trn+PrgWuoEep2eAB21B5Q6kcY4dZqm0NZ3NQDdmLlRj8vk1e7K8Wg23BcIH6NvUiKj7U7VBnPNXHAVVLD+4+j3hqNcIqSCYHGVRMZVFsy1vlmrgJsBW/yzGwt5+7KxjCjS3X27r7TKPUVH54Chic3oVpZ9oCku4xovUWd4oaPGUgClE6bT4Tg==; Expires=Wed, 19 Aug 2026 19:36:11 GMT; Path=/, AWSALBCORS=a6tbBQi1Trn+PrgWuoEep2eAB21B5Q6kcY4dZqm0NZ3NQDdmLlRj8vk1e7K8Wg23BcIH6NvUiKj7U7VBnPNXHAVVLD+4+j3hqNcIqSCYHGVRMZVFsy1vlmrgJsBW/yzGwt5+7KxjCjS3X27r7TKPUVH54Chic3oVpZ9oCku4xovUWd4oaPGUgClE6bT4Tg==; Expires=Wed, 19 Aug 2026 19:36:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28550', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '5588a95714a1780f424418d83fe67a04', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:36:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qE4yBcx92dPEyBTK1vP5hqaM5ytrryvTcpP83lCNxSfJCOZnII4/rWkFVAOtR3P7CkL4rMZCAB6tw3S6eg1su/q/xW+BdGtJ9YScNYW/3RdHgSIIFgAL2D5ysur+TqeM5yeLxu6sTVGkAHhLPQY07i7r22arpRRHaTGhLoRA4d/FlwltGDZMmfmxLTplgQ==; Expires=Wed, 19 Aug 2026 19:36:12 GMT; Path=/, AWSALBCORS=qE4yBcx92dPEyBTK1vP5hqaM5ytrryvTcpP83lCNxSfJCOZnII4/rWkFVAOtR3P7CkL4rMZCAB6tw3S6eg1su/q/xW+BdGtJ9YScNYW/3RdHgSIIFgAL2D5ysur+TqeM5yeLxu6sTVGkAHhLPQY07i7r22arpRRHaTGhLoRA4d/FlwltGDZMmfmxLTplgQ==; Expires=Wed, 19 Aug 2026 19:36:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28173', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': '5682bb3b406d1f4e439ebaddfd5c985c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:36:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:36:47.738778+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:36:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:36:47.748588+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:36:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=h89nNODTEvn4zWpjKUwzYoibJ2DTrfPPNh7KTP7v4ByN/xeT3LCcQ1rCQOLyQ5XtBvn+Z46xwuz5cKv2sEdYGsz2m0jqCK7m6axsL+qhmoJyr1JMpEBScsXE/XxL7STAQzqTlPA+bBfT96qURhH63Cql/76aqz2scJJBbxhEBZyD3HcvZG2+ulErmPeksg==; Expires=Wed, 19 Aug 2026 19:36:48 GMT; Path=/, AWSALBCORS=h89nNODTEvn4zWpjKUwzYoibJ2DTrfPPNh7KTP7v4ByN/xeT3LCcQ1rCQOLyQ5XtBvn+Z46xwuz5cKv2sEdYGsz2m0jqCK7m6axsL+qhmoJyr1JMpEBScsXE/XxL7STAQzqTlPA+bBfT96qURhH63Cql/76aqz2scJJBbxhEBZyD3HcvZG2+ulErmPeksg==; Expires=Wed, 19 Aug 2026 19:36:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f837c65544d93d27eb200985a163638', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:36:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LaboXkkZb5djD4G7lqHkwuQAfWJxf5oW1Pi1zn3hz0+kHZ1OT58Hc0hQsyEd++erTay8fSJFllLfk9duEuFOYXWLxUBlBiRPyX3Gpfx33T4grOo6Bo/GEPYashBQCmMsMvN75CQEqhokXclR1M6JxVtK1ZD/xhhUjq+NWQCE16X8ahuuju6rGPJbNr+U2A==; Expires=Wed, 19 Aug 2026 19:36:49 GMT; Path=/, AWSALBCORS=LaboXkkZb5djD4G7lqHkwuQAfWJxf5oW1Pi1zn3hz0+kHZ1OT58Hc0hQsyEd++erTay8fSJFllLfk9duEuFOYXWLxUBlBiRPyX3Gpfx33T4grOo6Bo/GEPYashBQCmMsMvN75CQEqhokXclR1M6JxVtK1ZD/xhhUjq+NWQCE16X8ahuuju6rGPJbNr+U2A==; Expires=Wed, 19 Aug 2026 19:36:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59531', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59531', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8f9ace1e9f9875e63995b324e4ea8a6f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:37:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:37:07.341943+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:37:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7JNKF8c4cUsOKIb8uhC5sc2TNXMmfqBEYbnqsix5LjtFYIXBIhT/YudBiHwoX841DiPYqLP50gqtYCtn1J6Wjc1en7fbFjVqvQDDGW+Hw0p2ELJtUwEEkpuafoKAWUaHXZ5acyatsDpcg5OojmV7a4KGKTMdOPV3jqbFoyBgjwHGtCg70mUucws0O4mi5w==; Expires=Wed, 19 Aug 2026 19:37:07 GMT; Path=/, AWSALBCORS=7JNKF8c4cUsOKIb8uhC5sc2TNXMmfqBEYbnqsix5LjtFYIXBIhT/YudBiHwoX841DiPYqLP50gqtYCtn1J6Wjc1en7fbFjVqvQDDGW+Hw0p2ELJtUwEEkpuafoKAWUaHXZ5acyatsDpcg5OojmV7a4KGKTMdOPV3jqbFoyBgjwHGtCg70mUucws0O4mi5w==; Expires=Wed, 19 Aug 2026 19:37:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '35d74c3d336c7a34c8961cab6329c2d4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:37:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kRBCtKcfXW69U/3m4/mBVx9T3sdO1EXZoWy6+jNfMQpjKqODueuWIM9LHQHrsBk6d4b2NHYd421Ect4CRwrt7L8GTqePvCS1AVpmm5AvyddaUYFvJa/2N/p74BiP3NQ+eVEfAgp2ztnWf7vZWM7TIo93UBwKFCxgCzoBTRxUwTtMH6SXlReroBeC90zESA==; Expires=Wed, 19 Aug 2026 19:37:07 GMT; Path=/, AWSALBCORS=kRBCtKcfXW69U/3m4/mBVx9T3sdO1EXZoWy6+jNfMQpjKqODueuWIM9LHQHrsBk6d4b2NHYd421Ect4CRwrt7L8GTqePvCS1AVpmm5AvyddaUYFvJa/2N/p74BiP3NQ+eVEfAgp2ztnWf7vZWM7TIo93UBwKFCxgCzoBTRxUwTtMH6SXlReroBeC90zESA==; Expires=Wed, 19 Aug 2026 19:37:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59599', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '396c9b59d65e2a642415a5916fb581a5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:37:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:37:34.976956+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:37:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:37:34.986224+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:37:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:37:35.091335+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:37:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=f5QNHqRjKP4mAuAc2FVt2pgJzR1jWvx1TDdHe1Cq9vAwZs3RU7PiiENs2e9PskpBUw4njk5POTbBG+DQG9TLVIFwP86Rr4f+XqTwT4svKAw4COrvQIle518qoPwWGg17KF1HxV6iSs4XV2joYb4PEiZdZkxhkdlRL2gMxo1ySAHpeqThdPHLqQF/JVky7A==; Expires=Wed, 19 Aug 2026 19:37:36 GMT; Path=/, AWSALBCORS=f5QNHqRjKP4mAuAc2FVt2pgJzR1jWvx1TDdHe1Cq9vAwZs3RU7PiiENs2e9PskpBUw4njk5POTbBG+DQG9TLVIFwP86Rr4f+XqTwT4svKAw4COrvQIle518qoPwWGg17KF1HxV6iSs4XV2joYb4PEiZdZkxhkdlRL2gMxo1ySAHpeqThdPHLqQF/JVky7A==; Expires=Wed, 19 Aug 2026 19:37:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11630', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11629', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb78f2bf42d04aeea434a0da83aab8dd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:37:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0Gpn4joWkhjXEqGSfN2/sTihD9SLS5Nn/RGMb6xaEI94auk0xye4Jyuu+aQbqlUQUQVvF1qtAD88jOyJs+rl+digPYqu+eMiT1vc8aJmvl/Ufsw/CBNDq6sqfPXrbctYhR/enzD2igw6qKDTlZdGhwQT11pLKeaptOHiNZ5/RzFuHuAzXyDBIP9VK4E22w==; Expires=Wed, 19 Aug 2026 19:37:37 GMT; Path=/, AWSALBCORS=0Gpn4joWkhjXEqGSfN2/sTihD9SLS5Nn/RGMb6xaEI94auk0xye4Jyuu+aQbqlUQUQVvF1qtAD88jOyJs+rl+digPYqu+eMiT1vc8aJmvl/Ufsw/CBNDq6sqfPXrbctYhR/enzD2igw6qKDTlZdGhwQT11pLKeaptOHiNZ5/RzFuHuAzXyDBIP9VK4E22w==; Expires=Wed, 19 Aug 2026 19:37:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11255', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11255', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '3b9fff2e6a500c29b2f88ab913e992fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:38:03 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:38:03.260544+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:38:03 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:38:03.269958+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:38:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qdK9QRlsCxxAPelss3o6zqGcyHDmfFitEYt1hrHNHyQepT0HVVaBc/RQ++SPD/hFTUTsyNrzoKTPSQgzrDB/eZC0C1rgsws0IznLHmPtXTIJBfs1EcrqHse8eondW09Ummyv6Q4DFw7WBFcm84TZ6xKb/P1ggpPUSvK8HO+4KwibpJwb7o2ilOkIoA0BYA==; Expires=Wed, 19 Aug 2026 19:38:03 GMT; Path=/, AWSALBCORS=qdK9QRlsCxxAPelss3o6zqGcyHDmfFitEYt1hrHNHyQepT0HVVaBc/RQ++SPD/hFTUTsyNrzoKTPSQgzrDB/eZC0C1rgsws0IznLHmPtXTIJBfs1EcrqHse8eondW09Ummyv6Q4DFw7WBFcm84TZ6xKb/P1ggpPUSvK8HO+4KwibpJwb7o2ilOkIoA0BYA==; Expires=Wed, 19 Aug 2026 19:38:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59395', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59592', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1dc1da2db28a4f8a8af8a385908f3d0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:38:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WdLwnWj3TKJ4qgwYBITrcJi3e7tZNfrPimgdQEn1rK03ADowM01a9hfCxi8PeomWI1KvL1JYGS292DOwqoszs5jlwTgCVQpLwBm8y7pRKtgcnmBBbEsCpbacTwZckP9NbU4P39fz5NGwWkYaaZv1B+wnpgBU3icfzdDr62rWOwrXDLIwphaGc/8HME6b/g==; Expires=Wed, 19 Aug 2026 19:38:03 GMT; Path=/, AWSALBCORS=WdLwnWj3TKJ4qgwYBITrcJi3e7tZNfrPimgdQEn1rK03ADowM01a9hfCxi8PeomWI1KvL1JYGS292DOwqoszs5jlwTgCVQpLwBm8y7pRKtgcnmBBbEsCpbacTwZckP9NbU4P39fz5NGwWkYaaZv1B+wnpgBU3icfzdDr62rWOwrXDLIwphaGc/8HME6b/g==; Expires=Wed, 19 Aug 2026 19:38:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59542', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59344', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '31582dbf57ad9745311bb56a8d41cf91', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:38:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Nj0/BU+d9ZVjtde5k0D3KNtL1J4Iml2y8l1giYRHTJJrgR+c5yT1dKhCF0qasecG7RBJvBhzqGvoUT6lQFjCFr4PopEQQPdrgcd0SfNqsVzq7SxXHPdU8gmEJjM7NQyR1GkACrd3yJM4Kj46ba6lHxDOR78nrRcXmW53IEjK9nD1FFzjo91IN7wtkpxpTQ==; Expires=Wed, 19 Aug 2026 19:38:15 GMT; Path=/, AWSALBCORS=Nj0/BU+d9ZVjtde5k0D3KNtL1J4Iml2y8l1giYRHTJJrgR+c5yT1dKhCF0qasecG7RBJvBhzqGvoUT6lQFjCFr4PopEQQPdrgcd0SfNqsVzq7SxXHPdU8gmEJjM7NQyR1GkACrd3yJM4Kj46ba6lHxDOR78nrRcXmW53IEjK9nD1FFzjo91IN7wtkpxpTQ==; Expires=Wed, 19 Aug 2026 19:38:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '109416538adca96e817edf01e26b842c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:38:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vlvkbMhQSMG+6a4q3BsIpY/a9/jpx+Pgt8GzMUQcN0vLdNJH/OLUhGJMLGoecDEZ8gKhp8kmR3s8MlHcL5flnV+wZuAtshbp9feZeTn7nbg0CYczXvyWndhW09L+9rgdH68FDCnnfG9XDaqtS5fRnDPjM0OCDjLu62KAesTa5qwxj06s+iZxhTwIfxWIxg==; Expires=Wed, 19 Aug 2026 19:38:15 GMT; Path=/, AWSALBCORS=vlvkbMhQSMG+6a4q3BsIpY/a9/jpx+Pgt8GzMUQcN0vLdNJH/OLUhGJMLGoecDEZ8gKhp8kmR3s8MlHcL5flnV+wZuAtshbp9feZeTn7nbg0CYczXvyWndhW09L+9rgdH68FDCnnfG9XDaqtS5fRnDPjM0OCDjLu62KAesTa5qwxj06s+iZxhTwIfxWIxg==; Expires=Wed, 19 Aug 2026 19:38:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59621', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '127a1f159560dec63c3cd2b420b06502', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:38:27.717889+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (752202 → 1471156 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:38:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yAoBAV9oEhTDspQzmtnHb70ylR9g5b/PcOl1kTm6DPsnUPhPgLAw522YLIjN+QlwVK3yPpLEH0qrPBIqm7AuxdvstL9FyYuLiUzwnOctN6SIBi2c7uw7AB3GJTOyxBHvRqykCLX4aDOdZH8xhMHii2CohCimNzrcwIh05PNkgAvBYCDCfY2QJsOIhuMVrw==; Expires=Wed, 19 Aug 2026 19:38:27 GMT; Path=/, AWSALBCORS=yAoBAV9oEhTDspQzmtnHb70ylR9g5b/PcOl1kTm6DPsnUPhPgLAw522YLIjN+QlwVK3yPpLEH0qrPBIqm7AuxdvstL9FyYuLiUzwnOctN6SIBi2c7uw7AB3GJTOyxBHvRqykCLX4aDOdZH8xhMHii2CohCimNzrcwIh05PNkgAvBYCDCfY2QJsOIhuMVrw==; Expires=Wed, 19 Aug 2026 19:38:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47486', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '2737c48df8ee558906fa0f254a226e1f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:38:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rHVpwK3RToqj0gA6vgjihIVVt+I8WKQn7M7f0BdwnqeXvXo7yPU2zohg5XHZl7ejC9jJowhgr8XIkM/EQljESpys8V4jHZ84tXDBgEp5wG5BBTyf6jNvbNJNfpOH9rBsIkoJN/xG67VF1oR9pSsOM4sagHko2jSenutPiQIPL0hR5BlU7JEDQInSqwf5QA==; Expires=Wed, 19 Aug 2026 19:38:28 GMT; Path=/, AWSALBCORS=rHVpwK3RToqj0gA6vgjihIVVt+I8WKQn7M7f0BdwnqeXvXo7yPU2zohg5XHZl7ejC9jJowhgr8XIkM/EQljESpys8V4jHZ84tXDBgEp5wG5BBTyf6jNvbNJNfpOH9rBsIkoJN/xG67VF1oR9pSsOM4sagHko2jSenutPiQIPL0hR5BlU7JEDQInSqwf5QA==; Expires=Wed, 19 Aug 2026 19:38:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47102', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed359fc8656b9fe501b442e1360f1257', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:38:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:38:46.752735+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:38:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2RL6WmeRx/Ilq3LUowEoDT6d4upGacEffoXKKNLK3zrOtOWe13AMxE6VCgKGKfXVoYdyNJ5o+jkzLlPhlHbqdXrYKRNY6QTm/ZhqRYMsdP4yHSbtzwfFpcaXJy7zCJ7+ssRqbIL1lodY/gn7ii9CigIHTrS73sWv/fkSGusdudAi86K5Uyrb/ligvEviRQ==; Expires=Wed, 19 Aug 2026 19:38:47 GMT; Path=/, AWSALBCORS=2RL6WmeRx/Ilq3LUowEoDT6d4upGacEffoXKKNLK3zrOtOWe13AMxE6VCgKGKfXVoYdyNJ5o+jkzLlPhlHbqdXrYKRNY6QTm/ZhqRYMsdP4yHSbtzwfFpcaXJy7zCJ7+ssRqbIL1lodY/gn7ii9CigIHTrS73sWv/fkSGusdudAi86K5Uyrb/ligvEviRQ==; Expires=Wed, 19 Aug 2026 19:38:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27943', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '8abe9b0ab907800c91ab7dd6a37e4ae3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:38:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1tvY5gjr8HVEvDEUvadDNInKjCJ4coyi8USzIOtKUQc8PmQkZ60/Ygkk+CcWW2ELccLtnR/oCGGUflCXqiYXcZhqrFr92j4Zoj7R2Y0pTmRhsMN3GvZFCRQ1/B8GwcfZaZlBacYzJCpY22nMghL5AkBJjH+UaZ4PuYtq6jBIwG+K53B0V7Mqnw0djwmUhw==; Expires=Wed, 19 Aug 2026 19:38:47 GMT; Path=/, AWSALBCORS=1tvY5gjr8HVEvDEUvadDNInKjCJ4coyi8USzIOtKUQc8PmQkZ60/Ygkk+CcWW2ELccLtnR/oCGGUflCXqiYXcZhqrFr92j4Zoj7R2Y0pTmRhsMN3GvZFCRQ1/B8GwcfZaZlBacYzJCpY22nMghL5AkBJjH+UaZ4PuYtq6jBIwG+K53B0V7Mqnw0djwmUhw==; Expires=Wed, 19 Aug 2026 19:38:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27910', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '740321941b007e01078009dde241c707', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:39:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:39:33.775077+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:39:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:39:33.782361+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:39:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G8ls3ZNrkSsNwGZGu4a2afs5stY7cgk+WB4ZZQ21P43oTPAAgEIXm0gdzTzarZ/WRRsdE5xn1nnoTB57YKYOfDb1MvROGllyvyFmXiGA4SOlL/TD6avm8yihNPWMGXD/TcfoGkwGCPDeGIxTm+U4rEL4zFXMZKgWAgXMHglHB9EENwRyBaCPDAEYrUewKg==; Expires=Wed, 19 Aug 2026 19:39:34 GMT; Path=/, AWSALBCORS=G8ls3ZNrkSsNwGZGu4a2afs5stY7cgk+WB4ZZQ21P43oTPAAgEIXm0gdzTzarZ/WRRsdE5xn1nnoTB57YKYOfDb1MvROGllyvyFmXiGA4SOlL/TD6avm8yihNPWMGXD/TcfoGkwGCPDeGIxTm+U4rEL4zFXMZKgWAgXMHglHB9EENwRyBaCPDAEYrUewKg==; Expires=Wed, 19 Aug 2026 19:39:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59974', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59990', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b7bd6b1df09f2f4bd28d14e85a92be4d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:39:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CEYJQaxrQf2SffAHhM1oGX3T0o7A9+ja+6dov2PFMmePHiDTXHFGU3M9MF6dT5cDgmGrsTBj3GICWEmYMjnaM2FXZcCezeY4pR5Bwdxor+ubc5KIZH65+2d/lUbJPduPZ/BNxK+yH49fPpw9F8q+oiX+k6UG7UZKwgxJL+ia+zKfY8pw+sSySkcUKWcRrw==; Expires=Wed, 19 Aug 2026 19:39:35 GMT; Path=/, AWSALBCORS=CEYJQaxrQf2SffAHhM1oGX3T0o7A9+ja+6dov2PFMmePHiDTXHFGU3M9MF6dT5cDgmGrsTBj3GICWEmYMjnaM2FXZcCezeY4pR5Bwdxor+ubc5KIZH65+2d/lUbJPduPZ/BNxK+yH49fPpw9F8q+oiX+k6UG7UZKwgxJL+ia+zKfY8pw+sSySkcUKWcRrw==; Expires=Wed, 19 Aug 2026 19:39:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59601', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59617', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c14c8f4aab1df75a026553ca37c007e1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:39:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:39:51.735615+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:39:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=q83jhy8VKRpVdi9ATTXQdMUDMQ/uOWVBa4KUKiNo8rSan/2seDJk19qYkZbcpxjiFhAILQ6IO4QSYd2TiZpXXCZmTbVkXWaIlfeLS/i3it53Cx8UBRnnu7ogpfEedsbD3hhip1QgvQYt2M3e1aFL2KwReqFCx+wUicJhu2I2O04YX4FbN9qDNMlxEpvdZw==; Expires=Wed, 19 Aug 2026 19:39:51 GMT; Path=/, AWSALBCORS=q83jhy8VKRpVdi9ATTXQdMUDMQ/uOWVBa4KUKiNo8rSan/2seDJk19qYkZbcpxjiFhAILQ6IO4QSYd2TiZpXXCZmTbVkXWaIlfeLS/i3it53Cx8UBRnnu7ogpfEedsbD3hhip1QgvQYt2M3e1aFL2KwReqFCx+wUicJhu2I2O04YX4FbN9qDNMlxEpvdZw==; Expires=Wed, 19 Aug 2026 19:39:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '39f269769fad327e166a8b2ae8f9bd53', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:39:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1+VcM0veBzyWiTobMBu/azn35Fcyc4ugVCalGAYQSDdYi7s1bsxSwiVvN4itCawke7K7ZT9ubgPIkS9x3MD5H6RR6fs4Q2ssV2Frq8wUeFfvscRAZRdmdikKkqtlPakMQxH4/d297pULhOyJVFBum3v4B8KGkFjaMNERYUNV//k0bnLWsk2tHglilYlaRw==; Expires=Wed, 19 Aug 2026 19:39:52 GMT; Path=/, AWSALBCORS=1+VcM0veBzyWiTobMBu/azn35Fcyc4ugVCalGAYQSDdYi7s1bsxSwiVvN4itCawke7K7ZT9ubgPIkS9x3MD5H6RR6fs4Q2ssV2Frq8wUeFfvscRAZRdmdikKkqtlPakMQxH4/d297pULhOyJVFBum3v4B8KGkFjaMNERYUNV//k0bnLWsk2tHglilYlaRw==; Expires=Wed, 19 Aug 2026 19:39:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59637', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f45bde8c9024e0a6f0185c8186823b2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:40:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:40:17.235546+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:40:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:40:17.244769+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:40:17.259546+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S56sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T19:40:17.387400+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: JIT 검증 — 입력이 낡아 재생성 (17/64)"} {"timestamp": "2026-08-12T19:40:17.413762+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T19:40:17.422222+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:40:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+/EWRL0ZFcSUV1jLhPMUBFuBiKmoIg9MQzGd2HPHjTgAxhFP5/bUxnE9qBWRd9WwTP9b4AikIXdHIrjEDtSVYQG0mXFiNYQUQDu1bXFI9T1gtvU+3ynBYJdqS8zaLEydoixyDGowh1khio3GfRKdi/ggMTWrVcNclflrMSlqpHBQUPte+owXCTs3bot1oQ==; Expires=Wed, 19 Aug 2026 19:40:17 GMT; Path=/, AWSALBCORS=+/EWRL0ZFcSUV1jLhPMUBFuBiKmoIg9MQzGd2HPHjTgAxhFP5/bUxnE9qBWRd9WwTP9b4AikIXdHIrjEDtSVYQG0mXFiNYQUQDu1bXFI9T1gtvU+3ynBYJdqS8zaLEydoixyDGowh1khio3GfRKdi/ggMTWrVcNclflrMSlqpHBQUPte+owXCTs3bot1oQ==; Expires=Wed, 19 Aug 2026 19:40:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17377', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17392', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '13a557de204ae9e07cd23fbe82744544', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:40:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FbN2IypXcBtCmNyKLg/WIcnYN7oZRPw4tWB6Q+zGdN6509Bonc7h9+btuk7ZrJwvluZbyBIRuuSR0YlrecYL+gOlaPhavGwnzPt1IFwgJw8x8yNWcvOdOrllwIKFqcPy5fxMIBzjn3lhh3u+X8Fwkj0oz9buAwzKHLGbim2nGRKZ4ehAKZ69vMjrUZ+xmg==; Expires=Wed, 19 Aug 2026 19:40:17 GMT; Path=/, AWSALBCORS=FbN2IypXcBtCmNyKLg/WIcnYN7oZRPw4tWB6Q+zGdN6509Bonc7h9+btuk7ZrJwvluZbyBIRuuSR0YlrecYL+gOlaPhavGwnzPt1IFwgJw8x8yNWcvOdOrllwIKFqcPy5fxMIBzjn3lhh3u+X8Fwkj0oz9buAwzKHLGbim2nGRKZ4ehAKZ69vMjrUZ+xmg==; Expires=Wed, 19 Aug 2026 19:40:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16972', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16988', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d85dfba8bf24c57e9a8ca0ab045aca8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:41:55.172326+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:41:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vp3YuidsQxNH4vOVDPYVEo3cDhMMrv4m1xzGgE3v8G5OgifFhMvj1YVxFt2Jg/8iuebXKg7ZEcTHpKgAoDFJUUfDnI712+0dPG8Nb75LrsLuMRNVWvVQubUQSMxAy8Wl4DizJiBdF8ax7NmHeOz7EwhcCSM24Rba/AcQUlf/rozow0/sYzviZWgnm9kR0w==; Expires=Wed, 19 Aug 2026 19:41:55 GMT; Path=/, AWSALBCORS=vp3YuidsQxNH4vOVDPYVEo3cDhMMrv4m1xzGgE3v8G5OgifFhMvj1YVxFt2Jg/8iuebXKg7ZEcTHpKgAoDFJUUfDnI712+0dPG8Nb75LrsLuMRNVWvVQubUQSMxAy8Wl4DizJiBdF8ax7NmHeOz7EwhcCSM24Rba/AcQUlf/rozow0/sYzviZWgnm9kR0w==; Expires=Wed, 19 Aug 2026 19:41:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '89209619370e6442ae08ab8c324fe113', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:41:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YlaYs/O8ukY74g8+XmsCf4qTP2uOSvgoiMQ/EQyBWiT6lwFl5LQeuu+E2KJeL9SYSC8fyoIvrO0emOZcU8p3OUbjBNqZQsqC1KhiAh6/vEibDuDDcfbG+poEZWkwdBvBGSqyVwVNvKNx3srTrKIu/SP0Nv1EO0ckB5WrLunOL2/Py47UpoA7xgHOTMQt8g==; Expires=Wed, 19 Aug 2026 19:41:55 GMT; Path=/, AWSALBCORS=YlaYs/O8ukY74g8+XmsCf4qTP2uOSvgoiMQ/EQyBWiT6lwFl5LQeuu+E2KJeL9SYSC8fyoIvrO0emOZcU8p3OUbjBNqZQsqC1KhiAh6/vEibDuDDcfbG+poEZWkwdBvBGSqyVwVNvKNx3srTrKIu/SP0Nv1EO0ckB5WrLunOL2/Py47UpoA7xgHOTMQt8g==; Expires=Wed, 19 Aug 2026 19:41:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59525', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '6b8b2569d0bad8b89ffef2052e6d37b4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:42:07.662880+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (835008 → 1665349 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:42:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6rwJqH0vk8hpcFBs3geG9K/QtPjet8CPV3TNzjoi2r/UhwqbErqz4IGKXASYYGjkdQLy6enCj/ZAXx1y9tfHjqUt4o7euMDdt52ZqbX1xjpEiY+eyV3mqtBcxlkffBGRe7VHKR7TC7IE4Q0sucoQPMUo5TFqIXKKcGt6B0KqGCqVPyGNJuNa4wpnsZWnzQ==; Expires=Wed, 19 Aug 2026 19:42:07 GMT; Path=/, AWSALBCORS=6rwJqH0vk8hpcFBs3geG9K/QtPjet8CPV3TNzjoi2r/UhwqbErqz4IGKXASYYGjkdQLy6enCj/ZAXx1y9tfHjqUt4o7euMDdt52ZqbX1xjpEiY+eyV3mqtBcxlkffBGRe7VHKR7TC7IE4Q0sucoQPMUo5TFqIXKKcGt6B0KqGCqVPyGNJuNa4wpnsZWnzQ==; Expires=Wed, 19 Aug 2026 19:42:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47493', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f30ed07346d3143458112658050ffbea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:42:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tzLdcwVQPHGHEtNH23sRlO5i4ptl5ysDE0Cq2C6KHcsP+YwAxL533P/C3pSaU2LVs4ifKpKLleGdxoljPQ/vp54AaQoL0PTcdVgUM3LzNpNxz2CTgtLHcZUUuVrDMNHdUTDt6EIX7zHnX5Aa6chDhBjeMKBeKgFKICWU1szsbfZVAKNbOp7yJksI5V6bxQ==; Expires=Wed, 19 Aug 2026 19:42:08 GMT; Path=/, AWSALBCORS=tzLdcwVQPHGHEtNH23sRlO5i4ptl5ysDE0Cq2C6KHcsP+YwAxL533P/C3pSaU2LVs4ifKpKLleGdxoljPQ/vp54AaQoL0PTcdVgUM3LzNpNxz2CTgtLHcZUUuVrDMNHdUTDt6EIX7zHnX5Aa6chDhBjeMKBeKgFKICWU1szsbfZVAKNbOp7yJksI5V6bxQ==; Expires=Wed, 19 Aug 2026 19:42:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47142', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cad3263ac322a6d2b9059bc9aa46fded', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:42:09.721804+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (825302 → 1563083 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:42:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fxSZRCCVVWQicEncSQxTi/NI15H74u3jnKvFU0wx5mJ1RS5YHrPp89LSdRnYPfnEdQ/C9RZzboppyyRfkGMALkGvPeHljNz1wg4b2z67Wv6cdod/+rYc6hqcHBCArZnMaf8tKQ+BY+GlOL7yhZZvnqCag+XnyISfz5/Ig/FXdK3ulrs25FRSltOwpj5ISg==; Expires=Wed, 19 Aug 2026 19:42:09 GMT; Path=/, AWSALBCORS=fxSZRCCVVWQicEncSQxTi/NI15H74u3jnKvFU0wx5mJ1RS5YHrPp89LSdRnYPfnEdQ/C9RZzboppyyRfkGMALkGvPeHljNz1wg4b2z67Wv6cdod/+rYc6hqcHBCArZnMaf8tKQ+BY+GlOL7yhZZvnqCag+XnyISfz5/Ig/FXdK3ulrs25FRSltOwpj5ISg==; Expires=Wed, 19 Aug 2026 19:42:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45448', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '0eed6a0021fc12d58a39dc1a1cee460f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:42:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VWMkdtljJ+oHBqeHauuZW7wl2ky4QZYNHX3liiTrnI5CQf659XG4Xc5qHbIKId+jNM4o9d5XcOovl+lUMOCpX7/L6COiHPY3mEuKWD2JDJ6sbSRTtDQFjD4GytlZdLu6J/FzwSkHQvqroRDMfvE9ewdbPJVo6h/rTFMq3i8r5kj9yx0rwvPHnE1p1zMBuQ==; Expires=Wed, 19 Aug 2026 19:42:09 GMT; Path=/, AWSALBCORS=VWMkdtljJ+oHBqeHauuZW7wl2ky4QZYNHX3liiTrnI5CQf659XG4Xc5qHbIKId+jNM4o9d5XcOovl+lUMOCpX7/L6COiHPY3mEuKWD2JDJ6sbSRTtDQFjD4GytlZdLu6J/FzwSkHQvqroRDMfvE9ewdbPJVo6h/rTFMq3i8r5kj9yx0rwvPHnE1p1zMBuQ==; Expires=Wed, 19 Aug 2026 19:42:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45463', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '2911ec9fa30f295cb0ccf5be0bca6b83', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:42:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:42:27.898095+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:42:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3t010FGX3QW8VecJ23the0mRqZG667MCkhYyM2WHYaXEe1ka5YW1C2Tx+J/QfjYJPZ3WWakw4POflx5TeQeuQqQIHKskTr6n6v2DckPyf5LvCkD1S538a3JY/tATmKip6OgaORh47ZDrnhdgHdKgkDcp696gm3K5GcIXSpZU6nfBEmUoNA2g4UMKvXn3bw==; Expires=Wed, 19 Aug 2026 19:42:28 GMT; Path=/, AWSALBCORS=3t010FGX3QW8VecJ23the0mRqZG667MCkhYyM2WHYaXEe1ka5YW1C2Tx+J/QfjYJPZ3WWakw4POflx5TeQeuQqQIHKskTr6n6v2DckPyf5LvCkD1S538a3JY/tATmKip6OgaORh47ZDrnhdgHdKgkDcp696gm3K5GcIXSpZU6nfBEmUoNA2g4UMKvXn3bw==; Expires=Wed, 19 Aug 2026 19:42:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27097', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '21c270bc545cbbaf54b9845d541a25d2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:42:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FFInWMpGk+ct8gSIc13wQF1yyrqHUkVlJ6BpSQ50Js7+/lq6512TTg09ANE0RIwvDnSvyxmSwTWswL/ewpoWkotiF4LS/ms9cMnYyntET60N2z4zNIN9espHnlXTqybEB711jkczN+5/2yY1UGHnIEVQFfJzgQgnuyp527q8QxM9+E+D9+B3o0b4aU/E0w==; Expires=Wed, 19 Aug 2026 19:42:28 GMT; Path=/, AWSALBCORS=FFInWMpGk+ct8gSIc13wQF1yyrqHUkVlJ6BpSQ50Js7+/lq6512TTg09ANE0RIwvDnSvyxmSwTWswL/ewpoWkotiF4LS/ms9cMnYyntET60N2z4zNIN9espHnlXTqybEB711jkczN+5/2yY1UGHnIEVQFfJzgQgnuyp527q8QxM9+E+D9+B3o0b4aU/E0w==; Expires=Wed, 19 Aug 2026 19:42:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26706', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': '047f6aa277ac626a107df7c60099ed96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:42:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:42:55.400925+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:42:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:42:55.410939+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:42:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cQQMZgaJHWu3LtbnnFDAO01g7CaPTvk3j1GVf2vylVTfXXQD5bNruPEc2ksctf/x2+TtdFxZdP5R1qoO9M57wSgrkwjdbCnNcpH7VQD5/knjQSdeiVYYPp2hHYRzXcKIgpUDpXMRsi7BLfiTOdHXxQYcR8S76tJwVawqJO+aVK6Y0DSmo2ltoDZcQkhGVQ==; Expires=Wed, 19 Aug 2026 19:42:56 GMT; Path=/, AWSALBCORS=cQQMZgaJHWu3LtbnnFDAO01g7CaPTvk3j1GVf2vylVTfXXQD5bNruPEc2ksctf/x2+TtdFxZdP5R1qoO9M57wSgrkwjdbCnNcpH7VQD5/knjQSdeiVYYPp2hHYRzXcKIgpUDpXMRsi7BLfiTOdHXxQYcR8S76tJwVawqJO+aVK6Y0DSmo2ltoDZcQkhGVQ==; Expires=Wed, 19 Aug 2026 19:42:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e76497700a27081ac164f21a06c0054d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:42:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ya4bAmzJaiGsvyv8pR7qduzl3yPhUwsQIxIf6GBSOUYFnSssNd29t24Q+1TzDwDDxHjMa0H2ndNs8lNcrM+U/u1AjvEoL2XFuYCKgW4DuBnylYlPxjmNI8jZBcWsMKLXy/wSI4DGqjPm7KnDB3aFPdyHUJ/5ReChmdowc5/qaHlLIQZd6J8P3R+uxlsCYQ==; Expires=Wed, 19 Aug 2026 19:42:56 GMT; Path=/, AWSALBCORS=ya4bAmzJaiGsvyv8pR7qduzl3yPhUwsQIxIf6GBSOUYFnSssNd29t24Q+1TzDwDDxHjMa0H2ndNs8lNcrM+U/u1AjvEoL2XFuYCKgW4DuBnylYlPxjmNI8jZBcWsMKLXy/wSI4DGqjPm7KnDB3aFPdyHUJ/5ReChmdowc5/qaHlLIQZd6J8P3R+uxlsCYQ==; Expires=Wed, 19 Aug 2026 19:42:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59621', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59623', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b7af800d5a8033e4129c885793074015', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:43:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:43:12.419448+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:43:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GYny4iLJVWmLCvDjKbcZEILRTeyWUOZZnUcdYbjGcG2OdhyxwHzGq57zKEyBxMvLak8/IxxjnQ7vuV6FvpWue+SIJwTPdzrRxvLGlpLSfMYEnb82e44N0QKi6WjbVxA0Ic3NPefm8fk5LRdkEnbsfgrubhAn1JpmkuPnsgf+WADDsBjqPSFM0N0ROFe9yw==; Expires=Wed, 19 Aug 2026 19:43:12 GMT; Path=/, AWSALBCORS=GYny4iLJVWmLCvDjKbcZEILRTeyWUOZZnUcdYbjGcG2OdhyxwHzGq57zKEyBxMvLak8/IxxjnQ7vuV6FvpWue+SIJwTPdzrRxvLGlpLSfMYEnb82e44N0QKi6WjbVxA0Ic3NPefm8fk5LRdkEnbsfgrubhAn1JpmkuPnsgf+WADDsBjqPSFM0N0ROFe9yw==; Expires=Wed, 19 Aug 2026 19:43:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '40915526bffb949b268406ae161ed210', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:43:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MIzt+wpDMXM2tVKUxrdnRS5HvgTMWdxISGhL4vghLRMs8ckkLH+c4axS/2uOZjnZGAtp/WlwkMYSrlgd4ic7aKUIbZRAVPRT+3w6LDzm/xy2T48+DBYAVKoFT77hTpRivRyf9L/58Gv0C84ZCkqeTlDu9Cse0sVoRTXiqFuLbXCFJv0OaiH4JFqd5z2Llg==; Expires=Wed, 19 Aug 2026 19:43:12 GMT; Path=/, AWSALBCORS=MIzt+wpDMXM2tVKUxrdnRS5HvgTMWdxISGhL4vghLRMs8ckkLH+c4axS/2uOZjnZGAtp/WlwkMYSrlgd4ic7aKUIbZRAVPRT+3w6LDzm/xy2T48+DBYAVKoFT77hTpRivRyf9L/58Gv0C84ZCkqeTlDu9Cse0sVoRTXiqFuLbXCFJv0OaiH4JFqd5z2Llg==; Expires=Wed, 19 Aug 2026 19:43:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4fe7882457ce5ae4a1f25becdf092440', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:43:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:43:48.655730+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:43:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:43:48.665904+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:43:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:43:48.775961+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:43:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nFrM53o0c+vmAaATUkQZXQUUn80uI+bdtVkerFy3Q1jR1GFfRN6sGb4od96qEB2B+VjFb1ynu/6SowPqhrAhNI2lAaCz6R9QwAj58Py5/KD8UIERdxd5kVuEb+SJ3JLv7WcaTjASbzMQ+iv8UGmpgMgytCSeI10uzXcN8w+cpp+smIQ00/6MICDr+W4sSA==; Expires=Wed, 19 Aug 2026 19:43:50 GMT; Path=/, AWSALBCORS=nFrM53o0c+vmAaATUkQZXQUUn80uI+bdtVkerFy3Q1jR1GFfRN6sGb4od96qEB2B+VjFb1ynu/6SowPqhrAhNI2lAaCz6R9QwAj58Py5/KD8UIERdxd5kVuEb+SJ3JLv7WcaTjASbzMQ+iv8UGmpgMgytCSeI10uzXcN8w+cpp+smIQ00/6MICDr+W4sSA==; Expires=Wed, 19 Aug 2026 19:43:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5243', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5245', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c43f83fa4ea5c5d39b33aac91805f33b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:43:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JY4InjjUjBOdW03vbwYbdIL9A7B/bpjcp/J2B/VOQ6IF4YjWdqcu8J4OsJbLvv84HzjiGz6jYR9BIl7HUzwa4TGOsEtPe/IIqKUJisorHoHku37+VMGa9Dj8/jEqzVL/YBUZbH/fbMUQZ4pW/sq9meEcRCU+497peOeereNwQLBqxG8JGXKGQukme8M+0g==; Expires=Wed, 19 Aug 2026 19:43:51 GMT; Path=/, AWSALBCORS=JY4InjjUjBOdW03vbwYbdIL9A7B/bpjcp/J2B/VOQ6IF4YjWdqcu8J4OsJbLvv84HzjiGz6jYR9BIl7HUzwa4TGOsEtPe/IIqKUJisorHoHku37+VMGa9Dj8/jEqzVL/YBUZbH/fbMUQZ4pW/sq9meEcRCU+497peOeereNwQLBqxG8JGXKGQukme8M+0g==; Expires=Wed, 19 Aug 2026 19:43:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4878', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4876', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '037d68f103a92a4ed3c02c7e14d40aef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:44:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:44:06.971297+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:44:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:44:06.981404+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:44:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AIB64Vwa5MAXSOjQItAGbpNC9n8yJlXzgaFbidnB34HBBbFK9VTT5u9320i/5dPI3Jvur7TG4rBIxNpiLVIcr422R6aZ+c6QuQ4y1aKYYbV/fn7bVn410jexKFM1d7AXpcYCywRrA+fiTxt+v7E0vDjBtzfMqoMU2bn4MDkhvyWM9s7cn9NMRMcy1dMjAg==; Expires=Wed, 19 Aug 2026 19:44:08 GMT; Path=/, AWSALBCORS=AIB64Vwa5MAXSOjQItAGbpNC9n8yJlXzgaFbidnB34HBBbFK9VTT5u9320i/5dPI3Jvur7TG4rBIxNpiLVIcr422R6aZ+c6QuQ4y1aKYYbV/fn7bVn410jexKFM1d7AXpcYCywRrA+fiTxt+v7E0vDjBtzfMqoMU2bn4MDkhvyWM9s7cn9NMRMcy1dMjAg==; Expires=Wed, 19 Aug 2026 19:44:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c8893e785bfbf16ec9dca60a4dee0e62', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:44:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=f4fQmXzqU0sKFhOJrkj4Gimf/asvIt5wa0HjOHXzJuhM2BxJhYix3Ei3ctHTFPdzBbrGkZMPmrV9/pIh7Yd5MsbmtoHyiNcicvgHmGg00zoIBKgFh10kH3K9WR9z4nGAjC212CwLYlTvEb2aPKRjVTevrS/ex3AD7uXu8mV8At7qoVPdnRAlFOR+mm3SDw==; Expires=Wed, 19 Aug 2026 19:44:09 GMT; Path=/, AWSALBCORS=f4fQmXzqU0sKFhOJrkj4Gimf/asvIt5wa0HjOHXzJuhM2BxJhYix3Ei3ctHTFPdzBbrGkZMPmrV9/pIh7Yd5MsbmtoHyiNcicvgHmGg00zoIBKgFh10kH3K9WR9z4nGAjC212CwLYlTvEb2aPKRjVTevrS/ex3AD7uXu8mV8At7qoVPdnRAlFOR+mm3SDw==; Expires=Wed, 19 Aug 2026 19:44:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59598', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59600', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8658810d542b5a0c4184a75a09529bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:44:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Nm/Fjjg2y6q8AneQLzdIQUeWuqtDe/xlBquTkClk57/ti/E88MRWG7Vqaj8+a1vH/amsmfwFhUIuTaMQ8LecApU+/CrX1kfNwv2BWcpkvNdVnEIwAYJSHW6CGRyQbZbOhjnIF/kCGvL6RweepJuoo0DnOSf8B5Bike/s/ASF6er9k9perwKB1uXFshFrBA==; Expires=Wed, 19 Aug 2026 19:44:18 GMT; Path=/, AWSALBCORS=Nm/Fjjg2y6q8AneQLzdIQUeWuqtDe/xlBquTkClk57/ti/E88MRWG7Vqaj8+a1vH/amsmfwFhUIuTaMQ8LecApU+/CrX1kfNwv2BWcpkvNdVnEIwAYJSHW6CGRyQbZbOhjnIF/kCGvL6RweepJuoo0DnOSf8B5Bike/s/ASF6er9k9perwKB1uXFshFrBA==; Expires=Wed, 19 Aug 2026 19:44:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '7776bc690f68e7b2e441d36be5678985', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:44:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gap9eY9T7rfGWu+1DsFDj1CkraiHp5Jn1UHx1vKPGoVkQQ70WvCHKJpmdFbWM9p3bz73ACJOlxf85Ve1CetsZVoSxBamu80FAUrGYQugXPmHWbqmVk1KG/v9znFcC68esy0hNoffSDiFFCmQ8dpfi4xJ73EUDy4MnMrLQBjXoXI9svlN27iWXSAIXEwaRg==; Expires=Wed, 19 Aug 2026 19:44:18 GMT; Path=/, AWSALBCORS=gap9eY9T7rfGWu+1DsFDj1CkraiHp5Jn1UHx1vKPGoVkQQ70WvCHKJpmdFbWM9p3bz73ACJOlxf85Ve1CetsZVoSxBamu80FAUrGYQugXPmHWbqmVk1KG/v9znFcC68esy0hNoffSDiFFCmQ8dpfi4xJ73EUDy4MnMrLQBjXoXI9svlN27iWXSAIXEwaRg==; Expires=Wed, 19 Aug 2026 19:44:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59989', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'daecc35fad97e8451fa16aed5b5fcb7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:44:33.681940+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (828826 → 1652609 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:44:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u7SFwJpBrTOanwkrIdYV534WXAG61UsUAoFheTvuVCkvImj/HUMJKdaTbRdYSVYiwX5XdvfTEOYBH2XF+8893XtVfCDTVnFgDZI5bE2+gvC56nINSCzvHjZ7sIe7TLfO7Rgl+Kdtl6rstdxIxOqAAsln85ADMvIfxokuLBrpz3wfDqUI2rLT960FrQ50gQ==; Expires=Wed, 19 Aug 2026 19:44:34 GMT; Path=/, AWSALBCORS=u7SFwJpBrTOanwkrIdYV534WXAG61UsUAoFheTvuVCkvImj/HUMJKdaTbRdYSVYiwX5XdvfTEOYBH2XF+8893XtVfCDTVnFgDZI5bE2+gvC56nINSCzvHjZ7sIe7TLfO7Rgl+Kdtl6rstdxIxOqAAsln85ADMvIfxokuLBrpz3wfDqUI2rLT960FrQ50gQ==; Expires=Wed, 19 Aug 2026 19:44:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43312', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '258fcdee1d3bef769c5d07762b1dde50', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:44:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wkTyjZmcFHQnuRhHTUwJYpDBUCrR76n8nmCqIT0N3SDE89iXFxlVSuRUMivWXue5cSTncO1SrV8PpBgiz/Sm1D1v4sRnTt/X3HCCrlPK+dluMffEkmUEavb4QbUgnQwfkrdZSKR+LQmURDyIuiL/6u1WHNozokFAmUMbx/f71dZe45FbiE9Q4AGy6ZnObA==; Expires=Wed, 19 Aug 2026 19:44:33 GMT; Path=/, AWSALBCORS=wkTyjZmcFHQnuRhHTUwJYpDBUCrR76n8nmCqIT0N3SDE89iXFxlVSuRUMivWXue5cSTncO1SrV8PpBgiz/Sm1D1v4sRnTt/X3HCCrlPK+dluMffEkmUEavb4QbUgnQwfkrdZSKR+LQmURDyIuiL/6u1WHNozokFAmUMbx/f71dZe45FbiE9Q4AGy6ZnObA==; Expires=Wed, 19 Aug 2026 19:44:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43299', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '9b778263bb96d09e009f5a40e2e364b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:44:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:44:54.010762+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:44:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Nk25ohWQ6px2xcCL4XJGlevx6VmygrlyBTHFKA5Hb42hWDK2Vj1qCEh4bJl7pA8Y23vat3L82oCVC52HpSNns8FXM4QAEebN1dsdJPw4A9jZtwMA0YJEZblM8OWujOfdQQ8/7lA+PXtZcoy/rCoBgvENkUD0Kvjk9JZDfXIlBdtRaryIPY1zMV5qkHbppg==; Expires=Wed, 19 Aug 2026 19:44:54 GMT; Path=/, AWSALBCORS=Nk25ohWQ6px2xcCL4XJGlevx6VmygrlyBTHFKA5Hb42hWDK2Vj1qCEh4bJl7pA8Y23vat3L82oCVC52HpSNns8FXM4QAEebN1dsdJPw4A9jZtwMA0YJEZblM8OWujOfdQQ8/7lA+PXtZcoy/rCoBgvENkUD0Kvjk9JZDfXIlBdtRaryIPY1zMV5qkHbppg==; Expires=Wed, 19 Aug 2026 19:44:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23815', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c347dc288b37507aacfbd24add992fca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:44:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fQovfQBDwaNjcjHujaywFVCU4kqEVn7lAKWmfZHAI7sWY/+bS2sr/DmBUf3Ngt2MNWgnu2k7HbDwpOpT84iXjsMIepGZ8IgMOe0jYhyaP4drf7qTLm8P0go8QgSQNprxeb64JyzA3lLpszJGnaM5isO2MnIbcKDG7iZRr7X62m5ebxQv42LrMQ608+ko5A==; Expires=Wed, 19 Aug 2026 19:44:54 GMT; Path=/, AWSALBCORS=fQovfQBDwaNjcjHujaywFVCU4kqEVn7lAKWmfZHAI7sWY/+bS2sr/DmBUf3Ngt2MNWgnu2k7HbDwpOpT84iXjsMIepGZ8IgMOe0jYhyaP4drf7qTLm8P0go8QgSQNprxeb64JyzA3lLpszJGnaM5isO2MnIbcKDG7iZRr7X62m5ebxQv42LrMQ608+ko5A==; Expires=Wed, 19 Aug 2026 19:44:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23389', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '65046624030f05afac1f73b7274e393b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:45:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:45:25.881547+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:45:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:45:25.889027+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:45:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n71adquvJKy627lM9V285kAAu0Pmh/uAsvQvck0i/snGh0GyqfjGo061wil2n3xAWEZ4v78YgikFjDodVtJYRlNGm9tx9sKm4fUy94rDmCqkRn7bikndWLcd74jdnujnCaGV4G/TaHlsbbonFhtsFYB1N9lmVWolw09c9LonfD2f+8Cu7+UMy015DgP8lg==; Expires=Wed, 19 Aug 2026 19:45:27 GMT; Path=/, AWSALBCORS=n71adquvJKy627lM9V285kAAu0Pmh/uAsvQvck0i/snGh0GyqfjGo061wil2n3xAWEZ4v78YgikFjDodVtJYRlNGm9tx9sKm4fUy94rDmCqkRn7bikndWLcd74jdnujnCaGV4G/TaHlsbbonFhtsFYB1N9lmVWolw09c9LonfD2f+8Cu7+UMy015DgP8lg==; Expires=Wed, 19 Aug 2026 19:45:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3fa064f3779636c7deb205113cdfd61b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:45:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cUCs2LukWtiCl3lfMs5AqIZv3WyMU5S5u2RNqYsRYCYXkxYvPCo3KLCIdaXGUGcR6BqsMUFDBFjAW1n869HB4u48XFKP5fDENgNvAMmcCEkvkKQKHU0LHoU35cVIZhwXGVx/+IXcV8Il9AbFR8T85YqjIVEbXka8e49LuRA/VVZwLDEraOxXALe9TOeSwQ==; Expires=Wed, 19 Aug 2026 19:45:28 GMT; Path=/, AWSALBCORS=cUCs2LukWtiCl3lfMs5AqIZv3WyMU5S5u2RNqYsRYCYXkxYvPCo3KLCIdaXGUGcR6BqsMUFDBFjAW1n869HB4u48XFKP5fDENgNvAMmcCEkvkKQKHU0LHoU35cVIZhwXGVx/+IXcV8Il9AbFR8T85YqjIVEbXka8e49LuRA/VVZwLDEraOxXALe9TOeSwQ==; Expires=Wed, 19 Aug 2026 19:45:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59573', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59574', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '38fe00fd57be3fe95a234a2a8d1ae766', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:45:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:45:42.883964+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:45:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0hDfFiaOR7f8DDA28O/dM9im1Wgzb8c9Z0d9sn19bDuLylvlmbvXB2a9d3iuk6EYDYRigAQKp/VSVICdx1phuedJ0HSJsgaYT8gO8CzfFU7pQTKniVBU6DJklxfn7V0t338RM0AuTZcnV2da2w5SdSOtLb39jHceCh5T4E/ZQEqAJDpvBzuCMiqPQtI5rA==; Expires=Wed, 19 Aug 2026 19:45:43 GMT; Path=/, AWSALBCORS=0hDfFiaOR7f8DDA28O/dM9im1Wgzb8c9Z0d9sn19bDuLylvlmbvXB2a9d3iuk6EYDYRigAQKp/VSVICdx1phuedJ0HSJsgaYT8gO8CzfFU7pQTKniVBU6DJklxfn7V0t338RM0AuTZcnV2da2w5SdSOtLb39jHceCh5T4E/ZQEqAJDpvBzuCMiqPQtI5rA==; Expires=Wed, 19 Aug 2026 19:45:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8be752af54a73b577bfd3e1583da0475', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:45:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K4aaMrbdLwBUM5GeUsG4eNgXQtQA1j4gEjjjZgSnpzhYh3Djw4+aq74AgOWnhiK3tCzct6i5MNEszBqg+od7/IPqT+YWrH+yZ8J7p5JhGzkgAs0NU97GIQ0EBLHJ2TTM0d5BElmvM2IE+0dvN0fSyGQ6we25B+hUgjp5l3/xFHcSHq/p7RKDIM0sMqn0fQ==; Expires=Wed, 19 Aug 2026 19:45:43 GMT; Path=/, AWSALBCORS=K4aaMrbdLwBUM5GeUsG4eNgXQtQA1j4gEjjjZgSnpzhYh3Djw4+aq74AgOWnhiK3tCzct6i5MNEszBqg+od7/IPqT+YWrH+yZ8J7p5JhGzkgAs0NU97GIQ0EBLHJ2TTM0d5BElmvM2IE+0dvN0fSyGQ6we25B+hUgjp5l3/xFHcSHq/p7RKDIM0sMqn0fQ==; Expires=Wed, 19 Aug 2026 19:45:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59588', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '1317fa1e835c72145c8d10fd44e51b08', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:46:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:46:25.314226+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:46:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:46:25.324119+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:46:25.489852+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: JIT 검증 — 입력이 낡아 재생성 (18/64)"} {"timestamp": "2026-08-12T19:46:25.518661+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T19:46:25.524615+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:46:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=omL+77ZeyJXc1dfqiP4KKcrFNMgNZvNusCWnfpx7zhMqyQiMW8msv3vMyC/zDfvOP9Dvf8HNzGZTkBpCaw8195m7RomtK4TctLWGhvRIgJoGHOsi0QKYEgegAF6RMQSp4cZXUimUgVzmHQVir+Ul3l5DDK3mYyx7IhMvpgrci7JUCvJJ8wKi/vn5zYnLag==; Expires=Wed, 19 Aug 2026 19:46:26 GMT; Path=/, AWSALBCORS=omL+77ZeyJXc1dfqiP4KKcrFNMgNZvNusCWnfpx7zhMqyQiMW8msv3vMyC/zDfvOP9Dvf8HNzGZTkBpCaw8195m7RomtK4TctLWGhvRIgJoGHOsi0QKYEgegAF6RMQSp4cZXUimUgVzmHQVir+Ul3l5DDK3mYyx7IhMvpgrci7JUCvJJ8wKi/vn5zYnLag==; Expires=Wed, 19 Aug 2026 19:46:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1094', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1095', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '03414eda8853f61d55f28f7f11eb849f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:46:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6FXAtJP6X7jceg6+6X6uQ551U4o0U1e//ylAtZWig8c1DMGnb2NppxNkWyIYIV2b3kEojtpR54jOTRf154+xBxjNjuGMe07p3uKjRPhjZ9N3zXJ7ITphx0n8JA9dsPTvIb2NSnk3f+cL4k5biwyTN7bHrbahZFQX8sa0vG8i2nfDhDDRYRpEjJ9eP39pAw==; Expires=Wed, 19 Aug 2026 19:46:27 GMT; Path=/, AWSALBCORS=6FXAtJP6X7jceg6+6X6uQ551U4o0U1e//ylAtZWig8c1DMGnb2NppxNkWyIYIV2b3kEojtpR54jOTRf154+xBxjNjuGMe07p3uKjRPhjZ9N3zXJ7ITphx0n8JA9dsPTvIb2NSnk3f+cL4k5biwyTN7bHrbahZFQX8sa0vG8i2nfDhDDRYRpEjJ9eP39pAw==; Expires=Wed, 19 Aug 2026 19:46:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '664', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '665', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '2d67bde50b776130c7a185d6c977f5c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:46:35.560865+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (774357 → 1628090 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:46:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WjrTnalGyiZTjPa2Z2JitymzMlF4Y4W/pgQjf/6mVoIZKDojdd5JU2Z6nMjJNZpiggdxnd6xmPrg8ukxoQKrUeKWHniaxpVY+h9wJuEAICSbddmeVX8nrg1K4iJAgDtx0z0EH/ChRB1o8PBSoh75/zdhuPWBGstB+woCE1wXCz7aOQTy9WsGJjzWftTPFg==; Expires=Wed, 19 Aug 2026 19:46:36 GMT; Path=/, AWSALBCORS=WjrTnalGyiZTjPa2Z2JitymzMlF4Y4W/pgQjf/6mVoIZKDojdd5JU2Z6nMjJNZpiggdxnd6xmPrg8ukxoQKrUeKWHniaxpVY+h9wJuEAICSbddmeVX8nrg1K4iJAgDtx0z0EH/ChRB1o8PBSoh75/zdhuPWBGstB+woCE1wXCz7aOQTy9WsGJjzWftTPFg==; Expires=Wed, 19 Aug 2026 19:46:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7125', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '96eba1030bb38d370f7e2dd6c6794acd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:46:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FUikRw/3zGzRTgTM2VB6WbyEBcw6l523AUtwZcmSg4YYax0ESxkg+D45Q/QFbPsvYhpYB0NhEw/FwUyOYt0FX1Sod17gw/ue4JakTLoWhSpGpXzcI7dQsuDfp5LDY8O34H/6caFfkRmYIUqD09oRSLaQWyaXzcspfCvbR2EYoh69vZuYvr8stg9eAkquKA==; Expires=Wed, 19 Aug 2026 19:46:36 GMT; Path=/, AWSALBCORS=FUikRw/3zGzRTgTM2VB6WbyEBcw6l523AUtwZcmSg4YYax0ESxkg+D45Q/QFbPsvYhpYB0NhEw/FwUyOYt0FX1Sod17gw/ue4JakTLoWhSpGpXzcI7dQsuDfp5LDY8O34H/6caFfkRmYIUqD09oRSLaQWyaXzcspfCvbR2EYoh69vZuYvr8stg9eAkquKA==; Expires=Wed, 19 Aug 2026 19:46:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7111', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '06925b72d6205ca8dde56edbd8297079', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:46:45.802771+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (736312 → 1581972 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:46:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oGKdDLyY3kOQaC9Mcypt8avzkHynG6w9qlXogbLVxbObgg+JXX/zZkh/Y9AhS16whp+z9N+aa6qhvSaGiJczCaL4R+E25bfyIcQJl+50T1FRuuiE7r+43hmJjywQM2W9xMW6r2A1K+G+XKAeN7I9YHJlbTsKPqZFCM2VAMWH22jFztmMnaZqqlcir4eHMw==; Expires=Wed, 19 Aug 2026 19:46:45 GMT; Path=/, AWSALBCORS=oGKdDLyY3kOQaC9Mcypt8avzkHynG6w9qlXogbLVxbObgg+JXX/zZkh/Y9AhS16whp+z9N+aa6qhvSaGiJczCaL4R+E25bfyIcQJl+50T1FRuuiE7r+43hmJjywQM2W9xMW6r2A1K+G+XKAeN7I9YHJlbTsKPqZFCM2VAMWH22jFztmMnaZqqlcir4eHMw==; Expires=Wed, 19 Aug 2026 19:46:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ceca9ff98b4ac0247275129f5e48b18b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:46:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DV7ao5bVIgCHBMH5PVi4T9c+QKE+bfxJAA3l8xD0TmAvnfDcv3AIuwyR3Ky3W1Kry2BwsYZZnLTVIw3+jS+HGgH1Xxw4jnGUwkKEq8dh3nqvSPOU04e574O3FP7I5+nov5b7F23Lo7Fm7zgn8PiRg4v0NsE8M39oNPwFMLX0WbyEPeVNYhbE7SNN1sbYdg==; Expires=Wed, 19 Aug 2026 19:46:45 GMT; Path=/, AWSALBCORS=DV7ao5bVIgCHBMH5PVi4T9c+QKE+bfxJAA3l8xD0TmAvnfDcv3AIuwyR3Ky3W1Kry2BwsYZZnLTVIw3+jS+HGgH1Xxw4jnGUwkKEq8dh3nqvSPOU04e574O3FP7I5+nov5b7F23Lo7Fm7zgn8PiRg4v0NsE8M39oNPwFMLX0WbyEPeVNYhbE7SNN1sbYdg==; Expires=Wed, 19 Aug 2026 19:46:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59977', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '18ccd35712d980ded0166d5d9dec5a9d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:47:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:47:06.549360+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:47:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X6FEtqp752uL1Y11pd38C1SyWLTrUsxqTmfY9yvBQN+xlONWawmgiA3Ehd0AgLa0Cdp9jLvj2FWas6v2jehVJQfQ+l44NauLpSWb01gpr++zAYoHvplbELoehigbztqIjFrHEEvj7ruO51jwHyyEaWjrUXvccT3xv/Vekbhp4jBLUERYmAvtn7L1xV/PqA==; Expires=Wed, 19 Aug 2026 19:47:07 GMT; Path=/, AWSALBCORS=X6FEtqp752uL1Y11pd38C1SyWLTrUsxqTmfY9yvBQN+xlONWawmgiA3Ehd0AgLa0Cdp9jLvj2FWas6v2jehVJQfQ+l44NauLpSWb01gpr++zAYoHvplbELoehigbztqIjFrHEEvj7ruO51jwHyyEaWjrUXvccT3xv/Vekbhp4jBLUERYmAvtn7L1xV/PqA==; Expires=Wed, 19 Aug 2026 19:47:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38685', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '4db570fbbfcd2f5b43fee35702616fea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:47:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K6Z6Sm5JUblRUlQjBuP2N9e1VGfiUNrV7pa+WBjkWJGV38ApmwuTZ8N/dDA8t/E/uvLAgtWJN6L9M+sKKLY1DTRouEQP8IW1N65An0t0fwE6PFjLR1BKnsmCMD009pOwbh/A7XflFOBg1Zw1jDHgf2TMRk2FuzVTWPDa0maySHgngALoaPzDs9xce630gA==; Expires=Wed, 19 Aug 2026 19:47:07 GMT; Path=/, AWSALBCORS=K6Z6Sm5JUblRUlQjBuP2N9e1VGfiUNrV7pa+WBjkWJGV38ApmwuTZ8N/dDA8t/E/uvLAgtWJN6L9M+sKKLY1DTRouEQP8IW1N65An0t0fwE6PFjLR1BKnsmCMD009pOwbh/A7XflFOBg1Zw1jDHgf2TMRk2FuzVTWPDa0maySHgngALoaPzDs9xce630gA==; Expires=Wed, 19 Aug 2026 19:47:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38677', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '53bf9e30c2f3bcae90cddc0cbe3298d8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:47:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:47:49.700680+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:47:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:47:49.711528+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:47:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:47:49.813949+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:47:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ooKg/BId9pWzaall2WHe6oiDb4PviFygZLY3Py7aWsQaNniYwAFGJQ/MhVxTTGox0axnwV1tDVlVJJKIb56hme6gBcaywE7GdEEYirNUy3jJAlFR+igWutuhC3GhZx4dDxRZhBptfC8GoNL+TQ32jHc2w6rezxRHvmMSVqQ05zugla79yJOsMFmHOKXf8Q==; Expires=Wed, 19 Aug 2026 19:47:51 GMT; Path=/, AWSALBCORS=ooKg/BId9pWzaall2WHe6oiDb4PviFygZLY3Py7aWsQaNniYwAFGJQ/MhVxTTGox0axnwV1tDVlVJJKIb56hme6gBcaywE7GdEEYirNUy3jJAlFR+igWutuhC3GhZx4dDxRZhBptfC8GoNL+TQ32jHc2w6rezxRHvmMSVqQ05zugla79yJOsMFmHOKXf8Q==; Expires=Wed, 19 Aug 2026 19:47:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '233bfda5c766d046afa70569392baf37', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:47:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xm5SdOuz9pN90TBf81GyXiUaWsFqxMZu+mLurQXi4LXHlntcMa+pjm/SHOaMomhNjZbIpbRIdD+GQ91lCiHOyZmQIQVqhAR3CeYAYSW/OhQX4FzTqQs6c9b9CyN+nbAcVvxl6DOeoUlpQOSOIbmv+vh7iFrJzQp200UOiM7aPuJ2G19r7jvPUtxPcz1Lkg==; Expires=Wed, 19 Aug 2026 19:47:52 GMT; Path=/, AWSALBCORS=Xm5SdOuz9pN90TBf81GyXiUaWsFqxMZu+mLurQXi4LXHlntcMa+pjm/SHOaMomhNjZbIpbRIdD+GQ91lCiHOyZmQIQVqhAR3CeYAYSW/OhQX4FzTqQs6c9b9CyN+nbAcVvxl6DOeoUlpQOSOIbmv+vh7iFrJzQp200UOiM7aPuJ2G19r7jvPUtxPcz1Lkg==; Expires=Wed, 19 Aug 2026 19:47:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59581', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59579', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '12f9788748f42f6d7b4cff9d1453afc7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:48:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:48:14.474504+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:48:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:48:14.485819+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:48:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eiWNW5drxnwVUEQh0X1G8AXC1xjnx2DT1n7Jr25Fz5IXm/a973xZQoyevzXyUk8C3CoJUmOX+lUaHzaMLSCg54L7zCNMPwZjxMx+o9aa0O414jwPISo5BXedLE7Ly3nZoMnqL4coOu8GllLCfhxEGhHaozV9ZolKK/V/IFSUSS+Rem+w2yfok3iilVlLng==; Expires=Wed, 19 Aug 2026 19:48:16 GMT; Path=/, AWSALBCORS=eiWNW5drxnwVUEQh0X1G8AXC1xjnx2DT1n7Jr25Fz5IXm/a973xZQoyevzXyUk8C3CoJUmOX+lUaHzaMLSCg54L7zCNMPwZjxMx+o9aa0O414jwPISo5BXedLE7Ly3nZoMnqL4coOu8GllLCfhxEGhHaozV9ZolKK/V/IFSUSS+Rem+w2yfok3iilVlLng==; Expires=Wed, 19 Aug 2026 19:48:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35615', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35616', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2ff50e2201ffdf13aa114a1de86ced6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:48:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PzRfv3ujbwFH6VtdUUBLHPcZUPkD6M1MULeUkoJ+txrajZTrmLkaVHig7sKAcDAY3rXM0r4wPey6VIwH/CKrLdQK7PJfkLg21GY2V/txfq/UVuTr0FnGONZkzboJ/jWfWYmyxNIEeoJriNLkM4gS0BKcSfNfkzKWkKTtIDhWW8tju4d+JO/Eiz9HUIgZOQ==; Expires=Wed, 19 Aug 2026 19:48:16 GMT; Path=/, AWSALBCORS=PzRfv3ujbwFH6VtdUUBLHPcZUPkD6M1MULeUkoJ+txrajZTrmLkaVHig7sKAcDAY3rXM0r4wPey6VIwH/CKrLdQK7PJfkLg21GY2V/txfq/UVuTr0FnGONZkzboJ/jWfWYmyxNIEeoJriNLkM4gS0BKcSfNfkzKWkKTtIDhWW8tju4d+JO/Eiz9HUIgZOQ==; Expires=Wed, 19 Aug 2026 19:48:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35196', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35194', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '42287b9d8955382255ca6aeb94a60149', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:48:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iMl7wa8B7ujI6AdN7EiaQJoYm6qUQNjxTWol3Fq5/cjFkTWsp8ebmBiNCHZ7pGRHv2+uOHfywtiwyq+mYiBHFPaH45SYkqyaiOAeT1xa6a8wze8vHwtaR3JWuK9IZGs9IrfJg95LavbqmJ28BDFjatXhvZGRI5Mwyl2mpmlL/9n0NCuyss2JzoSGXN0aMQ==; Expires=Wed, 19 Aug 2026 19:48:27 GMT; Path=/, AWSALBCORS=iMl7wa8B7ujI6AdN7EiaQJoYm6qUQNjxTWol3Fq5/cjFkTWsp8ebmBiNCHZ7pGRHv2+uOHfywtiwyq+mYiBHFPaH45SYkqyaiOAeT1xa6a8wze8vHwtaR3JWuK9IZGs9IrfJg95LavbqmJ28BDFjatXhvZGRI5Mwyl2mpmlL/9n0NCuyss2JzoSGXN0aMQ==; Expires=Wed, 19 Aug 2026 19:48:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c99ed84eaa2d047356afe1f7b228518', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:48:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b3z5yxzGov/TTyZRrgVYaGzFIURO8ZDbQjlIKpgLj8Rn5+tA8U+RllQDNdEc2MFpcH87C5DrLJnrjg+yEe7yyl3ZvmObRV4aUC1D6et+GGm7wo3+cDZ07Ct0LCxbs6kK7f3V/MyiH+U53ZMGQfZ5hznMtQYbPixq84t0MpTP58yHKSVdD42nA8jjEdIvsA==; Expires=Wed, 19 Aug 2026 19:48:28 GMT; Path=/, AWSALBCORS=b3z5yxzGov/TTyZRrgVYaGzFIURO8ZDbQjlIKpgLj8Rn5+tA8U+RllQDNdEc2MFpcH87C5DrLJnrjg+yEe7yyl3ZvmObRV4aUC1D6et+GGm7wo3+cDZ07Ct0LCxbs6kK7f3V/MyiH+U53ZMGQfZ5hznMtQYbPixq84t0MpTP58yHKSVdD42nA8jjEdIvsA==; Expires=Wed, 19 Aug 2026 19:48:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59594', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '3265d5b0231ea6d3dfe7bee678f832b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:48:40.608522+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (791227 → 1654935 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:48:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UhLSGzZ+VuDhytM97rQ6Sir55oZ8ZgXoj6AdGM4iAFv1vvr451upsLGKe13tXDP1ixlZtmcfbSOtlQqkDIxJWXKsNb1eNOwFbU8H2J7iBnnmXftrwFCM8Xja+tEOFRBNIqaOaaBpCZuIAL597fQj/eykpfREh2c2ysSgPL89ZtDzrrPjzw42oBEnuTzHyw==; Expires=Wed, 19 Aug 2026 19:48:40 GMT; Path=/, AWSALBCORS=UhLSGzZ+VuDhytM97rQ6Sir55oZ8ZgXoj6AdGM4iAFv1vvr451upsLGKe13tXDP1ixlZtmcfbSOtlQqkDIxJWXKsNb1eNOwFbU8H2J7iBnnmXftrwFCM8Xja+tEOFRBNIqaOaaBpCZuIAL597fQj/eykpfREh2c2ysSgPL89ZtDzrrPjzw42oBEnuTzHyw==; Expires=Wed, 19 Aug 2026 19:48:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47136', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f785c8671936bc9905eccb88522c395', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:48:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=emS4YbjP5vswC4yoCqUIdCl/Mixsixrq48HjDvbOMkGWMP4c4RLHsdPhpLoFCTt2Cosaj6KRjD20mYwep+peG4Uh99Isl29ml8Jec5lHLIQzHQlDE8aQpkVRn7lD/iHaZwpp4xkjUDmcrCZ+rp1LAHTiI/kBe325I54+dHHMvghPlj9dAELXFMPiuJq1yw==; Expires=Wed, 19 Aug 2026 19:48:41 GMT; Path=/, AWSALBCORS=emS4YbjP5vswC4yoCqUIdCl/Mixsixrq48HjDvbOMkGWMP4c4RLHsdPhpLoFCTt2Cosaj6KRjD20mYwep+peG4Uh99Isl29ml8Jec5lHLIQzHQlDE8aQpkVRn7lD/iHaZwpp4xkjUDmcrCZ+rp1LAHTiI/kBe325I54+dHHMvghPlj9dAELXFMPiuJq1yw==; Expires=Wed, 19 Aug 2026 19:48:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46746', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '55b43a85f02340218635e3bc5b09cbb2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:48:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:48:59.985791+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:49:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vcwiA/5Cu0KgNconXk2yZWjf+uThxTXew5R2lOAdlooPNJAT30h2jHKQ4yfMilqpfG9hVzK4TdQYquPcXqara964vCOXou5tXkD1x4H89+OLrHHEtqIgmIISJpGaLgqzmpjJrbCVYjt140E5KcQAN5wOW0L2NIEs8L/GsmQcEt9lrz+gAPHMo4BR4ukvUw==; Expires=Wed, 19 Aug 2026 19:49:00 GMT; Path=/, AWSALBCORS=vcwiA/5Cu0KgNconXk2yZWjf+uThxTXew5R2lOAdlooPNJAT30h2jHKQ4yfMilqpfG9hVzK4TdQYquPcXqara964vCOXou5tXkD1x4H89+OLrHHEtqIgmIISJpGaLgqzmpjJrbCVYjt140E5KcQAN5wOW0L2NIEs8L/GsmQcEt9lrz+gAPHMo4BR4ukvUw==; Expires=Wed, 19 Aug 2026 19:49:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27583', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1f98c9c33a00485a522564f868cf2b3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:49:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RuA4/0QSQ9fDrAhk5N471wq9x6cgvbcU1gYF1jJtDLWuAhSVFdKu7wEX+s+OFJgjYwJf0M0icGsHg9y2/DeZuUyNzPdoZgVj5fEgzmI40mSlLBr5opYitigmhAiAyemIefmoTR9IieeHLyEf9NPdE/abB8iNS2JKg6RLuZ234dNAHY85aQsiFd00HIe2Gg==; Expires=Wed, 19 Aug 2026 19:49:00 GMT; Path=/, AWSALBCORS=RuA4/0QSQ9fDrAhk5N471wq9x6cgvbcU1gYF1jJtDLWuAhSVFdKu7wEX+s+OFJgjYwJf0M0icGsHg9y2/DeZuUyNzPdoZgVj5fEgzmI40mSlLBr5opYitigmhAiAyemIefmoTR9IieeHLyEf9NPdE/abB8iNS2JKg6RLuZ234dNAHY85aQsiFd00HIe2Gg==; Expires=Wed, 19 Aug 2026 19:49:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27199', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '5c270c078ee767ea3aed813da91091f5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:49:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:49:53.648725+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:49:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:49:53.659292+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:49:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+r79aTn44hbMHiMROf8D3Tg0vKh4jVS7Tl8zMNLJxbK6mJ9F3o/WNIR9ELIFvJ2A820jJ6MCxqYYUCrNTiImNJ7uHEUS/9EY1ybM9mthZIzPyOFfOf2M6YzeMECHFfGsvOUpegybXPjNQvTpJZmsBh5By/ng+4X33YVND+7WzLYIGirorXFLMPmyNpEywA==; Expires=Wed, 19 Aug 2026 19:49:55 GMT; Path=/, AWSALBCORS=+r79aTn44hbMHiMROf8D3Tg0vKh4jVS7Tl8zMNLJxbK6mJ9F3o/WNIR9ELIFvJ2A820jJ6MCxqYYUCrNTiImNJ7uHEUS/9EY1ybM9mthZIzPyOFfOf2M6YzeMECHFfGsvOUpegybXPjNQvTpJZmsBh5By/ng+4X33YVND+7WzLYIGirorXFLMPmyNpEywA==; Expires=Wed, 19 Aug 2026 19:49:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3724e6bcbf131736ba6b87ec6872ca93', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:49:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mm8JwOKsJM6XEbcBJT+RVZM5VZa4GCuDyU/mBdEc6Zeq/BYhHusi8460BrlMToNnvz6E1kRZT6dIACt6fsHsWrqQECuA4Fu0kG9pdCRdWkQHsxH98fJw6eqEUm9HOZi7HyKqxoopEqBDehHEa1NGQYqD1m0d6ZUm/EAliLnp4Db23R/4Dl1sFbE9KaA+Qg==; Expires=Wed, 19 Aug 2026 19:49:55 GMT; Path=/, AWSALBCORS=Mm8JwOKsJM6XEbcBJT+RVZM5VZa4GCuDyU/mBdEc6Zeq/BYhHusi8460BrlMToNnvz6E1kRZT6dIACt6fsHsWrqQECuA4Fu0kG9pdCRdWkQHsxH98fJw6eqEUm9HOZi7HyKqxoopEqBDehHEa1NGQYqD1m0d6ZUm/EAliLnp4Db23R/4Dl1sFbE9KaA+Qg==; Expires=Wed, 19 Aug 2026 19:49:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b2c7a9320c607d858536eef6607050ab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:50:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:50:10.751774+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:50:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=69YgxUO+NLaUi8EGw/CRqrlBIyzqFQ1n/+Wl7K0POuJ7Mbckq6Pt78k4raL/ww7HAQmwOVbakpaVRaHcWU5/Hht4WLv0eg5mHxAnzvHJs1kyzii4RYeO6cJ+D6fVtygFUQhCvbilDoPUR1awZp22jLvTxwuJXHmNam1bf/OQSCXGHb1OMJdQh3E15R9u1Q==; Expires=Wed, 19 Aug 2026 19:50:11 GMT; Path=/, AWSALBCORS=69YgxUO+NLaUi8EGw/CRqrlBIyzqFQ1n/+Wl7K0POuJ7Mbckq6Pt78k4raL/ww7HAQmwOVbakpaVRaHcWU5/Hht4WLv0eg5mHxAnzvHJs1kyzii4RYeO6cJ+D6fVtygFUQhCvbilDoPUR1awZp22jLvTxwuJXHmNam1bf/OQSCXGHb1OMJdQh3E15R9u1Q==; Expires=Wed, 19 Aug 2026 19:50:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9bafaf0795ba3af1c529a8542971aab0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:50:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lRyWeFEFE9Pr6MFJaEKLX99UP/DeLuryg6fHykBYfApA29Yrs7zpNP7bZXN3nle56rrVdg5Xq7C/l1CZawIZiuLuMy5jDZD/TPDxbe0h26wdvdkirMIdh3/ESdc3eYlVWX+ylQFQP93//c/y5VUmL/jlAy47jp2knqfMcdMyZ7SpjJqMlo1xNkAi0z8tvw==; Expires=Wed, 19 Aug 2026 19:50:11 GMT; Path=/, AWSALBCORS=lRyWeFEFE9Pr6MFJaEKLX99UP/DeLuryg6fHykBYfApA29Yrs7zpNP7bZXN3nle56rrVdg5Xq7C/l1CZawIZiuLuMy5jDZD/TPDxbe0h26wdvdkirMIdh3/ESdc3eYlVWX+ylQFQP93//c/y5VUmL/jlAy47jp2knqfMcdMyZ7SpjJqMlo1xNkAi0z8tvw==; Expires=Wed, 19 Aug 2026 19:50:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59631', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '032bdbac18bfa4daf1f85f2f6fddc3c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:51:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:51:16.015411+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:51:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:51:16.026228+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:51:16.047656+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T19:51:16.184468+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh4: JIT 검증 — 입력이 낡아 재생성 (19/64)"} {"timestamp": "2026-08-12T19:51:16.211617+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T19:51:16.218124+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:51:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=93F2BBGMK3lEE/YqzEgmakvgFCyKTiAKis+3wzJxTsSRVeDc8PZDcvAkUepM8dwBxnCssVGdCNg5inuigzBoZ30MG/aqrMh8NGMAdB5+srqjH+aASP2BcSTik3x7xjkCfBHMbLQs1A1ik9kViVTGM0i4MbVLj4YZC7aINR2SBrML6YhC/gNqjgG/C/Cppw==; Expires=Wed, 19 Aug 2026 19:51:16 GMT; Path=/, AWSALBCORS=93F2BBGMK3lEE/YqzEgmakvgFCyKTiAKis+3wzJxTsSRVeDc8PZDcvAkUepM8dwBxnCssVGdCNg5inuigzBoZ30MG/aqrMh8NGMAdB5+srqjH+aASP2BcSTik3x7xjkCfBHMbLQs1A1ik9kViVTGM0i4MbVLj4YZC7aINR2SBrML6YhC/gNqjgG/C/Cppw==; Expires=Wed, 19 Aug 2026 19:51:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cff18f716068bd8e6606bda44c04d212', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:51:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F4sZFg8A6+T7KnZlMWH1s5E94Kg3vK1XiHD2lC2YAYKt6OrBLD8Ld74rfS0Xqp3AJ2rGBHvKp/OxGjhUnir7cuUlhUlVQNriTy5uW0r8wpzHuzjiXF5tQr94PiScKoL34WIoXWkBfxa9SQk5IPPJ+YXwQrmFedqPnUEAZbhx0GtPte1azq5dVDAdwJWgMQ==; Expires=Wed, 19 Aug 2026 19:51:17 GMT; Path=/, AWSALBCORS=F4sZFg8A6+T7KnZlMWH1s5E94Kg3vK1XiHD2lC2YAYKt6OrBLD8Ld74rfS0Xqp3AJ2rGBHvKp/OxGjhUnir7cuUlhUlVQNriTy5uW0r8wpzHuzjiXF5tQr94PiScKoL34WIoXWkBfxa9SQk5IPPJ+YXwQrmFedqPnUEAZbhx0GtPte1azq5dVDAdwJWgMQ==; Expires=Wed, 19 Aug 2026 19:51:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59559', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59557', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c571d18ccc08c9f27351392abdffe64', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:51:28.818339+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (675780 → 1456661 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:51:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LkCk9ZVgjD3zojVsi0fU/UrvX+iZ384tjf+45Lfk+anMCJrXQgMhD5RL6Pz/EdkBaJb25uBBMwygLYer4zpGPX/IKZhUbG1rXlkT9CngcS1ivCfH3hPnWFs3YcYxhjUo5I9b4ewk4M7P1qUiyRb5KCGR8spMrEVQT9ruw7eyoDLBx0Z7czy3S0+3FeCbvg==; Expires=Wed, 19 Aug 2026 19:51:28 GMT; Path=/, AWSALBCORS=LkCk9ZVgjD3zojVsi0fU/UrvX+iZ384tjf+45Lfk+anMCJrXQgMhD5RL6Pz/EdkBaJb25uBBMwygLYer4zpGPX/IKZhUbG1rXlkT9CngcS1ivCfH3hPnWFs3YcYxhjUo5I9b4ewk4M7P1qUiyRb5KCGR8spMrEVQT9ruw7eyoDLBx0Z7czy3S0+3FeCbvg==; Expires=Wed, 19 Aug 2026 19:51:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '1d17e9226eeacdf0c1396d6031b7721a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:51:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bnhioZGMk+Ika2S3LXv1E66hL3qOkf+WCEOMHjR5P1BUdgGLwywOMGQQdvVNWQUyitpKheavrM1zMyvhERqDfHxv7bH8vSrMAwpEcpLWG9V1BTULbx6fcx6w0U0AWmYbUeW4XCLP3r9VqQxT9YvyL2u+y6WN4HqNAPiP5jZYTFgcrzcaqH+/opq0N07OFw==; Expires=Wed, 19 Aug 2026 19:51:29 GMT; Path=/, AWSALBCORS=bnhioZGMk+Ika2S3LXv1E66hL3qOkf+WCEOMHjR5P1BUdgGLwywOMGQQdvVNWQUyitpKheavrM1zMyvhERqDfHxv7bH8vSrMAwpEcpLWG9V1BTULbx6fcx6w0U0AWmYbUeW4XCLP3r9VqQxT9YvyL2u+y6WN4HqNAPiP5jZYTFgcrzcaqH+/opq0N07OFw==; Expires=Wed, 19 Aug 2026 19:51:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59633', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '65107303bd59a02868c0b33235460635', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:51:39.941643+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (656829 → 1428952 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:51:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=v2404BKA7CoQO8cIz9BCDBLHxZjPbFUD7Mk9W6csjgogDCs59lLCQvkK0+qRKawqRMUH8Coeg2q/TlRxKJE0k3hgCZEtOQ7MnTqeUXcdooDKLHZ3uqGZJQec2yNyuCHJS120UCndWCU5m2LxMTEd9nLY4LRx9dVxSj21FwKVuNtLNKtm6tnTzG7M2/8OFw==; Expires=Wed, 19 Aug 2026 19:51:40 GMT; Path=/, AWSALBCORS=v2404BKA7CoQO8cIz9BCDBLHxZjPbFUD7Mk9W6csjgogDCs59lLCQvkK0+qRKawqRMUH8Coeg2q/TlRxKJE0k3hgCZEtOQ7MnTqeUXcdooDKLHZ3uqGZJQec2yNyuCHJS120UCndWCU5m2LxMTEd9nLY4LRx9dVxSj21FwKVuNtLNKtm6tnTzG7M2/8OFw==; Expires=Wed, 19 Aug 2026 19:51:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48873', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '46a9cd9c73e9d2cc50ab1bb4ce340ac7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:51:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RCa5+PSpaw8FqjdvYpZuuJrtKkRkGhhH28hG/vOEmzW2vsKGlv8rMda4OsRG9jHsOQrz+tdMGVCG7y5mg0e6nD2i3n1LuF1EW3Fk6i0MZoSaIx3WPcUqy9sPeK+b4gthHOZvjK4xotg1AiqFWU9m3SCj4jhqgrPEWhr7GXh0WMs1yDygu2PF5i5BqSytEA==; Expires=Wed, 19 Aug 2026 19:51:40 GMT; Path=/, AWSALBCORS=RCa5+PSpaw8FqjdvYpZuuJrtKkRkGhhH28hG/vOEmzW2vsKGlv8rMda4OsRG9jHsOQrz+tdMGVCG7y5mg0e6nD2i3n1LuF1EW3Fk6i0MZoSaIx3WPcUqy9sPeK+b4gthHOZvjK4xotg1AiqFWU9m3SCj4jhqgrPEWhr7GXh0WMs1yDygu2PF5i5BqSytEA==; Expires=Wed, 19 Aug 2026 19:51:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48519', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '6509a61991d81ffa461b2f40273d41c6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:52:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:52:00.524645+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:52:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TfK/eMkLfQcSY9ApAWCTd124HaEdytQKeJ4lzQpTDUOEMAXBwDTSt6xzaDv9iJB1tqCwQIga/8+ptkXPnZ4tqyiqs5lQ1fpg58sPbyI3D3RgGvkNWIfGsQWYz35NQm0IJAUHj4ssWrOHquoPOHFQMuHgW77a+UHpcGXnfm9Z64vOVWBvvIvub2tt/L+LbA==; Expires=Wed, 19 Aug 2026 19:52:00 GMT; Path=/, AWSALBCORS=TfK/eMkLfQcSY9ApAWCTd124HaEdytQKeJ4lzQpTDUOEMAXBwDTSt6xzaDv9iJB1tqCwQIga/8+ptkXPnZ4tqyiqs5lQ1fpg58sPbyI3D3RgGvkNWIfGsQWYz35NQm0IJAUHj4ssWrOHquoPOHFQMuHgW77a+UHpcGXnfm9Z64vOVWBvvIvub2tt/L+LbA==; Expires=Wed, 19 Aug 2026 19:52:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28141', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bd23f46f87b16d8821a315385baf32b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:52:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2ChsB0uZlzwYhYKt1m59mrDQeXWy+wob1LmZJ/VvWGTkadqIvnyADS1C3eK+BWVLToFdpTWGtt9UAN81V8YKSyFzrO0ENn6fX2ezEDURUi6yVa4rOGS9IDcBFf/D4HoIEk8+tNjt9El8OGosYGlE/zjYEz7B4BEJmzBsWobFk3rhFa76TSPWXOplVmMsog==; Expires=Wed, 19 Aug 2026 19:52:01 GMT; Path=/, AWSALBCORS=2ChsB0uZlzwYhYKt1m59mrDQeXWy+wob1LmZJ/VvWGTkadqIvnyADS1C3eK+BWVLToFdpTWGtt9UAN81V8YKSyFzrO0ENn6fX2ezEDURUi6yVa4rOGS9IDcBFf/D4HoIEk8+tNjt9El8OGosYGlE/zjYEz7B4BEJmzBsWobFk3rhFa76TSPWXOplVmMsog==; Expires=Wed, 19 Aug 2026 19:52:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27783', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '60d5b03050397774cefcbe6c63849361', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:54:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:54:18.427768+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:54:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:54:18.437391+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 04:54:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:54:18.546600+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:54:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FS2AHzrzUzzxi5uLRo8b15fYCRt/4W2+VklWEI7q7Z/ybh/R96M3I0vkM1W3Fwkh+RNp7LAcHVtiy/1Jp1j3bc++Ty73GEaH/ZIO1EGXBOKMD9VpDL2YYkVB1SA8jleBrQQI04rl/RTvwfNahu17Gwuecuqx1DMKXTZt9cu/bc28yMmy87RiaA/9Ny/XNA==; Expires=Wed, 19 Aug 2026 19:54:20 GMT; Path=/, AWSALBCORS=FS2AHzrzUzzxi5uLRo8b15fYCRt/4W2+VklWEI7q7Z/ybh/R96M3I0vkM1W3Fwkh+RNp7LAcHVtiy/1Jp1j3bc++Ty73GEaH/ZIO1EGXBOKMD9VpDL2YYkVB1SA8jleBrQQI04rl/RTvwfNahu17Gwuecuqx1DMKXTZt9cu/bc28yMmy87RiaA/9Ny/XNA==; Expires=Wed, 19 Aug 2026 19:54:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7f071100158aabc584bce4b54679aabb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:54:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/MQU+y0WDKDIhw9knADtixvXXHdb+FUpSgwZRW78MNQamCRa0WdExbs90u/p+XuGE4WouVmf8yNSGZdM3MGNRyq+MAltNRPNeD8YGdM3RsEOfxuwhx7FKZ1ZdYyacPNm2kAAwIxwy/TG+WmIuvSzn+UqBjSQve8nOMW2B9TXfdT2nep2yKdqDEx6OqElHw==; Expires=Wed, 19 Aug 2026 19:54:20 GMT; Path=/, AWSALBCORS=/MQU+y0WDKDIhw9knADtixvXXHdb+FUpSgwZRW78MNQamCRa0WdExbs90u/p+XuGE4WouVmf8yNSGZdM3MGNRyq+MAltNRPNeD8YGdM3RsEOfxuwhx7FKZ1ZdYyacPNm2kAAwIxwy/TG+WmIuvSzn+UqBjSQve8nOMW2B9TXfdT2nep2yKdqDEx6OqElHw==; Expires=Wed, 19 Aug 2026 19:54:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59577', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59577', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1b000989d3eac53407f1095fdb1a72be', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:55:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:55:10.974758+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:55:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:55:10.984373+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:55:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dEhEaKtMRKvH3rIlVgnN3XXpyMhb8z41wZ2AQEfCLsit8Hk4ymCIzAAWpR6/aQ33ogshfNqt9T8Lop70MFCcYXSarREyzCjddk2kqk9V1mV1MZ/GTH3/qtxfI2/yJvzfIofVUNXP/nVPAkaXmtrkNv2arlND2X6Kn25yEplgV6oEtUVXAdjZL586tKoQeQ==; Expires=Wed, 19 Aug 2026 19:55:12 GMT; Path=/, AWSALBCORS=dEhEaKtMRKvH3rIlVgnN3XXpyMhb8z41wZ2AQEfCLsit8Hk4ymCIzAAWpR6/aQ33ogshfNqt9T8Lop70MFCcYXSarREyzCjddk2kqk9V1mV1MZ/GTH3/qtxfI2/yJvzfIofVUNXP/nVPAkaXmtrkNv2arlND2X6Kn25yEplgV6oEtUVXAdjZL586tKoQeQ==; Expires=Wed, 19 Aug 2026 19:55:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7508', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7509', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bd4cc4f2b0efca7e8cb9524c5add48d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:55:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0ZpON7z1HmFX3ofpEKky2W7PI+7NwyIAS4nEm7iikSZbLHReQW5V71n2jRP9K2Kegfdu2WYCdUnoF5/upK5FSRt1KrAxoHsqxBE45CCb627h00iACEH8r00AKUpqbW+rmOB+IT3c3UbVwu0hj/EdXoJg3wABBFWWQXBaD64nONeoFonKVDjRnS2jaWbjPg==; Expires=Wed, 19 Aug 2026 19:55:13 GMT; Path=/, AWSALBCORS=0ZpON7z1HmFX3ofpEKky2W7PI+7NwyIAS4nEm7iikSZbLHReQW5V71n2jRP9K2Kegfdu2WYCdUnoF5/upK5FSRt1KrAxoHsqxBE45CCb627h00iACEH8r00AKUpqbW+rmOB+IT3c3UbVwu0hj/EdXoJg3wABBFWWQXBaD64nONeoFonKVDjRnS2jaWbjPg==; Expires=Wed, 19 Aug 2026 19:55:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7047', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7047', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de30c8f505156b22a3084ec9865ea6ee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:55:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DzUlZo6CkJ11WzzdoFTJXUeM1W+5QHgOZwA33YFjIiDK/f4K6YyDkHwpRpJ8DdYvkJTsEZAfUuOFOPjuwkNZPSYKblhVEB6/2f0SLk8LPsNjTuAp+FhEaw58OO6aQYqG3mh7emY+QNCxhqE9wF2oCK6kAYsYa+9m8EUBsHey4M1HLgjRRdXPVyOdtIDWHg==; Expires=Wed, 19 Aug 2026 19:55:21 GMT; Path=/, AWSALBCORS=DzUlZo6CkJ11WzzdoFTJXUeM1W+5QHgOZwA33YFjIiDK/f4K6YyDkHwpRpJ8DdYvkJTsEZAfUuOFOPjuwkNZPSYKblhVEB6/2f0SLk8LPsNjTuAp+FhEaw58OO6aQYqG3mh7emY+QNCxhqE9wF2oCK6kAYsYa+9m8EUBsHey4M1HLgjRRdXPVyOdtIDWHg==; Expires=Wed, 19 Aug 2026 19:55:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '82e82a9b0dca8086a3f7c3d2289d6a20', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:55:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LH7n/glO0KfpIKXBM8hQb/PYUAEsHyVxUdGpeIiqJHh7qIkgqsJzTE1VSIoiRDBXcLWu43ExJ1h0fd6HOYF4dhUlEthh2X66xCYqaVKlSx14DPK+hm70q0UTgssaHGTa3W9n+qvfxwNseb63FjceCwnfmHzglvGJ8V69tb9Ck8HpbhWI65+7j4u0bsdSLg==; Expires=Wed, 19 Aug 2026 19:55:22 GMT; Path=/, AWSALBCORS=LH7n/glO0KfpIKXBM8hQb/PYUAEsHyVxUdGpeIiqJHh7qIkgqsJzTE1VSIoiRDBXcLWu43ExJ1h0fd6HOYF4dhUlEthh2X66xCYqaVKlSx14DPK+hm70q0UTgssaHGTa3W9n+qvfxwNseb63FjceCwnfmHzglvGJ8V69tb9Ck8HpbhWI65+7j4u0bsdSLg==; Expires=Wed, 19 Aug 2026 19:55:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59584', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a899136311da83362afe24c4df3d0739', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:55:33.846802+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (653813 → 1423292 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:55:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mPNUi0UhVyNL6WsDG6U6TJLGXrs4amd0h4Bo3FLxXmesALCi/j/crt8yUBfpqIdKF5zZf4fcGc8sj+ixQPMA6BUEqhcOQrOQDh5QVYwSPZVuEnBHzfMYvEPnqr3nkYwYtrudzBgHYo4NaqVoNwRfvrlTfDlQG7aps+vPGosRoLqgQHhrZL15RI59TqLN8w==; Expires=Wed, 19 Aug 2026 19:55:34 GMT; Path=/, AWSALBCORS=mPNUi0UhVyNL6WsDG6U6TJLGXrs4amd0h4Bo3FLxXmesALCi/j/crt8yUBfpqIdKF5zZf4fcGc8sj+ixQPMA6BUEqhcOQrOQDh5QVYwSPZVuEnBHzfMYvEPnqr3nkYwYtrudzBgHYo4NaqVoNwRfvrlTfDlQG7aps+vPGosRoLqgQHhrZL15RI59TqLN8w==; Expires=Wed, 19 Aug 2026 19:55:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46770', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '3cab7dea160c4f982f5913e96ebb371e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:55:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vdgK6VYguVmjAltWle4J0mlaSvz++WyLb8hAkDu9IwynfE/96ncjTn9p4WXy6eNAngh/BmwKbSsB8BJEVY/MfEg69Oks24Pj/YxDXTis7x08xUkF91Uwqb5yQJwi6BywoFragLvguZ4MMZ1qG20/U2Zy6vf1LXM7HnSIoOgRo+QZVV1DrGbpXa9m0mOtLg==; Expires=Wed, 19 Aug 2026 19:55:34 GMT; Path=/, AWSALBCORS=vdgK6VYguVmjAltWle4J0mlaSvz++WyLb8hAkDu9IwynfE/96ncjTn9p4WXy6eNAngh/BmwKbSsB8BJEVY/MfEg69Oks24Pj/YxDXTis7x08xUkF91Uwqb5yQJwi6BywoFragLvguZ4MMZ1qG20/U2Zy6vf1LXM7HnSIoOgRo+QZVV1DrGbpXa9m0mOtLg==; Expires=Wed, 19 Aug 2026 19:55:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46760', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '33c12fbd787868b08af1ff9485c7f0ab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:55:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:55:54.562232+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:55:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3oPNf30Q6q4R8957LIqsi4/8Bnhc/f+JpckASzKcG/qUYDJCy7RNTF/zkJ9yGfH7L7UYF3coWxmqhWVQMBBc9tc3H0Nujb8hPT1YypT8LJHyetbiJDEmDnSmMb+avTHv6gNid8n3JSWw0gbqlekPLNZ6GXQuF58LgcTsZPHbWsdoibECkbxqgL0MzX4CnQ==; Expires=Wed, 19 Aug 2026 19:55:54 GMT; Path=/, AWSALBCORS=3oPNf30Q6q4R8957LIqsi4/8Bnhc/f+JpckASzKcG/qUYDJCy7RNTF/zkJ9yGfH7L7UYF3coWxmqhWVQMBBc9tc3H0Nujb8hPT1YypT8LJHyetbiJDEmDnSmMb+avTHv6gNid8n3JSWw0gbqlekPLNZ6GXQuF58LgcTsZPHbWsdoibECkbxqgL0MzX4CnQ==; Expires=Wed, 19 Aug 2026 19:55:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26760', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b7297c4c22c6a4bca25ef8b925fa7493', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:55:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7qbwlU9AMYpc2xOIRMJeWlkKJU4sKxMaxw8mvE8sm3+HKe5cvgeQWC7NoXu+P+lW8MeUqtj1uRGxGetgwKBPURwuWpsg38QVGfjHRmB0sC3shfsUMeAW3d10DNRa1fZ9crR5bAaE2j4CEw/KHdydmO5Kg2BcxxJBMjZS9zmcMgEcd1k6sRhje9SynD17ig==; Expires=Wed, 19 Aug 2026 19:55:55 GMT; Path=/, AWSALBCORS=7qbwlU9AMYpc2xOIRMJeWlkKJU4sKxMaxw8mvE8sm3+HKe5cvgeQWC7NoXu+P+lW8MeUqtj1uRGxGetgwKBPURwuWpsg38QVGfjHRmB0sC3shfsUMeAW3d10DNRa1fZ9crR5bAaE2j4CEw/KHdydmO5Kg2BcxxJBMjZS9zmcMgEcd1k6sRhje9SynD17ig==; Expires=Wed, 19 Aug 2026 19:55:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26382', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e0ec76593517373b7608655c6682bc19', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:56:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:56:43.086804+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:56:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:56:43.095879+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:56:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FxJ+xpJLsTElVI8yJqMfwbMCW6oXQljY/Ll+BnUnB4XVho5WfHVieGGc9xHWG0pDIYVSpjQHTedk0rrLx6nBSFl3XH4FJvzWLZTijtwH/jOR+/CGW/sdpBSqwdWsLPPkoyaLfBMNKkHXB6PDtBNC6y9f9C37P5jIHK/NMGJCIn1P5eNmHfVEXVJHF/CNBg==; Expires=Wed, 19 Aug 2026 19:56:44 GMT; Path=/, AWSALBCORS=FxJ+xpJLsTElVI8yJqMfwbMCW6oXQljY/Ll+BnUnB4XVho5WfHVieGGc9xHWG0pDIYVSpjQHTedk0rrLx6nBSFl3XH4FJvzWLZTijtwH/jOR+/CGW/sdpBSqwdWsLPPkoyaLfBMNKkHXB6PDtBNC6y9f9C37P5jIHK/NMGJCIn1P5eNmHfVEXVJHF/CNBg==; Expires=Wed, 19 Aug 2026 19:56:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8ab2168294e4fb405c9cfc688ed7cb0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:56:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tdHy1zhpD9AdmaWPX45TMtwb+xbwYx3sOZS4ZO32GckA11qkOL7iCip700kOTVZwcvMGeFVWaRb+ECcLflTMCliaVoQvD6+AVly9latwJ8/SmGgJxZiJqp4eoiQDmwM6CtRszz1nQteK5sbvu0Oc8o5hAOVIdPZkGO3GToGhDQFEaxlAOMAKbdtEYyTFSg==; Expires=Wed, 19 Aug 2026 19:56:44 GMT; Path=/, AWSALBCORS=tdHy1zhpD9AdmaWPX45TMtwb+xbwYx3sOZS4ZO32GckA11qkOL7iCip700kOTVZwcvMGeFVWaRb+ECcLflTMCliaVoQvD6+AVly9latwJ8/SmGgJxZiJqp4eoiQDmwM6CtRszz1nQteK5sbvu0Oc8o5hAOVIdPZkGO3GToGhDQFEaxlAOMAKbdtEYyTFSg==; Expires=Wed, 19 Aug 2026 19:56:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59595', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aeedfb0888da65d2f67c42bf3ab20546', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:57:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:57:01.019224+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:57:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=toWl1L1sS3vrWzgdo2QHtPQ2FwLrgW3f1jQ5IjmsvgDa79KiE3oSlhB9TeqwCM0hDKDyvU4P6J5pi4xdoCtdeT6ig7SW7kzllVwhZI3UtALP6MNAtqhm96w6pVAq8YhKdV/NHwvWH8RI2kKguAUzNyeh93Ta++5FgcHb2Jv3wCY0SBO25pEgsh/eYiFA3A==; Expires=Wed, 19 Aug 2026 19:57:01 GMT; Path=/, AWSALBCORS=toWl1L1sS3vrWzgdo2QHtPQ2FwLrgW3f1jQ5IjmsvgDa79KiE3oSlhB9TeqwCM0hDKDyvU4P6J5pi4xdoCtdeT6ig7SW7kzllVwhZI3UtALP6MNAtqhm96w6pVAq8YhKdV/NHwvWH8RI2kKguAUzNyeh93Ta++5FgcHb2Jv3wCY0SBO25pEgsh/eYiFA3A==; Expires=Wed, 19 Aug 2026 19:57:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8acfde4a11c135f2e5b331c9b48cd327', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:57:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZZHr67RFT9ZwAwqi1eP7h1ri8Jw7KTULbaxOMuWSy6Kv/LABsova3bodJ/U6xQnWHZz1NM9vtoKHW3R/hL1/un3M2Cr0ohf79+j0Abqh8xA1cl1D0IvPVU5J4DJlj2YZ+kAmruycbX7bsFsYcfVSjlfQDlZtvLLmWqXks5Yx3TwsEo2s+pC9u6zS9v2yRA==; Expires=Wed, 19 Aug 2026 19:57:01 GMT; Path=/, AWSALBCORS=ZZHr67RFT9ZwAwqi1eP7h1ri8Jw7KTULbaxOMuWSy6Kv/LABsova3bodJ/U6xQnWHZz1NM9vtoKHW3R/hL1/un3M2Cr0ohf79+j0Abqh8xA1cl1D0IvPVU5J4DJlj2YZ+kAmruycbX7bsFsYcfVSjlfQDlZtvLLmWqXks5Yx3TwsEo2s+pC9u6zS9v2yRA==; Expires=Wed, 19 Aug 2026 19:57:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59633', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '07e5f6be26029550e663c8ce2757364f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:57:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T19:57:40.251892+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 04:57:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T19:57:40.253134+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T19:57:40.287531+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T19:57:40.421358+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh6: JIT 검증 — 입력이 낡아 재생성 (20/64)"} {"timestamp": "2026-08-12T19:57:40.447414+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T19:57:40.456283+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:57:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vzpw2FfoKsUrnYB9IbkS6Cz3WuAkjs/CrSC5YbRXXi1q2JOZqjEFwuaSjfazXOcgZh66I40UhsGp8iP2WuNSkPCdiHwqz7UGkT+seJPCLxgxZZsJt+i/45kF1+AnABao7/3NY6BIVzEVvf7hFRp5I5xH1pmx0241wRlRpCE9x+Aiukqs4uAWXO5cI5Pa6Q==; Expires=Wed, 19 Aug 2026 19:57:41 GMT; Path=/, AWSALBCORS=Vzpw2FfoKsUrnYB9IbkS6Cz3WuAkjs/CrSC5YbRXXi1q2JOZqjEFwuaSjfazXOcgZh66I40UhsGp8iP2WuNSkPCdiHwqz7UGkT+seJPCLxgxZZsJt+i/45kF1+AnABao7/3NY6BIVzEVvf7hFRp5I5xH1pmx0241wRlRpCE9x+Aiukqs4uAWXO5cI5Pa6Q==; Expires=Wed, 19 Aug 2026 19:57:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3054', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3053', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '18aef8d76bb88ba66501fac1c4f067fa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:57:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+brc56WwKopiA59UseW9hxk/7vZHN4u1b1VBsrkLh++fGVXZG/FMIgcur+rUIs/8nq5KkEnMrS0HrxAVQVT38ruuv23htSRYNyhnWhAwMPw+k9Vz+Z4wmLbhjZ6OQS+iEiFe7HAGa1I92x/DGczE6PZIp8fJQ0yB5F94pPMmaVC7RAix4wCLLOTCKv0uqQ==; Expires=Wed, 19 Aug 2026 19:57:41 GMT; Path=/, AWSALBCORS=+brc56WwKopiA59UseW9hxk/7vZHN4u1b1VBsrkLh++fGVXZG/FMIgcur+rUIs/8nq5KkEnMrS0HrxAVQVT38ruuv23htSRYNyhnWhAwMPw+k9Vz+Z4wmLbhjZ6OQS+iEiFe7HAGa1I92x/DGczE6PZIp8fJQ0yB5F94pPMmaVC7RAix4wCLLOTCKv0uqQ==; Expires=Wed, 19 Aug 2026 19:57:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2630', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2631', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e74227d5c497ed1723dd39f4ccd66822', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:59:22.455927+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:59:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xjqr2nwQLL9/cJD+PSeYOS5woT41CswUbL60Ci/Ql+sbP0crn3XJegtylv1TEmc/4VJjHE7i13tHmGvGbe1tKKkHnbE79onZcQx0IX90EYvWH+JaF4gD8uMNVLEg7aDRZucOIj+X2WXEzkE+H8QjnyyjzFOtWjsbgrSvCTsm89kCiIIuCNTlQIF8vMmIAA==; Expires=Wed, 19 Aug 2026 19:59:22 GMT; Path=/, AWSALBCORS=Xjqr2nwQLL9/cJD+PSeYOS5woT41CswUbL60Ci/Ql+sbP0crn3XJegtylv1TEmc/4VJjHE7i13tHmGvGbe1tKKkHnbE79onZcQx0IX90EYvWH+JaF4gD8uMNVLEg7aDRZucOIj+X2WXEzkE+H8QjnyyjzFOtWjsbgrSvCTsm89kCiIIuCNTlQIF8vMmIAA==; Expires=Wed, 19 Aug 2026 19:59:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59724', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '4fca06c93840ddc45b5530476a427b49', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:59:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6aX788Bz8gvlKOXbSuAE7GwNYYGlde0t/epjBdU5HgchLAsdZFTsJ0fdUxYEDNhsJDzLyRc8vFUvV5TI/XbUV/E1d7ApOH4l1Xqp/2LEf2rw7s0ncTLQU6uku5HIRhZuH4b+VCDwsVQ48sJidx8LLhBc0TR5L4ffFC0Z8cSFeTL5kD/h7IySAqExRE36Hg==; Expires=Wed, 19 Aug 2026 19:59:22 GMT; Path=/, AWSALBCORS=6aX788Bz8gvlKOXbSuAE7GwNYYGlde0t/epjBdU5HgchLAsdZFTsJ0fdUxYEDNhsJDzLyRc8vFUvV5TI/XbUV/E1d7ApOH4l1Xqp/2LEf2rw7s0ncTLQU6uku5HIRhZuH4b+VCDwsVQ48sJidx8LLhBc0TR5L4ffFC0Z8cSFeTL5kD/h7IySAqExRE36Hg==; Expires=Wed, 19 Aug 2026 19:59:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59725', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '881f9d878380013d7d4278a51b3332de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:59:36.345929+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (816937 → 1551570 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:59:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Jyky5yrB+zLaD1xF6FcP/gVL+OZslKf+CnX+FSuoTiqbZxX4i2EsNniR6/Z60dvbtg3o92+pTz81H6BVNXuKJJJT3iEJaf41Dxxw5SR4mv73YsXankMOc4Iyi/l0gvEBGREEmIS2XSa1paCUv9+4Uw8cnCeihflsSyNMLsAnJ94oLVcdd2v8wpqcJYgR3A==; Expires=Wed, 19 Aug 2026 19:59:36 GMT; Path=/, AWSALBCORS=Jyky5yrB+zLaD1xF6FcP/gVL+OZslKf+CnX+FSuoTiqbZxX4i2EsNniR6/Z60dvbtg3o92+pTz81H6BVNXuKJJJT3iEJaf41Dxxw5SR4mv73YsXankMOc4Iyi/l0gvEBGREEmIS2XSa1paCUv9+4Uw8cnCeihflsSyNMLsAnJ94oLVcdd2v8wpqcJYgR3A==; Expires=Wed, 19 Aug 2026 19:59:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46177', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f8ead153b191f1c24e02f48777045081', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:59:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NYaCXDsWZ0jfpNAge+Mk6LQynfkvOIwSlzJODbH1p31hzAxKjf+1MJvw9j5vSOaeJR2MeLd4cEqZO3pizTjSZRUpzxlvac/YWOeP15neVa3lK0X96RM7X1OEZv3jyQ6x0/VzLTSgocfsza1+kG51Jy8gFnDlZ93kutFlr7VWH21saGVUPMqYyZBk4xQAcg==; Expires=Wed, 19 Aug 2026 19:59:36 GMT; Path=/, AWSALBCORS=NYaCXDsWZ0jfpNAge+Mk6LQynfkvOIwSlzJODbH1p31hzAxKjf+1MJvw9j5vSOaeJR2MeLd4cEqZO3pizTjSZRUpzxlvac/YWOeP15neVa3lK0X96RM7X1OEZv3jyQ6x0/VzLTSgocfsza1+kG51Jy8gFnDlZ93kutFlr7VWH21saGVUPMqYyZBk4xQAcg==; Expires=Wed, 19 Aug 2026 19:59:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45816', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b388517b04a0332caaeee0f5ea8d035b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T19:59:36.924292+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (823985 → 1692868 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:59:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O1Y9zYH6eHEgkJY30eWv4hqvQgpHaih8TzAezBt2W22/lLr86SOK/oRz9u6H0y05J9jJ+R3202NNtlaBjysp8XkHepN9+xUKD2sGc25TuDLro7fG0ALTGVy2nGCRVuEM6u73Je6ZWrWwFhA/ig2R6NU0b4jyT0FKDPTs59ixmv0s39iJORJLoM/JNuHm7A==; Expires=Wed, 19 Aug 2026 19:59:37 GMT; Path=/, AWSALBCORS=O1Y9zYH6eHEgkJY30eWv4hqvQgpHaih8TzAezBt2W22/lLr86SOK/oRz9u6H0y05J9jJ+R3202NNtlaBjysp8XkHepN9+xUKD2sGc25TuDLro7fG0ALTGVy2nGCRVuEM6u73Je6ZWrWwFhA/ig2R6NU0b4jyT0FKDPTs59ixmv0s39iJORJLoM/JNuHm7A==; Expires=Wed, 19 Aug 2026 19:59:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45617', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f9380afb41ec425a007033113106773', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:59:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cP2s0g4FoBooXBuxTQk5p5Xdn+KxCIrkjkzOtJCFwdP7QkXRoOyYDAq9yhoWcSiODyxiX9puBqfR867XcM6SXIDzcrEOUKpnI7Oqde3xPZpHtJncSZ6Rj/GKx8m8iniQIG0yNAglGDbsYeV7HsFClr4M3z1shV41uEXY451EO0zCwlp/35QzlVtKYE6TFw==; Expires=Wed, 19 Aug 2026 19:59:37 GMT; Path=/, AWSALBCORS=cP2s0g4FoBooXBuxTQk5p5Xdn+KxCIrkjkzOtJCFwdP7QkXRoOyYDAq9yhoWcSiODyxiX9puBqfR867XcM6SXIDzcrEOUKpnI7Oqde3xPZpHtJncSZ6Rj/GKx8m8iniQIG0yNAglGDbsYeV7HsFClr4M3z1shV41uEXY451EO0zCwlp/35QzlVtKYE6TFw==; Expires=Wed, 19 Aug 2026 19:59:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45505', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3428fba7466094238994f83cda783212', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 04:59:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T19:59:57.757691+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:59:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/LOlIy5OZcWM0EdOlhGBvfs0JQxWdAky28nnt5fHZ8Zs54iTnNZUJNjhb3G21A0Hx2YrTMG7no/5B6+yUtYSfCbjHHDoLvRpFhBSH5xRIZj08dAuYG7V22WMm+EraDCEWMIuV2KOVP956sNt/4v5DVLkNixVf09kJslmiB9zt4gfRfyhwokmbKODwZLnjA==; Expires=Wed, 19 Aug 2026 19:59:58 GMT; Path=/, AWSALBCORS=/LOlIy5OZcWM0EdOlhGBvfs0JQxWdAky28nnt5fHZ8Zs54iTnNZUJNjhb3G21A0Hx2YrTMG7no/5B6+yUtYSfCbjHHDoLvRpFhBSH5xRIZj08dAuYG7V22WMm+EraDCEWMIuV2KOVP956sNt/4v5DVLkNixVf09kJslmiB9zt4gfRfyhwokmbKODwZLnjA==; Expires=Wed, 19 Aug 2026 19:59:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24627', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1cc2060425c03ad406526e7653adfcb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 19:59:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NsPrLC/3rZq1cyt1sbnGyFQ4bunCAq4s6gVMpfCVli7MEBUwAA1u1OYPT+o3+j54Q+WRrOFXWvxYTyLEaTPg6kQ39jNpBswt/hGo+h+jWW/sLSiYH/nTlhss1/w7Vwx5eoSlTEbbOEpcVX79pfUeBKshPnlglmM4Lqby+crblEBex7t7gDYk7ZyWH6eh0g==; Expires=Wed, 19 Aug 2026 19:59:58 GMT; Path=/, AWSALBCORS=NsPrLC/3rZq1cyt1sbnGyFQ4bunCAq4s6gVMpfCVli7MEBUwAA1u1OYPT+o3+j54Q+WRrOFXWvxYTyLEaTPg6kQ39jNpBswt/hGo+h+jWW/sLSiYH/nTlhss1/w7Vwx5eoSlTEbbOEpcVX79pfUeBKshPnlglmM4Lqby+crblEBex7t7gDYk7ZyWH6eh0g==; Expires=Wed, 19 Aug 2026 19:59:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24224', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '823663f93e444d595d216ffd786aa23a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:00:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:00:40.863153+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:00:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:00:40.871742+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:00:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6DZJeCpRQrEQR2Q1cZyMVXLJPIHTgH2sQSdUt161ieFTjjXjoEMzuJOuhrd9KXF7IBgSVnKjp6d28ItjQEEf4pl+e0cUOe41UmwhyxLfLZjPOTkoRn3RF6oeYupV/sLFkH0CCVidTvk1JZNicOtDvPENNa/KtBfWVuGyMKZ6ZUl9D0QMHEY1CfzeBBIP7A==; Expires=Wed, 19 Aug 2026 20:00:41 GMT; Path=/, AWSALBCORS=6DZJeCpRQrEQR2Q1cZyMVXLJPIHTgH2sQSdUt161ieFTjjXjoEMzuJOuhrd9KXF7IBgSVnKjp6d28ItjQEEf4pl+e0cUOe41UmwhyxLfLZjPOTkoRn3RF6oeYupV/sLFkH0CCVidTvk1JZNicOtDvPENNa/KtBfWVuGyMKZ6ZUl9D0QMHEY1CfzeBBIP7A==; Expires=Wed, 19 Aug 2026 20:00:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59999', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b6f925538eb09954e9c53abb4ac8f431', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:00:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FTDhqOJ5MPgFQr9UivnFNKfk4zRWjohFssXZXAsFzjfa0xrtXGR6fU6fNYs7+gcpO7tPD7a6vv+5vVK52/eIaAo1M0cBHWeZEYip/emp5knHWIiQFQ6L1cGDS4P0etmH49SOp/XsrAqcGAfRZp0p/8d1juaXBdJOiujWsunVrp39HkSi4yJ+aPiepOVljg==; Expires=Wed, 19 Aug 2026 20:00:41 GMT; Path=/, AWSALBCORS=FTDhqOJ5MPgFQr9UivnFNKfk4zRWjohFssXZXAsFzjfa0xrtXGR6fU6fNYs7+gcpO7tPD7a6vv+5vVK52/eIaAo1M0cBHWeZEYip/emp5knHWIiQFQ6L1cGDS4P0etmH49SOp/XsrAqcGAfRZp0p/8d1juaXBdJOiujWsunVrp39HkSi4yJ+aPiepOVljg==; Expires=Wed, 19 Aug 2026 20:00:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59212', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59212', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de8c3043cc8848e009ac1446a650eb4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:01:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:01:02.226591+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:01:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sPt9p8h91/x2+A1sfMWVeKw9/hSgifBHUhkPJggzyZ0Mua/UoBRiVsVe+QfbS6O0GbzRaJeU6XyjtGdW2Mhb55Bnsl9b2Av8/gxLN9TsxDja/7uEojzDmPQ4yiZ875aBqQQU2f5v9cDqJPrc7MA2SsXyMtuioFKs+dyDu3khE6iU8LoaOZFNs9XZId2sEg==; Expires=Wed, 19 Aug 2026 20:01:02 GMT; Path=/, AWSALBCORS=sPt9p8h91/x2+A1sfMWVeKw9/hSgifBHUhkPJggzyZ0Mua/UoBRiVsVe+QfbS6O0GbzRaJeU6XyjtGdW2Mhb55Bnsl9b2Av8/gxLN9TsxDja/7uEojzDmPQ4yiZ875aBqQQU2f5v9cDqJPrc7MA2SsXyMtuioFKs+dyDu3khE6iU8LoaOZFNs9XZId2sEg==; Expires=Wed, 19 Aug 2026 20:01:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59558', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cf2d122ed7a5474dec3042a1fe0f44bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:01:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o06UZNqgo5rIqoYweetdb+xLOl6vas0oaHCXB4J8D32TiZDDOavRLQcarvS1D26+W54EsTN6s0M/Y4VsqtGM6sO7QASh7X3LWwZdVOvM59MrPYIX0dyndrnPc0fLqKumJBWZLnJy73eBHGXyf7D0jeOvtnfhdvEp88+Sp6hF/EOLhiDaSMf5fv7tYmtrvw==; Expires=Wed, 19 Aug 2026 20:01:02 GMT; Path=/, AWSALBCORS=o06UZNqgo5rIqoYweetdb+xLOl6vas0oaHCXB4J8D32TiZDDOavRLQcarvS1D26+W54EsTN6s0M/Y4VsqtGM6sO7QASh7X3LWwZdVOvM59MrPYIX0dyndrnPc0fLqKumJBWZLnJy73eBHGXyf7D0jeOvtnfhdvEp88+Sp6hF/EOLhiDaSMf5fv7tYmtrvw==; Expires=Wed, 19 Aug 2026 20:01:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59409', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd8ff8052a51aea1219d930b0b7b261d1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:01:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:01:56.784099+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:01:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:01:56.794091+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 05:01:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:01:56.909388+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:01:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5gXFPYaXuDg9jguOve9w0hyYmUJEgDKs24eSP3nD05mrCrPcVbXyF+nnfSmACXQi00XuzutopuFP1UThj5+sGV4VTFH05ocZv5s07WOPVWdYLUeIFRZ7+DEahNm113MqLkd26qfNEj+xCINtTP3v8axdFX9mqaRUEzThMUFJuUF2OKnPlixWbYyhqmPFxg==; Expires=Wed, 19 Aug 2026 20:01:58 GMT; Path=/, AWSALBCORS=5gXFPYaXuDg9jguOve9w0hyYmUJEgDKs24eSP3nD05mrCrPcVbXyF+nnfSmACXQi00XuzutopuFP1UThj5+sGV4VTFH05ocZv5s07WOPVWdYLUeIFRZ7+DEahNm113MqLkd26qfNEj+xCINtTP3v8axdFX9mqaRUEzThMUFJuUF2OKnPlixWbYyhqmPFxg==; Expires=Wed, 19 Aug 2026 20:01:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ff87418c6207f25e6540227cbc827b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:01:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GYDbE/B+UuPwEj8HUJzsm0CpYzF4VHdp1dCWjyUQX6t+QP8uBT2hdkJ/4ekB+/0ifUE+RnARDJGZUG0JUeoKG+sNCUcdxVZADuinkG9E5jSXCWBL6SUDEaJmeilpI2GP/5G2j71kX5shpNtZSkcYLz1F3ALddoZeMygnp479b5CmUKEMxHxCTe0vo6VxKQ==; Expires=Wed, 19 Aug 2026 20:01:59 GMT; Path=/, AWSALBCORS=GYDbE/B+UuPwEj8HUJzsm0CpYzF4VHdp1dCWjyUQX6t+QP8uBT2hdkJ/4ekB+/0ifUE+RnARDJGZUG0JUeoKG+sNCUcdxVZADuinkG9E5jSXCWBL6SUDEaJmeilpI2GP/5G2j71kX5shpNtZSkcYLz1F3ALddoZeMygnp479b5CmUKEMxHxCTe0vo6VxKQ==; Expires=Wed, 19 Aug 2026 20:01:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59570', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59569', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed6b580913f841465a4f161f37f27d9e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:02:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:02:29.424209+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:02:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:02:29.434323+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:02:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=C2Y9G2W6XVPiGitkOgJ/iQQ+SMcgx2F4kt8wRgx/O74HD1FaCCelY85XVLu1T5h+TWG/Od9+jRTx90X29VD5XhTUAFmFtAk8Mof640cONeGcozb//Toi97VlERMpIIdCZesnawZz/TjKUQ6wW+zyH1jo40zk1KGjy8YWJgD0heUhsrfYVx4Oqk5By+hctw==; Expires=Wed, 19 Aug 2026 20:02:31 GMT; Path=/, AWSALBCORS=C2Y9G2W6XVPiGitkOgJ/iQQ+SMcgx2F4kt8wRgx/O74HD1FaCCelY85XVLu1T5h+TWG/Od9+jRTx90X29VD5XhTUAFmFtAk8Mof640cONeGcozb//Toi97VlERMpIIdCZesnawZz/TjKUQ6wW+zyH1jo40zk1KGjy8YWJgD0heUhsrfYVx4Oqk5By+hctw==; Expires=Wed, 19 Aug 2026 20:02:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27388', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27390', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '7609769865533b00c9f06029c65ef5db', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:02:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3shkl0pnukdLks0G/eLLHAJtw/27hpX/mJvwfUnQ+6sLlF6YolNngLXYecw89tslkaB+n8ZPTYXCHUf+y7mY4SQM/n+BJYD5h6nTVpq21Ooen5GiD3rlpjJJL/3WZxapTPpQ3tN0JZarSAZ8b/At4qgzG6DQn6QAdYpwkbxueU8Vth4Pjj169zTAFIy4Jg==; Expires=Wed, 19 Aug 2026 20:02:31 GMT; Path=/, AWSALBCORS=3shkl0pnukdLks0G/eLLHAJtw/27hpX/mJvwfUnQ+6sLlF6YolNngLXYecw89tslkaB+n8ZPTYXCHUf+y7mY4SQM/n+BJYD5h6nTVpq21Ooen5GiD3rlpjJJL/3WZxapTPpQ3tN0JZarSAZ8b/At4qgzG6DQn6QAdYpwkbxueU8Vth4Pjj169zTAFIy4Jg==; Expires=Wed, 19 Aug 2026 20:02:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '26991', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '26993', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '263fa798d2e382ed7e00e56e24c3bea4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:02:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yBuyK2g+J5ahdqXzWnHiF+FoOeR5RHcnzgHOjHMbZHmnYJpq2otoo85yZNtnbacs/zSceQoU7qaJXy4FFXsUy3/FnubQZn9apF/TS1eXP+lNj+mscpqYPT0rGOeoAtzlZSj0gNM3TVPUDy+SwDmVrldiUYGc/IrFwkNDfS1/ZXf/gdLmeUHNaAjlXdTI1Q==; Expires=Wed, 19 Aug 2026 20:02:44 GMT; Path=/, AWSALBCORS=yBuyK2g+J5ahdqXzWnHiF+FoOeR5RHcnzgHOjHMbZHmnYJpq2otoo85yZNtnbacs/zSceQoU7qaJXy4FFXsUy3/FnubQZn9apF/TS1eXP+lNj+mscpqYPT0rGOeoAtzlZSj0gNM3TVPUDy+SwDmVrldiUYGc/IrFwkNDfS1/ZXf/gdLmeUHNaAjlXdTI1Q==; Expires=Wed, 19 Aug 2026 20:02:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59989', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '458a7eda962a8a478b7598360815aaf2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:02:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yX6oQRy8kigoS1hFaQ9jpRPi4Z8+9bcfuOZF+Az86V7BgM9HdYBMPvBgd3GiiTTfS/NlSy+dzK+DvslFuef2cfat4JT0cQLnYxFr9RWPLdDNAJRhsmynzUzTh6Z/jSsGZL8vCAiDUrw3SXBZgn7o94sqka/zn4y67SMcFcmKMs4LgbV0dfLKvx0KJqsSZg==; Expires=Wed, 19 Aug 2026 20:02:44 GMT; Path=/, AWSALBCORS=yX6oQRy8kigoS1hFaQ9jpRPi4Z8+9bcfuOZF+Az86V7BgM9HdYBMPvBgd3GiiTTfS/NlSy+dzK+DvslFuef2cfat4JT0cQLnYxFr9RWPLdDNAJRhsmynzUzTh6Z/jSsGZL8vCAiDUrw3SXBZgn7o94sqka/zn4y67SMcFcmKMs4LgbV0dfLKvx0KJqsSZg==; Expires=Wed, 19 Aug 2026 20:02:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59979', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '15ba0257c34a847fea87827a13be812b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T20:02:57.798336+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (815763 → 1680032 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:02:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WxLQtV+6axdXRO/3V4hjHENM0aeOUiahT3XyoxW0ZDhUG0aPXw4hwKHwLoj6D3sHB4o3yFox6Fm/6MNGyZ/9tNekqHUNTwYW09fsFzXnBaaJo55X3IASooiS127H0OoaJnI2C22OpmLGnuiBoS4HaXizdmzdWg0VtfWf5J/SD9H1dp65iyyvjjn/5U2a5Q==; Expires=Wed, 19 Aug 2026 20:02:57 GMT; Path=/, AWSALBCORS=WxLQtV+6axdXRO/3V4hjHENM0aeOUiahT3XyoxW0ZDhUG0aPXw4hwKHwLoj6D3sHB4o3yFox6Fm/6MNGyZ/9tNekqHUNTwYW09fsFzXnBaaJo55X3IASooiS127H0OoaJnI2C22OpmLGnuiBoS4HaXizdmzdWg0VtfWf5J/SD9H1dp65iyyvjjn/5U2a5Q==; Expires=Wed, 19 Aug 2026 20:02:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46765', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '7ba85053e839184a6ed04d0343e01a9e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:02:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QXdYl+ysXPxcscVQ2+r6bth1tV0Tkeutrg8DC4y4I8ou672D4SbPmL7trBN0tc3LRiZlQXyFBwhmlNjhX6TivH+NLnoGIZsqq+jm98d4ABw2m0jfGj/iFqYmXyT388eNNDRJpcqXmNpwY1R2ySE+Avw9Qtk9Uj6ExnVwPajWEmPjof7E1vOKPQb7iROsgg==; Expires=Wed, 19 Aug 2026 20:02:58 GMT; Path=/, AWSALBCORS=QXdYl+ysXPxcscVQ2+r6bth1tV0Tkeutrg8DC4y4I8ou672D4SbPmL7trBN0tc3LRiZlQXyFBwhmlNjhX6TivH+NLnoGIZsqq+jm98d4ABw2m0jfGj/iFqYmXyT388eNNDRJpcqXmNpwY1R2ySE+Avw9Qtk9Uj6ExnVwPajWEmPjof7E1vOKPQb7iROsgg==; Expires=Wed, 19 Aug 2026 20:02:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46400', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '16a8451bbfb059533816c7f16aac6dc1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:03:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:03:18.333523+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:03:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pVd7Y7rBbDWUjqcak3aflwMIqPQTe8IwBNF8y1+nCImNyTfxl0mjqDuW3LwOA890TbT5hXjZgzLURD4Kt1x1ASybcWHjOAkT9k6dWDeX2xto90HJOVaddxA1e3coiCrxyoniF/oTvF/Ce91zr3lGtCP3h1+JfvvmdcOsijCBfJpZ+dSVU+TEDmJWMvqAkw==; Expires=Wed, 19 Aug 2026 20:03:18 GMT; Path=/, AWSALBCORS=pVd7Y7rBbDWUjqcak3aflwMIqPQTe8IwBNF8y1+nCImNyTfxl0mjqDuW3LwOA890TbT5hXjZgzLURD4Kt1x1ASybcWHjOAkT9k6dWDeX2xto90HJOVaddxA1e3coiCrxyoniF/oTvF/Ce91zr3lGtCP3h1+JfvvmdcOsijCBfJpZ+dSVU+TEDmJWMvqAkw==; Expires=Wed, 19 Aug 2026 20:03:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26058', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5d78115986262d35680a8ce12d2efb01', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:03:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TNKrNtYT+TneuuM8llgAHwwzZZzk4LTFg2t+rWs/702rgWj7ZVLIVRhsH7gm77lfa8UIrvNGxioxfpTCtOYoO7rYrtj3bpHkp5PvqkcFRdMg6Fah2SJTnuNAtIeEluDAESv9kK/EDDOxBufFMw2eMrjWui5DvpqxgGrUhnlsSPdhHCQ9bIK5Iu9DNaxhQA==; Expires=Wed, 19 Aug 2026 20:03:19 GMT; Path=/, AWSALBCORS=TNKrNtYT+TneuuM8llgAHwwzZZzk4LTFg2t+rWs/702rgWj7ZVLIVRhsH7gm77lfa8UIrvNGxioxfpTCtOYoO7rYrtj3bpHkp5PvqkcFRdMg6Fah2SJTnuNAtIeEluDAESv9kK/EDDOxBufFMw2eMrjWui5DvpqxgGrUhnlsSPdhHCQ9bIK5Iu9DNaxhQA==; Expires=Wed, 19 Aug 2026 20:03:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25683', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '43bab8616203f8f81dfc96397928e06e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:04:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:04:48.454415+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:04:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:04:48.465345+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:04:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=exEKG3vPGcPom5Ik39zSyOnY6M+zJG2/BImZw1hJUoEr9ydHLbI/qQ+sLjOyih8u/ezoZFJG4FVUVISOpgLyorYqtUhHkz+Di+aMVdHUBEaycmufO+bkts4w30W4peDTXDpmqiNGv5VK2skh/i9NRLkzOSf5vVi40bRCuTBo3oD1tO3YNia39uMiVm7phw==; Expires=Wed, 19 Aug 2026 20:04:49 GMT; Path=/, AWSALBCORS=exEKG3vPGcPom5Ik39zSyOnY6M+zJG2/BImZw1hJUoEr9ydHLbI/qQ+sLjOyih8u/ezoZFJG4FVUVISOpgLyorYqtUhHkz+Di+aMVdHUBEaycmufO+bkts4w30W4peDTXDpmqiNGv5VK2skh/i9NRLkzOSf5vVi40bRCuTBo3oD1tO3YNia39uMiVm7phw==; Expires=Wed, 19 Aug 2026 20:04:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8f698c0ea808ba4376da84633d8abc0d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:04:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+OWBZUpBnP9IBbHfcJWoGS9TXxFg/luiJw3NpEuQZd3UV9t/nhT7DCyFmeRzZrbrBUAJYDnzxRKdye2mEkKzo2H2lQh0pjHdVVGB++8ldkXGhC+nfuBAcrUGsABWPVzhNZr6HzDoh/MteTM6tXntpfloyN1YoSZNCPP7FPYJ3u25F4juu6K9Umkz0v+ppA==; Expires=Wed, 19 Aug 2026 20:04:49 GMT; Path=/, AWSALBCORS=+OWBZUpBnP9IBbHfcJWoGS9TXxFg/luiJw3NpEuQZd3UV9t/nhT7DCyFmeRzZrbrBUAJYDnzxRKdye2mEkKzo2H2lQh0pjHdVVGB++8ldkXGhC+nfuBAcrUGsABWPVzhNZr6HzDoh/MteTM6tXntpfloyN1YoSZNCPP7FPYJ3u25F4juu6K9Umkz0v+ppA==; Expires=Wed, 19 Aug 2026 20:04:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59411', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59408', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0275865944c134ebc9da0cf8120f087f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:05:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:05:08.707089+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:05:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DSyQ3HaxfWJrThesHhewUTesD7epRN2mOMOVzWEI2QWbKZRFbuXx/nSvthdrnPC8D3YVWBHuE9BaOZnyp1R8KaQMQok4SB3UB9BLDGtjGhNe/Dcvbxl3SrKA48uJoBP580gxiP1kLXs/5lMY7wX9HO6YxKQFcBeKmb1E15klGaeE/ksCOwnZTqUxr9LQKg==; Expires=Wed, 19 Aug 2026 20:05:08 GMT; Path=/, AWSALBCORS=DSyQ3HaxfWJrThesHhewUTesD7epRN2mOMOVzWEI2QWbKZRFbuXx/nSvthdrnPC8D3YVWBHuE9BaOZnyp1R8KaQMQok4SB3UB9BLDGtjGhNe/Dcvbxl3SrKA48uJoBP580gxiP1kLXs/5lMY7wX9HO6YxKQFcBeKmb1E15klGaeE/ksCOwnZTqUxr9LQKg==; Expires=Wed, 19 Aug 2026 20:05:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59994', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee8cd6a067fc705933caf010cd3a84f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:05:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aAziP+Gt/V/ttfeDpCSFGO98kZcaNo5n3Nt8S4lelvzvbeA08wxrGG6+JvCZP9drI5Lw16f/ZjDHcamBzswQx9ug7BItvAMISv0AFYrkXfP6Iaob9oNMxdJrqCrUnQNuaiO6NhS/oPr8dsDkA0EO+Awbhy/l0v7k/VgCuFb7uZmNSkdVmNxl3pZxeOnQUA==; Expires=Wed, 19 Aug 2026 20:05:09 GMT; Path=/, AWSALBCORS=aAziP+Gt/V/ttfeDpCSFGO98kZcaNo5n3Nt8S4lelvzvbeA08wxrGG6+JvCZP9drI5Lw16f/ZjDHcamBzswQx9ug7BItvAMISv0AFYrkXfP6Iaob9oNMxdJrqCrUnQNuaiO6NhS/oPr8dsDkA0EO+Awbhy/l0v7k/VgCuFb7uZmNSkdVmNxl3pZxeOnQUA==; Expires=Wed, 19 Aug 2026 20:05:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59582', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '7e87fcf729e8f5e3dd8df04bcb149f92', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:06:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:06:06.573165+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:06:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:06:06.585701+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T20:06:06.613284+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T20:06:06.745477+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: JIT 검증 — 입력이 낡아 재생성 (21/64)"} {"timestamp": "2026-08-12T20:06:06.771243+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T20:06:06.772335+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: share_plan prev 지휘(배경 전용) — 플레이트 대신 prev 참조 (anchor=S65sh6)"} {"timestamp": "2026-08-12T20:06:06.772911+00:00", "level": "INFO", "logger": "app.modules.pipeline.still_recipe", "message": "still_recipe: bg_only 와 인물 배정이 충돌 — 배정을 따른다 (char_names=['김광석 (한국인 남성 얼굴, 20대, 자연스러운 검은 장발, 수수한 이목구비층)', '광석의 아버지 (한국인 남성 얼굴, 50대, 검정과 회색이 섞인 짧은 머리, 생활감 있는 이목구비)'])"} {"timestamp": "2026-08-12T20:06:06.775994+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh7]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:06:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=46oZSPICxz84Ct7suzz2L5T6Jvd9208DGr99mKnnWPnGRPcSTRLj7Nv9N3mrTi+64pMcS0vxK0cyaVKkyiDD4yN1y0sGDT1rYFtWwSDrruRi3L6uXssGCaW27O2yXnKZUY0u389KMUCs/GhUZ6+U4oJLqkYjP+5Qf2WAFKyINl6NdknU+hBGVgG7EY2Lsg==; Expires=Wed, 19 Aug 2026 20:06:08 GMT; Path=/, AWSALBCORS=46oZSPICxz84Ct7suzz2L5T6Jvd9208DGr99mKnnWPnGRPcSTRLj7Nv9N3mrTi+64pMcS0vxK0cyaVKkyiDD4yN1y0sGDT1rYFtWwSDrruRi3L6uXssGCaW27O2yXnKZUY0u389KMUCs/GhUZ6+U4oJLqkYjP+5Qf2WAFKyINl6NdknU+hBGVgG7EY2Lsg==; Expires=Wed, 19 Aug 2026 20:06:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0fc0232e47a8c2c0347cae7bb00a1dba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:06:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=blY+BHqOfUP1u43tJ7oIix/Gr3NBn0ed4uGoZwv6yc5Y1KXNghfsAR422+Xi1O+40qVZAYSld8m2UwLpev27d4+Hpd1yhj21hOpKdRznCPTOQKDrtdBnNQ4izgkKGs9sCUgP7RstTYXwoAkKtrdz9zZpIzcExtxYrOvpcG16waUW36oHsCmbxWyGx5VE+w==; Expires=Wed, 19 Aug 2026 20:06:08 GMT; Path=/, AWSALBCORS=blY+BHqOfUP1u43tJ7oIix/Gr3NBn0ed4uGoZwv6yc5Y1KXNghfsAR422+Xi1O+40qVZAYSld8m2UwLpev27d4+Hpd1yhj21hOpKdRznCPTOQKDrtdBnNQ4izgkKGs9sCUgP7RstTYXwoAkKtrdz9zZpIzcExtxYrOvpcG16waUW36oHsCmbxWyGx5VE+w==; Expires=Wed, 19 Aug 2026 20:06:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59583', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59583', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4bc21e7bb9a43c396d65b83d319bc512', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T20:06:28.987469+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (796787 → 1605544 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:06:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lxrCoHJtUtYJciSjCClc9PYpblsHjyC5GKotZlCp4AQyYgEAGSKbKd+7PDaSuYsUSzvNSj4OZrIw90t+rNihAA4NXDuwwEbsUdIqGWoKgS+AUp8zeNYP6BwPceefXQgh0pmuuSrRNmQkGCAviIVDgmnf//WSOOl1r2iu7syhhJy6WC5K86kBYzDlk78aXw==; Expires=Wed, 19 Aug 2026 20:06:29 GMT; Path=/, AWSALBCORS=lxrCoHJtUtYJciSjCClc9PYpblsHjyC5GKotZlCp4AQyYgEAGSKbKd+7PDaSuYsUSzvNSj4OZrIw90t+rNihAA4NXDuwwEbsUdIqGWoKgS+AUp8zeNYP6BwPceefXQgh0pmuuSrRNmQkGCAviIVDgmnf//WSOOl1r2iu7syhhJy6WC5K86kBYzDlk78aXw==; Expires=Wed, 19 Aug 2026 20:06:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6410eee9f0d2b8d4d19d59869944c149', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:06:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ESvgf1iwkSMKep3Hbhx6Du2BBEM3CsLGbK0LTuHhmj2arYnTE2NhPyjo1+F1eMxi8dP0OFKwIqZCGN8mAJicJexwgJT7j2TpldJseCCMdZlv8F6zBKLt3F4hbK72AeRXfgfpGCqPFR0rNWneo7zsI2UsMsrnZEzvNHJlIG1gbxcXvQGLIRYVYs+EWCaEMA==; Expires=Wed, 19 Aug 2026 20:06:29 GMT; Path=/, AWSALBCORS=ESvgf1iwkSMKep3Hbhx6Du2BBEM3CsLGbK0LTuHhmj2arYnTE2NhPyjo1+F1eMxi8dP0OFKwIqZCGN8mAJicJexwgJT7j2TpldJseCCMdZlv8F6zBKLt3F4hbK72AeRXfgfpGCqPFR0rNWneo7zsI2UsMsrnZEzvNHJlIG1gbxcXvQGLIRYVYs+EWCaEMA==; Expires=Wed, 19 Aug 2026 20:06:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59640', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '1694a381fa5b0d25b3a4148351bc751a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T20:06:39.650128+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (825325 → 1644390 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:06:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ynLjbAuP5nixEquq8xWsUuiUmUUjumgZucmo+A1KXw66yLoafpbBGTVuKPDuNCPyCCQQjWwCbj1oCCGxl/hrPj04T5Hn4czYXuoo+BsycdV5ci0gQFZua31N85aF7u1O9OWeIGYu6PNuqhqrWA5qLEt9pMiZ9Y8hcKOr/QfYgr3jibf12vQZiqeHNe9YXQ==; Expires=Wed, 19 Aug 2026 20:06:39 GMT; Path=/, AWSALBCORS=ynLjbAuP5nixEquq8xWsUuiUmUUjumgZucmo+A1KXw66yLoafpbBGTVuKPDuNCPyCCQQjWwCbj1oCCGxl/hrPj04T5Hn4czYXuoo+BsycdV5ci0gQFZua31N85aF7u1O9OWeIGYu6PNuqhqrWA5qLEt9pMiZ9Y8hcKOr/QfYgr3jibf12vQZiqeHNe9YXQ==; Expires=Wed, 19 Aug 2026 20:06:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49332', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e5541b0b28089237b87848100fb9f024', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:06:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HH218Wgf9cfjG7esC3UvTZkNKw2dvC60D7NIaE7IP8oo8W5vVx3iGBSoXMoQ3tcUCXy/BxB8ef+z+t4T6nLQlRnmJR/31cHd/TyifLOqivMXvT2XkCqvn/VjDxlqsU0aSo6lH36Rl6b8D0zGuRee111xZWeUjQ8ugdjXvyRWmUWsCiEjvfXE5zITB+pisw==; Expires=Wed, 19 Aug 2026 20:06:39 GMT; Path=/, AWSALBCORS=HH218Wgf9cfjG7esC3UvTZkNKw2dvC60D7NIaE7IP8oo8W5vVx3iGBSoXMoQ3tcUCXy/BxB8ef+z+t4T6nLQlRnmJR/31cHd/TyifLOqivMXvT2XkCqvn/VjDxlqsU0aSo6lH36Rl6b8D0zGuRee111xZWeUjQ8ugdjXvyRWmUWsCiEjvfXE5zITB+pisw==; Expires=Wed, 19 Aug 2026 20:06:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49323', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce95c132749fc5c90e7a9e2e48654341', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:06:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:06:56.915416+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:06:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cTJ40Nj98BW/EoLY8HWcsZ9VUv+XipS949C3cg7OVM8i6fdvlac+KrIrGSYHTCT4xepVWw9DUznmOZXanjwzHZ6SypWLVCRQmTLEniBudYh8cnO8NH4thaVWVPHqge7tpgV1LLiM+d7gSkLJgnyM3JzfJkxEbHKMZqjlLt039RxmHpG4/u0fXy7e2rCUcA==; Expires=Wed, 19 Aug 2026 20:06:57 GMT; Path=/, AWSALBCORS=cTJ40Nj98BW/EoLY8HWcsZ9VUv+XipS949C3cg7OVM8i6fdvlac+KrIrGSYHTCT4xepVWw9DUznmOZXanjwzHZ6SypWLVCRQmTLEniBudYh8cnO8NH4thaVWVPHqge7tpgV1LLiM+d7gSkLJgnyM3JzfJkxEbHKMZqjlLt039RxmHpG4/u0fXy7e2rCUcA==; Expires=Wed, 19 Aug 2026 20:06:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31919', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5ea2f69c840b31aba56cc1501262f281', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:06:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ppz82RTnVJ+W9KY6UMoohaHXnjpc1iu5Mrw9bsR3Z7cmxFmXdmNGXHnb64NQ65G7+BGlS1JqwIwy5LBG53T4/nizCrdKpD/8oASnKgi+rsNf4oNwS94kWoLd4hZOaUvFuK3HIYtnDLvmo6wSjprRLl1NZLIPPWy1rxjyfQFowJ/5ikDbh2YsGBPKjwBSTQ==; Expires=Wed, 19 Aug 2026 20:06:57 GMT; Path=/, AWSALBCORS=ppz82RTnVJ+W9KY6UMoohaHXnjpc1iu5Mrw9bsR3Z7cmxFmXdmNGXHnb64NQ65G7+BGlS1JqwIwy5LBG53T4/nizCrdKpD/8oASnKgi+rsNf4oNwS94kWoLd4hZOaUvFuK3HIYtnDLvmo6wSjprRLl1NZLIPPWy1rxjyfQFowJ/5ikDbh2YsGBPKjwBSTQ==; Expires=Wed, 19 Aug 2026 20:06:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31518', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '161d50d4dcdd637e8f84ae464ca0ff00', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:07:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:07:22.392968+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:07:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:07:22.402516+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 05:07:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:07:22.499060+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:07:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GiwJGHmEDP/7nbq3QKrPKZKTAvM0K8n3mE670K/IxMNMOKM90j2ieVjFg6C2i0Rf6vHaW1nDslYRv3/NutTYAPHv0wGgO7xEMW8N/LTsm/8Ieov9hSb9oZX/IO5XeHh9V9/T7ajXugFLz8+bdOk/BcDMw6MNnxlwgiUWnNr9/Ch5+Yzaj73lxu5XxsPqYQ==; Expires=Wed, 19 Aug 2026 20:07:23 GMT; Path=/, AWSALBCORS=GiwJGHmEDP/7nbq3QKrPKZKTAvM0K8n3mE670K/IxMNMOKM90j2ieVjFg6C2i0Rf6vHaW1nDslYRv3/NutTYAPHv0wGgO7xEMW8N/LTsm/8Ieov9hSb9oZX/IO5XeHh9V9/T7ajXugFLz8+bdOk/BcDMw6MNnxlwgiUWnNr9/Ch5+Yzaj73lxu5XxsPqYQ==; Expires=Wed, 19 Aug 2026 20:07:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cef68b485ec65f0a5ee08a56e4ece04d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:07:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RaJpVBroEdaBJlQEDUTT7naHVoEqfNKzVi9nb9JOkxVvBE3/ma4H1aQnqrmIzetqyRJmUqeVIXqGcagmj/+o6pPU/4trU6AqfEpBI45CANfCrwZLJQ1NXPTNd6UNutyPdS9OrZa/iGGQTTJMEAp8njRJdMPcuLw6aLh3ghMFg9kwu/3j655tdIIOAect0A==; Expires=Wed, 19 Aug 2026 20:07:23 GMT; Path=/, AWSALBCORS=RaJpVBroEdaBJlQEDUTT7naHVoEqfNKzVi9nb9JOkxVvBE3/ma4H1aQnqrmIzetqyRJmUqeVIXqGcagmj/+o6pPU/4trU6AqfEpBI45CANfCrwZLJQ1NXPTNd6UNutyPdS9OrZa/iGGQTTJMEAp8njRJdMPcuLw6aLh3ghMFg9kwu/3j655tdIIOAect0A==; Expires=Wed, 19 Aug 2026 20:07:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59602', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59603', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ad9d87f261ca799b0291fb0947b2de30', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:07:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:07:44.703678+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:07:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:07:44.713592+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:07:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BHBdhMVJqZ5ussHAuOhLUL90Aj8+JIGysfQ2pSLEk2OI7RSZ/GARKgx7bI0yMyfk6s/afOOr6s81lK1K7twvF95fsif97+d+fUzL2oF4KGrYelzQHTImFK6yQxqOjoX1GByAulq1l8EI8dGqRw/LjxJ37SasXltcmIUtYhHIvKtmzXjqhSKNfoF/XR9pxA==; Expires=Wed, 19 Aug 2026 20:07:45 GMT; Path=/, AWSALBCORS=BHBdhMVJqZ5ussHAuOhLUL90Aj8+JIGysfQ2pSLEk2OI7RSZ/GARKgx7bI0yMyfk6s/afOOr6s81lK1K7twvF95fsif97+d+fUzL2oF4KGrYelzQHTImFK6yQxqOjoX1GByAulq1l8EI8dGqRw/LjxJ37SasXltcmIUtYhHIvKtmzXjqhSKNfoF/XR9pxA==; Expires=Wed, 19 Aug 2026 20:07:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37714', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37714', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '04425046677b4363c5161080a060ab84', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:07:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EcBXQ4vRjZgyAIKrAD78b0ILJJ2IgcnBHFwzh6mxSDqwui9BUpzMTWoCpTAOKfiw/s2B9UR8awQIT70CBwF5XUspFlO9KtGlnL9uPGx5jrRv+ra/lj/Vx+jK2Nj50epglgoMjUqDmilf04V93A6KIAiqcqynhpZEb7M/dWIHFn1ZpruzapH6PvTDv46/XA==; Expires=Wed, 19 Aug 2026 20:07:46 GMT; Path=/, AWSALBCORS=EcBXQ4vRjZgyAIKrAD78b0ILJJ2IgcnBHFwzh6mxSDqwui9BUpzMTWoCpTAOKfiw/s2B9UR8awQIT70CBwF5XUspFlO9KtGlnL9uPGx5jrRv+ra/lj/Vx+jK2Nj50epglgoMjUqDmilf04V93A6KIAiqcqynhpZEb7M/dWIHFn1ZpruzapH6PvTDv46/XA==; Expires=Wed, 19 Aug 2026 20:07:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37063', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37064', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '76a6a1b9cc0310efa6d53986d117bdaf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:07:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Tu48bYiZbFg1uP5oVlmt/jm3ORpwIbqKXhey5ufm7jOgguQClohCqm20SZp2oRw8DV2UHLff2pXtj8fz+NcpFjZxEtp9Uv9GiO2UDA/1zW9WTmQxROQm+Arm9wNXe7Hai4Z1CeZ5Ix/d6/TZ7b8NS0rumlKPk9li0dOhZgpumZklnEfFqFUyXwmKCOOJHg==; Expires=Wed, 19 Aug 2026 20:07:57 GMT; Path=/, AWSALBCORS=Tu48bYiZbFg1uP5oVlmt/jm3ORpwIbqKXhey5ufm7jOgguQClohCqm20SZp2oRw8DV2UHLff2pXtj8fz+NcpFjZxEtp9Uv9GiO2UDA/1zW9WTmQxROQm+Arm9wNXe7Hai4Z1CeZ5Ix/d6/TZ7b8NS0rumlKPk9li0dOhZgpumZklnEfFqFUyXwmKCOOJHg==; Expires=Wed, 19 Aug 2026 20:07:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc40008dae8fa37a46899a34f8fd0b17', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:07:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L3iX3AqosHCQvA/f++hd8zA6/WCvlksPV/2gmbH1B7uwgjBDTT6xjRQMcNOxQs/STPUEjgfvPkcyKQ1MIXgEun3t3DMTNhiLHv9oepAEBJj2Rj3+T7YMu1+pPbVPHGvBVuzYpcflU0dohLkROGIgEU8gN7nGlE+bVS11iA0PbRGtm6x1YKrfvt1rFVpoKA==; Expires=Wed, 19 Aug 2026 20:07:57 GMT; Path=/, AWSALBCORS=L3iX3AqosHCQvA/f++hd8zA6/WCvlksPV/2gmbH1B7uwgjBDTT6xjRQMcNOxQs/STPUEjgfvPkcyKQ1MIXgEun3t3DMTNhiLHv9oepAEBJj2Rj3+T7YMu1+pPbVPHGvBVuzYpcflU0dohLkROGIgEU8gN7nGlE+bVS11iA0PbRGtm6x1YKrfvt1rFVpoKA==; Expires=Wed, 19 Aug 2026 20:07:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59628', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '2b057caf0180b042d876f05d96c38003', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T20:08:09.185068+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (795525 → 1594708 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:08:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2KgYZw6POjmI2WjgO6UhDk++4OMMXGe5aauYqG8+BWX+1CMDn2rl/pygfFO/csLdemV/8tx6ZmUFc/buZgw3ZEqAaoANTXo0hidBt1novhU/mdCrnGgCAsr5PDUMRJIOF1dfpVWtx9xbzDbjvHLjgQq3J83yT9Xzfr8QJhYG+DgKBVJU440GwzHplV6dLQ==; Expires=Wed, 19 Aug 2026 20:08:09 GMT; Path=/, AWSALBCORS=2KgYZw6POjmI2WjgO6UhDk++4OMMXGe5aauYqG8+BWX+1CMDn2rl/pygfFO/csLdemV/8tx6ZmUFc/buZgw3ZEqAaoANTXo0hidBt1novhU/mdCrnGgCAsr5PDUMRJIOF1dfpVWtx9xbzDbjvHLjgQq3J83yT9Xzfr8QJhYG+DgKBVJU440GwzHplV6dLQ==; Expires=Wed, 19 Aug 2026 20:08:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48037', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cd6203e7df9377a3fab0fb956fd2ba8c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:08:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3W9NKNcMimDwk2PO3Flf7ogOFewdyefnfRoXAC2i0dtyk8ccE1FX8eb5LB3Q7++gNphvODwbNDEW48eFXwRM56a8Mp+fN8CV7CnJ9cfoY/ZaU90AZKcD4BWxhMfVN/YrH5jJV+yl5b1SrB6Pj+Nj5SOMgyKgcFYGEJ/h+m76fR6e33hwqIJZw/CEGXDKrg==; Expires=Wed, 19 Aug 2026 20:08:09 GMT; Path=/, AWSALBCORS=3W9NKNcMimDwk2PO3Flf7ogOFewdyefnfRoXAC2i0dtyk8ccE1FX8eb5LB3Q7++gNphvODwbNDEW48eFXwRM56a8Mp+fN8CV7CnJ9cfoY/ZaU90AZKcD4BWxhMfVN/YrH5jJV+yl5b1SrB6Pj+Nj5SOMgyKgcFYGEJ/h+m76fR6e33hwqIJZw/CEGXDKrg==; Expires=Wed, 19 Aug 2026 20:08:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47663', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'afc0275583d3cfd74bbbd5ef8980a100', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:08:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:08:29.393101+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:08:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y0ic3dSXEuxgfh4kmfy4MfrUVxaLlxWo9Zbwlrg+zd+mZ6JVpN1sp71gol/LjV3LzGz6valnk4RtmiOwPrgilwo30hO6TGYaJ39PAtbxqhH+89E0/QjdZyN/WE8/k+5hDbE9VkQhgTeaZiPX/22e2IeQN4IQl4qcJSu86HO0VukQljjHA9PeBDCSK55chg==; Expires=Wed, 19 Aug 2026 20:08:29 GMT; Path=/, AWSALBCORS=y0ic3dSXEuxgfh4kmfy4MfrUVxaLlxWo9Zbwlrg+zd+mZ6JVpN1sp71gol/LjV3LzGz6valnk4RtmiOwPrgilwo30hO6TGYaJ39PAtbxqhH+89E0/QjdZyN/WE8/k+5hDbE9VkQhgTeaZiPX/22e2IeQN4IQl4qcJSu86HO0VukQljjHA9PeBDCSK55chg==; Expires=Wed, 19 Aug 2026 20:08:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27691', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f318688ca4ca8282f83eb6ed549437d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:08:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dpOoNAs3vmEotNGa+PtNZ7TwGOCSU0We5hCyl3YV0tsdLuHQdoN+uryS+gwuBYOMIeKVLX0nwgxwScm6uBeri/7fpI26WUJZqxeU55DuvrzFEAdfIMbyFlFKHb7uuPJu6CYsn0nUOoNf8E/+T+x6XJmPv5QIVZMcd4gbs1/qT8pMjAuKMyTSvbgZpycMkg==; Expires=Wed, 19 Aug 2026 20:08:30 GMT; Path=/, AWSALBCORS=dpOoNAs3vmEotNGa+PtNZ7TwGOCSU0We5hCyl3YV0tsdLuHQdoN+uryS+gwuBYOMIeKVLX0nwgxwScm6uBeri/7fpI26WUJZqxeU55DuvrzFEAdfIMbyFlFKHb7uuPJu6CYsn0nUOoNf8E/+T+x6XJmPv5QIVZMcd4gbs1/qT8pMjAuKMyTSvbgZpycMkg==; Expires=Wed, 19 Aug 2026 20:08:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27298', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e3bce73bdabe9b6111bff7474dffd6f9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:08:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:08:53.921133+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:08:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:08:53.922327+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:08:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0XLUrMMj/6KLezHlshFKVEjRF+qc+lHNH40Dy8EBSI1BeI5gIBr5grFTRvHi9H8GFDsJXpWbDpAG4+YEPWwF7WD0iDWJwm1nHhFgIKejDxnwl+sQgK9uIy7AmckPkKX9luwc7Wat8xMq+L9pEsWhigR/AkVBmDc20Grpp9cbenkgyk07azqArwFd8IIEiA==; Expires=Wed, 19 Aug 2026 20:08:54 GMT; Path=/, AWSALBCORS=0XLUrMMj/6KLezHlshFKVEjRF+qc+lHNH40Dy8EBSI1BeI5gIBr5grFTRvHi9H8GFDsJXpWbDpAG4+YEPWwF7WD0iDWJwm1nHhFgIKejDxnwl+sQgK9uIy7AmckPkKX9luwc7Wat8xMq+L9pEsWhigR/AkVBmDc20Grpp9cbenkgyk07azqArwFd8IIEiA==; Expires=Wed, 19 Aug 2026 20:08:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '4a9a3235cd27af8fbd297acfa45dd578', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:08:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P3RzMO9qjmcIXrYbC6vr0dRJIVjLBwEEG6aHguUJOig/akkjd72cgyxUXjxG7/ZMp7HeAk0gOD3gu90tzrp8Jl8smFuk6ro3+xx4BDLaQhCb0UKo3eXnw4BwSr+ACJf4qfqz55YotYdT02DxJMuhpOrBFrJS3lplpSePqExERwosVB3tehwtOHPC1PrVFw==; Expires=Wed, 19 Aug 2026 20:08:55 GMT; Path=/, AWSALBCORS=P3RzMO9qjmcIXrYbC6vr0dRJIVjLBwEEG6aHguUJOig/akkjd72cgyxUXjxG7/ZMp7HeAk0gOD3gu90tzrp8Jl8smFuk6ro3+xx4BDLaQhCb0UKo3eXnw4BwSr+ACJf4qfqz55YotYdT02DxJMuhpOrBFrJS3lplpSePqExERwosVB3tehwtOHPC1PrVFw==; Expires=Wed, 19 Aug 2026 20:08:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59599', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59598', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db62169a56965b43df41f8666dfda59a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:09:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:09:12.161766+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:09:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ETlorNixkhd5fbPRezyGSDBDA4t25Te5AoksjqstozWEZR6q6rRaum67sYHOf65SfyrK0acXcSDfT83CJSnC2kP/Mq5X7kCZWq2mbukDNo8s95OCOFh7m5VFhzJ1X6RHSByc2rCmMuAhVAJUj4eRAIDE2lBUYbZiAfPo1G7g8D3pjtg5N2ecskhMWOUKJA==; Expires=Wed, 19 Aug 2026 20:09:12 GMT; Path=/, AWSALBCORS=ETlorNixkhd5fbPRezyGSDBDA4t25Te5AoksjqstozWEZR6q6rRaum67sYHOf65SfyrK0acXcSDfT83CJSnC2kP/Mq5X7kCZWq2mbukDNo8s95OCOFh7m5VFhzJ1X6RHSByc2rCmMuAhVAJUj4eRAIDE2lBUYbZiAfPo1G7g8D3pjtg5N2ecskhMWOUKJA==; Expires=Wed, 19 Aug 2026 20:09:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '00e43310b154439ceab06467bf448196', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:09:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TfLSRFYYVZ4baUkXBaReK1aBX/PR3blKRKhmXq/WHC8liVgSFPI9km0bB+jItCqUH2IRLM0Scmqy/PaEJY+3jmbR1ikxkgPuHCVP3CIbLtdY2Uac0ZvLzjOpn6j2q4CeDOOsRzYsbj30PAmjTE/HSQWR7zo1qTRdqVTJEM1LGe8T288MBKL4pBFbQ3Vi8w==; Expires=Wed, 19 Aug 2026 20:09:12 GMT; Path=/, AWSALBCORS=TfLSRFYYVZ4baUkXBaReK1aBX/PR3blKRKhmXq/WHC8liVgSFPI9km0bB+jItCqUH2IRLM0Scmqy/PaEJY+3jmbR1ikxkgPuHCVP3CIbLtdY2Uac0ZvLzjOpn6j2q4CeDOOsRzYsbj30PAmjTE/HSQWR7zo1qTRdqVTJEM1LGe8T288MBKL4pBFbQ3Vi8w==; Expires=Wed, 19 Aug 2026 20:09:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59605', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'caa1e9479cd2934e5d70b60bca746d83', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:09:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:09:39.710028+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:09:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:09:39.719747+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T20:09:39.877843+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: JIT 검증 — 입력이 낡아 재생성 (22/64)"} {"timestamp": "2026-08-12T20:09:39.903979+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T20:09:39.911956+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: bgfirst 배경 지문 불일치/무효 파일 — stale 아카이브 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:09:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1o6++Xt0Qho+QwXAayJF8ePL45Ow8JGCZguy9SmvGY0YtkXR2L3Aku7vpshhDIVxZuuShJ6LaNWJ/pbRonHWF32C97N5rA/n7ug6rRtyqCX2eWDk8fQ/ZuYnvBOjfS/3wDhbtB7Vwj8iBV+/EqeC0qAhbQ1/RipA4ZbVKY+dAR7s9+1/5629fJBS8b7bdQ==; Expires=Wed, 19 Aug 2026 20:09:41 GMT; Path=/, AWSALBCORS=1o6++Xt0Qho+QwXAayJF8ePL45Ow8JGCZguy9SmvGY0YtkXR2L3Aku7vpshhDIVxZuuShJ6LaNWJ/pbRonHWF32C97N5rA/n7ug6rRtyqCX2eWDk8fQ/ZuYnvBOjfS/3wDhbtB7Vwj8iBV+/EqeC0qAhbQ1/RipA4ZbVKY+dAR7s9+1/5629fJBS8b7bdQ==; Expires=Wed, 19 Aug 2026 20:09:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13224', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13224', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '523bdd43e150c16a534c0919e4963240', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:09:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gD8diTqnzEtvyAGNGV4dYl1y6LjVqQToa/6jWuEUPgQu4JIDuExpZE0B82UyWpkOHPCB/OeOFS/Yws8aMA0Et7WL4Z+YHiqyFnu7YaSufb5kXkI8UDSjup4P5Sp+6sSKXF+52D0waAxXln12uYBAj6vOecLXOC2mtf0xbMlGelM80RLRUlODd3QvXVwdlw==; Expires=Wed, 19 Aug 2026 20:09:41 GMT; Path=/, AWSALBCORS=gD8diTqnzEtvyAGNGV4dYl1y6LjVqQToa/6jWuEUPgQu4JIDuExpZE0B82UyWpkOHPCB/OeOFS/Yws8aMA0Et7WL4Z+YHiqyFnu7YaSufb5kXkI8UDSjup4P5Sp+6sSKXF+52D0waAxXln12uYBAj6vOecLXOC2mtf0xbMlGelM80RLRUlODd3QvXVwdlw==; Expires=Wed, 19 Aug 2026 20:09:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12785', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12784', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '402e0697dfe49f34e964145356fd92b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T20:11:19.836477+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:11:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G9eXZzpu5uDqC3tIhqGYVK8Xan6+kirUWJstdD/EKvKhYb3LKKy4TfDiGVCR5yT7h9AtHOeDrJN5cxgFvQJKtHrpbmgWFGFJ8foL70TUS9UXBqEtyT6J0gaLhfiDc2R9pmEtNTIt1IeNkgZ2TvUEiyP/kRYMf/u7WRY2DrRx3vaKC63/L8ZO8XcBem/CTA==; Expires=Wed, 19 Aug 2026 20:11:19 GMT; Path=/, AWSALBCORS=G9eXZzpu5uDqC3tIhqGYVK8Xan6+kirUWJstdD/EKvKhYb3LKKy4TfDiGVCR5yT7h9AtHOeDrJN5cxgFvQJKtHrpbmgWFGFJ8foL70TUS9UXBqEtyT6J0gaLhfiDc2R9pmEtNTIt1IeNkgZ2TvUEiyP/kRYMf/u7WRY2DrRx3vaKC63/L8ZO8XcBem/CTA==; Expires=Wed, 19 Aug 2026 20:11:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e1b20a466ae5f17ed398ac7d8db5e5d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:11:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eCVz2Jk90mKJ1w0K/oAxs89YhFAMOfTJD9uVTnLZSgZXgg2RjqJ3NV/tZrRG6ypGJuDQPtnKKxTbihCzwN/K0uQF7PAvOQXu4glaBNcVNAgSQbyaDVpViTNgr/B/BqBKGOosl3/tjbWN+PgWFsIn1Pd8lKlAHAnNIO4Em3gh87SRhUhktKDDRlR7hMProw==; Expires=Wed, 19 Aug 2026 20:11:20 GMT; Path=/, AWSALBCORS=eCVz2Jk90mKJ1w0K/oAxs89YhFAMOfTJD9uVTnLZSgZXgg2RjqJ3NV/tZrRG6ypGJuDQPtnKKxTbihCzwN/K0uQF7PAvOQXu4glaBNcVNAgSQbyaDVpViTNgr/B/BqBKGOosl3/tjbWN+PgWFsIn1Pd8lKlAHAnNIO4Em3gh87SRhUhktKDDRlR7hMProw==; Expires=Wed, 19 Aug 2026 20:11:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59550', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '90487725ecb825dea67ec651aef2dc78', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T20:11:36.166619+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (839608 → 1582586 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:11:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1vZ2NQrzEJmpbzWeTFddNHMmG3vO97MfwAvqSuq2Thr3Z+ouxTANMvtjdCPcEl40AbGeeXzfmufxb0O7iWaTM/ZNkbIMqWeH+dWv+Mh5zMsMvWO0u0bLnW4Fxjv7m/xI1BuZoI4H6xFycXZ3Lry5e22Z8C26QlUKDq8x774XcMdWPPzw5ftPJSmmRFrfIQ==; Expires=Wed, 19 Aug 2026 20:11:36 GMT; Path=/, AWSALBCORS=1vZ2NQrzEJmpbzWeTFddNHMmG3vO97MfwAvqSuq2Thr3Z+ouxTANMvtjdCPcEl40AbGeeXzfmufxb0O7iWaTM/ZNkbIMqWeH+dWv+Mh5zMsMvWO0u0bLnW4Fxjv7m/xI1BuZoI4H6xFycXZ3Lry5e22Z8C26QlUKDq8x774XcMdWPPzw5ftPJSmmRFrfIQ==; Expires=Wed, 19 Aug 2026 20:11:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43260', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2b6b76202930689be6b84d0e8f8da70', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:11:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VoWwboiLase9RiF1I1GOLsmgeSARdUFPnP/QwakECUS89V9HsCKIFSqnGawP3QRmBpGYxiVQufJUg3BTgrtKk3Lvys1lYX4x7rK6WAg8xv8SExLeyB12KrDgKIAZe0AuwbNFVbl7sBXCe8PPEwmS7IePikX+7DabMHUqgHNU8NAsfWn0b8rep5rizvm1aQ==; Expires=Wed, 19 Aug 2026 20:11:36 GMT; Path=/, AWSALBCORS=VoWwboiLase9RiF1I1GOLsmgeSARdUFPnP/QwakECUS89V9HsCKIFSqnGawP3QRmBpGYxiVQufJUg3BTgrtKk3Lvys1lYX4x7rK6WAg8xv8SExLeyB12KrDgKIAZe0AuwbNFVbl7sBXCe8PPEwmS7IePikX+7DabMHUqgHNU8NAsfWn0b8rep5rizvm1aQ==; Expires=Wed, 19 Aug 2026 20:11:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43253', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eca138e1c5e015742c71a9875ce8de05', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T20:11:36.840667+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (752295 → 1501019 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:11:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=I3oivFdXRkZYXlHoMBBhkdL3FzoO7mdKUw1zyE6GzXQFCsXvA9QQeS2aLrozAxYr7OWaZ8rUW1nUitRGmLxdVW1Q7ZWmr/4OmYNqym/l+4fax5N88wJPT9e89VWtEKzbq0MlZ68cg/9wTx6bQYywBlxVkIg//cY6dRA0J9PcApm2dnBvTPamUYTMy7vHAQ==; Expires=Wed, 19 Aug 2026 20:11:36 GMT; Path=/, AWSALBCORS=I3oivFdXRkZYXlHoMBBhkdL3FzoO7mdKUw1zyE6GzXQFCsXvA9QQeS2aLrozAxYr7OWaZ8rUW1nUitRGmLxdVW1Q7ZWmr/4OmYNqym/l+4fax5N88wJPT9e89VWtEKzbq0MlZ68cg/9wTx6bQYywBlxVkIg//cY6dRA0J9PcApm2dnBvTPamUYTMy7vHAQ==; Expires=Wed, 19 Aug 2026 20:11:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43013', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd5d22949f4b3c50472d757536f76a401', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:11:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=g23jqGfzZvTcq3xeZM+PUgj5EV816NjXQYvUCunzjoKonB0jk3n71XLy/hmrrG1qEp+34fHVtgtb/F13Wxk0SkMq/JNHCZ4p3fytrAexglYJA4X1YCRM3W8BkKAc+y3V+Ve971Rx6IRuIIE8ollVSX2x4R7qSDc1uaJD/jffNqYMo5FSF4sOKOCsTRH1hA==; Expires=Wed, 19 Aug 2026 20:11:36 GMT; Path=/, AWSALBCORS=g23jqGfzZvTcq3xeZM+PUgj5EV816NjXQYvUCunzjoKonB0jk3n71XLy/hmrrG1qEp+34fHVtgtb/F13Wxk0SkMq/JNHCZ4p3fytrAexglYJA4X1YCRM3W8BkKAc+y3V+Ve971Rx6IRuIIE8ollVSX2x4R7qSDc1uaJD/jffNqYMo5FSF4sOKOCsTRH1hA==; Expires=Wed, 19 Aug 2026 20:11:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43011', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c2517737d2cd256a796ab6e350c8a659', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:12:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:12:00.015008+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:12:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qDM2RzWkKIHMftLKZ2TE2I8wdsJJRyiNa5fuk8NsVEf12iHAAkPlDkGUHdxQQUVPCiG6I38wc+CXjD6/9dDz4QLrvj8qjhsj90EQEbDqEhz5X6zPn1opizTANVHPskeMfcwcIO9ZTltyMLyvQSMx/2UuUPsBX6mLWewNIt/ypichGXaBNT7tUpT1YWlbvw==; Expires=Wed, 19 Aug 2026 20:12:00 GMT; Path=/, AWSALBCORS=qDM2RzWkKIHMftLKZ2TE2I8wdsJJRyiNa5fuk8NsVEf12iHAAkPlDkGUHdxQQUVPCiG6I38wc+CXjD6/9dDz4QLrvj8qjhsj90EQEbDqEhz5X6zPn1opizTANVHPskeMfcwcIO9ZTltyMLyvQSMx/2UuUPsBX6mLWewNIt/ypichGXaBNT7tUpT1YWlbvw==; Expires=Wed, 19 Aug 2026 20:12:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19657', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '47c71e8bb4c3ad4f7f6684da30565edf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:12:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XzO0J0+UpHZgqW3sPyEvw2BP4W6SXAdYuQ8TjsfxIsHRJJ5gDqufngQ0Gs5oyPyDRpfx4HmznX6OtS/HhtRlZQrnOlPYPq7FuBVoyAMs9aSRxXypdfzqc1srhLsTAHXmrzuxycDQtL0OXo7Ki3FnA7WdGnQKlMKulpdfCT63O/HZ/5TOG5uVUzyZITt1OQ==; Expires=Wed, 19 Aug 2026 20:12:00 GMT; Path=/, AWSALBCORS=XzO0J0+UpHZgqW3sPyEvw2BP4W6SXAdYuQ8TjsfxIsHRJJ5gDqufngQ0Gs5oyPyDRpfx4HmznX6OtS/HhtRlZQrnOlPYPq7FuBVoyAMs9aSRxXypdfzqc1srhLsTAHXmrzuxycDQtL0OXo7Ki3FnA7WdGnQKlMKulpdfCT63O/HZ/5TOG5uVUzyZITt1OQ==; Expires=Wed, 19 Aug 2026 20:12:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19261', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eebd6c41387b00cab2ae409b0b8f7177', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:12:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:12:48.899494+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:12:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:12:48.908922+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:12:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c2MBGW0iCL663CJhQ4NHAc7VsBF/4w7kzooMuPRXiLWFmJ1QBf4Ez5mVupcoyEtw2KTRH5LI6zIdGIFEpsx9fn9FIRvj6U92wwdj7rC50fSW4meUHhTYZsQFxkHit0DcNSEk1qg5Je9yyoatAp1crw+0qxWd5LjEkCKqOh3Y8velmaMTBbfSwdBLL+QLuA==; Expires=Wed, 19 Aug 2026 20:12:50 GMT; Path=/, AWSALBCORS=c2MBGW0iCL663CJhQ4NHAc7VsBF/4w7kzooMuPRXiLWFmJ1QBf4Ez5mVupcoyEtw2KTRH5LI6zIdGIFEpsx9fn9FIRvj6U92wwdj7rC50fSW4meUHhTYZsQFxkHit0DcNSEk1qg5Je9yyoatAp1crw+0qxWd5LjEkCKqOh3Y8velmaMTBbfSwdBLL+QLuA==; Expires=Wed, 19 Aug 2026 20:12:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ef294f482b8f554303cf3099b7a87eb0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:12:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rQUOkw27hHGGuTExe0Ja0VbXKFTVjlqra0NTXijxafblKCZGPqCJ9yUwawd8K9IbStrWbgcUxhP4/v/qfMOXVwoikTZOdjWawzn+yAByhg56JrPfZEhOZ3EZ7//Tq0v5hbc2zGyoRHSlNLRQsdHpsa6L6N++IGD+xqjf42+GaIoHW98hejnql9ig2XhADQ==; Expires=Wed, 19 Aug 2026 20:12:50 GMT; Path=/, AWSALBCORS=rQUOkw27hHGGuTExe0Ja0VbXKFTVjlqra0NTXijxafblKCZGPqCJ9yUwawd8K9IbStrWbgcUxhP4/v/qfMOXVwoikTZOdjWawzn+yAByhg56JrPfZEhOZ3EZ7//Tq0v5hbc2zGyoRHSlNLRQsdHpsa6L6N++IGD+xqjf42+GaIoHW98hejnql9ig2XhADQ==; Expires=Wed, 19 Aug 2026 20:12:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59540', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59541', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '716b326e841ea52fbed0d57a7d6d717e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:13:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:13:11.553276+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:13:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y0mvZstNKJEEpeYRpW2LQhnSnn4ejCH9AJ1a0w7bMI3E4XO/85YGOUH8reNhG00QQ4ktd5XtiJVFvxXq6SyZMyFrB2CHfC10jF60CEeudeNDDbGJZDS/oaocMasxrjyJq6SuoYcpWZ/j0DczsmrZ8B3W/F/7E9+BpCcGDiC0f8txGZjAbQ6L8iqygWwC8g==; Expires=Wed, 19 Aug 2026 20:13:12 GMT; Path=/, AWSALBCORS=Y0mvZstNKJEEpeYRpW2LQhnSnn4ejCH9AJ1a0w7bMI3E4XO/85YGOUH8reNhG00QQ4ktd5XtiJVFvxXq6SyZMyFrB2CHfC10jF60CEeudeNDDbGJZDS/oaocMasxrjyJq6SuoYcpWZ/j0DczsmrZ8B3W/F/7E9+BpCcGDiC0f8txGZjAbQ6L8iqygWwC8g==; Expires=Wed, 19 Aug 2026 20:13:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59992', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '482ef763aba22f31ea1b924a66240723', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:13:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=s57ywq7U2nq823UDJE2QDqSYF3Br6VdVWfLcisdy1BMSD2bDoqqaWjH1RCAIp9QGG4/KDXSPZGfqd5kFqqevsS3pbanY1G6ulGI6Pk1GGvuAqzc+mEVJ5UY3c5s63/8zkBLNxNFmY4aYNOEwg2U5ANSL8vxuI670L8C1ez5kW/SMgoyk5LnNHFLyhblrxg==; Expires=Wed, 19 Aug 2026 20:13:12 GMT; Path=/, AWSALBCORS=s57ywq7U2nq823UDJE2QDqSYF3Br6VdVWfLcisdy1BMSD2bDoqqaWjH1RCAIp9QGG4/KDXSPZGfqd5kFqqevsS3pbanY1G6ulGI6Pk1GGvuAqzc+mEVJ5UY3c5s63/8zkBLNxNFmY4aYNOEwg2U5ANSL8vxuI670L8C1ez5kW/SMgoyk5LnNHFLyhblrxg==; Expires=Wed, 19 Aug 2026 20:13:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59792', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '1acb47f78c6731cd466148d168fdf894', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:13:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:13:59.384722+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:13:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:13:59.395822+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 05:13:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:13:59.512120+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:14:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SdPGrMdakMAVyiLTX+PEF7W50QgEavNgHWptuTDd6l532HmshRb5UZC6+PwgGaPmtAttwLcrZhla+jNrGIdSUzptHi4VjDrxf4BnKc3in7P07jnQA5a9op1hUvPsm9i/IWR9qbRlAhblgV0F9b4B8upOiHvoWjnYdLI49sSF3o9erl1aQAEq5xX6OWJ3BA==; Expires=Wed, 19 Aug 2026 20:13:59 GMT; Path=/, AWSALBCORS=SdPGrMdakMAVyiLTX+PEF7W50QgEavNgHWptuTDd6l532HmshRb5UZC6+PwgGaPmtAttwLcrZhla+jNrGIdSUzptHi4VjDrxf4BnKc3in7P07jnQA5a9op1hUvPsm9i/IWR9qbRlAhblgV0F9b4B8upOiHvoWjnYdLI49sSF3o9erl1aQAEq5xX6OWJ3BA==; Expires=Wed, 19 Aug 2026 20:13:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a78b972349e7f1e354e53bf0059cb25d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:14:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MldcuqW9f0yU35R2APPcZKL/qgoEsc9X/djnoAJMGcRwPGGPf5Vqxg6mDHIHKzFlJEIi6Ybliyv+O7+T54G1k9bKt/anGN9r8FI4pUtw9PTfvbtLfqImqhO/03zYowK36aeXDEuXlZZJIsevQmsqEhrQSe/e1cUs/eDSm7G048mOMI7y4aJ7PFrJnv4K/Q==; Expires=Wed, 19 Aug 2026 20:14:00 GMT; Path=/, AWSALBCORS=MldcuqW9f0yU35R2APPcZKL/qgoEsc9X/djnoAJMGcRwPGGPf5Vqxg6mDHIHKzFlJEIi6Ybliyv+O7+T54G1k9bKt/anGN9r8FI4pUtw9PTfvbtLfqImqhO/03zYowK36aeXDEuXlZZJIsevQmsqEhrQSe/e1cUs/eDSm7G048mOMI7y4aJ7PFrJnv4K/Q==; Expires=Wed, 19 Aug 2026 20:14:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59564', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59562', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce512d5cb6260a09b24a0528202e1d7c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:14:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:14:22.054407+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:14:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:14:22.063380+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:14:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iRDDne4zxxyFh/8/LtJ2ZP9En0V1APqpip8cncvB1As8JEVs3cGhvfKtOPMScYZGOeisl4knpvlaprDuopnIVOx16VV0LYihch9HIMGpfxFwKobCOAFeCuZn7LfKT+Gu2/ARj4Ev7cX7SHWgYiHljf3gaPm195d/dgv/3tszUt7XSDFLCsbjFYLudG23zA==; Expires=Wed, 19 Aug 2026 20:14:24 GMT; Path=/, AWSALBCORS=iRDDne4zxxyFh/8/LtJ2ZP9En0V1APqpip8cncvB1As8JEVs3cGhvfKtOPMScYZGOeisl4knpvlaprDuopnIVOx16VV0LYihch9HIMGpfxFwKobCOAFeCuZn7LfKT+Gu2/ARj4Ev7cX7SHWgYiHljf3gaPm195d/dgv/3tszUt7XSDFLCsbjFYLudG23zA==; Expires=Wed, 19 Aug 2026 20:14:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35659', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35657', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd085e5c7589d1487552b261192273abf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:14:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1T/azw750eorNaiuuFs5qwcwmqhvy55J9A9X5+vF0aaWCiZ/SRkSnNt2D27l5BLRHKycFfQQk4TldNkEeBCWgCqPHTX0W6JaLOdFO4DwgpiZ+mUlwWNusNLbQAW+yfYQkDhr4SL/+BrzSIyWkAJ+DRuhIjdh0ZjAIprxCY4QmndpQuU6+9to4EFQou5Yzw==; Expires=Wed, 19 Aug 2026 20:14:24 GMT; Path=/, AWSALBCORS=1T/azw750eorNaiuuFs5qwcwmqhvy55J9A9X5+vF0aaWCiZ/SRkSnNt2D27l5BLRHKycFfQQk4TldNkEeBCWgCqPHTX0W6JaLOdFO4DwgpiZ+mUlwWNusNLbQAW+yfYQkDhr4SL/+BrzSIyWkAJ+DRuhIjdh0ZjAIprxCY4QmndpQuU6+9to4EFQou5Yzw==; Expires=Wed, 19 Aug 2026 20:14:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35262', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35261', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '15f32c1688bc7806dc744c39ad72e8e3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:14:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O7/bR5DKHB4yGHCf2P4iPt+njj4hS3NASwFEfZ1S/AlqluOEhyFcYKJmBjyTMXgxRzHK/UW6CyLBLGeA1w+1tjqEcK++RNKBrgyAvHEvoBOlE6GCtZ1ii/pbBBRZ2MQGHrOZtaZl/HWGDUrLJvMHT4HV6/OKqczNrkdjO8HeKmy0YJTDRudYqxppRc2ihg==; Expires=Wed, 19 Aug 2026 20:14:36 GMT; Path=/, AWSALBCORS=O7/bR5DKHB4yGHCf2P4iPt+njj4hS3NASwFEfZ1S/AlqluOEhyFcYKJmBjyTMXgxRzHK/UW6CyLBLGeA1w+1tjqEcK++RNKBrgyAvHEvoBOlE6GCtZ1ii/pbBBRZ2MQGHrOZtaZl/HWGDUrLJvMHT4HV6/OKqczNrkdjO8HeKmy0YJTDRudYqxppRc2ihg==; Expires=Wed, 19 Aug 2026 20:14:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e97f1465b7d2acf0226c5d4139bc0d53', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:14:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XaHH5m3PVTvJS82b8EEIb9AcvuVQt1DgSO2KOzpMm68WsNn/o2akQfWuXt0hvO3rgHxvZGTfoJ0sw5snYbAtC01mzkO2wr9ZV9Qlpf0A11xuiTf8ggdPECju8IKu3x/aZcbwVzqwKJz4G5v+f05zOtnKbyoLBWEcpqR2fAArjejSip5o7Z2pWVUr/wacIw==; Expires=Wed, 19 Aug 2026 20:14:37 GMT; Path=/, AWSALBCORS=XaHH5m3PVTvJS82b8EEIb9AcvuVQt1DgSO2KOzpMm68WsNn/o2akQfWuXt0hvO3rgHxvZGTfoJ0sw5snYbAtC01mzkO2wr9ZV9Qlpf0A11xuiTf8ggdPECju8IKu3x/aZcbwVzqwKJz4G5v+f05zOtnKbyoLBWEcpqR2fAArjejSip5o7Z2pWVUr/wacIw==; Expires=Wed, 19 Aug 2026 20:14:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59631', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e389b8d859a6e1a3bcc3daa55c5c31dc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T20:14:50.987831+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (830480 → 1569242 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:14:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XkzAu4gZZs3sZIyxXSHPSrQFwSIFALDaz6vkjwYE4QbI1dEMxWS0rv6AjAgXo/NnRszxBs+VTEXdRdhYfIcPYrhGIIsT5txcitnV9kF+oXIXvBdhWUB+oSoGmOp/plU6Dm27bjT7tZzWtqHctFwPNEfHHN3Bg+ryRJiVDEiRgpAAPnrH1+qMVqjFMhy9nQ==; Expires=Wed, 19 Aug 2026 20:14:51 GMT; Path=/, AWSALBCORS=XkzAu4gZZs3sZIyxXSHPSrQFwSIFALDaz6vkjwYE4QbI1dEMxWS0rv6AjAgXo/NnRszxBs+VTEXdRdhYfIcPYrhGIIsT5txcitnV9kF+oXIXvBdhWUB+oSoGmOp/plU6Dm27bjT7tZzWtqHctFwPNEfHHN3Bg+ryRJiVDEiRgpAAPnrH1+qMVqjFMhy9nQ==; Expires=Wed, 19 Aug 2026 20:14:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45455', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee3516fb4f27f71951408964e00b9117', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:14:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eV9UDJmDZlU04QMwdKV8RIPOzPbE604S7ZOWNBuuOmEsOpW7P0PGE352unfSwPy9kOKFA4uUhl6mJJG1JCtWC+OkDBkO4RktFN/4yv0tsPkbj8uRKTQuyXzNmMHp2STBuqYuLxnu/t6MAP4eQDsdYuWDG1/cyI9YMTIT52pU7SXdh2Sl+t4pfxKNxlXzWg==; Expires=Wed, 19 Aug 2026 20:14:51 GMT; Path=/, AWSALBCORS=eV9UDJmDZlU04QMwdKV8RIPOzPbE604S7ZOWNBuuOmEsOpW7P0PGE352unfSwPy9kOKFA4uUhl6mJJG1JCtWC+OkDBkO4RktFN/4yv0tsPkbj8uRKTQuyXzNmMHp2STBuqYuLxnu/t6MAP4eQDsdYuWDG1/cyI9YMTIT52pU7SXdh2Sl+t4pfxKNxlXzWg==; Expires=Wed, 19 Aug 2026 20:14:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45101', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '7371ddc126eac0d8e390107d46a390fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:15:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:15:17.008628+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:15:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xG4lC+f0XC+wiwvgRYjS0pRMfRXWztQDcZMm5d4OCL1P5E3cw/4/+ChCMC4RVojYt9Vb4EMaow6VKzBlbtV7cSuCve3DYLrn2M0qTEm544A04fxE4YXqn7yVBg2eDpcMkpfbn7mBYQ7IcKBNRI2YWIKJJsxoY89j59dB3S0dl/yFBQArVmvkse0B51AJxQ==; Expires=Wed, 19 Aug 2026 20:15:17 GMT; Path=/, AWSALBCORS=xG4lC+f0XC+wiwvgRYjS0pRMfRXWztQDcZMm5d4OCL1P5E3cw/4/+ChCMC4RVojYt9Vb4EMaow6VKzBlbtV7cSuCve3DYLrn2M0qTEm544A04fxE4YXqn7yVBg2eDpcMkpfbn7mBYQ7IcKBNRI2YWIKJJsxoY89j59dB3S0dl/yFBQArVmvkse0B51AJxQ==; Expires=Wed, 19 Aug 2026 20:15:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19302', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db09e4dd07d03a3c2ee95cd1c70eacf1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:15:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H+RZcXYCx2eziXtLhGlXZwU+vt8NcqTI1hGJFBUjwjky9MMyfT3xL1OzcghqP2bK7YauRrh9OwQIwfCoG3vuOw41NHMpwS1QYF58tZ9r4Dzc5ZmvlwFyPEjSJxqekjkdGJYC0qJ6HmE2DxZPko6n114gwemrCQdAWBouDjsTYSLLAwDEXFZn3bagiGUQ3g==; Expires=Wed, 19 Aug 2026 20:15:17 GMT; Path=/, AWSALBCORS=H+RZcXYCx2eziXtLhGlXZwU+vt8NcqTI1hGJFBUjwjky9MMyfT3xL1OzcghqP2bK7YauRrh9OwQIwfCoG3vuOw41NHMpwS1QYF58tZ9r4Dzc5ZmvlwFyPEjSJxqekjkdGJYC0qJ6HmE2DxZPko6n114gwemrCQdAWBouDjsTYSLLAwDEXFZn3bagiGUQ3g==; Expires=Wed, 19 Aug 2026 20:15:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18891', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c8a3c5b4dad6935c8c5cf7ea6c65944f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:15:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:15:43.109679+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:15:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:15:43.120064+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:15:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=06f+9r88zgPdVNn8gRRuAeZd4LT5PQjnCWHmdeOJVIMNxxcngcBbnPL47mDrHt5NOw79U0B9Z1j31ecTlyiRvPk7D1xoX77hi4NCWca6mmt5RIrRFLejIcYwxpXVvDQM/oExp2SBiGoGCMhHCdSlwnuZwdmdnaTmTbt9VS++knxfbXdBkT/Ex2adfLLHlQ==; Expires=Wed, 19 Aug 2026 20:15:45 GMT; Path=/, AWSALBCORS=06f+9r88zgPdVNn8gRRuAeZd4LT5PQjnCWHmdeOJVIMNxxcngcBbnPL47mDrHt5NOw79U0B9Z1j31ecTlyiRvPk7D1xoX77hi4NCWca6mmt5RIrRFLejIcYwxpXVvDQM/oExp2SBiGoGCMhHCdSlwnuZwdmdnaTmTbt9VS++knxfbXdBkT/Ex2adfLLHlQ==; Expires=Wed, 19 Aug 2026 20:15:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59993', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5ffd66d6f0050046a28bba2bb56911c9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:15:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5rod1wHRf7juA4JNNDYK8ssEOs2tm2V4mLeYMFJtrSmgnYDQRiPZKOREUiRmQ7lh3omQUlReX3xrqfCk/SZ2JA7xti26rDkhWCKEFM9ayT7dr2/LWUSIU5/eOMy8Uj/uFMQiVbo224G14CjHLPmEqhbD3k7ZyMvjRBu7+MV+cF10782d6FYJxN2y4IQJEA==; Expires=Wed, 19 Aug 2026 20:15:45 GMT; Path=/, AWSALBCORS=5rod1wHRf7juA4JNNDYK8ssEOs2tm2V4mLeYMFJtrSmgnYDQRiPZKOREUiRmQ7lh3omQUlReX3xrqfCk/SZ2JA7xti26rDkhWCKEFM9ayT7dr2/LWUSIU5/eOMy8Uj/uFMQiVbo224G14CjHLPmEqhbD3k7ZyMvjRBu7+MV+cF10782d6FYJxN2y4IQJEA==; Expires=Wed, 19 Aug 2026 20:15:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59593', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '40cd31ee149fbd469423018e3974dc76', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:16:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T20:16:08.520857+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:16:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ee+muzhHCS6Uyg82W0ZlsMuYHPMgjtn+yvYXefJ+ohrruv8GG0kHak0ybn00U2W/3cdZnTJPkSDhsk+f2AwdKsR0OfOmLBwCOL90XVlsEfvI/CImcHHZCazYNAq/VQHLKBSlEgh4rLNZBQCfEQuJXkSi2XhbTU4JXrlSP4jPY2GiU5mr93BoEoMalYLl4A==; Expires=Wed, 19 Aug 2026 20:16:08 GMT; Path=/, AWSALBCORS=Ee+muzhHCS6Uyg82W0ZlsMuYHPMgjtn+yvYXefJ+ohrruv8GG0kHak0ybn00U2W/3cdZnTJPkSDhsk+f2AwdKsR0OfOmLBwCOL90XVlsEfvI/CImcHHZCazYNAq/VQHLKBSlEgh4rLNZBQCfEQuJXkSi2XhbTU4JXrlSP4jPY2GiU5mr93BoEoMalYLl4A==; Expires=Wed, 19 Aug 2026 20:16:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab32440fbc1fc79f605c721fc971e633', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:16:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0OtMPoKUF8b8a5aU3eIIQyaOQCEry7UfdSH2Nfhve570Wo8w6RMJoxv91QLQ+bIwo3ssoMrG00POA35FrYI/V2YU12u4ihlvAMLoXbjYbnaypqgqXuEDaG8Ir8ludMOU3AP+T3MITcRTkAh7at7Lxvij0IE+pM+fVPkbQp7B2s6CEac2gRZEDLex+NiJNg==; Expires=Wed, 19 Aug 2026 20:16:09 GMT; Path=/, AWSALBCORS=0OtMPoKUF8b8a5aU3eIIQyaOQCEry7UfdSH2Nfhve570Wo8w6RMJoxv91QLQ+bIwo3ssoMrG00POA35FrYI/V2YU12u4ihlvAMLoXbjYbnaypqgqXuEDaG8Ir8ludMOU3AP+T3MITcRTkAh7at7Lxvij0IE+pM+fVPkbQp7B2s6CEac2gRZEDLex+NiJNg==; Expires=Wed, 19 Aug 2026 20:16:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59619', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a7b65b7a87cdb848d7b91568442a2da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 05:16:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T20:16:48.917178+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 05:16:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T20:16:48.927686+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T20:16:49.094957+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: JIT 검증 — 입력이 낡아 재생성 (23/64)"} {"timestamp": "2026-08-12T20:16:49.124726+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T20:16:49.124831+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe JIT 검증 요약: 그대로 0 · 재생성 23 (그중 산출동일 0) · record없음(검증불가 skip) 0 · 실패 0"} {"timestamp": "2026-08-12T20:16:49.130880+00:00", "level": "INFO", "logger": "app.services.scene_image_service", "message": "still_recipe v1(표적): 23 샷 생성 완료 (episode=7c902020-4451-4967-9eb6-1e53c2b9b717, target_scenes=1,4,5,9,37,39,56,64,65)"} {"timestamp": "2026-08-12T20:16:49.150737+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline completed (completed=23/23, failed=0)"} {"timestamp": "2026-08-12T20:16:49.226665+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T20:16:49.355681+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T20:16:49.425593+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T20:16:49.455791+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T20:16:49.455867+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T20:16:49.457976+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T20:16:49.489499+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T20:16:49.494899+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=scene_image_pipeline, repaired=0)"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:16:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zQkbF8ShuPdKU3WGrJUJCAUjAkInS55XrQT0mkA4lG4FBiE4YeHPuyUERlwBsHk4BVd34GX1ahFhRAgkKIJui9RcYYwvbpeoZC9Syiv/oxJgFON6ohHFtOMX12TLSwm31qUWyhufjv1MYnWVxuviDwnvxorVZ1U/xxD/DvAVfyYCYwPQ5TLHrHNj22+Fgg==; Expires=Wed, 19 Aug 2026 20:16:50 GMT; Path=/, AWSALBCORS=zQkbF8ShuPdKU3WGrJUJCAUjAkInS55XrQT0mkA4lG4FBiE4YeHPuyUERlwBsHk4BVd34GX1ahFhRAgkKIJui9RcYYwvbpeoZC9Syiv/oxJgFON6ohHFtOMX12TLSwm31qUWyhufjv1MYnWVxuviDwnvxorVZ1U/xxD/DvAVfyYCYwPQ5TLHrHNj22+Fgg==; Expires=Wed, 19 Aug 2026 20:16:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0bd5be9dab35d1a5bbd258117ddd26c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 20:16:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4KtRQLlL5U8ZBe9jtJt6maM1BBzYdsNrm6aMfaUzqG8rzM/xx5AwA0dtPbJrtdZHXXCEuqGFeGWxwca0Dok+Vj3HEGX2oR2Xv2e/8iZhYgodjNEsXpOnC6suCMeK/RTwMdy/w7p/i1ve3q3l9ClXBfoHoCqnzQeDfSVdIu0f0alBR26toontBTdeiuFl2A==; Expires=Wed, 19 Aug 2026 20:16:50 GMT; Path=/, AWSALBCORS=4KtRQLlL5U8ZBe9jtJt6maM1BBzYdsNrm6aMfaUzqG8rzM/xx5AwA0dtPbJrtdZHXXCEuqGFeGWxwca0Dok+Vj3HEGX2oR2Xv2e/8iZhYgodjNEsXpOnC6suCMeK/RTwMdy/w7p/i1ve3q3l9ClXBfoHoCqnzQeDfSVdIu0f0alBR26toontBTdeiuFl2A==; Expires=Wed, 19 Aug 2026 20:16:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59602', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59604', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1a3733d1bf0310658085e0f60ad0213d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [76464] nohup: ./.venv/bin/uvicorn: No such file or directory /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:19: UserWarning: Field name "schema_json" in "PromptCreate" shadows an attribute in parent "BaseModel" class PromptCreate(BaseModel): /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:27: UserWarning: Field name "schema_json" in "PromptUpdate" shadows an attribute in parent "BaseModel" class PromptUpdate(BaseModel): INFO: Started server process [40068] INFO: Waiting for application startup. {"timestamp": "2026-08-12T23:08:41.469935+00:00", "level": "WARNING", "logger": "app.main", "message": "SECURITY: insecure default credentials in use — DEFAULT_ADMIN_PASSWORD, DEFAULT_CREATOR_PASSWORD. Override via env vars before exposing this server."} INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) {"timestamp": "2026-08-12T23:08:49.223388+00:00", "level": "INFO", "logger": "app.modules.llm.gemini_key_pool", "message": "Gemini key pool: 2 key(s) loaded"} INFO: 127.0.0.1:49487 - "GET /api/v1/health HTTP/1.1" 200 OK INFO: 127.0.0.1:49489 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-12T23:08:49.517063+00:00", "level": "WARNING", "logger": "app.core.steps.image_steps", "message": "Step scene_image_pipeline: config drift 를 env 승인으로 통과 — 비파괴 resume 재실행 (config_hash mismatch (step-local): cp=b450ef0a3295f1a1, current=78b626c07deb443f)"} {"timestamp": "2026-08-12T23:08:49.517115+00:00", "level": "INFO", "logger": "app.services.step_execution_service", "message": "start_step scene_image_pipeline: completed cp decision=rerun_self reason=config drift — step_config_drift_ack 명시 승인, 비파괴 resume 재실행: config_hash mismatch (step-local): cp=b450ef0a3295f1a1, current=78b626c07deb443f — submitting background"} {"timestamp": "2026-08-12T23:08:49.517158+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_image_pipeline (Step scene_image_pipeline for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:49491 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_image_pipeline?mode=resume HTTP/1.1" 200 OK {"timestamp": "2026-08-12T23:08:49.524260+00:00", "level": "WARNING", "logger": "app.core.steps.image_steps", "message": "Step scene_image_pipeline: config drift 를 env 승인으로 통과 — 비파괴 resume 재실행 (config_hash mismatch (step-local): cp=b450ef0a3295f1a1, current=78b626c07deb443f)"} {"timestamp": "2026-08-12T23:08:49.528084+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline started (run_id=e661c1aa-faab-44c2-85f9-60a72cafde9b, model=mixed)"} {"timestamp": "2026-08-12T23:08:49.617535+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T23:08:49.741711+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T23:08:49.822781+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T23:08:49.854373+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T23:08:49.854455+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T23:08:49.856588+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T23:08:49.891271+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T23:08:49.903064+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-12T23:08:49.991568+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-12T23:08:50.194935+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-12T23:08:50.272580+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-12T23:08:50.303679+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-12T23:08:50.303752+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-12T23:08:50.305733+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-12T23:08:50.336952+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-12T23:08:50.342074+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-12T23:08:50.404167+00:00", "level": "INFO", "logger": "app.core.asset_readiness", "message": "AssetReadiness OK: AssetReadiness episode=7c902020: expected=67 registered=67 disk=67 missing=0"} {"timestamp": "2026-08-12T23:08:50.405632+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 215 completed, 0 failed"} {"timestamp": "2026-08-12T23:08:50.719249+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded 66 existing reference images for 193 entities"} {"timestamp": "2026-08-12T23:08:50.719394+00:00", "level": "INFO", "logger": "app.services.scene_validation_service", "message": "Skipping legacy scene image validation — scene_lvm_validation_mode=off (LVM 2 disabled by cost policy; only mode='full' enables it)."} {"timestamp": "2026-08-12T23:08:50.871013+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded outfit + composite + state_variant refs into scene_ref_image_map"} {"timestamp": "2026-08-12T23:08:50.876217+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe: 운영자 선언 무콘티 예외 1샷 — BGFIRST 대상 제외 후 기존 경로 생성: ['S75sh7']"} {"timestamp": "2026-08-12T23:08:50.936569+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe 표적 scope: scenes=[1, 4, 5, 9, 37, 39, 56, 64, 65] requested=23 dep_added=0 effective=23"} {"timestamp": "2026-08-12T23:08:51.019318+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=019ff83c-81f4-7b81-b1e0-1833ea0b8b44&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. {"timestamp": "2026-08-12T23:09:02.940589+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (630637 → 1326411 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} {"timestamp": "2026-08-12T23:09:04.032127+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (718755 → 1363262 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:09:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=s0dE/HfXALNnrS53/00SY7b4Y1KlM8jZ+eLIvcfCHv0WhCO7RUwSf7bDuK7KHS32Yc0su2bxicKMPx8ifLG6igq9XCrQtWyS5GOiuMBWviX10KoCPfyx3s4WLRBS7rH29QjzSVnszBVU40NUo082aDuhc/sKqWaTp9fOlwC4AAnwLW4UnR9kgFPvWkQxMg==; Expires=Wed, 19 Aug 2026 23:09:03 GMT; Path=/, AWSALBCORS=s0dE/HfXALNnrS53/00SY7b4Y1KlM8jZ+eLIvcfCHv0WhCO7RUwSf7bDuK7KHS32Yc0su2bxicKMPx8ifLG6igq9XCrQtWyS5GOiuMBWviX10KoCPfyx3s4WLRBS7rH29QjzSVnszBVU40NUo082aDuhc/sKqWaTp9fOlwC4AAnwLW4UnR9kgFPvWkQxMg==; Expires=Wed, 19 Aug 2026 23:09:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59645', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ca67a9f82cbb2fa71da83a14f8025171', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:09:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RJ2b6NQRY1xsYSqmuBqTmkBS9246YOQLmuQqmosLS4/jmD1CbmFqkuoXo0eGLAyvzebj9li63YtNPHkufiy9vSmQkDj20F3J2LhqumcprPmeaUV4iglWEqpf04QjxtjjiL1Fo6dwHivjloRY9Tp1U7dq89p88rMxZ06fGks9POQos2wVVNeFgMUTKFIe7w==; Expires=Wed, 19 Aug 2026 23:09:03 GMT; Path=/, AWSALBCORS=RJ2b6NQRY1xsYSqmuBqTmkBS9246YOQLmuQqmosLS4/jmD1CbmFqkuoXo0eGLAyvzebj9li63YtNPHkufiy9vSmQkDj20F3J2LhqumcprPmeaUV4iglWEqpf04QjxtjjiL1Fo6dwHivjloRY9Tp1U7dq89p88rMxZ06fGks9POQos2wVVNeFgMUTKFIe7w==; Expires=Wed, 19 Aug 2026 23:09:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59113', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '1f88073986d74f6ab6e09b5e2dcb273b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:09:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cGaPDFBXrWn3uE48rIDsZEv9HB5AGmcKdt5nTG0uaMFhqko/iDuviVj5UYWHymRvvi/KSwP4nbnkUARejnXNOKv4S6T1LRFaDd5ae8nu0lcgOWIhQ6K9Nh6aqOWj1wMdeN3GhLQWsnDLTaIg7aq11gGKMH8iK2OQXqunMH+IBVAYL6QwDgYFjoSJbv7wLg==; Expires=Wed, 19 Aug 2026 23:09:04 GMT; Path=/, AWSALBCORS=cGaPDFBXrWn3uE48rIDsZEv9HB5AGmcKdt5nTG0uaMFhqko/iDuviVj5UYWHymRvvi/KSwP4nbnkUARejnXNOKv4S6T1LRFaDd5ae8nu0lcgOWIhQ6K9Nh6aqOWj1wMdeN3GhLQWsnDLTaIg7aq11gGKMH8iK2OQXqunMH+IBVAYL6QwDgYFjoSJbv7wLg==; Expires=Wed, 19 Aug 2026 23:09:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59083', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b84a6a416a97dd8b165838fd34f92f7c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:09:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4LRICGnQlqA0A0ObYEn8OTMJRM4Hjl2GeFsJkmSmEbsDQdSYn0LOZG2GAQNb+0lzwrq3VcZfPlk1DWvAw5PAJYyPVira2cVZrg6JAmCZq1O3flvrYozGUmjxneIL/qho3PDGGHjBk64MsIzxdJwgY4z92ip0dX5UR9g1v+XsH3fHXfNdPa2taygWTrhAjA==; Expires=Wed, 19 Aug 2026 23:09:04 GMT; Path=/, AWSALBCORS=4LRICGnQlqA0A0ObYEn8OTMJRM4Hjl2GeFsJkmSmEbsDQdSYn0LOZG2GAQNb+0lzwrq3VcZfPlk1DWvAw5PAJYyPVira2cVZrg6JAmCZq1O3flvrYozGUmjxneIL/qho3PDGGHjBk64MsIzxdJwgY4z92ip0dX5UR9g1v+XsH3fHXfNdPa2taygWTrhAjA==; Expires=Wed, 19 Aug 2026 23:09:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58894', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c838e1aee7825dc6335952249d38d3da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:09:23.391121+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "Opik callback enabled (project: theroad-scene-lab)"} 08:09:23 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-12T23:09:23.430064+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-12T23:09:23.430481+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=primary/2)"} 08:09:23 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:09:23.445577+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:09:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ub0IBrCeX02wLlBm/rya5hgNsFBcTNc8LzI42SfhpQSUgnquyk673TdVnQlwP745A9Yy9KGMt31lTj3B0W2KZf+4RF7FbiKvOAIDdx3prCCc1QGdxxhuWl+E7kDvNS54XuBQTjGf34HRQK90MJDgZF25bNhJ4te9ES0CaPw3ncFeG1zxtHwLDOkWogyiCg==; Expires=Wed, 19 Aug 2026 23:09:23 GMT; Path=/, AWSALBCORS=ub0IBrCeX02wLlBm/rya5hgNsFBcTNc8LzI42SfhpQSUgnquyk673TdVnQlwP745A9Yy9KGMt31lTj3B0W2KZf+4RF7FbiKvOAIDdx3prCCc1QGdxxhuWl+E7kDvNS54XuBQTjGf34HRQK90MJDgZF25bNhJ4te9ES0CaPw3ncFeG1zxtHwLDOkWogyiCg==; Expires=Wed, 19 Aug 2026 23:09:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40050', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '4e9b9a75b4fd1168308766c1b98b1bd2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:09:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Au18caeClE42cA+p71vajFxiOLf+jmSD7kl7eDDdbWBKFH8v9R4CLvbnZSKReMMseXm80Lxw4Uv0XH2UYG0MQZwIGo+z9YKzJOtKEGigECvrq8boSpfLk1pkOH0mjC9MNpxy967ZchCiVPrKhSmf4sU6R9dfHwJOib1ox+nvAkYlHnQQ/ha5+egKTxQDMA==; Expires=Wed, 19 Aug 2026 23:09:24 GMT; Path=/, AWSALBCORS=Au18caeClE42cA+p71vajFxiOLf+jmSD7kl7eDDdbWBKFH8v9R4CLvbnZSKReMMseXm80Lxw4Uv0XH2UYG0MQZwIGo+z9YKzJOtKEGigECvrq8boSpfLk1pkOH0mjC9MNpxy967ZchCiVPrKhSmf4sU6R9dfHwJOib1ox+nvAkYlHnQQ/ha5+egKTxQDMA==; Expires=Wed, 19 Aug 2026 23:09:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39657', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '528d9cad4792b65f0b2aa349c53b1460', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:10:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:10:33.165974+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:10:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:10:33.184004+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=06a7cfd6-92f4-7091-8000-b2863260dc96&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:10:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bYVtWvRNpPQ8vQUgoX0MhyCzpj6MKJ914FkgUFd36sCNkrqD01BKVjyAxmYN1DHjcDxS/yBAvF3qkViaAkBINlgzTV7pQ09h5SICtshO0VWWmwVtJdlz/B6vKJJ9BgkJRNRo5Xc+TZndFpPuCSXNiotvNqwk9Ib/4Xu9vnvqSRu8KcNFAYLh0Nf/BV8ORg==; Expires=Wed, 19 Aug 2026 23:10:34 GMT; Path=/, AWSALBCORS=bYVtWvRNpPQ8vQUgoX0MhyCzpj6MKJ914FkgUFd36sCNkrqD01BKVjyAxmYN1DHjcDxS/yBAvF3qkViaAkBINlgzTV7pQ09h5SICtshO0VWWmwVtJdlz/B6vKJJ9BgkJRNRo5Xc+TZndFpPuCSXNiotvNqwk9Ib/4Xu9vnvqSRu8KcNFAYLh0Nf/BV8ORg==; Expires=Wed, 19 Aug 2026 23:10:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59993', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8483da67986e2f96b2efaf6705846c5e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:10:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LraqcEueav0547Oqbhz9SDm1MXsGfJH/sYca196jktMUEWhS1s8BgP6EqKX9p4BupY1HDVEnQccJhAp9RPbp1RDj8VI+wcS7g5dv3x5mootvmo61T6Xvfd9Rt8u6EUdAyMnpOY6XBt6f0h7erDr4fPFaC3BrhIGmpvTUsh+oseuWhxp55e8Um0qBoqPrWg==; Expires=Wed, 19 Aug 2026 23:10:34 GMT; Path=/, AWSALBCORS=LraqcEueav0547Oqbhz9SDm1MXsGfJH/sYca196jktMUEWhS1s8BgP6EqKX9p4BupY1HDVEnQccJhAp9RPbp1RDj8VI+wcS7g5dv3x5mootvmo61T6Xvfd9Rt8u6EUdAyMnpOY6XBt6f0h7erDr4fPFaC3BrhIGmpvTUsh+oseuWhxp55e8Um0qBoqPrWg==; Expires=Wed, 19 Aug 2026 23:10:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59617', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59614', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '376aeb9c1d5cac77600301a0faca2485', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:10:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:10:51.267903+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:10:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yJEHNtnkybCNQptOZhsTTOs5Dy+lJgreFv1t9E2nCDxL+FZIntMjysywD7PRBYbgK3cpZhntoYBfeEqxuAtCCORYrXSw7Bv9opImA07enlAM8N4C9P64cwANEUJgdfAOqa3UIXkxg2JLVoKT9zKBe4Hoxf3mQj2ZIrcqxXiC7QQkyw2K6C4XFURQCx8O7w==; Expires=Wed, 19 Aug 2026 23:10:51 GMT; Path=/, AWSALBCORS=yJEHNtnkybCNQptOZhsTTOs5Dy+lJgreFv1t9E2nCDxL+FZIntMjysywD7PRBYbgK3cpZhntoYBfeEqxuAtCCORYrXSw7Bv9opImA07enlAM8N4C9P64cwANEUJgdfAOqa3UIXkxg2JLVoKT9zKBe4Hoxf3mQj2ZIrcqxXiC7QQkyw2K6C4XFURQCx8O7w==; Expires=Wed, 19 Aug 2026 23:10:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '87def3ff2e3a52285e8aa5d26e9efa0f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:10:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iM3m7vHrCQ9HMtvLPkq1jbKvT1vEDsa4yTxOnulPFV+wkBCDTx3/o15si/fyrfcp4aAsO5RKw4KWPtADYoQZmRaWXNcW8HogcXK/lbAYkWiFg2KlhC8yB3N3Fb3ssb8WcU2dII2k59c61rs5ZW+7cPhjKyVXZ7rmW8sptfoKDX00mliCNxvx2rDJuQmKqw==; Expires=Wed, 19 Aug 2026 23:10:52 GMT; Path=/, AWSALBCORS=iM3m7vHrCQ9HMtvLPkq1jbKvT1vEDsa4yTxOnulPFV+wkBCDTx3/o15si/fyrfcp4aAsO5RKw4KWPtADYoQZmRaWXNcW8HogcXK/lbAYkWiFg2KlhC8yB3N3Fb3ssb8WcU2dII2k59c61rs5ZW+7cPhjKyVXZ7rmW8sptfoKDX00mliCNxvx2rDJuQmKqw==; Expires=Wed, 19 Aug 2026 23:10:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59580', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '2dd3b422b24f8ae950068f483b6d9db0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:11:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:11:11.475776+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:11:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:11:11.485715+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:11:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:11:11.562041+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:11:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wg5yRYH9oYtU5OTmguRYlAA3oFYjfUwx2tYNomQn2aOg4LhfoOJ7fOkM7nNn+oWcBUB76rpWuvfXP6rxpatYxtrx8FdszKZKD05gliQ0N6xiKiTi2cPYyHdo8QNEiszGdtyfbelt7xpZu5QHaGhcNsfPaC8CA1dpgRC1DTcZqBb0Vkb1baUR6JtFK3KWLQ==; Expires=Wed, 19 Aug 2026 23:11:13 GMT; Path=/, AWSALBCORS=wg5yRYH9oYtU5OTmguRYlAA3oFYjfUwx2tYNomQn2aOg4LhfoOJ7fOkM7nNn+oWcBUB76rpWuvfXP6rxpatYxtrx8FdszKZKD05gliQ0N6xiKiTi2cPYyHdo8QNEiszGdtyfbelt7xpZu5QHaGhcNsfPaC8CA1dpgRC1DTcZqBb0Vkb1baUR6JtFK3KWLQ==; Expires=Wed, 19 Aug 2026 23:11:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21428', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21431', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cec2a491786a9f6adb9df05f581fd324', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:11:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XyaEk+6pDzVGJYEBG3VXDZsFaGZ8Fj8T0New4R448XqOIszgaCfUKjz8ecMlqZRqB4BPW3DVeU/Uim2QhiS7jM7m0LYSpymjvvctLhMlA9nHP5IyGJ0vPgah0wD9TeFTIvZLKb8amV+3D8qwn+imMEmpjnB5CNJH6K/f2477kfSy7Jbn4JfJGCnopPZO8g==; Expires=Wed, 19 Aug 2026 23:11:13 GMT; Path=/, AWSALBCORS=XyaEk+6pDzVGJYEBG3VXDZsFaGZ8Fj8T0New4R448XqOIszgaCfUKjz8ecMlqZRqB4BPW3DVeU/Uim2QhiS7jM7m0LYSpymjvvctLhMlA9nHP5IyGJ0vPgah0wD9TeFTIvZLKb8amV+3D8qwn+imMEmpjnB5CNJH6K/f2477kfSy7Jbn4JfJGCnopPZO8g==; Expires=Wed, 19 Aug 2026 23:11:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21076', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21069', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1575e55078beab26d987a6df6b5969e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:11:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:11:34.320587+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:11:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:11:34.328733+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:11:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H4twpu5di74r0uKYdNZaXCCFlAvNwQ39/UMMkJObYBXgw0EgPGtsJnerRg3n746Zd8VvZDoxTvdiJoBYMn9wGLjrLiNgstR5A7sEKQo6f+6ap34DhJ2AhjxY1kJp9LcS3qbrsZgwy8K0gls0WsxGvKm8l+Fcm/z5BisUBsyPtc6aaZFr5MPV06y8loGbdA==; Expires=Wed, 19 Aug 2026 23:11:35 GMT; Path=/, AWSALBCORS=H4twpu5di74r0uKYdNZaXCCFlAvNwQ39/UMMkJObYBXgw0EgPGtsJnerRg3n746Zd8VvZDoxTvdiJoBYMn9wGLjrLiNgstR5A7sEKQo6f+6ap34DhJ2AhjxY1kJp9LcS3qbrsZgwy8K0gls0WsxGvKm8l+Fcm/z5BisUBsyPtc6aaZFr5MPV06y8loGbdA==; Expires=Wed, 19 Aug 2026 23:11:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59992', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59995', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d9c95163174d0daac838693f28eca7b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:11:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o8kUgZdftFqxcGbo0phxk+XK+0mUA9LEjjeSEYA2R4WRr2dE3+MgjamtBl6Qw2ftsGlEgRnzPJkAjpQ8Pub93JOTijq46b/Uz2PX4m1bpzWziP+Yt6ZJmQ7NytVIAhuoM/W5loD+NPi3rezw4vqfd3EQoKT5IGwZV4kDJL/GJ+9Q+APki85jwEz5jTIMpA==; Expires=Wed, 19 Aug 2026 23:11:36 GMT; Path=/, AWSALBCORS=o8kUgZdftFqxcGbo0phxk+XK+0mUA9LEjjeSEYA2R4WRr2dE3+MgjamtBl6Qw2ftsGlEgRnzPJkAjpQ8Pub93JOTijq46b/Uz2PX4m1bpzWziP+Yt6ZJmQ7NytVIAhuoM/W5loD+NPi3rezw4vqfd3EQoKT5IGwZV4kDJL/GJ+9Q+APki85jwEz5jTIMpA==; Expires=Wed, 19 Aug 2026 23:11:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59613', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59616', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8ca9829e87354852e07e25eed9e894b7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:11:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8EeT3Fa/ZZHucNBmmCpJFqnsUNrX5a9edmc0UOY0YTa7d9yBxf/DRBMOKITq4iVFFqJU2URnw3oc6QeiiRKORhXkKHHyF2vxY7jlRSZniyN43MXUeyBjzqoAUM70b0xtGMAPGec1YQ1bB9/VXriINKEQTsaSZOXVLrbRbsuWwpnBaoxEQhjFFVVYd4MvQQ==; Expires=Wed, 19 Aug 2026 23:11:43 GMT; Path=/, AWSALBCORS=8EeT3Fa/ZZHucNBmmCpJFqnsUNrX5a9edmc0UOY0YTa7d9yBxf/DRBMOKITq4iVFFqJU2URnw3oc6QeiiRKORhXkKHHyF2vxY7jlRSZniyN43MXUeyBjzqoAUM70b0xtGMAPGec1YQ1bB9/VXriINKEQTsaSZOXVLrbRbsuWwpnBaoxEQhjFFVVYd4MvQQ==; Expires=Wed, 19 Aug 2026 23:11:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8096', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '569c48d43eb257011f9302167f2a65ca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:11:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=D9h6AfJDW+EtpmabV7qxXEqv+XUwcEFwyjIf5o4CheMyvIw9xmsKI70SnkGEJI4aKzqUVRXPnLGduQkQH7BO4nLbp1aaZjVrVjpCS+9KKhzvkg5k0RiN4VFu/DixJVUFS+X/scXB5BtP+5Aptw062RY7MW35fK2yjtUr3RefwI+oZbkKEM3UfYsDvTc/ew==; Expires=Wed, 19 Aug 2026 23:11:43 GMT; Path=/, AWSALBCORS=D9h6AfJDW+EtpmabV7qxXEqv+XUwcEFwyjIf5o4CheMyvIw9xmsKI70SnkGEJI4aKzqUVRXPnLGduQkQH7BO4nLbp1aaZjVrVjpCS+9KKhzvkg5k0RiN4VFu/DixJVUFS+X/scXB5BtP+5Aptw062RY7MW35fK2yjtUr3RefwI+oZbkKEM3UfYsDvTc/ew==; Expires=Wed, 19 Aug 2026 23:11:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7666', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cc33837289b1dcf03598b68ff2b31d1c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:11:57.841942+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (655493 → 1378167 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:11:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=76Qkoq2Jo4FIYhq7J12/Ns6ff4DN1O0CGfzDAmROt/hR5AMU/gGS4ZwroCVHdbNHedhFBzv7Mj/6HVNoAAhfaDcpkf9hETbf/rgXksvVgJM7HTsrUH4JbYASeslHplYIlA+nROuCpioV63gC1IjgXdMA3C213AriyRJNE1iCLFWf35sA4TG3r0df23hSMQ==; Expires=Wed, 19 Aug 2026 23:11:57 GMT; Path=/, AWSALBCORS=76Qkoq2Jo4FIYhq7J12/Ns6ff4DN1O0CGfzDAmROt/hR5AMU/gGS4ZwroCVHdbNHedhFBzv7Mj/6HVNoAAhfaDcpkf9hETbf/rgXksvVgJM7HTsrUH4JbYASeslHplYIlA+nROuCpioV63gC1IjgXdMA3C213AriyRJNE1iCLFWf35sA4TG3r0df23hSMQ==; Expires=Wed, 19 Aug 2026 23:11:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b56990fbd983fc1bcf15ec4853762817', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:11:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vymOsFuzpTL6P60eBOiHYNO3uvhX5Rz+FesDilpIDFKvl0oRKN3ri/jefVsOmkjzHOjYSkDVlSj5GTsvPCRzj5P/gtvcOW9M2anO1K952UQsaX6RSnQt8GPVKdvphcJ+xJ/wyjo7PfX1f9fbotdAnphuCnj2+oHCgEyrvLWxvbhkNl3nUED9j7c5DMNMQw==; Expires=Wed, 19 Aug 2026 23:11:58 GMT; Path=/, AWSALBCORS=vymOsFuzpTL6P60eBOiHYNO3uvhX5Rz+FesDilpIDFKvl0oRKN3ri/jefVsOmkjzHOjYSkDVlSj5GTsvPCRzj5P/gtvcOW9M2anO1K952UQsaX6RSnQt8GPVKdvphcJ+xJ/wyjo7PfX1f9fbotdAnphuCnj2+oHCgEyrvLWxvbhkNl3nUED9j7c5DMNMQw==; Expires=Wed, 19 Aug 2026 23:11:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59648', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '24d9d9cc4e638de76a72b3c4936a70b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:12:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:12:17.155842+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:12:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BwH8xyqZpu/VAcHyOFS2Pe6LH7HOekXOKNnQZ5gRwCDr2NEVbHUq+GhE35WBBxuKF3y524/A7ZW4SLfCdzS60aiR6v5S7JDI1gA8FXZbcOj9sB30vFOm+2IYj87yoiezX77v3tpW5OTzDVUz+Pbyc0pMGCW9LbSpsPORZqYMVtfaEBd0qTRkNt6qUfV1jA==; Expires=Wed, 19 Aug 2026 23:12:17 GMT; Path=/, AWSALBCORS=BwH8xyqZpu/VAcHyOFS2Pe6LH7HOekXOKNnQZ5gRwCDr2NEVbHUq+GhE35WBBxuKF3y524/A7ZW4SLfCdzS60aiR6v5S7JDI1gA8FXZbcOj9sB30vFOm+2IYj87yoiezX77v3tpW5OTzDVUz+Pbyc0pMGCW9LbSpsPORZqYMVtfaEBd0qTRkNt6qUfV1jA==; Expires=Wed, 19 Aug 2026 23:12:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40561', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '14e5f1dbade7eee0a941ba5acfa9935c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:12:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nsX9hQyz1jyqO8tKdnSg7zORd0kw1AkV1k4pgej9IIHv4rfCq9pNZ/8ODZsPwf+jy+budxmq9GBzSWTwAlW71ZWTA9bUeR+/2L+F2ex1QwVos8XDUTmFkb3XF0uVQCUuyGPrnxCK5Yb8nTLQAetkmQok0ZixY9mwvs3a+WnqajNNTzjctwuQl4NTqb6SMg==; Expires=Wed, 19 Aug 2026 23:12:17 GMT; Path=/, AWSALBCORS=nsX9hQyz1jyqO8tKdnSg7zORd0kw1AkV1k4pgej9IIHv4rfCq9pNZ/8ODZsPwf+jy+budxmq9GBzSWTwAlW71ZWTA9bUeR+/2L+F2ex1QwVos8XDUTmFkb3XF0uVQCUuyGPrnxCK5Yb8nTLQAetkmQok0ZixY9mwvs3a+WnqajNNTzjctwuQl4NTqb6SMg==; Expires=Wed, 19 Aug 2026 23:12:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40182', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '8deae36c7776034eb4c6f81b37b371af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:12:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:12:41.383546+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:12:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:12:41.391914+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:12:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7su0fRRMfum0RyMjj/8LRAhRY5rSGkg1f0czWQFLZLRD/X3KRD99nt3IC3Izkq7HtoJfvDckCaiS4opsT284J1EHk6JpWEu7f3L+Kw/uoEQCz6/hwOvhIs8KV1dfpDeOiLEs0G44qyi3FP35mX3qRKn/yYpKVKenRl4Gv1L08xpxxDDwXj4uTCWFSvzH4A==; Expires=Wed, 19 Aug 2026 23:12:42 GMT; Path=/, AWSALBCORS=7su0fRRMfum0RyMjj/8LRAhRY5rSGkg1f0czWQFLZLRD/X3KRD99nt3IC3Izkq7HtoJfvDckCaiS4opsT284J1EHk6JpWEu7f3L+Kw/uoEQCz6/hwOvhIs8KV1dfpDeOiLEs0G44qyi3FP35mX3qRKn/yYpKVKenRl4Gv1L08xpxxDDwXj4uTCWFSvzH4A==; Expires=Wed, 19 Aug 2026 23:12:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f70ae41faba45ca6e9369d09077c0b26', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:12:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1WRKDb5UDrAgSsuzKLqTJhO253E0D8+ZMj2E9JKwUEgfKGCTXuIZp9DtQD4tIA72ZnWAvIGeZeLoGDRCZg1WhvHLG48y0p+QFzCXMWbT2pEEIiuYbOEv2eJ1uD954wz0YyPXBw3q3dCgi40wrzw7Hse+eSN/xD8T12opTRVGrOdderB3TaidlFwn5F1kig==; Expires=Wed, 19 Aug 2026 23:12:42 GMT; Path=/, AWSALBCORS=1WRKDb5UDrAgSsuzKLqTJhO253E0D8+ZMj2E9JKwUEgfKGCTXuIZp9DtQD4tIA72ZnWAvIGeZeLoGDRCZg1WhvHLG48y0p+QFzCXMWbT2pEEIiuYbOEv2eJ1uD954wz0YyPXBw3q3dCgi40wrzw7Hse+eSN/xD8T12opTRVGrOdderB3TaidlFwn5F1kig==; Expires=Wed, 19 Aug 2026 23:12:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59617', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59619', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd933201a5c425fc919f5e4fbe1498682', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:13:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:13:03.340869+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:13:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/fgzOJPGJsv6ikSWWZrT5ijlLyTr6PdBWobmgGHMKMerH0R0+oG5RgXmg7bc/J7LJ6RSHrrlyDNhI8JjXLxs3yIwacgyHT2xYJjFEDzCrpgi+oGy3jcCQPp4h6pikcecnl0Dhdpti7I8aAJeKY//WC5nHxQK+yeU2xQH4r2A7b5i4Kdi351y1ZsKd+yrOw==; Expires=Wed, 19 Aug 2026 23:13:03 GMT; Path=/, AWSALBCORS=/fgzOJPGJsv6ikSWWZrT5ijlLyTr6PdBWobmgGHMKMerH0R0+oG5RgXmg7bc/J7LJ6RSHrrlyDNhI8JjXLxs3yIwacgyHT2xYJjFEDzCrpgi+oGy3jcCQPp4h6pikcecnl0Dhdpti7I8aAJeKY//WC5nHxQK+yeU2xQH4r2A7b5i4Kdi351y1ZsKd+yrOw==; Expires=Wed, 19 Aug 2026 23:13:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59672', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '489e24f00f83cad417fcf5a9365c2bf8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:13:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RhwbAR88LNpWlqRSSXqaL8ugh/FaYxvpINPaTP1l+UmjuQA9Vzwd8Xc/eR+h/T3pQGtMMg9EksgTQrM7vpXZtfg+VQNRJ46Gla6R+xkxnUtINvLa7gU7U01FM8iPeuITBjfPnMTVB+6JGZdTzjTwJtso0rVCnClEzYYXP3AJ7/BfKeIW+p3NeLHXmlS9kw==; Expires=Wed, 19 Aug 2026 23:13:03 GMT; Path=/, AWSALBCORS=RhwbAR88LNpWlqRSSXqaL8ugh/FaYxvpINPaTP1l+UmjuQA9Vzwd8Xc/eR+h/T3pQGtMMg9EksgTQrM7vpXZtfg+VQNRJ46Gla6R+xkxnUtINvLa7gU7U01FM8iPeuITBjfPnMTVB+6JGZdTzjTwJtso0rVCnClEzYYXP3AJ7/BfKeIW+p3NeLHXmlS9kw==; Expires=Wed, 19 Aug 2026 23:13:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59360', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ec1203df6eb3317d79f708b8cb1d23b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:13:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:13:31.658106+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:13:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:13:31.665835+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:13:31.689006+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T23:13:31.825399+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: JIT 검증 — 입력이 낡아 재생성 (1/64)"} {"timestamp": "2026-08-12T23:13:31.854512+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T23:13:31.931707+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:13:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1O4VjYtRwIE0yrmmBKIoWio5eVNRUlVtUeZOnciCmyUWU94eWAH2zn8wcVdLH3uMuXoprm6jk1q03G8i4/uxmwfhbGu6ifNkdkajF2pfEweOLnAJr/6k2RXwU/RQn1pqeKUbzlw9r7DalXvR9cCfv9G5WLuugteXDbj9OSx2/460L1OZo+KDnQlrv5FSEA==; Expires=Wed, 19 Aug 2026 23:13:33 GMT; Path=/, AWSALBCORS=1O4VjYtRwIE0yrmmBKIoWio5eVNRUlVtUeZOnciCmyUWU94eWAH2zn8wcVdLH3uMuXoprm6jk1q03G8i4/uxmwfhbGu6ifNkdkajF2pfEweOLnAJr/6k2RXwU/RQn1pqeKUbzlw9r7DalXvR9cCfv9G5WLuugteXDbj9OSx2/460L1OZo+KDnQlrv5FSEA==; Expires=Wed, 19 Aug 2026 23:13:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7985', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7983', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd188cfa21ab8f25bf91deb5e754adb24', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:13:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KySxvYx6bXdJyKoPFdPJEEnix+e5f6gIaDjkHghQcqcstoGMlsDkEdUw4a9N4FkK9eFlUpR0ku2Hi5y57oBBUhu3tbnYxSt4HVLdMTvvEFZKEg3PoQTPyc2SkRKroS0HKWtpCkyugKEnML9Tz14ZXre9Tu8q285G+VUREVu4ti7kXCWP8ErK6CwS7RbOAA==; Expires=Wed, 19 Aug 2026 23:13:33 GMT; Path=/, AWSALBCORS=KySxvYx6bXdJyKoPFdPJEEnix+e5f6gIaDjkHghQcqcstoGMlsDkEdUw4a9N4FkK9eFlUpR0ku2Hi5y57oBBUhu3tbnYxSt4HVLdMTvvEFZKEg3PoQTPyc2SkRKroS0HKWtpCkyugKEnML9Tz14ZXre9Tu8q285G+VUREVu4ti7kXCWP8ErK6CwS7RbOAA==; Expires=Wed, 19 Aug 2026 23:13:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7980', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7976', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '05f7b9bfed7f48f96885abe0b90e8997', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:13:41.816974+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (577926 → 1136622 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:13:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=85mFmnbJOlEuAiy+tUwjvhj1IAR9Eoe2Q0uJeD+h6t46J6oLdF6gevVgi3GBUPckV/oRjbaANEj3Du8qTGQDBfvF5C1CRTLsYHp+2sHkB/87eXUDOlr7kY70cKieAQPPQDwZBjh9k602UQIzTnOc5TYxGWJKCFIoliaFC+I+zSBoxZzf5bgCaVMvdIC9Mw==; Expires=Wed, 19 Aug 2026 23:13:41 GMT; Path=/, AWSALBCORS=85mFmnbJOlEuAiy+tUwjvhj1IAR9Eoe2Q0uJeD+h6t46J6oLdF6gevVgi3GBUPckV/oRjbaANEj3Du8qTGQDBfvF5C1CRTLsYHp+2sHkB/87eXUDOlr7kY70cKieAQPPQDwZBjh9k602UQIzTnOc5TYxGWJKCFIoliaFC+I+zSBoxZzf5bgCaVMvdIC9Mw==; Expires=Wed, 19 Aug 2026 23:13:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22160', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '94e5a262c1d237ed2a819841caa18881', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:13:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JrJSx07ZGS/W21I88zJ+CHNBo6j0eciPkRJIbaInN1eiRkpal1hjjHBuRsIoffkcDSrCzcjqWoWv2GJGUESt5TqS9pe+4jCXJ7ZRPpXFIm48+0rms63SkvQ2WpE7VQTRMYj7L+fRRsbEalPccLU09Ztcxkht7KpoNzVe8QihF/yffuSCB5pegXj89/0eHg==; Expires=Wed, 19 Aug 2026 23:13:42 GMT; Path=/, AWSALBCORS=JrJSx07ZGS/W21I88zJ+CHNBo6j0eciPkRJIbaInN1eiRkpal1hjjHBuRsIoffkcDSrCzcjqWoWv2GJGUESt5TqS9pe+4jCXJ7ZRPpXFIm48+0rms63SkvQ2WpE7VQTRMYj7L+fRRsbEalPccLU09Ztcxkht7KpoNzVe8QihF/yffuSCB5pegXj89/0eHg==; Expires=Wed, 19 Aug 2026 23:13:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21764', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8c8364fe75102b89993f5fa2e35513c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:13:46.151208+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (694723 → 1315137 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:13:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XdQ839tsUtntxNtI0ItDjyKt0CRWXN6E6KiuRcr2eEb1zhGMvVkrp0IQl3lU5S/H5SBAR5lBp6BDqErIEe3Q9mn0b3WLGpOlYcNJwTfZvUExG6fpPQw1h6Vg/ioUlQ8eY3U/N6+/wOYFr7i0Ze7dsxKh1fVZhwJN99OP6snGeVHu66+3mB2EZu0M93DS4g==; Expires=Wed, 19 Aug 2026 23:13:46 GMT; Path=/, AWSALBCORS=XdQ839tsUtntxNtI0ItDjyKt0CRWXN6E6KiuRcr2eEb1zhGMvVkrp0IQl3lU5S/H5SBAR5lBp6BDqErIEe3Q9mn0b3WLGpOlYcNJwTfZvUExG6fpPQw1h6Vg/ioUlQ8eY3U/N6+/wOYFr7i0Ze7dsxKh1fVZhwJN99OP6snGeVHu66+3mB2EZu0M93DS4g==; Expires=Wed, 19 Aug 2026 23:13:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17787', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '8984699762d73ca55e0f30c6f8f3ddef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:13:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9TLSoWm3SK63RwxFXuvGqRi28JmMrKz7PPJhzZQGJoqZCA/6crjRCAru5O1j96FAyeU7ncNu+Zf0SNlWyvbdbzUDfybTeC8ZQGmcz2A1qqT1smZC8Z9s2mNKY/VJT/BeVfF1NI7JGcRdy2VHfHNpDSFWp2/v2n7eYPuttRsEVQiDxljst65WftfmQ8nnKA==; Expires=Wed, 19 Aug 2026 23:13:46 GMT; Path=/, AWSALBCORS=9TLSoWm3SK63RwxFXuvGqRi28JmMrKz7PPJhzZQGJoqZCA/6crjRCAru5O1j96FAyeU7ncNu+Zf0SNlWyvbdbzUDfybTeC8ZQGmcz2A1qqT1smZC8Z9s2mNKY/VJT/BeVfF1NI7JGcRdy2VHfHNpDSFWp2/v2n7eYPuttRsEVQiDxljst65WftfmQ8nnKA==; Expires=Wed, 19 Aug 2026 23:13:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17778', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b03ec5a93a37ec02b17c4ffc1c6def50', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:14:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:14:08.417515+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:14:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OancYWf0Rq0lzY9WW2RFuX8FsBdrZpj3m71jyOtX1I3tPJ9wgPZxOEn4wmu4C7LsQkmQosBUnBUedbGrzEq/3p8RvJ4h2mI+6zJhGpbpyOk7nu36wQLoUgbCnGJ21mTzIoabLlsjpqyAgyvSAjgATyVciNgTsEQg2PBhsGVpzKAKg+f3ykaTle3WKMWKDg==; Expires=Wed, 19 Aug 2026 23:14:08 GMT; Path=/, AWSALBCORS=OancYWf0Rq0lzY9WW2RFuX8FsBdrZpj3m71jyOtX1I3tPJ9wgPZxOEn4wmu4C7LsQkmQosBUnBUedbGrzEq/3p8RvJ4h2mI+6zJhGpbpyOk7nu36wQLoUgbCnGJ21mTzIoabLlsjpqyAgyvSAjgATyVciNgTsEQg2PBhsGVpzKAKg+f3ykaTle3WKMWKDg==; Expires=Wed, 19 Aug 2026 23:14:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc21c9fb88d3a91b30dcad6bfac67a30', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:14:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zOLB/vcuXoAJImqV8r5RCiuOHV7B2QukqnUHjPw5onOi4vBnv/n4WZbgbIShmgHPgYVOZOj5n1BtSuWmJjPnN/rXnPnDfj8RVcSsMEAaVDpw71cG7g02aKHyns2IHgrkAOPMsqtyww1kHNBh9jPc3ikRu00WZtPrspzus2H5YmlNgZ7FvBHy8doVCHUwUw==; Expires=Wed, 19 Aug 2026 23:14:09 GMT; Path=/, AWSALBCORS=zOLB/vcuXoAJImqV8r5RCiuOHV7B2QukqnUHjPw5onOi4vBnv/n4WZbgbIShmgHPgYVOZOj5n1BtSuWmJjPnN/rXnPnDfj8RVcSsMEAaVDpw71cG7g02aKHyns2IHgrkAOPMsqtyww1kHNBh9jPc3ikRu00WZtPrspzus2H5YmlNgZ7FvBHy8doVCHUwUw==; Expires=Wed, 19 Aug 2026 23:14:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59652', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de03f8ac2f0c2d12024b7e2d14f15350', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:14:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:14:53.557263+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:14:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:14:53.572239+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:14:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=00rvQVQRnux5Pf/B3xP/rxfQNdPBV8UgVzDJd9pwH7Mb8hWFJDqvqS/Yy1bVU5MPuEuYvBtRF5Xtp5eNbbH9RpZwgjxufESDAkCgdx9i+dgdb0Zrls1yc7qK6lQacsscX9P7ys2IrH7uKHF/vRIeT/Z18g0BG/u0UVRgeDl8EYasM/TitLGmbzE9ncY0MA==; Expires=Wed, 19 Aug 2026 23:14:54 GMT; Path=/, AWSALBCORS=00rvQVQRnux5Pf/B3xP/rxfQNdPBV8UgVzDJd9pwH7Mb8hWFJDqvqS/Yy1bVU5MPuEuYvBtRF5Xtp5eNbbH9RpZwgjxufESDAkCgdx9i+dgdb0Zrls1yc7qK6lQacsscX9P7ys2IrH7uKHF/vRIeT/Z18g0BG/u0UVRgeDl8EYasM/TitLGmbzE9ncY0MA==; Expires=Wed, 19 Aug 2026 23:14:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f99bdc0a0f2379ded387ca30d5083abc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:14:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=m4oWFLeM0QoTy6OZu7PZ4C5T3Xz2nLyewX0R/5lHBig/axKHhNXSFOOpCZRmQiVtwAzp66BLd3aL+WC+Z5OzX2fTBJev5AP1cJFg8C6j//w2lOo5n4/HohWTUdVmqAq2WIOYAT1EBcdBIHILaAMB8NBR4EuFMKYTfvvApu21K7fOKrdQbEdaan1EQ9T5FA==; Expires=Wed, 19 Aug 2026 23:14:54 GMT; Path=/, AWSALBCORS=m4oWFLeM0QoTy6OZu7PZ4C5T3Xz2nLyewX0R/5lHBig/axKHhNXSFOOpCZRmQiVtwAzp66BLd3aL+WC+Z5OzX2fTBJev5AP1cJFg8C6j//w2lOo5n4/HohWTUdVmqAq2WIOYAT1EBcdBIHILaAMB8NBR4EuFMKYTfvvApu21K7fOKrdQbEdaan1EQ9T5FA==; Expires=Wed, 19 Aug 2026 23:14:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59589', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59590', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bcab8b3719603c9d89462b44a58c91b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:15:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:15:12.859374+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:15:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sKBdZhrPOhVBqNEaHQFGSiA6PdQGzRtZocQoXmqe2yT1ni0rhd0aNj2NBppZHom6R8mYgtKsp/Wz6BdvqO9gBNtTzzRl2387RyIXmmzHHi2M3xAsLj2YmKdoVm3R067x+Zh8aIrJKxW3LLMm3gP5ghdKn9myc00lSZsRsqhI9xr9RBaOYueHPCgU1QbtYg==; Expires=Wed, 19 Aug 2026 23:15:13 GMT; Path=/, AWSALBCORS=sKBdZhrPOhVBqNEaHQFGSiA6PdQGzRtZocQoXmqe2yT1ni0rhd0aNj2NBppZHom6R8mYgtKsp/Wz6BdvqO9gBNtTzzRl2387RyIXmmzHHi2M3xAsLj2YmKdoVm3R067x+Zh8aIrJKxW3LLMm3gP5ghdKn9myc00lSZsRsqhI9xr9RBaOYueHPCgU1QbtYg==; Expires=Wed, 19 Aug 2026 23:15:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '92117aea449a7f2c57e6652b474ea0d4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:15:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LyQ4JbM8E3kzAciBgmKXWjThMBPf1VBv3bDw1X/M3aGX2mSNzoRTSbYTqrOquLosO2CNNEljSZZvSDVRNOmtSQhjcVjRClpu4itDj7Og8YPVve2U+LGa2Nr2pAVMgIORsraekV25UWKs5KaMloCkigB0VbcUi0YtzAbnetSJbpaJTTXIv0E8JwtvtKVAaQ==; Expires=Wed, 19 Aug 2026 23:15:13 GMT; Path=/, AWSALBCORS=LyQ4JbM8E3kzAciBgmKXWjThMBPf1VBv3bDw1X/M3aGX2mSNzoRTSbYTqrOquLosO2CNNEljSZZvSDVRNOmtSQhjcVjRClpu4itDj7Og8YPVve2U+LGa2Nr2pAVMgIORsraekV25UWKs5KaMloCkigB0VbcUi0YtzAbnetSJbpaJTTXIv0E8JwtvtKVAaQ==; Expires=Wed, 19 Aug 2026 23:15:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e6104c73a98b9daab6e33ca167290b5a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:15:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:15:52.391060+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:15:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:15:52.399709+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:15:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:15:52.503558+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:15:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qkO1zKPHpcRE6SZrqvQk+PJSaqg0s3kizo07mqhRndaAKpPoUVwqtnJYnZH7PgMeUAfpc9KAppUf8AOQ03k+PXNaVaOtKd86nU51Qht6fsuO8+GoGBPA/bVzO0tH387XD5tdf3dHnj3qZ2Ny3Xb05PpX/yTJ4ZcdSOjlQ43W6yQvd01pUY5fpltGn/E6Cg==; Expires=Wed, 19 Aug 2026 23:15:53 GMT; Path=/, AWSALBCORS=qkO1zKPHpcRE6SZrqvQk+PJSaqg0s3kizo07mqhRndaAKpPoUVwqtnJYnZH7PgMeUAfpc9KAppUf8AOQ03k+PXNaVaOtKd86nU51Qht6fsuO8+GoGBPA/bVzO0tH387XD5tdf3dHnj3qZ2Ny3Xb05PpX/yTJ4ZcdSOjlQ43W6yQvd01pUY5fpltGn/E6Cg==; Expires=Wed, 19 Aug 2026 23:15:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1333', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1334', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f548f895fc92e45b248fa54b817e76bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:15:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9XBEJPuU+OkggR/24jLnfNEDEXS1YcnYr2/RfDRe5Nugd2Za2hb2kbfUVavQ4GX8xmX4ieaYuXqjLuLxIvt+X6TpBp4CH/fMoGxl1JnYUlfhm7FxrAtjTmfX41MOdoEaXiHMBAKw/jR4kpRsE0EbX0YhZKb3Q8/8kvE2063wThYo/2GwL1TIlC7i12RkCw==; Expires=Wed, 19 Aug 2026 23:15:53 GMT; Path=/, AWSALBCORS=9XBEJPuU+OkggR/24jLnfNEDEXS1YcnYr2/RfDRe5Nugd2Za2hb2kbfUVavQ4GX8xmX4ieaYuXqjLuLxIvt+X6TpBp4CH/fMoGxl1JnYUlfhm7FxrAtjTmfX41MOdoEaXiHMBAKw/jR4kpRsE0EbX0YhZKb3Q8/8kvE2063wThYo/2GwL1TIlC7i12RkCw==; Expires=Wed, 19 Aug 2026 23:15:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '929', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '930', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ac91d207d9080577cd7bdb7f0d5cb83c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:16:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:16:09.372837+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:16:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:16:09.380001+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:16:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5jaha0O26M9ApFczGMCw+wFDtggW6uzBnHNFwh3ISNOVrqd1/FL2tM+sivRDX0QeQ/kTXpx00kLFH16cCzAJtCRYWe9e6HR8KJVcY3TSDiPZJ/EkBWTkORI323LSMbNzfMpOzgPJzxwUY59Fxjc8PGZsJixZxr3LInZHcnKp+1zreaqK9t3xqlP291cXsg==; Expires=Wed, 19 Aug 2026 23:16:11 GMT; Path=/, AWSALBCORS=5jaha0O26M9ApFczGMCw+wFDtggW6uzBnHNFwh3ISNOVrqd1/FL2tM+sivRDX0QeQ/kTXpx00kLFH16cCzAJtCRYWe9e6HR8KJVcY3TSDiPZJ/EkBWTkORI323LSMbNzfMpOzgPJzxwUY59Fxjc8PGZsJixZxr3LInZHcnKp+1zreaqK9t3xqlP291cXsg==; Expires=Wed, 19 Aug 2026 23:16:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'decc4282484dee36ecb383777dac1819', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:16:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/UPlP0BObAAYU003bfgV2lM1B+mjC++f5mkPLF7QR+d7jVNMWxuIPhrQTRE4X7Uje3X49sJRd0WrKJA7Nj5SNhXUuPiaRVwVSUU0Og4bh31CjdfNgMpay5k4ynIue0vfwVjIK9dDo6HdzyWB3DZ9qFov8HiW54+wMT4P2Ak2+Vgfw/1G6Y2rUtm7AVcoog==; Expires=Wed, 19 Aug 2026 23:16:11 GMT; Path=/, AWSALBCORS=/UPlP0BObAAYU003bfgV2lM1B+mjC++f5mkPLF7QR+d7jVNMWxuIPhrQTRE4X7Uje3X49sJRd0WrKJA7Nj5SNhXUuPiaRVwVSUU0Og4bh31CjdfNgMpay5k4ynIue0vfwVjIK9dDo6HdzyWB3DZ9qFov8HiW54+wMT4P2Ak2+Vgfw/1G6Y2rUtm7AVcoog==; Expires=Wed, 19 Aug 2026 23:16:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59631', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59633', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '17016db473199e0390ec47b6fb33d6a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:16:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WkQCXCgrFcGLp5y3H7LL/+NQXkZ948umc7WHNWs0AkYUEx8w1ADjD6D53SCJRiKdcqLXyN7qwgiKMZDAeScEKH3dTo+W2bUvVCT89hglYFdAHwcXzHgmJOhsJ3rcNjF6O7Slne2eaInui6vTxtkVIW+Jk1fyQQMdq7fKsPO8J4M+Id7PI4PGF/Mrogr06Q==; Expires=Wed, 19 Aug 2026 23:16:17 GMT; Path=/, AWSALBCORS=WkQCXCgrFcGLp5y3H7LL/+NQXkZ948umc7WHNWs0AkYUEx8w1ADjD6D53SCJRiKdcqLXyN7qwgiKMZDAeScEKH3dTo+W2bUvVCT89hglYFdAHwcXzHgmJOhsJ3rcNjF6O7Slne2eaInui6vTxtkVIW+Jk1fyQQMdq7fKsPO8J4M+Id7PI4PGF/Mrogr06Q==; Expires=Wed, 19 Aug 2026 23:16:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59970', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '74b6e1bea8b694bc892ab0765b4a6d66', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:16:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Qm093Oo5bQ3KE6SYCc+XZj6U+2oPxOhaN0LXMu3L7WXYYyP3S0ENQvh/to6TkWnY6mfrftg/7gzQWA00DHn8noL83m/Vugxi/bW1CPVSHXLhmEVAxOZiPwERDZ1S2zhao+ThLZU+nyclMT72czJBo6qIkXoPokpUx9P/s/sCiahxaKNbeOk1eBNKuDi6aw==; Expires=Wed, 19 Aug 2026 23:16:17 GMT; Path=/, AWSALBCORS=Qm093Oo5bQ3KE6SYCc+XZj6U+2oPxOhaN0LXMu3L7WXYYyP3S0ENQvh/to6TkWnY6mfrftg/7gzQWA00DHn8noL83m/Vugxi/bW1CPVSHXLhmEVAxOZiPwERDZ1S2zhao+ThLZU+nyclMT72czJBo6qIkXoPokpUx9P/s/sCiahxaKNbeOk1eBNKuDi6aw==; Expires=Wed, 19 Aug 2026 23:16:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59781', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '61ebaee0939dc1c6b90d96d7560836a1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:16:31.045909+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (633188 → 1263841 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:16:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F7t40Fog3oBb7F+UhVxUVoe/h8tqocjQ9xjRhfohCrDZipn2oHxQDtxly8ZZUTqestex0xU3ytmUjzRP+cfYvwXnFZeHRDwonAPUMQxeuXNjp4ZyGO5fwOk6+78uCRJ6VKeKLbncX67g6pZtu/pKkiXCrV/TJfFeU1CxxSOtZiBwJQOpwT9RtRoybgPtYA==; Expires=Wed, 19 Aug 2026 23:16:31 GMT; Path=/, AWSALBCORS=F7t40Fog3oBb7F+UhVxUVoe/h8tqocjQ9xjRhfohCrDZipn2oHxQDtxly8ZZUTqestex0xU3ytmUjzRP+cfYvwXnFZeHRDwonAPUMQxeuXNjp4ZyGO5fwOk6+78uCRJ6VKeKLbncX67g6pZtu/pKkiXCrV/TJfFeU1CxxSOtZiBwJQOpwT9RtRoybgPtYA==; Expires=Wed, 19 Aug 2026 23:16:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46561', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '6dd9d18e2d128215cee90041f4c665f6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:16:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YKSJIf38VTIbbJBCAThJFp30wIvNmtiPC0DiaFa3NHVYI32w8IJYglZGeVKMifX5jF7HG7NEXg0ZuVmsYGeG0BSdYpDPcahLBgRDufkgrKGhSJ7hUNCz7BlWBgFbP1CxmYprW9VYGCdyXt0JquGIPgtGHSTI6xO1p48t4vcwe89gnEBNlsdAPaHketOcWg==; Expires=Wed, 19 Aug 2026 23:16:31 GMT; Path=/, AWSALBCORS=YKSJIf38VTIbbJBCAThJFp30wIvNmtiPC0DiaFa3NHVYI32w8IJYglZGeVKMifX5jF7HG7NEXg0ZuVmsYGeG0BSdYpDPcahLBgRDufkgrKGhSJ7hUNCz7BlWBgFbP1CxmYprW9VYGCdyXt0JquGIPgtGHSTI6xO1p48t4vcwe89gnEBNlsdAPaHketOcWg==; Expires=Wed, 19 Aug 2026 23:16:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46210', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd9a460cad89b45e182b0ebd6c3b1c0c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:16:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:16:48.712893+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:16:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dGedYCC1JIfEoQAJJSvyEKc+RqXPAf2o24Y6zno27v16h+N7zT6qZlTm1Xj8AFcVemcGfseY5BRRu8+cvND/lJFdD5t8pYph1OmCUhrE4X2ghQqHufsPESp2dv53zce01+OBQAyhI7GVWbB7jVP5AoYyBbZuvCtSgDOxyCO8HEtCT7LKMRX/4JZ90W/B0g==; Expires=Wed, 19 Aug 2026 23:16:49 GMT; Path=/, AWSALBCORS=dGedYCC1JIfEoQAJJSvyEKc+RqXPAf2o24Y6zno27v16h+N7zT6qZlTm1Xj8AFcVemcGfseY5BRRu8+cvND/lJFdD5t8pYph1OmCUhrE4X2ghQqHufsPESp2dv53zce01+OBQAyhI7GVWbB7jVP5AoYyBbZuvCtSgDOxyCO8HEtCT7LKMRX/4JZ90W/B0g==; Expires=Wed, 19 Aug 2026 23:16:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28365', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '958ba38992e09eca67a92816c8b98df1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:16:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A8KFC8djPbyqTDsJQuCJw5WsrvxPqY8jIQ/X4YKN1enUFDFy523YEmXYzyL8qRX9mXM24yMKoRNGatyBBkj0gVd26ZwKS9z2LI+8PvtvMeaB3dwANdQqNGRSpqmMZ3S/d1XRV/p//ovJ84jqO9QDkP0bw/rI+4oa5lEachq5duUDfGkWxfCTvjwFPh8CHA==; Expires=Wed, 19 Aug 2026 23:16:49 GMT; Path=/, AWSALBCORS=A8KFC8djPbyqTDsJQuCJw5WsrvxPqY8jIQ/X4YKN1enUFDFy523YEmXYzyL8qRX9mXM24yMKoRNGatyBBkj0gVd26ZwKS9z2LI+8PvtvMeaB3dwANdQqNGRSpqmMZ3S/d1XRV/p//ovJ84jqO9QDkP0bw/rI+4oa5lEachq5duUDfGkWxfCTvjwFPh8CHA==; Expires=Wed, 19 Aug 2026 23:16:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28336', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '267ae8123735c1e08893e6ef9964676e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:17:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:17:10.471857+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:17:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:17:10.481172+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:17:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uEouxRBa4fngpuS9q5sRy4mKLa7nGUQ2U2tzeRsj8sdbGeR8e4KWTP4fnYTKYjs1RcKKt+Wun112ItJ8tdLu2DSrtumapToCwk+3M4w9sXAASD1W9po44U5XhihSauEnIh8bjHDhgixGlxA96RQE3IBJjUXmojY32t9ItNvms1kKay/E6w5qPYnjoYujRg==; Expires=Wed, 19 Aug 2026 23:17:12 GMT; Path=/, AWSALBCORS=uEouxRBa4fngpuS9q5sRy4mKLa7nGUQ2U2tzeRsj8sdbGeR8e4KWTP4fnYTKYjs1RcKKt+Wun112ItJ8tdLu2DSrtumapToCwk+3M4w9sXAASD1W9po44U5XhihSauEnIh8bjHDhgixGlxA96RQE3IBJjUXmojY32t9ItNvms1kKay/E6w5qPYnjoYujRg==; Expires=Wed, 19 Aug 2026 23:17:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7f55cd7f63664fc4045012cccb4058a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:17:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LyamKTY0WFdQ+e4fZZxyeTS24tu+yKMFqRg4Y2rDoEyewrGZjurcqNslMsKauxzNH2EHv50Pg74w8KiB7SlGhbwxnEhWyoEpJNLh7xgBazFP9bjsHrHrEfNIiruA8bl/oFd09lAy/acjkGcLLkgETwb9yXlKVT5TvgsiKRGHu4YH0L6cRcUkhnGo2eNLiQ==; Expires=Wed, 19 Aug 2026 23:17:12 GMT; Path=/, AWSALBCORS=LyamKTY0WFdQ+e4fZZxyeTS24tu+yKMFqRg4Y2rDoEyewrGZjurcqNslMsKauxzNH2EHv50Pg74w8KiB7SlGhbwxnEhWyoEpJNLh7xgBazFP9bjsHrHrEfNIiruA8bl/oFd09lAy/acjkGcLLkgETwb9yXlKVT5TvgsiKRGHu4YH0L6cRcUkhnGo2eNLiQ==; Expires=Wed, 19 Aug 2026 23:17:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59615', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59616', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fa05b7d83366c6de92969a41b2e0cbac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:17:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:17:29.957964+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:17:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=e6AN4LlT3VU/QnupOB9UiLww4AiraaEp7lJlfGvs6lAx7fdMumbabcHCaRTnl6kzxgMDwG0/o5otSwjnS1+QdEdJ2sNBIQejYKHlo04bB5E1WgA2z+KDr5MKBiuY8HDNz178DNL/YkOnNHV1CX+rXa6hkpUoQT0sKhHvNZlSlcMD9XZlZ2GPhm2B7gAmZQ==; Expires=Wed, 19 Aug 2026 23:17:30 GMT; Path=/, AWSALBCORS=e6AN4LlT3VU/QnupOB9UiLww4AiraaEp7lJlfGvs6lAx7fdMumbabcHCaRTnl6kzxgMDwG0/o5otSwjnS1+QdEdJ2sNBIQejYKHlo04bB5E1WgA2z+KDr5MKBiuY8HDNz178DNL/YkOnNHV1CX+rXa6hkpUoQT0sKhHvNZlSlcMD9XZlZ2GPhm2B7gAmZQ==; Expires=Wed, 19 Aug 2026 23:17:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a462f15de6f41a72cd77c7a51d5f0dae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:17:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1HN2I6aQl2kNau1Zmp4+bBGF3AZDuR/1rlCPIbLXkuZ6E33Ldn7tSWjgGMV7oOwaHDk5kvVADwgn0gD7L0Ko88z3BQ6RJz4rmcaUL1hY0EQbhe+bXUa6eR5q3YugVnXA2wXjCY7Q664IDE/foQ20bEsBglQx/lphY8vKVk2/DXkqwPz3Vio1W2Zz/+C70Q==; Expires=Wed, 19 Aug 2026 23:17:30 GMT; Path=/, AWSALBCORS=1HN2I6aQl2kNau1Zmp4+bBGF3AZDuR/1rlCPIbLXkuZ6E33Ldn7tSWjgGMV7oOwaHDk5kvVADwgn0gD7L0Ko88z3BQ6RJz4rmcaUL1hY0EQbhe+bXUa6eR5q3YugVnXA2wXjCY7Q664IDE/foQ20bEsBglQx/lphY8vKVk2/DXkqwPz3Vio1W2Zz/+C70Q==; Expires=Wed, 19 Aug 2026 23:17:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59603', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '15ea113e4ec6ac7d140446a1bf987c23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:17:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:17:48.759298+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:17:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:17:48.774202+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:17:48.927816+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: JIT 검증 — 입력이 낡아 재생성 (2/64)"} {"timestamp": "2026-08-12T23:17:48.953085+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T23:17:48.958319+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh11]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:17:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PKQZEY/phUgMToEKtcFatrKKNY+kQ8Q5TJ1r/KRKzSJFOCRlUFvSowSziDSz73bXqvAwSqdWewNc0CW1u8JlnUnq0sAotYtIX0po5RXu/9873jeg/McVM0C3OBIawkyrkkSnEnfLe69joOhz3D9SiEj5AZWYzjwrc5orGcPyyc4AymDNsUKJK5QIDtDNHQ==; Expires=Wed, 19 Aug 2026 23:17:49 GMT; Path=/, AWSALBCORS=PKQZEY/phUgMToEKtcFatrKKNY+kQ8Q5TJ1r/KRKzSJFOCRlUFvSowSziDSz73bXqvAwSqdWewNc0CW1u8JlnUnq0sAotYtIX0po5RXu/9873jeg/McVM0C3OBIawkyrkkSnEnfLe69joOhz3D9SiEj5AZWYzjwrc5orGcPyyc4AymDNsUKJK5QIDtDNHQ==; Expires=Wed, 19 Aug 2026 23:17:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23483', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23483', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '14fed0b10eec27f41039418666122a93', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:17:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KjcaiFpBkF2Zd7bbiRu8GtOWeThs/KKf4nQLHRamEU6Jpg+DG2o3xtvCKARA1lCOsmAETyh7rshsrYrsVEHThqgyzWPM+DJ0qjDTXVZE6Btw/istJ8XNnHxU/1Sfu50NOJNs8b8Qio/gfKAQ2HzTrfxduqiZcPtvGWV3pL2adOuRxTLgnAeQBvfBS+TWyg==; Expires=Wed, 19 Aug 2026 23:17:49 GMT; Path=/, AWSALBCORS=KjcaiFpBkF2Zd7bbiRu8GtOWeThs/KKf4nQLHRamEU6Jpg+DG2o3xtvCKARA1lCOsmAETyh7rshsrYrsVEHThqgyzWPM+DJ0qjDTXVZE6Btw/istJ8XNnHxU/1Sfu50NOJNs8b8Qio/gfKAQ2HzTrfxduqiZcPtvGWV3pL2adOuRxTLgnAeQBvfBS+TWyg==; Expires=Wed, 19 Aug 2026 23:17:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '23081', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '23082', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '044f798e560659377718a70ad92388c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:18:00.046887+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (620529 → 1386916 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:18:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TZq0jgEUXmFdaroGu5A6uMXSKQ3mQinVV4Gg5dGsRiVYtdWPy+QRzPRV5jo+TkvOIaFkvMT0JL2DWZkkUJO20BpgAtgjoyi5khjJv38rM7IfgNO8tjOsPfuTnEOrHrFVHqfLbkLj7BANQGhvnhslZk7wd/0BXNN59J1JNcYcfc1+wngQynot3nzI9xIwBg==; Expires=Wed, 19 Aug 2026 23:18:00 GMT; Path=/, AWSALBCORS=TZq0jgEUXmFdaroGu5A6uMXSKQ3mQinVV4Gg5dGsRiVYtdWPy+QRzPRV5jo+TkvOIaFkvMT0JL2DWZkkUJO20BpgAtgjoyi5khjJv38rM7IfgNO8tjOsPfuTnEOrHrFVHqfLbkLj7BANQGhvnhslZk7wd/0BXNN59J1JNcYcfc1+wngQynot3nzI9xIwBg==; Expires=Wed, 19 Aug 2026 23:18:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30017', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '77d2a53e8331824882258f9b64e287a9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:18:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n41bfrA12LawootDCAmkt/UIPKX7DcaYFVPbzvnMkG98Jl7L5hXWnplNeOZB3pD4iOz567aprXbtJxEncNnsBQgFuscssAxga3TQzdKPh51piAziWsWZCVOg7Q6NyPHumU+QfaAijwwiqa0jT4B3aJF/f76jxPsnhC/+XSj5aLX2gkmynGFXL1ofcsleXA==; Expires=Wed, 19 Aug 2026 23:18:00 GMT; Path=/, AWSALBCORS=n41bfrA12LawootDCAmkt/UIPKX7DcaYFVPbzvnMkG98Jl7L5hXWnplNeOZB3pD4iOz567aprXbtJxEncNnsBQgFuscssAxga3TQzdKPh51piAziWsWZCVOg7Q6NyPHumU+QfaAijwwiqa0jT4B3aJF/f76jxPsnhC/+XSj5aLX2gkmynGFXL1ofcsleXA==; Expires=Wed, 19 Aug 2026 23:18:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29648', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a21d08cbb583ed5b2c787a3847d4a949', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:18:12.194773+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (697258 → 1548582 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:18:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vx4kUCjdqZv47WpN3KIIERfgylW2vOHhv5PcttOTsOXGG65Hz341I9eoIoH4yd+8DEF4g7HDTAgyQOcTuSU2a1Uq4yrAYVe3G6tYx/N9fi0eZ+cPCciSJ6PCazJyNl5fhQ3EhxNo+E3CSbCpgCEoNAiQIWJ/hrWPbSDyZv4nFIvL5zpTeLFYOZHBZNJfnQ==; Expires=Wed, 19 Aug 2026 23:18:12 GMT; Path=/, AWSALBCORS=Vx4kUCjdqZv47WpN3KIIERfgylW2vOHhv5PcttOTsOXGG65Hz341I9eoIoH4yd+8DEF4g7HDTAgyQOcTuSU2a1Uq4yrAYVe3G6tYx/N9fi0eZ+cPCciSJ6PCazJyNl5fhQ3EhxNo+E3CSbCpgCEoNAiQIWJ/hrWPbSDyZv4nFIvL5zpTeLFYOZHBZNJfnQ==; Expires=Wed, 19 Aug 2026 23:18:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17870', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aeb6cca0105baa57e1353d11f6315b9d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:18:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OFLJexwLz+xxzYiGT6TK6n2zUddEVl82RB/XkTnm9Kv6oamOZ3jZJoiRzaL315xQDdtT1PFP8O2Ns5cnwl3wy6uTfDA4ah84cUK88cYVIlDDxBYxuomDI1PYI3kExwNgzQm+zdAgT8ZYx3oSWqJYWpnVwEiyn6eWXvbse2fxCqT/jq1/VgibqaeTqfDtRw==; Expires=Wed, 19 Aug 2026 23:18:12 GMT; Path=/, AWSALBCORS=OFLJexwLz+xxzYiGT6TK6n2zUddEVl82RB/XkTnm9Kv6oamOZ3jZJoiRzaL315xQDdtT1PFP8O2Ns5cnwl3wy6uTfDA4ah84cUK88cYVIlDDxBYxuomDI1PYI3kExwNgzQm+zdAgT8ZYx3oSWqJYWpnVwEiyn6eWXvbse2fxCqT/jq1/VgibqaeTqfDtRw==; Expires=Wed, 19 Aug 2026 23:18:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '17479', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3db7336c22db327d4dfbc38cff287534', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:18:22.814409+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (631744 → 1419987 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:18:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=17XDQ2oXLgYGjtpxt2LKjC4evEX0vIKgYWJYJHiV4gctTXmwMUkmNTUZdduZ+yw5A4axIiAQeeAikS7xg72wT3QLfXBA1V6ZORa5zWLKjLGrsek6h0QUn9+EPJuYwnNnKmo0O0jL+qmhJAmbeMoA4AJ3lEzfx96Ngy/vXolthXUOFbq3CX6+u+EifGxP3Q==; Expires=Wed, 19 Aug 2026 23:18:22 GMT; Path=/, AWSALBCORS=17XDQ2oXLgYGjtpxt2LKjC4evEX0vIKgYWJYJHiV4gctTXmwMUkmNTUZdduZ+yw5A4axIiAQeeAikS7xg72wT3QLfXBA1V6ZORa5zWLKjLGrsek6h0QUn9+EPJuYwnNnKmo0O0jL+qmhJAmbeMoA4AJ3lEzfx96Ngy/vXolthXUOFbq3CX6+u+EifGxP3Q==; Expires=Wed, 19 Aug 2026 23:18:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7266', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '0db1a1f9a0056f12326c9177a1e4c14b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:18:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XrhVTxpJymP7FtggvSy0XG+oVmJw9CVujCwGGy2TQUMtp17df3cNvgpb4NTUgmxsFMkv2W4Onona/GVZopwDCReqCllCEtCDbK/P/8yPgcIk4luqP0Tik1v1eE9VQ0LcNz8IO6E1XziExXdxKuFrORq3eLEhPqMYie7x/zcLc6RkttGMizzgMim4CcVD1A==; Expires=Wed, 19 Aug 2026 23:18:22 GMT; Path=/, AWSALBCORS=XrhVTxpJymP7FtggvSy0XG+oVmJw9CVujCwGGy2TQUMtp17df3cNvgpb4NTUgmxsFMkv2W4Onona/GVZopwDCReqCllCEtCDbK/P/8yPgcIk4luqP0Tik1v1eE9VQ0LcNz8IO6E1XziExXdxKuFrORq3eLEhPqMYie7x/zcLc6RkttGMizzgMim4CcVD1A==; Expires=Wed, 19 Aug 2026 23:18:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7251', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a7fbaaf5835eabcf5b8b93c4a3f44d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:18:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:18:48.071975+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:18:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DXn2WA5hr07yy6XovGutmJZ6DbFFcAzPu1YWGkG5jR9/sINza0EDJe0WjQWPvqFaldZ0SoShDinLv//febS/TC8Sk9iFPGT4+5JWkeQRMOVa+tLg0LTL3UWlJtPrweqdV6N0JjfqN8ACymrnySphG4e3KBLt4Va/L2vJvlTqS8LOMLTmICH3lAK3TGNJ5A==; Expires=Wed, 19 Aug 2026 23:18:48 GMT; Path=/, AWSALBCORS=DXn2WA5hr07yy6XovGutmJZ6DbFFcAzPu1YWGkG5jR9/sINza0EDJe0WjQWPvqFaldZ0SoShDinLv//febS/TC8Sk9iFPGT4+5JWkeQRMOVa+tLg0LTL3UWlJtPrweqdV6N0JjfqN8ACymrnySphG4e3KBLt4Va/L2vJvlTqS8LOMLTmICH3lAK3TGNJ5A==; Expires=Wed, 19 Aug 2026 23:18:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8cb2eae718b2915909afac893e76b2e9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:18:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JcSaYsOQ8xuk/PEOapXdaj7JTqfPB2s9UbjgakKEBMWRFW0G+VWP9fRrYAZbpGoa11o+EzuBdDO/H76oPDYfSt8sQA8V0SxPyG94hUTa18nanPwWaSGv9ZGB+78JCWOWPhMlAvao1s8JlCcJG/i70vj5OhU52e8ntMp9k4nxA5kCjzYbz4dx2jLRpP4A7Q==; Expires=Wed, 19 Aug 2026 23:18:48 GMT; Path=/, AWSALBCORS=JcSaYsOQ8xuk/PEOapXdaj7JTqfPB2s9UbjgakKEBMWRFW0G+VWP9fRrYAZbpGoa11o+EzuBdDO/H76oPDYfSt8sQA8V0SxPyG94hUTa18nanPwWaSGv9ZGB+78JCWOWPhMlAvao1s8JlCcJG/i70vj5OhU52e8ntMp9k4nxA5kCjzYbz4dx2jLRpP4A7Q==; Expires=Wed, 19 Aug 2026 23:18:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59638', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '0655b5e90fc763f8d1cab0c2763d4829', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:20:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:20:34.155534+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:20:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:20:34.164567+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:20:34 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:20:34.271571+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:20:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tcagAr2YAciZeO7ZwUXDw+HtgqtzVT2sC1qEbP4FcVLsi3BKslxDGgVRZtT9uGrPMexmFjPTXRi2RhohAu78KvGLZ18YytOwrBjZhs7kpK9gcc6n/kCmCnn0bubNUgX14LRKja+8FX6widJTpqt1eM+n0+MZI0PdrzTLhRF3ca+Rf5f/y7RApebJZmdOlA==; Expires=Wed, 19 Aug 2026 23:20:35 GMT; Path=/, AWSALBCORS=tcagAr2YAciZeO7ZwUXDw+HtgqtzVT2sC1qEbP4FcVLsi3BKslxDGgVRZtT9uGrPMexmFjPTXRi2RhohAu78KvGLZ18YytOwrBjZhs7kpK9gcc6n/kCmCnn0bubNUgX14LRKja+8FX6widJTpqt1eM+n0+MZI0PdrzTLhRF3ca+Rf5f/y7RApebJZmdOlA==; Expires=Wed, 19 Aug 2026 23:20:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc0e136b412eaf9b3163576c298e3e6f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:20:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zQxj/Nm07jkdXIUUna/1+r88Sod9ALuBZx7X6HSSQ9vB9ySxakyCVTfW3Fe8Qnd06COZ/RGYtxQtwWgPA06XIU4HgPGhTyDvOHZ6bt7rQUajJhdDo2z9GRxQ/X2o5BhkeSc6usrjDuCkp6t7ZQrct5AuWWJIO4IQpb3xVf/plylGnpyHOj7NM5/fkwrvVQ==; Expires=Wed, 19 Aug 2026 23:20:35 GMT; Path=/, AWSALBCORS=zQxj/Nm07jkdXIUUna/1+r88Sod9ALuBZx7X6HSSQ9vB9ySxakyCVTfW3Fe8Qnd06COZ/RGYtxQtwWgPA06XIU4HgPGhTyDvOHZ6bt7rQUajJhdDo2z9GRxQ/X2o5BhkeSc6usrjDuCkp6t7ZQrct5AuWWJIO4IQpb3xVf/plylGnpyHOj7NM5/fkwrvVQ==; Expires=Wed, 19 Aug 2026 23:20:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59569', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59569', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed6df2ff4cf355fd566e38b1feb8e256', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:20:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:20:51.930177+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:20:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:20:51.939495+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:20:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n14Q5duOmP62FJXwLexgNflOhB724Y4zpZ6cZmtYKFVsiSiJmGLeJF511YraB/Y9DOBDKRZQ5xD6TzrSJAwDWmomQZByp7aT+ZI5R+ked/pI+3noSWzy5OcZKchTGA0sIzJOqCBkDekD9XED2kaxbXydjZ/fYumwAV5h6yF5XjixDXTOUwZpeYRuB84DgA==; Expires=Wed, 19 Aug 2026 23:20:53 GMT; Path=/, AWSALBCORS=n14Q5duOmP62FJXwLexgNflOhB724Y4zpZ6cZmtYKFVsiSiJmGLeJF511YraB/Y9DOBDKRZQ5xD6TzrSJAwDWmomQZByp7aT+ZI5R+ked/pI+3noSWzy5OcZKchTGA0sIzJOqCBkDekD9XED2kaxbXydjZ/fYumwAV5h6yF5XjixDXTOUwZpeYRuB84DgA==; Expires=Wed, 19 Aug 2026 23:20:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '42043', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '42042', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f068c7c9a810656456bb98da18e8af46', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:20:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7XtZuqlUKfX+rq6vo9aWgJ4TbTJJpzd7a8qqmXxhfVjUfphX6QuXboFoU9sr7m5dkgSfL4HHwLQBv+p0UV7ms0OErj+VOIlLpA9ek/rTrQyJaVcaMk+qlc/aW/tyGD9uR/lH0EJOORSgN/qyrW5wABlK78Mm5RP8BHmrb4GFYpURipPeg4A7jrQpYF2xIQ==; Expires=Wed, 19 Aug 2026 23:20:54 GMT; Path=/, AWSALBCORS=7XtZuqlUKfX+rq6vo9aWgJ4TbTJJpzd7a8qqmXxhfVjUfphX6QuXboFoU9sr7m5dkgSfL4HHwLQBv+p0UV7ms0OErj+VOIlLpA9ek/rTrQyJaVcaMk+qlc/aW/tyGD9uR/lH0EJOORSgN/qyrW5wABlK78Mm5RP8BHmrb4GFYpURipPeg4A7jrQpYF2xIQ==; Expires=Wed, 19 Aug 2026 23:20:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '41473', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '41472', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '68fc9b6d500327b7a8eca0e50b501e5e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:21:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9xMyZeUaJYm8RLyT07xY+B9doVIbZFag2IrsvmXg8Gr1cvcmkrVE3u6o8t3DLOZP/qycsyxZ3s2HV6mH5cpRwYQBEvZY77cQ56wXpBiVKBIBujQy2vDPF2bXNoAvBcPEEL+K2KGHj6BYBhHyG5XHr54hvQW/1xKtXuHfPueNHAR4xSvwHHYhMgiLhUs2cA==; Expires=Wed, 19 Aug 2026 23:21:00 GMT; Path=/, AWSALBCORS=9xMyZeUaJYm8RLyT07xY+B9doVIbZFag2IrsvmXg8Gr1cvcmkrVE3u6o8t3DLOZP/qycsyxZ3s2HV6mH5cpRwYQBEvZY77cQ56wXpBiVKBIBujQy2vDPF2bXNoAvBcPEEL+K2KGHj6BYBhHyG5XHr54hvQW/1xKtXuHfPueNHAR4xSvwHHYhMgiLhUs2cA==; Expires=Wed, 19 Aug 2026 23:21:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc5c79debc2928a12c5f29c0efb69f73', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:21:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aF5IqLaouKMHaX0ZT1iA/JlR5YQDg9M8hnrCrMF+3Ocq74xYVDLVmXD4tn5lPubFRmYXvgJf3t9KArkMNVpei/Wz6tSSWJMINnckQZ9ZDSNOntC5W/m3pTgPqwaCSIi8vzkDN5fQ1zAzY4ahQOVxKcKWPA5MpkUC+BifRnMdVEK0SVJJifkCOCbLftrnJg==; Expires=Wed, 19 Aug 2026 23:21:00 GMT; Path=/, AWSALBCORS=aF5IqLaouKMHaX0ZT1iA/JlR5YQDg9M8hnrCrMF+3Ocq74xYVDLVmXD4tn5lPubFRmYXvgJf3t9KArkMNVpei/Wz6tSSWJMINnckQZ9ZDSNOntC5W/m3pTgPqwaCSIi8vzkDN5fQ1zAzY4ahQOVxKcKWPA5MpkUC+BifRnMdVEK0SVJJifkCOCbLftrnJg==; Expires=Wed, 19 Aug 2026 23:21:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59583', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '702da02f6a1a3bb23456a6b52aba7640', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:21:11.254126+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (598571 → 1349357 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:21:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E90uuFePNCDWxTZNeihSfs2IO7EAnw4D3xfOvi5xB5f08uY23mXCPeI2Ja6uKVzzcH5Dm4hmbNQIqyTmPg9rd+haIhsT8OX0D0QxTEZFiNGQsSlx3h/kG0qen7iMYUmq2cP+Hj3ZJuuSpAAvkU6b/A2VCXIfK4dMH/XQLAKfbD4danGw/TieeVzTAOjloQ==; Expires=Wed, 19 Aug 2026 23:21:11 GMT; Path=/, AWSALBCORS=E90uuFePNCDWxTZNeihSfs2IO7EAnw4D3xfOvi5xB5f08uY23mXCPeI2Ja6uKVzzcH5Dm4hmbNQIqyTmPg9rd+haIhsT8OX0D0QxTEZFiNGQsSlx3h/kG0qen7iMYUmq2cP+Hj3ZJuuSpAAvkU6b/A2VCXIfK4dMH/XQLAKfbD4danGw/TieeVzTAOjloQ==; Expires=Wed, 19 Aug 2026 23:21:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48756', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '0712a26b30305eb6b83bffebb8612117', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:21:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nt35aOTTLZ1ZK+H7ilJJdvfVwsUsYIbLDkAw+cqS/k0lvNt0aSpd5fSS1XwIg27iqvJhNyPhyPSlmSClesJMBrsqOCKSaZA3Zkf0a6zERmArotNzsD0retA7nt68WCKFP70t2r6nPbTQdQ0NmYexGQgTtpsiFNN3m1UkRdhIo9tyTtZ5uRCwm1kOHTCxFA==; Expires=Wed, 19 Aug 2026 23:21:11 GMT; Path=/, AWSALBCORS=nt35aOTTLZ1ZK+H7ilJJdvfVwsUsYIbLDkAw+cqS/k0lvNt0aSpd5fSS1XwIg27iqvJhNyPhyPSlmSClesJMBrsqOCKSaZA3Zkf0a6zERmArotNzsD0retA7nt68WCKFP70t2r6nPbTQdQ0NmYexGQgTtpsiFNN3m1UkRdhIo9tyTtZ5uRCwm1kOHTCxFA==; Expires=Wed, 19 Aug 2026 23:21:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48394', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d9cd39e26e4ce43387cab2e1d5b4f29', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:21:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:21:30.164165+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:21:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aYkym4fE6SuLlJXgJTVeVvcjzK6Jg5G7g+Zfq6r2u/Otdi6s9jGdykBflDErNRuDIglPlLks+3RxzXB7MdiawFoEnUEVvOYMgfPTg5CftkwcqUHMBLjksf/vqkyHDn1dzCCao5YyRogn/74QPkWPdYOo9vrSpK8yHWgPTnzg3JPTxodANcFTMAUYsbkyzA==; Expires=Wed, 19 Aug 2026 23:21:30 GMT; Path=/, AWSALBCORS=aYkym4fE6SuLlJXgJTVeVvcjzK6Jg5G7g+Zfq6r2u/Otdi6s9jGdykBflDErNRuDIglPlLks+3RxzXB7MdiawFoEnUEVvOYMgfPTg5CftkwcqUHMBLjksf/vqkyHDn1dzCCao5YyRogn/74QPkWPdYOo9vrSpK8yHWgPTnzg3JPTxodANcFTMAUYsbkyzA==; Expires=Wed, 19 Aug 2026 23:21:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29730', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dcb3abe364bdb140723f6a3c343213d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:21:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sDrLCgMZnFhKpR2p95Owj1YglR4v/LWJgk87aodtOdDJoTKm+RFfZMdXnspXl93VpXTTADTcZofg3ntVMl9IxYiZs7sbyqKPJ1tK9U4ikS341U+K3pg8dVh1Qe0OY2KUjEkhyfSLsU/d0PjKL1Df2Yaxc90oExvBjJ4pYz0p9eFF2mrNgW2ydBLvANH1uA==; Expires=Wed, 19 Aug 2026 23:21:30 GMT; Path=/, AWSALBCORS=sDrLCgMZnFhKpR2p95Owj1YglR4v/LWJgk87aodtOdDJoTKm+RFfZMdXnspXl93VpXTTADTcZofg3ntVMl9IxYiZs7sbyqKPJ1tK9U4ikS341U+K3pg8dVh1Qe0OY2KUjEkhyfSLsU/d0PjKL1Df2Yaxc90oExvBjJ4pYz0p9eFF2mrNgW2ydBLvANH1uA==; Expires=Wed, 19 Aug 2026 23:21:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29329', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aff8cc29019f307805ffd816fb2da601', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:21:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:21:52.886754+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:21:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:21:52.895521+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:21:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3HmJJ1GmyldYzRlxV6fUxti71kRNfkeQcFRGo9IJwrNXnZ+HgUfpdajgLsy1buSSl6Kzmj2jvgAD+bymVfKQdBZMyKnNErmGa1FzaI4LL7Lt/UFJLMu3XafXPdL0wlb9oezEBvi1v/X34nfASwFOd3/JRAC/N38f4vC6Wbzc+npA2Fusre/yPQ4+vUeitA==; Expires=Wed, 19 Aug 2026 23:21:54 GMT; Path=/, AWSALBCORS=3HmJJ1GmyldYzRlxV6fUxti71kRNfkeQcFRGo9IJwrNXnZ+HgUfpdajgLsy1buSSl6Kzmj2jvgAD+bymVfKQdBZMyKnNErmGa1FzaI4LL7Lt/UFJLMu3XafXPdL0wlb9oezEBvi1v/X34nfASwFOd3/JRAC/N38f4vC6Wbzc+npA2Fusre/yPQ4+vUeitA==; Expires=Wed, 19 Aug 2026 23:21:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59992', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8865610424eb0e4f3e1592ffb1251117', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:21:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BKintXQiy6YQWZsSak0cz6uGkyfStSc4WCrJnFLAcu3THkta/Mv/n5JIyTHEyyY0i4zetM/f1QJvbC7Qo8GMJS2jeWj5pDm0ZrW8xcY0oa8of7RWqqJ2jv/TU8QDcmlCeKgkp1oWOs5iE9YHNkNU4TULiwG8cPzhbwd424nMp4gBNPYxHxfqYWCSZb+yzw==; Expires=Wed, 19 Aug 2026 23:21:55 GMT; Path=/, AWSALBCORS=BKintXQiy6YQWZsSak0cz6uGkyfStSc4WCrJnFLAcu3THkta/Mv/n5JIyTHEyyY0i4zetM/f1QJvbC7Qo8GMJS2jeWj5pDm0ZrW8xcY0oa8of7RWqqJ2jv/TU8QDcmlCeKgkp1oWOs5iE9YHNkNU4TULiwG8cPzhbwd424nMp4gBNPYxHxfqYWCSZb+yzw==; Expires=Wed, 19 Aug 2026 23:21:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59564', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59569', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e96953d15b1feb7b3666c60422ad49b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:22:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:22:15.475183+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:22:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7f4e6QQtMNPxICe/OoKgNkp9Fs3oSeq8RCmmFk3350M5GxqaXxVY4jue+K5ikFQ2+KE8kXK5kXEOg8txggENMzLjNGUO/BCCjojQZWDLcdqtfxREDTeN+0dP1Z/8CXeQvtDaaodDlzJCtxWfa0sYg1QBtqWW/gCuz0wEPTb8/UB7Td9+rrq0yXItBj29ig==; Expires=Wed, 19 Aug 2026 23:22:15 GMT; Path=/, AWSALBCORS=7f4e6QQtMNPxICe/OoKgNkp9Fs3oSeq8RCmmFk3350M5GxqaXxVY4jue+K5ikFQ2+KE8kXK5kXEOg8txggENMzLjNGUO/BCCjojQZWDLcdqtfxREDTeN+0dP1Z/8CXeQvtDaaodDlzJCtxWfa0sYg1QBtqWW/gCuz0wEPTb8/UB7Td9+rrq0yXItBj29ig==; Expires=Wed, 19 Aug 2026 23:22:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '31ddad191e731e3b9b428cc7c694d7c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:22:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Tk0vi31N44bBofL90/Mxm61njO6QqKAadcqnPEA9n8IiXTo6NyIvr0Uq7o6DqHbVDIBIZkFwIeL33CP40JQMs4oC7bh8tljoS43g9lFGf9WVEjLtsU6mvfTF3AMp0wRJM/9kI7vizoZYEoFqFxACFEEuQ9NVD7hrPOBucBhsHIefnsdSDeZA3gM3T/+Z9Q==; Expires=Wed, 19 Aug 2026 23:22:16 GMT; Path=/, AWSALBCORS=Tk0vi31N44bBofL90/Mxm61njO6QqKAadcqnPEA9n8IiXTo6NyIvr0Uq7o6DqHbVDIBIZkFwIeL33CP40JQMs4oC7bh8tljoS43g9lFGf9WVEjLtsU6mvfTF3AMp0wRJM/9kI7vizoZYEoFqFxACFEEuQ9NVD7hrPOBucBhsHIefnsdSDeZA3gM3T/+Z9Q==; Expires=Wed, 19 Aug 2026 23:22:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59621', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '00cc5ccc9252b1b96a7cfcd463a05662', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:22:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:22:48.920397+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:22:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:22:48.930030+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:22:48.952750+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh11]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T23:22:49.088983+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: JIT 검증 — 입력이 낡아 재생성 (3/64)"} {"timestamp": "2026-08-12T23:22:49.116027+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T23:22:49.192866+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:22:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OHvWi0dPZ6HjXQXjJiYlH+jY36MbaOZG3b3B+INjNxAteNYKVZrokfcZXlYIYRms2Z5FnEYoUdvb6ekPldtn4IGWEhpbWQj+ym7+45m0lNGPGd9K9rYd3Yl1CUErV01WD6u4453+vM2Wdd3OPoXqRK2Yl8bNN7GO4bGibC7oZoBn4hs4fl5NZ6ww2bB+MQ==; Expires=Wed, 19 Aug 2026 23:22:49 GMT; Path=/, AWSALBCORS=OHvWi0dPZ6HjXQXjJiYlH+jY36MbaOZG3b3B+INjNxAteNYKVZrokfcZXlYIYRms2Z5FnEYoUdvb6ekPldtn4IGWEhpbWQj+ym7+45m0lNGPGd9K9rYd3Yl1CUErV01WD6u4453+vM2Wdd3OPoXqRK2Yl8bNN7GO4bGibC7oZoBn4hs4fl5NZ6ww2bB+MQ==; Expires=Wed, 19 Aug 2026 23:22:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4818', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4822', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2d409eefe294537aa92768738c137900', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:22:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qyO1UzG/vYWPgOAic60j7UW8TN/03X2UO2l2YITB6lbhZpEgkuWqNFJ2itEYl2HiaNzbmEvKvoxZ+rpVqYPih2u8WENAqDevB8cTao+9Bwex76TQId8xJYMKiqFG2fv2izU7/jtwaN2ePVJaEUp5WfYZdIkzZvpf0nXj1Htoz5BCLHkWMIz8hch4Aj8CdQ==; Expires=Wed, 19 Aug 2026 23:22:50 GMT; Path=/, AWSALBCORS=qyO1UzG/vYWPgOAic60j7UW8TN/03X2UO2l2YITB6lbhZpEgkuWqNFJ2itEYl2HiaNzbmEvKvoxZ+rpVqYPih2u8WENAqDevB8cTao+9Bwex76TQId8xJYMKiqFG2fv2izU7/jtwaN2ePVJaEUp5WfYZdIkzZvpf0nXj1Htoz5BCLHkWMIz8hch4Aj8CdQ==; Expires=Wed, 19 Aug 2026 23:22:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4419', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4423', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '03e3aec42e809201c141348ae78ce585', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:23:03.177449+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (767798 → 1537860 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:23:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=icMAwIhflkkpCf+21mViToXXgGwhV7qcyY5ZiRygITPVMQIthxKn97vSauSvchaKUQb/T8U+AGKGATsm31bSPTG05MK2krMxoq73BPakzMcCASR+FepWcgUo6wZmZwGwQC7fhK+5lsmpuFYV5dafQtL05QXp7yHc6b2shXfJ0vkYbYAF/aZURyJEOaofYw==; Expires=Wed, 19 Aug 2026 23:23:03 GMT; Path=/, AWSALBCORS=icMAwIhflkkpCf+21mViToXXgGwhV7qcyY5ZiRygITPVMQIthxKn97vSauSvchaKUQb/T8U+AGKGATsm31bSPTG05MK2krMxoq73BPakzMcCASR+FepWcgUo6wZmZwGwQC7fhK+5lsmpuFYV5dafQtL05QXp7yHc6b2shXfJ0vkYbYAF/aZURyJEOaofYw==; Expires=Wed, 19 Aug 2026 23:23:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11642', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'edadc5594e8c6f82f5bc9dab88352a00', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:23:04.312398+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (738832 → 1404105 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:23:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fpJiIJcYW8EflXHkwM2fvywnusSy88ikmOBWCO2fTPAKpJQyDwMTPbLwljz6Kz+ByTLH58r+MQIRBhk99/wutaIDAYvGnDSgXZLPhH3h+27lFOWwnqLrN3Ylvfi55G7L6/ihasNjKAjWaAZRssS+5pnMTWxtDO93vUCnB0SuVkVqzNea8kaS5I+/r1vrvQ==; Expires=Wed, 19 Aug 2026 23:23:03 GMT; Path=/, AWSALBCORS=fpJiIJcYW8EflXHkwM2fvywnusSy88ikmOBWCO2fTPAKpJQyDwMTPbLwljz6Kz+ByTLH58r+MQIRBhk99/wutaIDAYvGnDSgXZLPhH3h+27lFOWwnqLrN3Ylvfi55G7L6/ihasNjKAjWaAZRssS+5pnMTWxtDO93vUCnB0SuVkVqzNea8kaS5I+/r1vrvQ==; Expires=Wed, 19 Aug 2026 23:23:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11397', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eba9952e56a436b8b5c9e8f45d0eedc7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:23:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HD2GC0cR6xEhFpWu/SRU8IGt4FFtVhpM5Gv+EQVGjBSR0vQM2VyuOwWZ/bMl0UH2W3iYx/nTOmyS50xTIszGzLAVsG7Cd8rmLj8dK0M/5joqpUnwV/miixlJFXDqLk9d8/sX8fycG8QLDRrjfTi0vQx1w5JHJHSJE2re5xpXc9QMiTbE6+DK0MK3WujG2Q==; Expires=Wed, 19 Aug 2026 23:23:04 GMT; Path=/, AWSALBCORS=HD2GC0cR6xEhFpWu/SRU8IGt4FFtVhpM5Gv+EQVGjBSR0vQM2VyuOwWZ/bMl0UH2W3iYx/nTOmyS50xTIszGzLAVsG7Cd8rmLj8dK0M/5joqpUnwV/miixlJFXDqLk9d8/sX8fycG8QLDRrjfTi0vQx1w5JHJHSJE2re5xpXc9QMiTbE6+DK0MK3WujG2Q==; Expires=Wed, 19 Aug 2026 23:23:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11065', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df9ed4c2d4c1f7d6aca4338ecb0ad26c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:23:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/Nisk89DIamQqpNo6ying/nwmoCmJGOuYqG3Q9YEUodjON2bclTGxNbCbdYqq9dmSLGiTU73+mZ7Z5vDP/oypf1aiavUDxtpePkkzBvZj/W0nXtg20XpeZTq5h+c6GXZFHgzGIMowlYISN8z16b/MUPWoWOZQPrtusG8GMmotRT1aWWjSCn6RZqqooxfBA==; Expires=Wed, 19 Aug 2026 23:23:04 GMT; Path=/, AWSALBCORS=/Nisk89DIamQqpNo6ying/nwmoCmJGOuYqG3Q9YEUodjON2bclTGxNbCbdYqq9dmSLGiTU73+mZ7Z5vDP/oypf1aiavUDxtpePkkzBvZj/W0nXtg20XpeZTq5h+c6GXZFHgzGIMowlYISN8z16b/MUPWoWOZQPrtusG8GMmotRT1aWWjSCn6RZqqooxfBA==; Expires=Wed, 19 Aug 2026 23:23:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '11065', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bb9e60fd0a071f273e669acd281a6b3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:23:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:23:25.781821+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:23:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=876UOTjGdQvn4JT25yXot5bHc3d3HLatVbo76yk4uijrBxQIBHzTgWtOtgi7C1ASFaloyeeLnC0V3xNmkdKIzV9shsgRQQLLcc7lJECug0kT1Q0oo4lWzjd3YPpKBaoFS5dCNdtfRI2CMJOi5M+oulf9/3w7vqjDwqOeJenHFu3yVoRMc/o9h7+eBgXKDA==; Expires=Wed, 19 Aug 2026 23:23:26 GMT; Path=/, AWSALBCORS=876UOTjGdQvn4JT25yXot5bHc3d3HLatVbo76yk4uijrBxQIBHzTgWtOtgi7C1ASFaloyeeLnC0V3xNmkdKIzV9shsgRQQLLcc7lJECug0kT1Q0oo4lWzjd3YPpKBaoFS5dCNdtfRI2CMJOi5M+oulf9/3w7vqjDwqOeJenHFu3yVoRMc/o9h7+eBgXKDA==; Expires=Wed, 19 Aug 2026 23:23:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e6ad996ff6e2e994698e454426a16f11', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:23:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LnWXAFXtlNedwcEau1LvKC6qBAQcYlqONmM+b8GqYL2fhUxZEadXkQH/1pn/cEopGVovXBT3P7WTgDtCgZ5Wh4iH55ju2cHfIm/XYDCjYuFvPFgO5+nbtGWJJVEWKcab4dZ8OvCh/x1tBFIEZ3gg9g7JsQJ3ofJEjgudxf4IVwHxZLsmSPeOARqYp3Rkng==; Expires=Wed, 19 Aug 2026 23:23:26 GMT; Path=/, AWSALBCORS=LnWXAFXtlNedwcEau1LvKC6qBAQcYlqONmM+b8GqYL2fhUxZEadXkQH/1pn/cEopGVovXBT3P7WTgDtCgZ5Wh4iH55ju2cHfIm/XYDCjYuFvPFgO5+nbtGWJJVEWKcab4dZ8OvCh/x1tBFIEZ3gg9g7JsQJ3ofJEjgudxf4IVwHxZLsmSPeOARqYp3Rkng==; Expires=Wed, 19 Aug 2026 23:23:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59599', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '20c853214b8365a8f9eab1ba0de86140', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:24:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:24:49.633746+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:24:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:24:49.643524+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:24:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pnNiL166JS3g4SeT+ABfzK6SQCWPngc5sXOCpoIxn/B6i/X5fQEiHv1NbwkO0meiL66P+1WbURLOtrndYoYkxGtyBrejVqLC7l/R/muaXQSckFeW6YBeFg6iPIKNa0Fg0anqO9A3qhj+uq/Ysnk3g+PpLY8AEG0+8anPKhpAM1s7M+aS2LOLV7a7WjkZ8Q==; Expires=Wed, 19 Aug 2026 23:24:51 GMT; Path=/, AWSALBCORS=pnNiL166JS3g4SeT+ABfzK6SQCWPngc5sXOCpoIxn/B6i/X5fQEiHv1NbwkO0meiL66P+1WbURLOtrndYoYkxGtyBrejVqLC7l/R/muaXQSckFeW6YBeFg6iPIKNa0Fg0anqO9A3qhj+uq/Ysnk3g+PpLY8AEG0+8anPKhpAM1s7M+aS2LOLV7a7WjkZ8Q==; Expires=Wed, 19 Aug 2026 23:24:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '219045128a162afbf4b366bffb400b29', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:24:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1EISAtHrHccIwaHlHjBtcgwNwNAqQPmOptLta5NKvJj4pwEijjaXssqNagXwiV2OuUij8Nt9dfjoAjbxDYvPBoRS2DxIr+XkXEAc7LqoxLZ3LovaDdKwGiF0qQsQEmCi/9g6nw/XVMJe27+PBqJ1KO3/Z5XH08x47Lm6iam52qfFCDbJkLjdOC4SChN1hA==; Expires=Wed, 19 Aug 2026 23:24:52 GMT; Path=/, AWSALBCORS=1EISAtHrHccIwaHlHjBtcgwNwNAqQPmOptLta5NKvJj4pwEijjaXssqNagXwiV2OuUij8Nt9dfjoAjbxDYvPBoRS2DxIr+XkXEAc7LqoxLZ3LovaDdKwGiF0qQsQEmCi/9g6nw/XVMJe27+PBqJ1KO3/Z5XH08x47Lm6iam52qfFCDbJkLjdOC4SChN1hA==; Expires=Wed, 19 Aug 2026 23:24:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59607', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59609', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c1ed170a13fde2cf4fb0ead167609fb0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:25:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:25:12.729599+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:25:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WWC+S/ZALE2+LIQPdZSvZFV9Sb1MhpjKZzWsoDH3IpChcWcSLc5DYlnoVoE4NZytuomBUt8m8NdE154RVPRKchoC60/P/D3Nv8JO/kha+Hqgp1Je8Jpdy8xIO2PP4WIs+uK1InZPO7X8YmtBnWuEBc+wda3aEh4gSQHEdCWVb3Ocv5EsAggNFDG52CSTHw==; Expires=Wed, 19 Aug 2026 23:25:12 GMT; Path=/, AWSALBCORS=WWC+S/ZALE2+LIQPdZSvZFV9Sb1MhpjKZzWsoDH3IpChcWcSLc5DYlnoVoE4NZytuomBUt8m8NdE154RVPRKchoC60/P/D3Nv8JO/kha+Hqgp1Je8Jpdy8xIO2PP4WIs+uK1InZPO7X8YmtBnWuEBc+wda3aEh4gSQHEdCWVb3Ocv5EsAggNFDG52CSTHw==; Expires=Wed, 19 Aug 2026 23:25:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c171cd04a91665adeecd63f74add2f7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:25:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n0Vj4GT1AzntHB3d9SY1qD5lTdMJv9Z+EFVBUtZPr7pfvJ4oOYhySCiTGrSlGvN6dL8dcQ6kvnJpGHg7iw6fMkh1C9jNpKXOJr8nPYaBvpWTcjpw2X6B+PRVOrV3VByvht7vBoM4ul7XsB5/pg99J3rZ5uxxdtjd21K3mgmW5KGStFM2/w1zVnbZNb/l/Q==; Expires=Wed, 19 Aug 2026 23:25:13 GMT; Path=/, AWSALBCORS=n0Vj4GT1AzntHB3d9SY1qD5lTdMJv9Z+EFVBUtZPr7pfvJ4oOYhySCiTGrSlGvN6dL8dcQ6kvnJpGHg7iw6fMkh1C9jNpKXOJr8nPYaBvpWTcjpw2X6B+PRVOrV3VByvht7vBoM4ul7XsB5/pg99J3rZ5uxxdtjd21K3mgmW5KGStFM2/w1zVnbZNb/l/Q==; Expires=Wed, 19 Aug 2026 23:25:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59621', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '54edf1c69093e5eb1b36790235170043', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:25:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:25:41.435742+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:25:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:25:41.444459+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:25:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:25:41.550777+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:25:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jOPwseg9pA5WXdEUsqejeoMdyo/RmfQUd2PXJIMmTw1WctXA5zGe042Rrhvq+PGA2pp7rCOlQyV1iTji6WlOeRba0EXsUO1qsdLUFY8VJ7eJ06eW7WBNTj0bilFrHOOa1trxkk/ClC3p8ls396OwQ3QxSb0uXc+fan/IItW4SWlcgFN5ChKGNhHJnzy9hQ==; Expires=Wed, 19 Aug 2026 23:25:43 GMT; Path=/, AWSALBCORS=jOPwseg9pA5WXdEUsqejeoMdyo/RmfQUd2PXJIMmTw1WctXA5zGe042Rrhvq+PGA2pp7rCOlQyV1iTji6WlOeRba0EXsUO1qsdLUFY8VJ7eJ06eW7WBNTj0bilFrHOOa1trxkk/ClC3p8ls396OwQ3QxSb0uXc+fan/IItW4SWlcgFN5ChKGNhHJnzy9hQ==; Expires=Wed, 19 Aug 2026 23:25:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9005', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9003', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3d2c8d2349b32e53425377d1b21718c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:25:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9x4Ysut5Xr24CpfTv04G1gAmjtf9XK2FuyoP5ozDGInrJuJjAZOBHVlw2UQ4vnu9LXoDswMexpZTwWgDDIzEdbJLC6eCFfOTso8g6/CVt3rAyzsMVzJeBQ/5X8D5rjFw4yPDwkNlLLLtjYI7Qcz5nRA0l2p9/8H482xrEreQ1DUdtlw6HiuQnZwbyfb4nw==; Expires=Wed, 19 Aug 2026 23:25:43 GMT; Path=/, AWSALBCORS=9x4Ysut5Xr24CpfTv04G1gAmjtf9XK2FuyoP5ozDGInrJuJjAZOBHVlw2UQ4vnu9LXoDswMexpZTwWgDDIzEdbJLC6eCFfOTso8g6/CVt3rAyzsMVzJeBQ/5X8D5rjFw4yPDwkNlLLLtjYI7Qcz5nRA0l2p9/8H482xrEreQ1DUdtlw6HiuQnZwbyfb4nw==; Expires=Wed, 19 Aug 2026 23:25:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '8620', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '8622', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '13f3760d7ed4c2894ae607952df04ce1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:26:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:26:06.541548+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:26:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:26:06.550849+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:26:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iOP6y/xaXjBHxM3P40MHzqPDCAV2HVLbFuzISuC9ApFAMgG1UBT08zLTwkUNxYryef5dZd5AeZMOXWIE7Z46EAdYlh28wm0TvRw520FnWCYrLIX6hg2qPJIEeczGRECnJcnPlEqSK6rQRuusmJ4LzMK3Fk5s9t0tBilGR8kXFvU7AcTO2M0Jmg8vPatz6Q==; Expires=Wed, 19 Aug 2026 23:26:07 GMT; Path=/, AWSALBCORS=iOP6y/xaXjBHxM3P40MHzqPDCAV2HVLbFuzISuC9ApFAMgG1UBT08zLTwkUNxYryef5dZd5AeZMOXWIE7Z46EAdYlh28wm0TvRw520FnWCYrLIX6hg2qPJIEeczGRECnJcnPlEqSK6rQRuusmJ4LzMK3Fk5s9t0tBilGR8kXFvU7AcTO2M0Jmg8vPatz6Q==; Expires=Wed, 19 Aug 2026 23:26:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dcc37f855723e9bb9bf8a6f0394a825f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:26:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uPZ7eDvemZEawDlX3QGeNJaj8uS4ZXNrTVtLOstR071KipwIdEVbs+MTXYY47PRAVHI3Cs9qt70MNLPqkhw9CarvOuiA277a8IklXsAsBC1L7hgAHpwQnvo7Ij8rVF56HEYcp4VS7GJxckZaENuRbSYHKp8cUKL/yOFSo8ywQOQVTXIymItgYbuW3WOM5Q==; Expires=Wed, 19 Aug 2026 23:26:07 GMT; Path=/, AWSALBCORS=uPZ7eDvemZEawDlX3QGeNJaj8uS4ZXNrTVtLOstR071KipwIdEVbs+MTXYY47PRAVHI3Cs9qt70MNLPqkhw9CarvOuiA277a8IklXsAsBC1L7hgAHpwQnvo7Ij8rVF56HEYcp4VS7GJxckZaENuRbSYHKp8cUKL/yOFSo8ywQOQVTXIymItgYbuW3WOM5Q==; Expires=Wed, 19 Aug 2026 23:26:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59611', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59609', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea790387f43cfc1b634fa56845827175', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:26:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VIAUVltr/cgrap+xiKOAIMWBnsHzNvj5zbGsC6VvWMsNTJsURBr8deNAIOXt+0Pv4UKWU4828p9mVKzvtyw6AwkHWgcPIjJbG4dPajCRNCMeBNOHvsN+LRSwrn1SxGqr5uP1SmALtauFUgzu7t5TA3eb4kHP974WM2tsy8BPpTi383ihu6Qza4H/UXB0Ow==; Expires=Wed, 19 Aug 2026 23:26:18 GMT; Path=/, AWSALBCORS=VIAUVltr/cgrap+xiKOAIMWBnsHzNvj5zbGsC6VvWMsNTJsURBr8deNAIOXt+0Pv4UKWU4828p9mVKzvtyw6AwkHWgcPIjJbG4dPajCRNCMeBNOHvsN+LRSwrn1SxGqr5uP1SmALtauFUgzu7t5TA3eb4kHP974WM2tsy8BPpTi383ihu6Qza4H/UXB0Ow==; Expires=Wed, 19 Aug 2026 23:26:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c207795b04ca4c82a5defa8754fa95da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:26:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CttXkN7EqB6hIysFsCIT/yczsl7iJlEf0EvkDzKEjE0/BAK5MXFxKjqMA10FAOy1aXiCJ4w0k8BdmCB5Lnhtb2WobdxDx0omyU0FVpvLrCRLuQxg4CGtiknWy+vLyprLnkckM3ZXfew5PpsYZVw3ND0q23JpcWW7+gOpa1rn3BCDe6X2QcbTsyG+myo1qw==; Expires=Wed, 19 Aug 2026 23:26:19 GMT; Path=/, AWSALBCORS=CttXkN7EqB6hIysFsCIT/yczsl7iJlEf0EvkDzKEjE0/BAK5MXFxKjqMA10FAOy1aXiCJ4w0k8BdmCB5Lnhtb2WobdxDx0omyU0FVpvLrCRLuQxg4CGtiknWy+vLyprLnkckM3ZXfew5PpsYZVw3ND0q23JpcWW7+gOpa1rn3BCDe6X2QcbTsyG+myo1qw==; Expires=Wed, 19 Aug 2026 23:26:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59629', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fc54951582cdd26bfe65bc7b6ae1c5ca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:26:33.466955+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (752057 → 1509514 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:26:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MRdkjDz6eizSL4J1YM4tU1r9LDCfDQ4sKhR6H0EoOo4iN3DrDEfBzP/DZRXnC737XSvpKt9YHqZfVaj/u6MOcFCr1ih720AKtiwk8CnW8dDPoRKeHa+vQN4K3rAwr8sHFAtT/uqvn3CYdBDWaZOGdcDDteKHDTacP26u/Jce1RfsAdrdxW4MtuS0remhvQ==; Expires=Wed, 19 Aug 2026 23:26:33 GMT; Path=/, AWSALBCORS=MRdkjDz6eizSL4J1YM4tU1r9LDCfDQ4sKhR6H0EoOo4iN3DrDEfBzP/DZRXnC737XSvpKt9YHqZfVaj/u6MOcFCr1ih720AKtiwk8CnW8dDPoRKeHa+vQN4K3rAwr8sHFAtT/uqvn3CYdBDWaZOGdcDDteKHDTacP26u/Jce1RfsAdrdxW4MtuS0remhvQ==; Expires=Wed, 19 Aug 2026 23:26:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44014', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5de27a4126aad7e9bed2cf9bf09f349', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:26:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G4MwOaVCHc1r4+iaBKu1UDfnO+zTuz/iiby34krKRueI7XdNGOvxL350DeKQYjdV+9ZLLyQ5AP2dPg8IOELBRI7W9yqNNtHaXKQGTEnwYKLEddlD5LlxKBnz7yZ2W1aT1UupIhogvRSdSTn3WemVgy3QSdzKgeBLqrgO1kvg2pJmp+QwW2Bpk4cqY7O5dg==; Expires=Wed, 19 Aug 2026 23:26:34 GMT; Path=/, AWSALBCORS=G4MwOaVCHc1r4+iaBKu1UDfnO+zTuz/iiby34krKRueI7XdNGOvxL350DeKQYjdV+9ZLLyQ5AP2dPg8IOELBRI7W9yqNNtHaXKQGTEnwYKLEddlD5LlxKBnz7yZ2W1aT1UupIhogvRSdSTn3WemVgy3QSdzKgeBLqrgO1kvg2pJmp+QwW2Bpk4cqY7O5dg==; Expires=Wed, 19 Aug 2026 23:26:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44006', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '094cf6a77608e5f9508ab89857355574', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:26:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:26:52.916591+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:26:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/OWhMokNwYkNdWI+EZsL37nAjGe2jPeUB8053qwkm2F+Li46RwWollpPV4bEIoYOwL25L/KoqMPNoKSRx5DadvVUPOCeoW+61FqdJuLOKGKQrJ/4L1bSAvFYRLAjiIy1ddus7JvVzhCtvZxS1Yrn2eVou5wkuiQkYfPNu1tjoww5mUbLZYKBjpCyt9VIsQ==; Expires=Wed, 19 Aug 2026 23:26:53 GMT; Path=/, AWSALBCORS=/OWhMokNwYkNdWI+EZsL37nAjGe2jPeUB8053qwkm2F+Li46RwWollpPV4bEIoYOwL25L/KoqMPNoKSRx5DadvVUPOCeoW+61FqdJuLOKGKQrJ/4L1bSAvFYRLAjiIy1ddus7JvVzhCtvZxS1Yrn2eVou5wkuiQkYfPNu1tjoww5mUbLZYKBjpCyt9VIsQ==; Expires=Wed, 19 Aug 2026 23:26:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25515', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '09cde1c4c5c05fc06a64988986325577', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:26:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zRfhrQqXE4lYNDA7wLQUvcAeijYRbWx2OOdPpiy5h9tTClYTGTxNAiDvzeli+k5TFB1JQZagPUXOXj4G29WMyfjSz4hkqx1UEBPQXmHtAuuoFBRAP9FElF+elpymPo7kqgTlqi8ZX3aMI/4LvzZS+tEJg19S8AR/WsRp5XWXmKwyrEzv5S7j0kFYgkNlgw==; Expires=Wed, 19 Aug 2026 23:26:53 GMT; Path=/, AWSALBCORS=zRfhrQqXE4lYNDA7wLQUvcAeijYRbWx2OOdPpiy5h9tTClYTGTxNAiDvzeli+k5TFB1JQZagPUXOXj4G29WMyfjSz4hkqx1UEBPQXmHtAuuoFBRAP9FElF+elpymPo7kqgTlqi8ZX3aMI/4LvzZS+tEJg19S8AR/WsRp5XWXmKwyrEzv5S7j0kFYgkNlgw==; Expires=Wed, 19 Aug 2026 23:26:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25131', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f45a919bed52b5ae8fd5294a6ab54828', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:27:14 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:27:14.519738+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:27:14 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:27:14.528912+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:27:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=twhFqQGMd13DM/QXzFC4d1U4mjlE5Lmr+/SeoinVYyeFQjugHTWmnP2mQa9DFHFuryacZXmC3zRpJpnrGs4s8lq7dYtvrShv8EGU6fVerHc9659cNqHeKtdn+h6EqY+ws0Bfuj/xrV/BlAQ2yCp7Qu4HVRXyY3zKefLiorKAGCg/3lDBy2PeOCLlOgMqag==; Expires=Wed, 19 Aug 2026 23:27:16 GMT; Path=/, AWSALBCORS=twhFqQGMd13DM/QXzFC4d1U4mjlE5Lmr+/SeoinVYyeFQjugHTWmnP2mQa9DFHFuryacZXmC3zRpJpnrGs4s8lq7dYtvrShv8EGU6fVerHc9659cNqHeKtdn+h6EqY+ws0Bfuj/xrV/BlAQ2yCp7Qu4HVRXyY3zKefLiorKAGCg/3lDBy2PeOCLlOgMqag==; Expires=Wed, 19 Aug 2026 23:27:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59994', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59990', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a58f3f333d57a53a19bee2feaf379cc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:27:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MNiE3DlDUqlFBuzgShAWlwcM+8FqN5DZRkA4euD4Z/1M8OdFuU/U7fNnHEk9qyIw9G5IXOSIb+xXNdxHIkMpwizMTEDDxOrdavnqCbGbyieH8qp9D7+iltyYyKAhQ+7X2ZvQcCT67AQhX+Iv0lAsCyXQOFKvKwoxo7ESEFix1jTjK/zGFfA/gemYnzXCgw==; Expires=Wed, 19 Aug 2026 23:27:16 GMT; Path=/, AWSALBCORS=MNiE3DlDUqlFBuzgShAWlwcM+8FqN5DZRkA4euD4Z/1M8OdFuU/U7fNnHEk9qyIw9G5IXOSIb+xXNdxHIkMpwizMTEDDxOrdavnqCbGbyieH8qp9D7+iltyYyKAhQ+7X2ZvQcCT67AQhX+Iv0lAsCyXQOFKvKwoxo7ESEFix1jTjK/zGFfA/gemYnzXCgw==; Expires=Wed, 19 Aug 2026 23:27:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59599', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59600', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0d955895c5e8e0c62b4042cca9c9d398', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:27:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:27:33.331554+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:27:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=01D6ts1rPcS6ztihracTYeicV09VlZfEVZqEK41Y8T8Rtg8DgsSBMYxFc/aUSuzg/3IxON5iCiWrf8IkiZj4n+KT//67g0ttB2X2y95VqSC4QIahuv1owWW9BiPaAS0I8TJo9egKMiHCcyARDpm/pmQiQUHVGb2c3LtV+B27jWjoPPYk9CCtYX4JrYUfDw==; Expires=Wed, 19 Aug 2026 23:27:33 GMT; Path=/, AWSALBCORS=01D6ts1rPcS6ztihracTYeicV09VlZfEVZqEK41Y8T8Rtg8DgsSBMYxFc/aUSuzg/3IxON5iCiWrf8IkiZj4n+KT//67g0ttB2X2y95VqSC4QIahuv1owWW9BiPaAS0I8TJo9egKMiHCcyARDpm/pmQiQUHVGb2c3LtV+B27jWjoPPYk9CCtYX4JrYUfDw==; Expires=Wed, 19 Aug 2026 23:27:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59795', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5af01e86e05b72c5b555b83cb7625953', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:27:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FCxrINs5aRdt0DNIYEAI4bUpvCGt5WQhJrh8G8rQf0XspK1MwC76xbMt/5rv662Ag2ZuM/AFkBY8LEonco+byFllPC/3hQXlvD9oJVwAxpprw2XTOc+E3+TWaFV4VPhdbfWRYEgo/pxw1yzPpadfMGOX/qGBigyHg0GBCPi3GcfnbXggE9P2DVwWlbuhrw==; Expires=Wed, 19 Aug 2026 23:27:34 GMT; Path=/, AWSALBCORS=FCxrINs5aRdt0DNIYEAI4bUpvCGt5WQhJrh8G8rQf0XspK1MwC76xbMt/5rv662Ag2ZuM/AFkBY8LEonco+byFllPC/3hQXlvD9oJVwAxpprw2XTOc+E3+TWaFV4VPhdbfWRYEgo/pxw1yzPpadfMGOX/qGBigyHg0GBCPi3GcfnbXggE9P2DVwWlbuhrw==; Expires=Wed, 19 Aug 2026 23:27:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59294', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8fdf9449c5370d82182d813a712b18e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:27:58 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:27:58.756883+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:27:58 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:27:58.767430+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:27:58.925747+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: JIT 검증 — 입력이 낡아 재생성 (4/64)"} {"timestamp": "2026-08-12T23:27:58.951841+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T23:27:58.957720+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:27:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LdBOMTAXh5QstRZZt8qhQTvtmT15B8WEi7BWIc10ge1w5k5Ov/SAhlHtySpp4tQbDU5ch6nHCV2BLeTsJ7QVcmLd1JTI3q8LzLtIXV4/q+Y5rDnvcs2O3uNzZ2FbUCuPtsQZ+/ClOqA4GfjtLqUe7krmJG8ObJGAja53YqXFZz9hQn56ryO8GcLATxO8pw==; Expires=Wed, 19 Aug 2026 23:27:59 GMT; Path=/, AWSALBCORS=LdBOMTAXh5QstRZZt8qhQTvtmT15B8WEi7BWIc10ge1w5k5Ov/SAhlHtySpp4tQbDU5ch6nHCV2BLeTsJ7QVcmLd1JTI3q8LzLtIXV4/q+Y5rDnvcs2O3uNzZ2FbUCuPtsQZ+/ClOqA4GfjtLqUe7krmJG8ObJGAja53YqXFZz9hQn56ryO8GcLATxO8pw==; Expires=Wed, 19 Aug 2026 23:27:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17301', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17303', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf3011512ec2030bcc38b7ec4a1120d4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:27:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fHmRsgOhE1sBOmsgLSLe90TQ4dnVhC6NVIIbx6SHXaDVNkVgkNpir8aOlR6kQnaduYIG15uDiE5IHTpAm4cQ0Bnh9ACCqXX6KNg2dKKPHKlWBHOgz0zjsivepNi60x5il9C1rtOnzeukbJ/x7n2u7od27aEM6UFigYxkcbtdWUW2kUkuY7U7Q2AqfFXSyQ==; Expires=Wed, 19 Aug 2026 23:27:59 GMT; Path=/, AWSALBCORS=fHmRsgOhE1sBOmsgLSLe90TQ4dnVhC6NVIIbx6SHXaDVNkVgkNpir8aOlR6kQnaduYIG15uDiE5IHTpAm4cQ0Bnh9ACCqXX6KNg2dKKPHKlWBHOgz0zjsivepNi60x5il9C1rtOnzeukbJ/x7n2u7od27aEM6UFigYxkcbtdWUW2kUkuY7U7Q2AqfFXSyQ==; Expires=Wed, 19 Aug 2026 23:27:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16925', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16923', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '80a048d5d496b999095a83c539b11957', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:28:10.599609+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (698845 → 1519986 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:28:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BMM2Z8/BarySfbCwzZu/CnHtGWTFR2lJ5iwPVBeeZu13/ZcozTWglScZTP+9i2A8NQL2T6JmVrEzIrEkqUg5cVLZcdj5EUgYVqXvZyHouSCyg6wuD1TplMFlEtUvusVqYbO/kYKDYNKrlaojngwIm9LbNq5U8dOqn344azwXrdHuRJc7wP0bq++WDpagAA==; Expires=Wed, 19 Aug 2026 23:28:10 GMT; Path=/, AWSALBCORS=BMM2Z8/BarySfbCwzZu/CnHtGWTFR2lJ5iwPVBeeZu13/ZcozTWglScZTP+9i2A8NQL2T6JmVrEzIrEkqUg5cVLZcdj5EUgYVqXvZyHouSCyg6wuD1TplMFlEtUvusVqYbO/kYKDYNKrlaojngwIm9LbNq5U8dOqn344azwXrdHuRJc7wP0bq++WDpagAA==; Expires=Wed, 19 Aug 2026 23:28:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23280', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b62594361e9c25cbced23b990997552f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:28:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Myiy/rinRVc8NK3tn1R782LU3JQ/boWg3Pd5RHHhK8Z3oRzFcwZ+iEh6asIJQCBGMEPvBt9NBB0cy16xv/cDXbp9SpMvBmdIhyodOldowi9d6d4/R0k2jiVrXiEQoPsp3NGNtcJRfqkKqRd8Bb4zdr7drxit+af7HsgudJs70IVi0t62uiPWoK8yuOEf6w==; Expires=Wed, 19 Aug 2026 23:28:11 GMT; Path=/, AWSALBCORS=Myiy/rinRVc8NK3tn1R782LU3JQ/boWg3Pd5RHHhK8Z3oRzFcwZ+iEh6asIJQCBGMEPvBt9NBB0cy16xv/cDXbp9SpMvBmdIhyodOldowi9d6d4/R0k2jiVrXiEQoPsp3NGNtcJRfqkKqRd8Bb4zdr7drxit+af7HsgudJs70IVi0t62uiPWoK8yuOEf6w==; Expires=Wed, 19 Aug 2026 23:28:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22915', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '6b081ecf8baace970f00f4ad33d0e0df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:28:24.126635+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (696306 → 1498344 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:28:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=79diB5WgyjfWnqZpuU6HwQWaTp5Id74zScK050/K+RQVAnS/0D0CmWK/UxkUF8otTRc7zqFwNOLZifJYFqcCL7NKgM0pwCsYmQceIrgSxpDYcQygqRh6uPn0Y3+VeUa4w2ZBdlIsu8XKL9n2wmgmjv3Z3J+95yn0ikYB0luqw/xdjui+P/vX53vUpksSqg==; Expires=Wed, 19 Aug 2026 23:28:24 GMT; Path=/, AWSALBCORS=79diB5WgyjfWnqZpuU6HwQWaTp5Id74zScK050/K+RQVAnS/0D0CmWK/UxkUF8otTRc7zqFwNOLZifJYFqcCL7NKgM0pwCsYmQceIrgSxpDYcQygqRh6uPn0Y3+VeUa4w2ZBdlIsu8XKL9n2wmgmjv3Z3J+95yn0ikYB0luqw/xdjui+P/vX53vUpksSqg==; Expires=Wed, 19 Aug 2026 23:28:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9770', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eb96d49387f2d84088a3286364768084', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:28:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RFO5L2gLApg2Lsfz0r+oTbGinwROYHgc69VKcGx29AGA+S5m9y5UStE6/+2eVpgkQIMbSfY1hlfE/qbSCXY3kEyUHI099Ajme4LU0tZNbcHyDwNDZpapW6L86VyMZQ/6gU3YZc71/FNPVvZ7zI6qgix1j79FrPxl/ZY5CHibEjx7Wo66E+1bjnzmnJeZ3w==; Expires=Wed, 19 Aug 2026 23:28:24 GMT; Path=/, AWSALBCORS=RFO5L2gLApg2Lsfz0r+oTbGinwROYHgc69VKcGx29AGA+S5m9y5UStE6/+2eVpgkQIMbSfY1hlfE/qbSCXY3kEyUHI099Ajme4LU0tZNbcHyDwNDZpapW6L86VyMZQ/6gU3YZc71/FNPVvZ7zI6qgix1j79FrPxl/ZY5CHibEjx7Wo66E+1bjnzmnJeZ3w==; Expires=Wed, 19 Aug 2026 23:28:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9355', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c900853acca0f585a046080189a93ff5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:28:37.196658+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (688436 → 1474590 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:28:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=01H7DCQHoCaXmEtmAaNT1q0m6AVHdiIfPLv711Wk5b5Xs5kHeSDKTH7LcXcNSL1gGvd0PVKt4KBsJD54Ogp2ubmpQFQnJkDDQZzwmj2yLueDZjOs5be9ikFgufQNMnlM3R7NBzJb9agkj3b7NGEOvC4UpOkj096iyiPH6YiAyC63ugQdrjAgqXawfo2YfA==; Expires=Wed, 19 Aug 2026 23:28:37 GMT; Path=/, AWSALBCORS=01H7DCQHoCaXmEtmAaNT1q0m6AVHdiIfPLv711Wk5b5Xs5kHeSDKTH7LcXcNSL1gGvd0PVKt4KBsJD54Ogp2ubmpQFQnJkDDQZzwmj2yLueDZjOs5be9ikFgufQNMnlM3R7NBzJb9agkj3b7NGEOvC4UpOkj096iyiPH6YiAyC63ugQdrjAgqXawfo2YfA==; Expires=Wed, 19 Aug 2026 23:28:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7e1603adbf50ac36a2a92159b53bb2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:28:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qG51kepFKRIjgmxzLT/qwHtkJsemWcv3utHwta6tJASApY0WlSMHQWFrz4JRDy8EJdh25D5zReQueoBGS+a0WOi0aYf7TywVUm3wOIlTvAY8SmSJmK0P4+XoEsghTTgVLUqA5oHaqkI5NzlaNO3HSLHnOo9YQsCDwBO9ANepCY3Lh9qSpl0MiqqFfRPhaw==; Expires=Wed, 19 Aug 2026 23:28:37 GMT; Path=/, AWSALBCORS=qG51kepFKRIjgmxzLT/qwHtkJsemWcv3utHwta6tJASApY0WlSMHQWFrz4JRDy8EJdh25D5zReQueoBGS+a0WOi0aYf7TywVUm3wOIlTvAY8SmSJmK0P4+XoEsghTTgVLUqA5oHaqkI5NzlaNO3HSLHnOo9YQsCDwBO9ANepCY3Lh9qSpl0MiqqFfRPhaw==; Expires=Wed, 19 Aug 2026 23:28:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59609', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '877091bcaa8b7cb7f4f0aa1ad63f4397', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:29:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:29:07.427316+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:29:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pcLisXdP9dMtMDRgHpliCoFW61F9C835FmXwOj6N0tm+1y5cenFRoDpZfe5IqzVVlgL8hWajxcUmqyOHS/cGviEX3Bj8T8EemIFqF5eB/vCw2lmxgsWNA/ZE3TYSdGMj6FEG/yXQv74yQcYxiGfVClMeBdnFGHKQaFf/p3s7ItQWc/FnnSCn1yKWUVa7PA==; Expires=Wed, 19 Aug 2026 23:29:07 GMT; Path=/, AWSALBCORS=pcLisXdP9dMtMDRgHpliCoFW61F9C835FmXwOj6N0tm+1y5cenFRoDpZfe5IqzVVlgL8hWajxcUmqyOHS/cGviEX3Bj8T8EemIFqF5eB/vCw2lmxgsWNA/ZE3TYSdGMj6FEG/yXQv74yQcYxiGfVClMeBdnFGHKQaFf/p3s7ItQWc/FnnSCn1yKWUVa7PA==; Expires=Wed, 19 Aug 2026 23:29:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29620', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc06719a39fac3e784595f95410e590c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:29:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L99YkRhL52cy/oeE2mSZn9uFa8b5qU0IvBH5CK1L6J3rP4Cf0nk7wrNdMK2BTnkbu5bHOMiiTRKueOuIVkVbqmH3HmxXtWAwgoqshVxkuFzKFN5Te7RZoYRSGZv+wMLGAkbAU4Ao64AvITr6OMpngjDC3Wo1pYiRfkDQDbelhOOFXtRr0QZ0USxWbGWdrg==; Expires=Wed, 19 Aug 2026 23:29:08 GMT; Path=/, AWSALBCORS=L99YkRhL52cy/oeE2mSZn9uFa8b5qU0IvBH5CK1L6J3rP4Cf0nk7wrNdMK2BTnkbu5bHOMiiTRKueOuIVkVbqmH3HmxXtWAwgoqshVxkuFzKFN5Te7RZoYRSGZv+wMLGAkbAU4Ao64AvITr6OMpngjDC3Wo1pYiRfkDQDbelhOOFXtRr0QZ0USxWbGWdrg==; Expires=Wed, 19 Aug 2026 23:29:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29202', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe12dab2770ac29a9ed2db6c3a9c59a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:30:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:30:05.239342+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:30:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:30:05.248757+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:30:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:30:05.357655+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:30:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QCCmPKxiA0jtMGfrpu6nBF8BDBTsz3B6LoRVpujzOjbQE3AnQ4A5L48YPPdfMQUPkG7O5jj3nHCGiGwGr104n5AvbuNCOqGEWk/YGk/hmhHZvvRs8QNu1e2eMrP+stWqUumlQ7q1BwM0P5rbZp0HetkmM0QKnG4lwUDd8cdWTI9FlXzvC9t0nMg/0NlMRg==; Expires=Wed, 19 Aug 2026 23:30:05 GMT; Path=/, AWSALBCORS=QCCmPKxiA0jtMGfrpu6nBF8BDBTsz3B6LoRVpujzOjbQE3AnQ4A5L48YPPdfMQUPkG7O5jj3nHCGiGwGr104n5AvbuNCOqGEWk/YGk/hmhHZvvRs8QNu1e2eMrP+stWqUumlQ7q1BwM0P5rbZp0HetkmM0QKnG4lwUDd8cdWTI9FlXzvC9t0nMg/0NlMRg==; Expires=Wed, 19 Aug 2026 23:30:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7fd9826b844778a16066f51d1e032d8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:30:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9g37mTLR3KpEKiJAvnKLrjCW9ehjC1GMmrT2i9tqpmY/px1wVaVBerexoDeZJ7YiyfgbTepxI6bPeVgCRvjEq74IFvY+LCrNv3Qf7l/n/PDw6ATolv9tvqF1X4ZS3xoun13EdSRSSTikt+zRoGZZemh84TSxemASfEf75FzDNVaqBUoYeGlXF14OWlV+kQ==; Expires=Wed, 19 Aug 2026 23:30:06 GMT; Path=/, AWSALBCORS=9g37mTLR3KpEKiJAvnKLrjCW9ehjC1GMmrT2i9tqpmY/px1wVaVBerexoDeZJ7YiyfgbTepxI6bPeVgCRvjEq74IFvY+LCrNv3Qf7l/n/PDw6ATolv9tvqF1X4ZS3xoun13EdSRSSTikt+zRoGZZemh84TSxemASfEf75FzDNVaqBUoYeGlXF14OWlV+kQ==; Expires=Wed, 19 Aug 2026 23:30:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59608', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59609', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '42b4ccc0e8262f57da1df5116b4b65a4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:30:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:30:37.674296+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:30:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:30:37.683634+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:30:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NtAiASbZQo84YX+auLqNav8Q1UGeUuk+rJ61ogx72Q0D0farEHPwjaXEnFQ6lLQxgjVIbywZ6i4DsItU44IrQ1kfr8svFKr8vRy5aUDXWi89DgD7at01h2OOHypocMdMt/7dnCHYjbKw35hWr9t0amOnMnRz8irGQqeiqGKuWIa6b0jW9yS77fb2YA6CQQ==; Expires=Wed, 19 Aug 2026 23:30:38 GMT; Path=/, AWSALBCORS=NtAiASbZQo84YX+auLqNav8Q1UGeUuk+rJ61ogx72Q0D0farEHPwjaXEnFQ6lLQxgjVIbywZ6i4DsItU44IrQ1kfr8svFKr8vRy5aUDXWi89DgD7at01h2OOHypocMdMt/7dnCHYjbKw35hWr9t0amOnMnRz8irGQqeiqGKuWIa6b0jW9yS77fb2YA6CQQ==; Expires=Wed, 19 Aug 2026 23:30:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27269', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27268', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f0723f7eb7129763b5b2a7d394b64a5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:30:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=saciEr3C12jeDlSNNIul9AyYQWppWRxJbRwBQyfyu7alDP/+2R+FplDEgrbKjpifx23BUAFNg33aQeznLpz7xaIXldGRmaHacyhZ3d13xzh1wPLpDdomWcV5+F+BZRsk5+wjpjVE8ZLlKz9Qgtg6im5VAN1G4BkNYM9bnAU3kD/qFZmrC5APY4fUpUBJ7g==; Expires=Wed, 19 Aug 2026 23:30:38 GMT; Path=/, AWSALBCORS=saciEr3C12jeDlSNNIul9AyYQWppWRxJbRwBQyfyu7alDP/+2R+FplDEgrbKjpifx23BUAFNg33aQeznLpz7xaIXldGRmaHacyhZ3d13xzh1wPLpDdomWcV5+F+BZRsk5+wjpjVE8ZLlKz9Qgtg6im5VAN1G4BkNYM9bnAU3kD/qFZmrC5APY4fUpUBJ7g==; Expires=Wed, 19 Aug 2026 23:30:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '26865', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '26866', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e48a0c39aabb2bcf32c9fbafde356b31', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:30:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7Zf6ESj3jJdwwIyYo9BKmkBtaca8hqDtDRVoVrTMT6mUwHDb21AzJZWVzcDHuo19aN4CZVhDXbhWPC+VafhK7ExRkNhOHqiOAo2YxK3pNYHyKklcUXCL7iLeL/6gRqpSPV8anxGeUCOb4SFA/dHSLeLKxCCk3W6W5+SsZnBsSVG5POXE7+WdvxhMIW4rkg==; Expires=Wed, 19 Aug 2026 23:30:48 GMT; Path=/, AWSALBCORS=7Zf6ESj3jJdwwIyYo9BKmkBtaca8hqDtDRVoVrTMT6mUwHDb21AzJZWVzcDHuo19aN4CZVhDXbhWPC+VafhK7ExRkNhOHqiOAo2YxK3pNYHyKklcUXCL7iLeL/6gRqpSPV8anxGeUCOb4SFA/dHSLeLKxCCk3W6W5+SsZnBsSVG5POXE7+WdvxhMIW4rkg==; Expires=Wed, 19 Aug 2026 23:30:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '409df9ddc27b6cc4977f4f19c2a6096d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:30:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mN8q7FlmlLVkcu7riVZenz7h2eFqVtG6fGOrQOxN9T64uf7/VDX55V6vhMPyKTiVg96oBe4vJltgEt3BPLqRxy9RkqtDgWfPlkXhbqHlGKBAfNCMDESYvBsVWHqryrWa8ybDok6RawtdrmSX0kmmw225X5og4/GJFJnzKOyPNCxK1GKBjaROxWRtPSOniw==; Expires=Wed, 19 Aug 2026 23:30:48 GMT; Path=/, AWSALBCORS=mN8q7FlmlLVkcu7riVZenz7h2eFqVtG6fGOrQOxN9T64uf7/VDX55V6vhMPyKTiVg96oBe4vJltgEt3BPLqRxy9RkqtDgWfPlkXhbqHlGKBAfNCMDESYvBsVWHqryrWa8ybDok6RawtdrmSX0kmmw225X5og4/GJFJnzKOyPNCxK1GKBjaROxWRtPSOniw==; Expires=Wed, 19 Aug 2026 23:30:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59580', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ac9750f22cdf1deafb875177c949112c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:31:01.422192+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (686452 → 1465740 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:31:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yYSCKzYpWngkuo1yDT76Z7hThD8mXRabicfyK+zTvLdW4m2QgwgHAw0rvn+cBbQo5JaYs/1v3R4Bi5FjeWKltwoZukrGGhng+6rESKvznfvFs1Gk5tC3v660hKOYRH7EQBTfq7trjJMgVwxQqZMA2d9EUmckZzI7l4RO3IRjR9vw36Ewc1GmVs3YrHHJTg==; Expires=Wed, 19 Aug 2026 23:31:01 GMT; Path=/, AWSALBCORS=yYSCKzYpWngkuo1yDT76Z7hThD8mXRabicfyK+zTvLdW4m2QgwgHAw0rvn+cBbQo5JaYs/1v3R4Bi5FjeWKltwoZukrGGhng+6rESKvznfvFs1Gk5tC3v660hKOYRH7EQBTfq7trjJMgVwxQqZMA2d9EUmckZzI7l4RO3IRjR9vw36Ewc1GmVs3YrHHJTg==; Expires=Wed, 19 Aug 2026 23:31:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46851', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '6a1bb31de60c3fcd1591246d780d6650', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:31:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2//5dw/roZkBJJsfB2LC1+dnlXd5/jjHbtlan1ZlCJhLLN0UCEdAJTN0W2rXg3UZTXNZnsxtJxqKwE9vAPlYsI3TKxScqpN9KABLW692/7FG2mb535xjJNuUo1tUMC/HgvjEkswNKeDuSdJ5bS4lngV8m+9a3odToNjayM0m4/gbXgNfZj0WMicL1wCM4w==; Expires=Wed, 19 Aug 2026 23:31:01 GMT; Path=/, AWSALBCORS=2//5dw/roZkBJJsfB2LC1+dnlXd5/jjHbtlan1ZlCJhLLN0UCEdAJTN0W2rXg3UZTXNZnsxtJxqKwE9vAPlYsI3TKxScqpN9KABLW692/7FG2mb535xjJNuUo1tUMC/HgvjEkswNKeDuSdJ5bS4lngV8m+9a3odToNjayM0m4/gbXgNfZj0WMicL1wCM4w==; Expires=Wed, 19 Aug 2026 23:31:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45918', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '340d5dd5e65bd08c24b0fc4f65128631', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:31:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:31:19.903471+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:31:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7qghq5Br2YNlTLZ3LiIc/7wIxBVdwLpNqrqzWfF6esFPZgKT32KfiY0Q963xEBR3yLj0zeU74cb/Y2V8Gwv1zdo97fH9yrogG1Vd1lO9Jt5hVyl65u3O1+A4b/hQYIvCX4R3xWqXCMM5otCvL4XyUsh6j74AQEoZh0vdnVkSqILmPZBzAispifyQUrlSvw==; Expires=Wed, 19 Aug 2026 23:31:20 GMT; Path=/, AWSALBCORS=7qghq5Br2YNlTLZ3LiIc/7wIxBVdwLpNqrqzWfF6esFPZgKT32KfiY0Q963xEBR3yLj0zeU74cb/Y2V8Gwv1zdo97fH9yrogG1Vd1lO9Jt5hVyl65u3O1+A4b/hQYIvCX4R3xWqXCMM5otCvL4XyUsh6j74AQEoZh0vdnVkSqILmPZBzAispifyQUrlSvw==; Expires=Wed, 19 Aug 2026 23:31:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28223', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '4dd3c4e10468738b0623fe359d9f6754', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:31:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vRbCzqCleWKXx3MwpPeI2Lbc95oKyO52fbppi/lMBI52Y+g4RZKAmzvdnbgswBGPJM7ou8SlL4BKOVGfG0m1Uiwl8lwhx4MvBS68iLj9AfOLmNMOVoDd3+8ImEeY1C+MfLXQt+bIZKD42v0kZl5u7u4TP4UswjB8e/5hsWIH3c4YEU01HMjHTr5YTbYenQ==; Expires=Wed, 19 Aug 2026 23:31:20 GMT; Path=/, AWSALBCORS=vRbCzqCleWKXx3MwpPeI2Lbc95oKyO52fbppi/lMBI52Y+g4RZKAmzvdnbgswBGPJM7ou8SlL4BKOVGfG0m1Uiwl8lwhx4MvBS68iLj9AfOLmNMOVoDd3+8ImEeY1C+MfLXQt+bIZKD42v0kZl5u7u4TP4UswjB8e/5hsWIH3c4YEU01HMjHTr5YTbYenQ==; Expires=Wed, 19 Aug 2026 23:31:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27865', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ec149cd8c7b828ef5998db2b9cb35b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:31:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:31:53.338247+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:31:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:31:53.347422+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:31:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L6L1VIby4kuMu4S6OQTu9bi5x4edHsnh5owtfI5uY1xo4j5/ll8h0VT0p9QLusG3iElsW2P8ONeTBGW+T0drqRbwfVw3OWjLbb08M3oJcJXa/27bBJL9dcSm+k6iw0EGL4+TVIYqn2mg639qOd9+0uxA947ks1w9oh0EjowgKJlbd7Amop7eumC9na76fA==; Expires=Wed, 19 Aug 2026 23:31:53 GMT; Path=/, AWSALBCORS=L6L1VIby4kuMu4S6OQTu9bi5x4edHsnh5owtfI5uY1xo4j5/ll8h0VT0p9QLusG3iElsW2P8ONeTBGW+T0drqRbwfVw3OWjLbb08M3oJcJXa/27bBJL9dcSm+k6iw0EGL4+TVIYqn2mg639qOd9+0uxA947ks1w9oh0EjowgKJlbd7Amop7eumC9na76fA==; Expires=Wed, 19 Aug 2026 23:31:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec5c1f298034a10587eeedd660b51cdc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:31:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nKgCIDF+1NICdAmXFwlCfAb7k4TJqQaYCKW/3NGcIVak/Uy9XPbOHu0JN11TwGeVHvq+Y3W1qqDlNNoV+od2yjevUVTNsJEjm500VnMvvgPMOAKFnNLgRMgFiiLxOtPpTwncvwsz0GsTp5SGCzTkoOJrKepojBEbR+XMShrtbgBWsrvNq89rB0A4E4zt8w==; Expires=Wed, 19 Aug 2026 23:31:54 GMT; Path=/, AWSALBCORS=nKgCIDF+1NICdAmXFwlCfAb7k4TJqQaYCKW/3NGcIVak/Uy9XPbOHu0JN11TwGeVHvq+Y3W1qqDlNNoV+od2yjevUVTNsJEjm500VnMvvgPMOAKFnNLgRMgFiiLxOtPpTwncvwsz0GsTp5SGCzTkoOJrKepojBEbR+XMShrtbgBWsrvNq89rB0A4E4zt8w==; Expires=Wed, 19 Aug 2026 23:31:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59614', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59615', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bf9f9e4c46db118d75eac40bba25861', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:32:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:32:09.859999+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:32:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OupjQ/sj/UNDYniYCjVfAhyjSnRjCST6yG7iDy7ATjdEV8xqabW60dnTugYogtgWWPsg1NtoiYtcn988YFuaTK9lLaSYNJGyWXkcLxMckLIep6XQPsm1nwBSKUjpgaCUweM761y68RUd8N6MQHxpxxtVhoD/QWEX0V0ySYA+VurH5Gyy/aWz49kP/pVzxQ==; Expires=Wed, 19 Aug 2026 23:32:10 GMT; Path=/, AWSALBCORS=OupjQ/sj/UNDYniYCjVfAhyjSnRjCST6yG7iDy7ATjdEV8xqabW60dnTugYogtgWWPsg1NtoiYtcn988YFuaTK9lLaSYNJGyWXkcLxMckLIep6XQPsm1nwBSKUjpgaCUweM761y68RUd8N6MQHxpxxtVhoD/QWEX0V0ySYA+VurH5Gyy/aWz49kP/pVzxQ==; Expires=Wed, 19 Aug 2026 23:32:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '11f9f64122ba5ba0e95452243c800769', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:32:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HWr8iNUJxPFei0/UGkSiXSyo3k0mfC+P+gAkuhHXHLjF5oxvHctsBp7esU+juzHAShU5uSPiix8YYJRYkqUTncPeYMUX+i7hU0BB0TjPSAxsoC5e4C5+DUw2BfXmeMxhD6xh/5QEnZpZp7/euAuFT47oBr7GIq/3QuHPfJTHUwLVLzF47ZDV2ZO2Cp6kBg==; Expires=Wed, 19 Aug 2026 23:32:10 GMT; Path=/, AWSALBCORS=HWr8iNUJxPFei0/UGkSiXSyo3k0mfC+P+gAkuhHXHLjF5oxvHctsBp7esU+juzHAShU5uSPiix8YYJRYkqUTncPeYMUX+i7hU0BB0TjPSAxsoC5e4C5+DUw2BfXmeMxhD6xh/5QEnZpZp7/euAuFT47oBr7GIq/3QuHPfJTHUwLVLzF47ZDV2ZO2Cp6kBg==; Expires=Wed, 19 Aug 2026 23:32:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59620', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '382afee9c784994976ac4cbb1556d11e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:33:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:33:22.944561+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:33:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:33:22.954904+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:33:22.977854+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh9]: fix-rejudge — 수정본 개악 판정, 선정 원본(C) 유지"} {"timestamp": "2026-08-12T23:33:23.113121+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh9: JIT 검증 — 입력이 낡아 재생성 (5/64)"} {"timestamp": "2026-08-12T23:33:23.138961+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh9: 완료 (selected=C, fix=True)"} {"timestamp": "2026-08-12T23:33:23.219843+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:33:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3MnJQkgcK4q4v747NUEBv3zOOi4DdaECSq1Do97G8iTYkLdx/H6Bt6nFEwBQMMu4N3SRnM4GlZJATG0VnfGk/v4FlIvyE8oKHVMqaYktXB45KIqz+3Uur9ELh10QoQyeZKsjyrt2Z0Ij5NO70Fxx/nhlAnNw+TG+GOvDtzKrH4+L4YWR3dO+9jbTWDuqSw==; Expires=Wed, 19 Aug 2026 23:33:25 GMT; Path=/, AWSALBCORS=3MnJQkgcK4q4v747NUEBv3zOOi4DdaECSq1Do97G8iTYkLdx/H6Bt6nFEwBQMMu4N3SRnM4GlZJATG0VnfGk/v4FlIvyE8oKHVMqaYktXB45KIqz+3Uur9ELh10QoQyeZKsjyrt2Z0Ij5NO70Fxx/nhlAnNw+TG+GOvDtzKrH4+L4YWR3dO+9jbTWDuqSw==; Expires=Wed, 19 Aug 2026 23:33:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3fc0183e4870e60f9d2a2f8c635effbe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:33:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dbEK1TBUxDgEuF3k65MCQqnq2fEcu2NcXh0RMMPANBSBCi1Zwmi1EDJLfyCi/WpRunmdqt/HsiEgWmNq0xh0xX9OMLGMZatjVaXQWBqk17Q8KqFf28Cbs1MFrtarAGI10Unkjve2KrhMpUV/ybAwmOzgPb9JMHAXOglYf8WQLmfBn5cgjopZ4vL84L3Ecg==; Expires=Wed, 19 Aug 2026 23:33:25 GMT; Path=/, AWSALBCORS=dbEK1TBUxDgEuF3k65MCQqnq2fEcu2NcXh0RMMPANBSBCi1Zwmi1EDJLfyCi/WpRunmdqt/HsiEgWmNq0xh0xX9OMLGMZatjVaXQWBqk17Q8KqFf28Cbs1MFrtarAGI10Unkjve2KrhMpUV/ybAwmOzgPb9JMHAXOglYf8WQLmfBn5cgjopZ4vL84L3Ecg==; Expires=Wed, 19 Aug 2026 23:33:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59976', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59975', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a7121c18e50e5f1c21dabd9b15ba709a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:33:37.334025+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (628347 → 1296795 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:33:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rlZvHwbU6GsOdUDUeFCEpZBTF+XtPP39OKcz+euqXzsbg5Rcf55eoK5eDm0JFv76ddPe6stIf7uYQ+xd5IoNESdAIxoDv7TV6J+zWY1ZCFZjoOh2n+8ceEerxJw3OlQGn/srrQYEvO6ql0t4aTl61Oz/1FQSAqs3zC9bOUvW7ljG19lbJO1KMXNizw2O/Q==; Expires=Wed, 19 Aug 2026 23:33:37 GMT; Path=/, AWSALBCORS=rlZvHwbU6GsOdUDUeFCEpZBTF+XtPP39OKcz+euqXzsbg5Rcf55eoK5eDm0JFv76ddPe6stIf7uYQ+xd5IoNESdAIxoDv7TV6J+zWY1ZCFZjoOh2n+8ceEerxJw3OlQGn/srrQYEvO6ql0t4aTl61Oz/1FQSAqs3zC9bOUvW7ljG19lbJO1KMXNizw2O/Q==; Expires=Wed, 19 Aug 2026 23:33:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b7c6902612b58fcb9e6783fd65bfea4f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:33:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0NA+47zZuCBBjbiEpt8Ltah3jfamUtw7ytwwy5+JtK0+t2RmG/5q+F8TcRKksE3ZYQvbt1kJvIWfOxpkF77dw2k3B4SO4ldfgxdiGpsgtvSqnqvVpm/mOlarlndIvcitXRd3zbJKHTYJtrnmXzvxGGOMYIQvEQ5ull/xoqBFN4LxDJrKuWHc1Pfo9xQLRw==; Expires=Wed, 19 Aug 2026 23:33:37 GMT; Path=/, AWSALBCORS=0NA+47zZuCBBjbiEpt8Ltah3jfamUtw7ytwwy5+JtK0+t2RmG/5q+F8TcRKksE3ZYQvbt1kJvIWfOxpkF77dw2k3B4SO4ldfgxdiGpsgtvSqnqvVpm/mOlarlndIvcitXRd3zbJKHTYJtrnmXzvxGGOMYIQvEQ5ull/xoqBFN4LxDJrKuWHc1Pfo9xQLRw==; Expires=Wed, 19 Aug 2026 23:33:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59986', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c6f216ed9ad68600c95391019f9dcaaf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:33:39.922173+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (628137 → 1231406 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:33:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ljMbFDOv1aaDAR+6vELOc96O49xmQ424aVGGO7htp7GaRiOJqdtbj+SPSLq/ZxcPGRYOOWbfXtEcq3uoJ3rVvYbb/zAHy+6ighRGCfQb2iTsdOi8S/D2a3W/t9LjnBKcBYKWMshemNc6/qcZSLccU3geNyn0mE6MRrGpSk+c95n6V5csDm5xJShnFxSiVQ==; Expires=Wed, 19 Aug 2026 23:33:40 GMT; Path=/, AWSALBCORS=ljMbFDOv1aaDAR+6vELOc96O49xmQ424aVGGO7htp7GaRiOJqdtbj+SPSLq/ZxcPGRYOOWbfXtEcq3uoJ3rVvYbb/zAHy+6ighRGCfQb2iTsdOi8S/D2a3W/t9LjnBKcBYKWMshemNc6/qcZSLccU3geNyn0mE6MRrGpSk+c95n6V5csDm5xJShnFxSiVQ==; Expires=Wed, 19 Aug 2026 23:33:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '57836', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '861a7db526ff2f0d35934136d4f5a792', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:33:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7/eXhsaMR2qE0ZRJhfn7Pm9NPIU1JiJNpv+OLg+ZL8bsoI5KY1LxOzLGvPldrwO6itq1VYA/I7iYCscG5Mco3aFivRn7mo0zTPNjY7oqO0NjEBJdQKPOiOEok4LUpuARypnUockRVYkoGnFP1ZMJ0NIPFo+EgOrjR0rF/8unzUdFKmCPb4V2ZlVLycs9lg==; Expires=Wed, 19 Aug 2026 23:33:40 GMT; Path=/, AWSALBCORS=7/eXhsaMR2qE0ZRJhfn7Pm9NPIU1JiJNpv+OLg+ZL8bsoI5KY1LxOzLGvPldrwO6itq1VYA/I7iYCscG5Mco3aFivRn7mo0zTPNjY7oqO0NjEBJdQKPOiOEok4LUpuARypnUockRVYkoGnFP1ZMJ0NIPFo+EgOrjR0rF/8unzUdFKmCPb4V2ZlVLycs9lg==; Expires=Wed, 19 Aug 2026 23:33:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '57830', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '1708662b6ee0f06896f073684ceb5d63', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:34:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:34:04.892591+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:34:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3tPKCco2Ov01ega53Z1x9mRiWoZ0LICIaH3D8nBhfhXEE4PofzpjLTiTV2ib/NddCc5NkL0mxf4sZ3GOeJXxIzENgxaVRYWmn/mzJp2tdTa/xvL/nR/065VZTMqQMXXLjoLXq787RDx7ZWPxOpaPCFMgmQ4RWEHsNjWRKaKkNrPK4eIPKg2aUsed4W+Ugg==; Expires=Wed, 19 Aug 2026 23:34:05 GMT; Path=/, AWSALBCORS=3tPKCco2Ov01ega53Z1x9mRiWoZ0LICIaH3D8nBhfhXEE4PofzpjLTiTV2ib/NddCc5NkL0mxf4sZ3GOeJXxIzENgxaVRYWmn/mzJp2tdTa/xvL/nR/065VZTMqQMXXLjoLXq787RDx7ZWPxOpaPCFMgmQ4RWEHsNjWRKaKkNrPK4eIPKg2aUsed4W+Ugg==; Expires=Wed, 19 Aug 2026 23:34:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32683', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd42f7d0dddb2c3c16737433d65e2511c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:34:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H3hNfwuhCxlHdZn90h0nN9F/5wGAwebmgnwMueYPoX/4i6SXXLtoYHb+1q4rX73GWaD0l6RiWsd1gFUFApgdR6BbOiaJd8dkRdnnCid4KWokzSKc9nnUWJNdQQCTCLwSjy1WqYT+IjJYR/YWlNthXP6DVI28To9tyrhFmP8jXGQGUaYlroECvv8ZDgRdTQ==; Expires=Wed, 19 Aug 2026 23:34:05 GMT; Path=/, AWSALBCORS=H3hNfwuhCxlHdZn90h0nN9F/5wGAwebmgnwMueYPoX/4i6SXXLtoYHb+1q4rX73GWaD0l6RiWsd1gFUFApgdR6BbOiaJd8dkRdnnCid4KWokzSKc9nnUWJNdQQCTCLwSjy1WqYT+IjJYR/YWlNthXP6DVI28To9tyrhFmP8jXGQGUaYlroECvv8ZDgRdTQ==; Expires=Wed, 19 Aug 2026 23:34:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32317', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '56f75782b1a3d51f51e718dbd9e0a1aa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:34:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:34:38.164996+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:34:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:34:38.174329+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:34:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=t3mcEhdf3lpjd1b1LWuAN+gqs+iK866qpOfct7XwVrPS+8PGGbH6LKcBiB5Bnr85NhWUrZpnHQKHtmb7mMAVrRogTenur8+QjY+3PzzgY5RamJhKJvajJQCs+StDN1YhcSOv2B7+UDCsIvCWEn4yM4C0RFyrwqbhwj8pgYcy1yl9z6kBs/d7kiMXxprBgA==; Expires=Wed, 19 Aug 2026 23:34:40 GMT; Path=/, AWSALBCORS=t3mcEhdf3lpjd1b1LWuAN+gqs+iK866qpOfct7XwVrPS+8PGGbH6LKcBiB5Bnr85NhWUrZpnHQKHtmb7mMAVrRogTenur8+QjY+3PzzgY5RamJhKJvajJQCs+StDN1YhcSOv2B7+UDCsIvCWEn4yM4C0RFyrwqbhwj8pgYcy1yl9z6kBs/d7kiMXxprBgA==; Expires=Wed, 19 Aug 2026 23:34:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c064657481d607510cbed2d750ad1a4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:34:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YFxNmojzZN20EH8SPFi2j5+ctoUNXM0xFTrXod2JRRGLx5zvAITGm5mDYoSiacF8eBGTYI945JLlxFrAr+byzv7SmYCucLEuBX1xswfmAl/loL+gKy+AKKTEBgMvIepYPDgeJEdLkL1okTyjeSnG3WpkGJoSKY1ApaKw+cVhLryrOiZ7eKgQskUA3idnvA==; Expires=Wed, 19 Aug 2026 23:34:40 GMT; Path=/, AWSALBCORS=YFxNmojzZN20EH8SPFi2j5+ctoUNXM0xFTrXod2JRRGLx5zvAITGm5mDYoSiacF8eBGTYI945JLlxFrAr+byzv7SmYCucLEuBX1xswfmAl/loL+gKy+AKKTEBgMvIepYPDgeJEdLkL1okTyjeSnG3WpkGJoSKY1ApaKw+cVhLryrOiZ7eKgQskUA3idnvA==; Expires=Wed, 19 Aug 2026 23:34:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59966', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59969', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe55761b4f4d29c5c1021c39fcfdba31', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:35:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:35:01.093790+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:35:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dkZwu5c6TKiMO7XLPkZpBDDKmJmaTnhWfK4bPX8OvYTeSULoOx5ui8Fcvqb+EkM4xhGCg8+LS7P6z4lN0levE3AJPJlWKFjQsKhlr7DfTlaTS/qBWOrnPP84fJW/VhB4PPA9kV5nJ1upliplKSEMfj0vaiXs/PffO/p6M19hZE7yiBCqcP6i/GBdefuhKA==; Expires=Wed, 19 Aug 2026 23:35:01 GMT; Path=/, AWSALBCORS=dkZwu5c6TKiMO7XLPkZpBDDKmJmaTnhWfK4bPX8OvYTeSULoOx5ui8Fcvqb+EkM4xhGCg8+LS7P6z4lN0levE3AJPJlWKFjQsKhlr7DfTlaTS/qBWOrnPP84fJW/VhB4PPA9kV5nJ1upliplKSEMfj0vaiXs/PffO/p6M19hZE7yiBCqcP6i/GBdefuhKA==; Expires=Wed, 19 Aug 2026 23:35:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9685e745d1fc8f9ce226e3edbb099022', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:35:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ACsYwio+LCUD4TgLWJl+VbOEFcX2dtyVy2+mYopeDLJY5VkljUoUUOCDDw4CD39WfnVvhS25DHb1yESdudV/x/xstmiSljmQHuIrqPmOIhQhWttVAsoeg0UiooHF2wFKr1OcFTqHZ1to4ihcV7ulOkKmAEzGsTEaim9cWQTUtTH4q6CVAtIXNR85Vg1gjQ==; Expires=Wed, 19 Aug 2026 23:35:01 GMT; Path=/, AWSALBCORS=ACsYwio+LCUD4TgLWJl+VbOEFcX2dtyVy2+mYopeDLJY5VkljUoUUOCDDw4CD39WfnVvhS25DHb1yESdudV/x/xstmiSljmQHuIrqPmOIhQhWttVAsoeg0UiooHF2wFKr1OcFTqHZ1to4ihcV7ulOkKmAEzGsTEaim9cWQTUtTH4q6CVAtIXNR85Vg1gjQ==; Expires=Wed, 19 Aug 2026 23:35:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59595', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8c1b0e7bd4356396374fb2e7806a6b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:36:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:36:26.778605+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:36:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:36:26.786710+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:36:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:36:26.896325+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:36:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8IqzGJrazIrhfW2H6V/aM4/8/FkhgYHVQt2MyKs0RX3P5OrdF+QrHmzQXBOoq5lNagT60/WcV4C5TCuNqDCX4Ojzj0u61piuOV2d2CON3ayOx68QZFUDeJ4n9y4ufrPCg5Ri59BPvkyXhL4vFcx0p5DZ8tO/F7JeWFsTFSAIj4Vr+Kei9JP1FECwgWDOHA==; Expires=Wed, 19 Aug 2026 23:36:27 GMT; Path=/, AWSALBCORS=8IqzGJrazIrhfW2H6V/aM4/8/FkhgYHVQt2MyKs0RX3P5OrdF+QrHmzQXBOoq5lNagT60/WcV4C5TCuNqDCX4Ojzj0u61piuOV2d2CON3ayOx68QZFUDeJ4n9y4ufrPCg5Ri59BPvkyXhL4vFcx0p5DZ8tO/F7JeWFsTFSAIj4Vr+Kei9JP1FECwgWDOHA==; Expires=Wed, 19 Aug 2026 23:36:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '10e78488c692b6acd1b5dabe3c82e63e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:36:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7bW6yKjXh35znEF5qIC4BXM1CakVvhsA1T7Vw83bGbHyatOmDIC2EPvqzYBn03C8ycgOlYd0W1bLdM1uAdcuh27sxfLGkhSs+ooF0hrEzCRHStjWhtbWYY3o5P4HIqFafNM+rEIEb3NnKtwrx9E09dT/4XXo8wF2UO7zG0ywpcx3O4n+9e6uMEFk15JJ8A==; Expires=Wed, 19 Aug 2026 23:36:27 GMT; Path=/, AWSALBCORS=7bW6yKjXh35znEF5qIC4BXM1CakVvhsA1T7Vw83bGbHyatOmDIC2EPvqzYBn03C8ycgOlYd0W1bLdM1uAdcuh27sxfLGkhSs+ooF0hrEzCRHStjWhtbWYY3o5P4HIqFafNM+rEIEb3NnKtwrx9E09dT/4XXo8wF2UO7zG0ywpcx3O4n+9e6uMEFk15JJ8A==; Expires=Wed, 19 Aug 2026 23:36:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59422', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59422', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4fd90d83f5691d457e13faef51678373', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:36:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:36:49.242636+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:36:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:36:49.251868+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:36:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=d7OH7YzDl996Hcq2zrrRuCr0CSEwpB6T7bOeYnBxzEAgLWsNXoFv4TQFIjos6vn3+F0r9wYN9L06IuTJ8XL1brk5qt/siibLeXyFmA/PZOztpSz7Dn9fuhCnxwlDh8VW0JMmt8u9RBx6hQkfgmLsy9L2fhW4fB2Ed+NqLR+gqyHVvabJ51fumU50EnRwAQ==; Expires=Wed, 19 Aug 2026 23:36:49 GMT; Path=/, AWSALBCORS=d7OH7YzDl996Hcq2zrrRuCr0CSEwpB6T7bOeYnBxzEAgLWsNXoFv4TQFIjos6vn3+F0r9wYN9L06IuTJ8XL1brk5qt/siibLeXyFmA/PZOztpSz7Dn9fuhCnxwlDh8VW0JMmt8u9RBx6hQkfgmLsy9L2fhW4fB2Ed+NqLR+gqyHVvabJ51fumU50EnRwAQ==; Expires=Wed, 19 Aug 2026 23:36:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37776', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37776', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '1d14c6a9bdda929a2b9ae037a0b421bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:36:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=I0yDHqnhON+3sCzRujc2WoLij70NwIfhNbFRWUrbl3Liz/bKRHxyuiCAhC/QcIbV+xwYWR8Tawf+tPaP+oSmoh0BmBvrXvo39X7GWwGIxUPCPTaAmmFBHdfOjGDj14l1GKBZ2Ztr9HkmL2aRXRZwNdLDbfrz6JdIu4n6rKtBCdCG6EGORtoeY7xplQlACw==; Expires=Wed, 19 Aug 2026 23:36:49 GMT; Path=/, AWSALBCORS=I0yDHqnhON+3sCzRujc2WoLij70NwIfhNbFRWUrbl3Liz/bKRHxyuiCAhC/QcIbV+xwYWR8Tawf+tPaP+oSmoh0BmBvrXvo39X7GWwGIxUPCPTaAmmFBHdfOjGDj14l1GKBZ2Ztr9HkmL2aRXRZwNdLDbfrz6JdIu4n6rKtBCdCG6EGORtoeY7xplQlACw==; Expires=Wed, 19 Aug 2026 23:36:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37172', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37172', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fdb77d355b2cd1672a8ee4c3d84cefcb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:37:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u1RCJDPvZ2JYjJSi2R3gtg5/0ns8VIrnucYb/t4qOHRHnheGkzY37kjcasD1rDZ0NhfcwbTuz592k67mtT3yNUJwU5EddlSGarLTWzg1lm3uSku3WelrtomXFPkGk1szSNZRReClkjq403yZg9MLDvhLBHLfVnmwTCcpk9tb2ZWdHUYyrBPgQZSeZja/PA==; Expires=Wed, 19 Aug 2026 23:37:02 GMT; Path=/, AWSALBCORS=u1RCJDPvZ2JYjJSi2R3gtg5/0ns8VIrnucYb/t4qOHRHnheGkzY37kjcasD1rDZ0NhfcwbTuz592k67mtT3yNUJwU5EddlSGarLTWzg1lm3uSku3WelrtomXFPkGk1szSNZRReClkjq403yZg9MLDvhLBHLfVnmwTCcpk9tb2ZWdHUYyrBPgQZSeZja/PA==; Expires=Wed, 19 Aug 2026 23:37:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59574', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '3c6f29269bfacf990c5c70bd6abd0584', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:37:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=elTuM7UZEhmqYRcsTyPqXccwSBcfwrdLmYCuLr4PBvW7PT4N0nigLHr0P/AINvrDmb9/KYVDn3ZGfOh4RjyHbkPWjtsL5g0uONuOF/Xf7gYbg+fIqRnPCskBHiWOS1To1kWzIGUzzk6WScwoZDG8aKUPl+5OTlBgwBnfXPg9M0/drqc21Ala2SqwG/FUXw==; Expires=Wed, 19 Aug 2026 23:37:02 GMT; Path=/, AWSALBCORS=elTuM7UZEhmqYRcsTyPqXccwSBcfwrdLmYCuLr4PBvW7PT4N0nigLHr0P/AINvrDmb9/KYVDn3ZGfOh4RjyHbkPWjtsL5g0uONuOF/Xf7gYbg+fIqRnPCskBHiWOS1To1kWzIGUzzk6WScwoZDG8aKUPl+5OTlBgwBnfXPg9M0/drqc21Ala2SqwG/FUXw==; Expires=Wed, 19 Aug 2026 23:37:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59359', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '5c16229751be58528212423dc86d11d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:37:18.651046+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (627848 → 1291993 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:37:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KecdHSGh0RuqlHxiulnmSL+MXuSZYDFyUwD3v9u0E8hahXUGVY9bjachkbFyYBttlY01Q0BNXpsunLGpLetTT0o0RhXyjemYeiDUljqEINvcY/ikBv8gvuHVYvxMiHtWczsvrgyXLE9PLZq/ShwU5aEctm8oA+huKjjJ1e7TFKuaOD3gZXzsueZoHNvp2A==; Expires=Wed, 19 Aug 2026 23:37:18 GMT; Path=/, AWSALBCORS=KecdHSGh0RuqlHxiulnmSL+MXuSZYDFyUwD3v9u0E8hahXUGVY9bjachkbFyYBttlY01Q0BNXpsunLGpLetTT0o0RhXyjemYeiDUljqEINvcY/ikBv8gvuHVYvxMiHtWczsvrgyXLE9PLZq/ShwU5aEctm8oA+huKjjJ1e7TFKuaOD3gZXzsueZoHNvp2A==; Expires=Wed, 19 Aug 2026 23:37:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44193', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d18f5358f94dedbacc8e8b7b18e4cf2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:37:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JVD5S5H6Kx1v4QvfzPMFOTmjSqUyVFtGWqto6r5zQJc21yJdPQhWvnPf/W3urN/lG5qgN0BsIz0GktZqFr+g+WCo1n4MeJrDPLx/g/jadYhqEhBIUkk5py4v/b6bxUOlw8eMKxRCbLRxdg5iOkKgTAznKfWnn7kQSjWoJKuJrkg9Tbkny6la+G5Nx6uo3g==; Expires=Wed, 19 Aug 2026 23:37:19 GMT; Path=/, AWSALBCORS=JVD5S5H6Kx1v4QvfzPMFOTmjSqUyVFtGWqto6r5zQJc21yJdPQhWvnPf/W3urN/lG5qgN0BsIz0GktZqFr+g+WCo1n4MeJrDPLx/g/jadYhqEhBIUkk5py4v/b6bxUOlw8eMKxRCbLRxdg5iOkKgTAznKfWnn7kQSjWoJKuJrkg9Tbkny6la+G5Nx6uo3g==; Expires=Wed, 19 Aug 2026 23:37:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43807', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e07ff226b279d7757fdf9ae0b6b36ac1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:37:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:37:38.399402+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:37:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QDMBcXrFmqwu5RLIf5fQ0F3b+aUQWSsGVDj6295ejp6zIlLI+wlVlon2B58SuaBdFdzjDxzwn62sUKhzzrDQdMDFQdZxfXUTE6Gwij/D/SFuA01MQFzSdLG+fZVa03v4sHMXgbSVIq/abd6xMQOezq+6zsm5NyJqo6SKFH13/oxGDVab1Tam2nCpY2xeZA==; Expires=Wed, 19 Aug 2026 23:37:38 GMT; Path=/, AWSALBCORS=QDMBcXrFmqwu5RLIf5fQ0F3b+aUQWSsGVDj6295ejp6zIlLI+wlVlon2B58SuaBdFdzjDxzwn62sUKhzzrDQdMDFQdZxfXUTE6Gwij/D/SFuA01MQFzSdLG+fZVa03v4sHMXgbSVIq/abd6xMQOezq+6zsm5NyJqo6SKFH13/oxGDVab1Tam2nCpY2xeZA==; Expires=Wed, 19 Aug 2026 23:37:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24265', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '836b74192fc0df6575401d44fdde2eee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:37:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kAaNxRFtFyl6Bs5vRo2pRuy/AvJ/F+ur1gz4Zd83XfxXlo51GZYbHw4QDA/mCuieSKWYaa0nN8opX4LCjToUkRoHMsv+W9Wo4tmKsf8+bAiEDlC7LEqatFQgO5S7t3rYG4G44JkioEssnZ5B1PTZtNFffU85lbjYmXx+QY1WeNZwc3MgjT1zKBqiIeICeg==; Expires=Wed, 19 Aug 2026 23:37:39 GMT; Path=/, AWSALBCORS=kAaNxRFtFyl6Bs5vRo2pRuy/AvJ/F+ur1gz4Zd83XfxXlo51GZYbHw4QDA/mCuieSKWYaa0nN8opX4LCjToUkRoHMsv+W9Wo4tmKsf8+bAiEDlC7LEqatFQgO5S7t3rYG4G44JkioEssnZ5B1PTZtNFffU85lbjYmXx+QY1WeNZwc3MgjT1zKBqiIeICeg==; Expires=Wed, 19 Aug 2026 23:37:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23831', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '60b09880add79fd02d15c6db57bdefe8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:38:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:38:29.619980+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:38:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:38:29.635574+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:38:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vJTRgjFcen1J7k/nlSeHdV7e9FcfmRTWKJ5rLKfQimhhiVvONl6ihkZTGC4X4nj1tOSrsgWiMrUUFUJwxs3RxeJv+HPfX6RaWxZ3vPsdyfoouTdcVBNwlPhvudZp+b8f7dl8J/ync7dm+SLJiRil4We08yk4iyI5y7tDTOEKc5wY304hsZJeomoomCMKLw==; Expires=Wed, 19 Aug 2026 23:38:31 GMT; Path=/, AWSALBCORS=vJTRgjFcen1J7k/nlSeHdV7e9FcfmRTWKJ5rLKfQimhhiVvONl6ihkZTGC4X4nj1tOSrsgWiMrUUFUJwxs3RxeJv+HPfX6RaWxZ3vPsdyfoouTdcVBNwlPhvudZp+b8f7dl8J/ync7dm+SLJiRil4We08yk4iyI5y7tDTOEKc5wY304hsZJeomoomCMKLw==; Expires=Wed, 19 Aug 2026 23:38:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '440b5d44ea69e1b21ab26dd895e19e99', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:38:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cXELq2ayDWo9xggwmyawtTnbrKXiYsKENn0fHhswICCAug1fDKd5XcvjlsCkcdyYdYfPGgepVRJsrGPuZhaPHvGVRYogA5Y6QY8I4goXYkOVWphcdOp/4AExuLPpD/A+UZ4OhTju2xhgLuh2h5P1AipmFmXaWkPrYgfGZfFPIt7D5Wvik0WPq1n6JUxKZA==; Expires=Wed, 19 Aug 2026 23:38:31 GMT; Path=/, AWSALBCORS=cXELq2ayDWo9xggwmyawtTnbrKXiYsKENn0fHhswICCAug1fDKd5XcvjlsCkcdyYdYfPGgepVRJsrGPuZhaPHvGVRYogA5Y6QY8I4goXYkOVWphcdOp/4AExuLPpD/A+UZ4OhTju2xhgLuh2h5P1AipmFmXaWkPrYgfGZfFPIt7D5Wvik0WPq1n6JUxKZA==; Expires=Wed, 19 Aug 2026 23:38:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59593', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59593', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '01237e60abc2dc31c380226afec9215c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:38:52 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:38:52.509159+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:38:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J7Tq0JPNXwdCjBBg4e56KKeths550bj7WbXa1AN2JFRRBpwqzuWiNOgDc+oMuvPr6wfv7996KUlR0RrC1CUP87mtmNZqSPwG6l4M6SDEu61c26FsgGeyl0HpNKNXPh92abVXCxMqoIXS6+U+HM0zlPLGAWyvrznYGhm0bov8kvxJEODG2GnMU7reNUQ7Sg==; Expires=Wed, 19 Aug 2026 23:38:52 GMT; Path=/, AWSALBCORS=J7Tq0JPNXwdCjBBg4e56KKeths550bj7WbXa1AN2JFRRBpwqzuWiNOgDc+oMuvPr6wfv7996KUlR0RrC1CUP87mtmNZqSPwG6l4M6SDEu61c26FsgGeyl0HpNKNXPh92abVXCxMqoIXS6+U+HM0zlPLGAWyvrznYGhm0bov8kvxJEODG2GnMU7reNUQ7Sg==; Expires=Wed, 19 Aug 2026 23:38:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59987', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4a54efee2c6714e2a3c97b926cc95858', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:38:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Zp9lFZzWfEQ+JJ51i3H00GHMcxAqUQfB1LD4qG61kKslkEa3r0pr/40vqG9CKfuNtDFeW3LgGQuAmutKBz6K3GZ1zGAf/3d2jNHtaEv5OxQf3UwwwJm1CGXK8iv+FHm2EPu6t3sWA9i/HQ8StIfPGaWLElixoUwh4qi+XICwhqMHxN/NhOzDm9ZJo4lUFg==; Expires=Wed, 19 Aug 2026 23:38:53 GMT; Path=/, AWSALBCORS=Zp9lFZzWfEQ+JJ51i3H00GHMcxAqUQfB1LD4qG61kKslkEa3r0pr/40vqG9CKfuNtDFeW3LgGQuAmutKBz6K3GZ1zGAf/3d2jNHtaEv5OxQf3UwwwJm1CGXK8iv+FHm2EPu6t3sWA9i/HQ8StIfPGaWLElixoUwh4qi+XICwhqMHxN/NhOzDm9ZJo4lUFg==; Expires=Wed, 19 Aug 2026 23:38:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59607', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'af2a912f612c64b84f7da7ae945dd2ab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:39:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:39:16.332290+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:39:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:39:16.339573+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:39:16.365311+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T23:39:16.495804+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: JIT 검증 — 입력이 낡아 재생성 (6/64)"} {"timestamp": "2026-08-12T23:39:16.523445+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T23:39:16.528851+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:39:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c2n+0gblS4Y4pOnxVDkiudNEqKlxBYUZHUMC+ou9xIEuYcXba0RlWZwmL65BwGiBrF6BRIvyt3OiEORV765urAIV2gAN/XdntwSQRu26ATGLR1i7qnLLoJzjz8B9vYTEb4FeDAuCHKHnT+8yJ88Jzt5TkkyPg+pV+psTkZ9xHKDA+SjUHoR2E/naPvpMOA==; Expires=Wed, 19 Aug 2026 23:39:18 GMT; Path=/, AWSALBCORS=c2n+0gblS4Y4pOnxVDkiudNEqKlxBYUZHUMC+ou9xIEuYcXba0RlWZwmL65BwGiBrF6BRIvyt3OiEORV765urAIV2gAN/XdntwSQRu26ATGLR1i7qnLLoJzjz8B9vYTEb4FeDAuCHKHnT+8yJ88Jzt5TkkyPg+pV+psTkZ9xHKDA+SjUHoR2E/naPvpMOA==; Expires=Wed, 19 Aug 2026 23:39:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13047', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13048', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '034f4f5e6c68a4a8a938856abf754479', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:39:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gphrZyrraOG71aJu5IjTZgDN51TEeqrGGyZ35VkKXFxbBzhEX2urBUUXCXenZactTol93ra+3NeJdTSISLdumxPnX/D/zkdzi2g/felFygAbXU31ID11DRksRJ9Bl8vhqCM2xexzQu98Iw4tkZUGJRZzyF+cGubQhji/ZE/6m/C69WS87xFUCWaWVUBF8w==; Expires=Wed, 19 Aug 2026 23:39:18 GMT; Path=/, AWSALBCORS=gphrZyrraOG71aJu5IjTZgDN51TEeqrGGyZ35VkKXFxbBzhEX2urBUUXCXenZactTol93ra+3NeJdTSISLdumxPnX/D/zkdzi2g/felFygAbXU31ID11DRksRJ9Bl8vhqCM2xexzQu98Iw4tkZUGJRZzyF+cGubQhji/ZE/6m/C69WS87xFUCWaWVUBF8w==; Expires=Wed, 19 Aug 2026 23:39:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12671', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12670', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c2792f5a59205aeefd393a58e3f24daa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:39:29.586965+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (610803 → 1332895 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:39:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WUes6CmN4DdxrhNRffEAW2cHvZPCI/JILU5pHXjko+UbU0YfkiYAFTU0QZg0CcvIM5oT/kh5qfKfNFt4wvG46/j/9P3Ac9sr4hlAt0t9h5xg/d1pUzuTjX4DuXbnB0cWQsVCZMheaSs0l3PRyVpnBcus8MslJXYesQtflb7KXK+WeuQ9on+9BD5h/P4VVw==; Expires=Wed, 19 Aug 2026 23:39:29 GMT; Path=/, AWSALBCORS=WUes6CmN4DdxrhNRffEAW2cHvZPCI/JILU5pHXjko+UbU0YfkiYAFTU0QZg0CcvIM5oT/kh5qfKfNFt4wvG46/j/9P3Ac9sr4hlAt0t9h5xg/d1pUzuTjX4DuXbnB0cWQsVCZMheaSs0l3PRyVpnBcus8MslJXYesQtflb7KXK+WeuQ9on+9BD5h/P4VVw==; Expires=Wed, 19 Aug 2026 23:39:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23082', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '11bf6511a61f948260a709abd1897953', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:39:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2EBBllW4b6gymxPXmZ4J3dJUOnRJna1bVUoLhDD8Hkg/xXNJp8VmemlCQAwubs1YL1scMtNqKCXlp/q+FY9yDDdDCz6QIVes8qANzNLAHokN/UZrg5Zfia2DwPBAtosvdnBbZdBTZblmn/Cyzn46Gg4sL87PlBpetobtxoJPxO59+ES9PRt4lekWMo2+hg==; Expires=Wed, 19 Aug 2026 23:39:30 GMT; Path=/, AWSALBCORS=2EBBllW4b6gymxPXmZ4J3dJUOnRJna1bVUoLhDD8Hkg/xXNJp8VmemlCQAwubs1YL1scMtNqKCXlp/q+FY9yDDdDCz6QIVes8qANzNLAHokN/UZrg5Zfia2DwPBAtosvdnBbZdBTZblmn/Cyzn46Gg4sL87PlBpetobtxoJPxO59+ES9PRt4lekWMo2+hg==; Expires=Wed, 19 Aug 2026 23:39:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22722', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a7e66428cdbd72b0a1f26f088540007a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:39:41.724951+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (622147 → 1361315 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:39:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hw4Mn0fJuWkrcy8B0IslI0cZVebWQ4ektJD3iv2ZcJ3Y3Hy9BN0GT6D3BgzaEYiPzAmNSCfdKYuJTy2Luh3RaOy5lwG0LlCjsSxNJrVuhR4XfD/luyzL4Q6DtRMlTySV09pyJcCm1PrVGaT8p/XJQkVwtlVkq9j2tgwToS6RwLvTgG7zitDCo6y052RNZg==; Expires=Wed, 19 Aug 2026 23:39:41 GMT; Path=/, AWSALBCORS=hw4Mn0fJuWkrcy8B0IslI0cZVebWQ4ektJD3iv2ZcJ3Y3Hy9BN0GT6D3BgzaEYiPzAmNSCfdKYuJTy2Luh3RaOy5lwG0LlCjsSxNJrVuhR4XfD/luyzL4Q6DtRMlTySV09pyJcCm1PrVGaT8p/XJQkVwtlVkq9j2tgwToS6RwLvTgG7zitDCo6y052RNZg==; Expires=Wed, 19 Aug 2026 23:39:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10942', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '12d97c6f17ac0403debefe6083eb8c55', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:39:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OAilLVRnjzieRUo7ANL2lhLYDcc8t5gIbMJUFaMZECdySmZsW/MOCjTSwZ4X6NDxVNBYFKd7GVUHiCsspMUojb7Av+V1lgrn6/pf9kNBXcEDGHLxxS+XcuMQ9A8YXxFj0FyeQFV3Kmedo7xuO+JmM6TwuMkgzyW+BumDmTt7aZhCxf8otMwE6XeiE1S43g==; Expires=Wed, 19 Aug 2026 23:39:42 GMT; Path=/, AWSALBCORS=OAilLVRnjzieRUo7ANL2lhLYDcc8t5gIbMJUFaMZECdySmZsW/MOCjTSwZ4X6NDxVNBYFKd7GVUHiCsspMUojb7Av+V1lgrn6/pf9kNBXcEDGHLxxS+XcuMQ9A8YXxFj0FyeQFV3Kmedo7xuO+JmM6TwuMkgzyW+BumDmTt7aZhCxf8otMwE6XeiE1S43g==; Expires=Wed, 19 Aug 2026 23:39:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10568', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '487bdc4d589269db39a2d27f839c5f56', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:39:55.009966+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (617035 → 1343414 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:39:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SSTgujkIrap9+35FZpDxfwSxAv79pIwo5rp9/SxniTjq2DWOYfXm1usUwXAvdD+opbWwcykgP3Lg/EMoCcZOAOoPQIj0rH++0nzWTbTDp7LFIBJ197cP4rqy7NzC7R6Pk+TcFeB/uPYJH6M9PHNKd70sG1N0/eoAFRjcvUpML7DcJrLNkG6h8hmZYPLiSQ==; Expires=Wed, 19 Aug 2026 23:39:55 GMT; Path=/, AWSALBCORS=SSTgujkIrap9+35FZpDxfwSxAv79pIwo5rp9/SxniTjq2DWOYfXm1usUwXAvdD+opbWwcykgP3Lg/EMoCcZOAOoPQIj0rH++0nzWTbTDp7LFIBJ197cP4rqy7NzC7R6Pk+TcFeB/uPYJH6M9PHNKd70sG1N0/eoAFRjcvUpML7DcJrLNkG6h8hmZYPLiSQ==; Expires=Wed, 19 Aug 2026 23:39:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6453e8c288c19f38087b460e4490384c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:39:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cNBgHpKOjYdAjMQNMc5omfH3Z203svbXbKBQdLJnhMgGRBBed9GsSwAK1ac38VYgMJJnSVePGRBnwmNsxzdyliLf14jGvw7ICmkBR+xeY/FcBfBsSywRKJyiktbHZ8qdq88GHf0ATt/Km6BkQW7yLgMcatRaFeNPUSPbKSxul59jBAxZWQYBnoaZG5mUzA==; Expires=Wed, 19 Aug 2026 23:39:55 GMT; Path=/, AWSALBCORS=cNBgHpKOjYdAjMQNMc5omfH3Z203svbXbKBQdLJnhMgGRBBed9GsSwAK1ac38VYgMJJnSVePGRBnwmNsxzdyliLf14jGvw7ICmkBR+xeY/FcBfBsSywRKJyiktbHZ8qdq88GHf0ATt/Km6BkQW7yLgMcatRaFeNPUSPbKSxul59jBAxZWQYBnoaZG5mUzA==; Expires=Wed, 19 Aug 2026 23:39:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59601', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dadf2d02ab7238b018b75ff49ae309f4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:40:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:40:21.537608+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:40:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n/mAhYEddiOA7urm0hDmVAlQZWAx9viZnLki/Dj6+DYfPoPa9xkTbuQRTka0f6qymRTzYJeChrqpWQfXqXAyPs+jOMgJe2RZXZME2fB0yNylZQCEy2HWv5KWEH1EAzfYJdlfMt9MNBoin0PJpYVWAbHn+i2gULwUkGcR2sZhfMH8Q+z0xO/qXTQz5cMdGg==; Expires=Wed, 19 Aug 2026 23:40:21 GMT; Path=/, AWSALBCORS=n/mAhYEddiOA7urm0hDmVAlQZWAx9viZnLki/Dj6+DYfPoPa9xkTbuQRTka0f6qymRTzYJeChrqpWQfXqXAyPs+jOMgJe2RZXZME2fB0yNylZQCEy2HWv5KWEH1EAzfYJdlfMt9MNBoin0PJpYVWAbHn+i2gULwUkGcR2sZhfMH8Q+z0xO/qXTQz5cMdGg==; Expires=Wed, 19 Aug 2026 23:40:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '33325', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '467e03a05c0d5c5ca58a7f060f03de48', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:40:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ej7Dg0Z7mSec9fyUllP5/RVSvhbSg2oC3GwvxFB6w5fJBpmBxNlePsvoNKblwPURUCMDfV+yIUzp5D4w4zc15lm+FBScNchla4kc2i8fbcmgRiEtbyZE6SELI1EFfyoogUOT2StIY9mdgJ+IvGDr2xfhY7MvFB+qREk+wntfV6QLGAkrKb6tCr0t2sQUAA==; Expires=Wed, 19 Aug 2026 23:40:22 GMT; Path=/, AWSALBCORS=Ej7Dg0Z7mSec9fyUllP5/RVSvhbSg2oC3GwvxFB6w5fJBpmBxNlePsvoNKblwPURUCMDfV+yIUzp5D4w4zc15lm+FBScNchla4kc2i8fbcmgRiEtbyZE6SELI1EFfyoogUOT2StIY9mdgJ+IvGDr2xfhY7MvFB+qREk+wntfV6QLGAkrKb6tCr0t2sQUAA==; Expires=Wed, 19 Aug 2026 23:40:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32917', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb4dcf2b4ed6fff4e8fdcc2a3cae594e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:41:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:41:02.484673+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:41:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:41:02.492608+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:41:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:41:02.596202+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:41:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IWAv4rp0apotbamFBA5q2UYXeKlgF4luTh6CZW4CB3TJ1XKrRZ2+qzJtYQ5BE5/ZUVoXOw59WixjkFLe68BsgAPVjjOoG/z/6T+NeKB5Yina3WmMnwgsp+LR7ltTjtpZa1rWC/fgxP2xWK6T8U/72WUJO6wrYrciz4+q8F169iOX3sWUjNYBTqLWyCxSrw==; Expires=Wed, 19 Aug 2026 23:41:04 GMT; Path=/, AWSALBCORS=IWAv4rp0apotbamFBA5q2UYXeKlgF4luTh6CZW4CB3TJ1XKrRZ2+qzJtYQ5BE5/ZUVoXOw59WixjkFLe68BsgAPVjjOoG/z/6T+NeKB5Yina3WmMnwgsp+LR7ltTjtpZa1rWC/fgxP2xWK6T8U/72WUJO6wrYrciz4+q8F169iOX3sWUjNYBTqLWyCxSrw==; Expires=Wed, 19 Aug 2026 23:41:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd169d1931bbf353d8006fbc5e43fcb8f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:41:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GTzG6Q4+aZYyzsnkQNbO6rkPch5u32F5dCm5D3nUYMzZqO4pWJ3qngkygvnpCg/ebdU+N7xIO91MaNRhu+Rbd+bQAUR0uX4GoOV1sOCeZfiQwJQZ4eQYVFT9GMJB32WGyFw/PWhqlMm8FMvVuZf3lxVt2gofSDNkPutySoHuvd/LCCM/8/G+RR2o6cE/vg==; Expires=Wed, 19 Aug 2026 23:41:04 GMT; Path=/, AWSALBCORS=GTzG6Q4+aZYyzsnkQNbO6rkPch5u32F5dCm5D3nUYMzZqO4pWJ3qngkygvnpCg/ebdU+N7xIO91MaNRhu+Rbd+bQAUR0uX4GoOV1sOCeZfiQwJQZ4eQYVFT9GMJB32WGyFw/PWhqlMm8FMvVuZf3lxVt2gofSDNkPutySoHuvd/LCCM/8/G+RR2o6cE/vg==; Expires=Wed, 19 Aug 2026 23:41:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59994', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59991', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7e01f837f0ad990901ae977be1b2ea7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:41:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:41:32.658231+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:41:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:41:32.666657+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:41:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n9qOFqdLzpn9A16oxtEScRPEsr5kI3eAtZX+OIE/3DW1g9e0c8On295dXYrQrxdN/CdGfAC0ITWBETU+412rnefQE9INfrS5ItBiJhoFZ3wHZvWZPiWomz5PiPJ06S2QpzjWVnh+oFDsO9c51SXkMB4ZTMC1Rk2v1nEVifLkTKztpu72/SMyMlpOv5m4Kg==; Expires=Wed, 19 Aug 2026 23:41:34 GMT; Path=/, AWSALBCORS=n9qOFqdLzpn9A16oxtEScRPEsr5kI3eAtZX+OIE/3DW1g9e0c8On295dXYrQrxdN/CdGfAC0ITWBETU+412rnefQE9INfrS5ItBiJhoFZ3wHZvWZPiWomz5PiPJ06S2QpzjWVnh+oFDsO9c51SXkMB4ZTMC1Rk2v1nEVifLkTKztpu72/SMyMlpOv5m4Kg==; Expires=Wed, 19 Aug 2026 23:41:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29897', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29899', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9a14482bee081637fcd50403a70807a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:41:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mGjuQI/Bm97HCATvQ83yoFfRK/TJrnz9Bwl9ysjBNUc6SA2V2UxyMP5ccH9GrHhKfTei0rvsfiqP4j/WC+ISoWsIkiGGmVZtnSCzGbwVj2UXGvx1n8Z3jN6Hkh2Z/vQlneFwjGcF97/wxjdJ2ru61F6+iyMvDTleF03KDbUeZdXnMpCWPZdthtzhdVXnsQ==; Expires=Wed, 19 Aug 2026 23:41:34 GMT; Path=/, AWSALBCORS=mGjuQI/Bm97HCATvQ83yoFfRK/TJrnz9Bwl9ysjBNUc6SA2V2UxyMP5ccH9GrHhKfTei0rvsfiqP4j/WC+ISoWsIkiGGmVZtnSCzGbwVj2UXGvx1n8Z3jN6Hkh2Z/vQlneFwjGcF97/wxjdJ2ru61F6+iyMvDTleF03KDbUeZdXnMpCWPZdthtzhdVXnsQ==; Expires=Wed, 19 Aug 2026 23:41:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29898', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29901', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c468d34db940e6a2eb158475173cb47d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:41:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tdIp99MpZIr4sHSIdSr/s22pIWuJOON9u9EoNtz6WP3AecfHdajfGrVCX2OxboxG54N4LcyGdJJh/s3edSTStcSs4Gg44+Xvk7aAVa8UPJlQlt0TIlxy2hhShljk0WkIoLS4/1Wy365ypPWpMiZAVpmSq3Nno6su9evlOUuur+soBUPzwsOWAcJV3TNeng==; Expires=Wed, 19 Aug 2026 23:41:40 GMT; Path=/, AWSALBCORS=tdIp99MpZIr4sHSIdSr/s22pIWuJOON9u9EoNtz6WP3AecfHdajfGrVCX2OxboxG54N4LcyGdJJh/s3edSTStcSs4Gg44+Xvk7aAVa8UPJlQlt0TIlxy2hhShljk0WkIoLS4/1Wy365ypPWpMiZAVpmSq3Nno6su9evlOUuur+soBUPzwsOWAcJV3TNeng==; Expires=Wed, 19 Aug 2026 23:41:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eaf61efa54fd4034d37ec9922a6af208', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:41:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LdDE/xCWz8liviTZrJ/7DbikZwKhiEvYBBbPVTbEpvguZFuiX42yUJ7dFAXyA7YVpaG+F4zALpqGfcZnuHhxXVvtai1Q8gjOzNllJEvGSmAqNuqG7rST9ueWTbHVmf5cOT8UrbkPqXgFukaMjgBE4KZ9k6PYKAXhc0Qa5x5q8Cp4CjMlvgGIzVqvy5oVXw==; Expires=Wed, 19 Aug 2026 23:41:40 GMT; Path=/, AWSALBCORS=LdDE/xCWz8liviTZrJ/7DbikZwKhiEvYBBbPVTbEpvguZFuiX42yUJ7dFAXyA7YVpaG+F4zALpqGfcZnuHhxXVvtai1Q8gjOzNllJEvGSmAqNuqG7rST9ueWTbHVmf5cOT8UrbkPqXgFukaMjgBE4KZ9k6PYKAXhc0Qa5x5q8Cp4CjMlvgGIzVqvy5oVXw==; Expires=Wed, 19 Aug 2026 23:41:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59599', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe36375e4fb51b8e1be09d03145b8626', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:41:54.500591+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (608913 → 1322995 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:41:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5dX5HrD1V+TvyA/suFDqxZeipRkfMpOijZ2E5k2jlvW1lVEhCRKiEUHT0dyDyvL/VcLYr+MaljeF00MCTGx7CN1sFtEO1cQOl/h2qodRiVUT1roSXEw9piMnNJ2zOXc4j5mPlVtaTIfRcRc5a1O/so+Xaq2trN0zuPJfJaSbc1YPK+kpB5rw/fNoFC5zVg==; Expires=Wed, 19 Aug 2026 23:41:54 GMT; Path=/, AWSALBCORS=5dX5HrD1V+TvyA/suFDqxZeipRkfMpOijZ2E5k2jlvW1lVEhCRKiEUHT0dyDyvL/VcLYr+MaljeF00MCTGx7CN1sFtEO1cQOl/h2qodRiVUT1roSXEw9piMnNJ2zOXc4j5mPlVtaTIfRcRc5a1O/so+Xaq2trN0zuPJfJaSbc1YPK+kpB5rw/fNoFC5zVg==; Expires=Wed, 19 Aug 2026 23:41:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45375', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '5bfda1755451a90d51aefb19a88b9944', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:41:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=He8FSeIn+niuyYm70OZbOToCCJwMUlFJvRCWAYDXQVUFdjaBWgcwL+a1YyixTQMALPYmqN4/dvs5pva/0M8GP0cVsf765Vlxi+YApsHWiQiXWyi3ERO0c+4YKv66u9Vuk/Nfpf54k3Sxb6GcnClaNaY0j0J7IRzPtcAW/CKUr7gbuesI9tXGIMPvQI6Wqw==; Expires=Wed, 19 Aug 2026 23:41:55 GMT; Path=/, AWSALBCORS=He8FSeIn+niuyYm70OZbOToCCJwMUlFJvRCWAYDXQVUFdjaBWgcwL+a1YyixTQMALPYmqN4/dvs5pva/0M8GP0cVsf765Vlxi+YApsHWiQiXWyi3ERO0c+4YKv66u9Vuk/Nfpf54k3Sxb6GcnClaNaY0j0J7IRzPtcAW/CKUr7gbuesI9tXGIMPvQI6Wqw==; Expires=Wed, 19 Aug 2026 23:41:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45014', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c8348e26a4a74a13674416b64fd3cea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:42:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:42:17.348927+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:42:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PzjdbOpJvqJMLjnyUe1m7eVT2oLLFS3OxadkNinWfqDMflaLoYTRRWEuYWFYB7xoGqj1JtLfIPg4OQPI47WJwN1uYNWRwq5rOlnDTGehyuoi5JtH3BTR/Kk4aXgM++kB/HijrVGjp8lWy9VGRmAwrHcLi7pd1QTgNA2aIUOxcE5jQqTrAsqSEVdbsQzAzQ==; Expires=Wed, 19 Aug 2026 23:42:18 GMT; Path=/, AWSALBCORS=PzjdbOpJvqJMLjnyUe1m7eVT2oLLFS3OxadkNinWfqDMflaLoYTRRWEuYWFYB7xoGqj1JtLfIPg4OQPI47WJwN1uYNWRwq5rOlnDTGehyuoi5JtH3BTR/Kk4aXgM++kB/HijrVGjp8lWy9VGRmAwrHcLi7pd1QTgNA2aIUOxcE5jQqTrAsqSEVdbsQzAzQ==; Expires=Wed, 19 Aug 2026 23:42:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21966', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '83dc360ea28384f5922d951841d3170f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:42:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/Xr96LeyHPIRKOB5jdiPcEWLP3tkmucJ16aHMgOTULr9AGip/97XVqnsSCCnAthKAeJ7R4z5VJWagcdV/R2+XJkcvNNZrfG9hz1BtVgXHf/cuRIsDwqM+3UMXebsyzLZkdXHYW1XWTmgyejZsDIxvzem+auwq4hGo7sMkmhg4smi1QvdRjn35xmuM7fOAQ==; Expires=Wed, 19 Aug 2026 23:42:18 GMT; Path=/, AWSALBCORS=/Xr96LeyHPIRKOB5jdiPcEWLP3tkmucJ16aHMgOTULr9AGip/97XVqnsSCCnAthKAeJ7R4z5VJWagcdV/R2+XJkcvNNZrfG9hz1BtVgXHf/cuRIsDwqM+3UMXebsyzLZkdXHYW1XWTmgyejZsDIxvzem+auwq4hGo7sMkmhg4smi1QvdRjn35xmuM7fOAQ==; Expires=Wed, 19 Aug 2026 23:42:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21969', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b42bd3a8b985c95b43251c7a8bc444ba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:42:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:42:47.795561+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:42:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:42:47.804415+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:42:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Sk0lgpxyXmlLrV3ghTHDWLIsCFm54WDdIlvSkwW8mJu9XpjuhnX8wQ7xAjRZlEGF9eVHckkxiQiO6YNZdO0bQvuAN00+ZZbV4qzA6tp+UdOPQZ8AOU9y3w+PUrQzJioMySnwik62skJOgW5MRoShIQlzqVrm8NJrqD5LZDtdcvE/GNXUodXtzQXKf3j7iQ==; Expires=Wed, 19 Aug 2026 23:42:49 GMT; Path=/, AWSALBCORS=Sk0lgpxyXmlLrV3ghTHDWLIsCFm54WDdIlvSkwW8mJu9XpjuhnX8wQ7xAjRZlEGF9eVHckkxiQiO6YNZdO0bQvuAN00+ZZbV4qzA6tp+UdOPQZ8AOU9y3w+PUrQzJioMySnwik62skJOgW5MRoShIQlzqVrm8NJrqD5LZDtdcvE/GNXUodXtzQXKf3j7iQ==; Expires=Wed, 19 Aug 2026 23:42:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1fecddbb4abb2b05a187b631dc3fa8ae', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:42:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/CzfexPrNorD3qCE2iTDR1tRCKAX0SbDcX/jBmIlFWEDibWyQHnUbhEETvamxdfbKhIEiOmRV6pqzQo6ozjZfj7aOImO5LS2H1erBZPyTm888AuIYJXb/K/gogJioaqRNKGAI4vE61LK5JMRvs38w7jlGYOUaArucWQ4ZyfH4vJ/w3HjuycqqeKPxBhN1Q==; Expires=Wed, 19 Aug 2026 23:42:49 GMT; Path=/, AWSALBCORS=/CzfexPrNorD3qCE2iTDR1tRCKAX0SbDcX/jBmIlFWEDibWyQHnUbhEETvamxdfbKhIEiOmRV6pqzQo6ozjZfj7aOImO5LS2H1erBZPyTm888AuIYJXb/K/gogJioaqRNKGAI4vE61LK5JMRvs38w7jlGYOUaArucWQ4ZyfH4vJ/w3HjuycqqeKPxBhN1Q==; Expires=Wed, 19 Aug 2026 23:42:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59619', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59619', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eb47a85debdfd57990695311dd7cafd5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:43:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:43:05.481264+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:43:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y1xvkMZyqYvPi7870do07zTUs2xs2QpUPphaqqznQq94rt21D0kjBxx1t/TohwoqQJ3aYxz4pcVw2UPRVdmpgRpd/hZSsRG4+mVgp4qSiSwcHM4z6Qa0rp3sndkr8AHrXJQ1q2ztzAciyZCV5+kkx9Ps/nkztTRT8x7tCSbKTz22VsquIygczHhGJh4Mug==; Expires=Wed, 19 Aug 2026 23:43:05 GMT; Path=/, AWSALBCORS=y1xvkMZyqYvPi7870do07zTUs2xs2QpUPphaqqznQq94rt21D0kjBxx1t/TohwoqQJ3aYxz4pcVw2UPRVdmpgRpd/hZSsRG4+mVgp4qSiSwcHM4z6Qa0rp3sndkr8AHrXJQ1q2ztzAciyZCV5+kkx9Ps/nkztTRT8x7tCSbKTz22VsquIygczHhGJh4Mug==; Expires=Wed, 19 Aug 2026 23:43:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc6540ff422a6c4a74eb89d229386ef7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:43:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SGijOnaCBS6q/I8Dy6A2Ic9q4WW9WLmy17yWWLpYsdRNJrxC2CwXNCmeHgo2DxTwiXU1N/WJF6KY+BdhvyOsJDYqkAspNyNxV/2IbxSZKHH3fH96OdpiQiTjQDFydJeag1631RQ+XXCRcOlTtr2Jfkr+WGFhyk/i8JMhyq8zdo5ispEy1LyMHxq8VmpnyQ==; Expires=Wed, 19 Aug 2026 23:43:06 GMT; Path=/, AWSALBCORS=SGijOnaCBS6q/I8Dy6A2Ic9q4WW9WLmy17yWWLpYsdRNJrxC2CwXNCmeHgo2DxTwiXU1N/WJF6KY+BdhvyOsJDYqkAspNyNxV/2IbxSZKHH3fH96OdpiQiTjQDFydJeag1631RQ+XXCRcOlTtr2Jfkr+WGFhyk/i8JMhyq8zdo5ispEy1LyMHxq8VmpnyQ==; Expires=Wed, 19 Aug 2026 23:43:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59592', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '466cc3c315751a0f8c950a9e0fdebcfe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:43:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:43:52.482159+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:43:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:43:52.490865+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:43:52.513485+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh10]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-12T23:43:52.649581+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh10: JIT 검증 — 입력이 낡아 재생성 (7/64)"} {"timestamp": "2026-08-12T23:43:52.676713+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh10: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T23:43:52.752031+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh13]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:43:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EY9PGaDl4q3xIGga43civMVMo7vbgI4u2hqDCZ0sgwqi41o5YZFj6vcmpj7CDy3ir4PA9dAB4CFVF6AExi9W18bHWvrL725yR8TgaoUp8dS8Eg3TAMY0hClAnaL77WywxpeujlIoMkgyclDMctmyF4qbwp8Jk46PhLFPYUDmOLJCczPKdWTxdD2KvkYPbQ==; Expires=Wed, 19 Aug 2026 23:43:55 GMT; Path=/, AWSALBCORS=EY9PGaDl4q3xIGga43civMVMo7vbgI4u2hqDCZ0sgwqi41o5YZFj6vcmpj7CDy3ir4PA9dAB4CFVF6AExi9W18bHWvrL725yR8TgaoUp8dS8Eg3TAMY0hClAnaL77WywxpeujlIoMkgyclDMctmyF4qbwp8Jk46PhLFPYUDmOLJCczPKdWTxdD2KvkYPbQ==; Expires=Wed, 19 Aug 2026 23:43:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '060d1589761e7029c008fa233f92803a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:43:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G2OBujWG5d2AKNZyWpubt43SUAnSJI1oBSRRwLEv0kMuYSwFb4Sev+A3baJOEpTRXBq6mLqg4x8ADFUu1qkekYGldRQ5haXdw7gMVTw/3dR7zcVJLJ3WjpraC1q9z/9dswv45AB3zSAQ+TYs1MAeyU7tCI0vaSMaxo/hmiWd43Iod8+3S89WUhyf2yZM/g==; Expires=Wed, 19 Aug 2026 23:43:55 GMT; Path=/, AWSALBCORS=G2OBujWG5d2AKNZyWpubt43SUAnSJI1oBSRRwLEv0kMuYSwFb4Sev+A3baJOEpTRXBq6mLqg4x8ADFUu1qkekYGldRQ5haXdw7gMVTw/3dR7zcVJLJ3WjpraC1q9z/9dswv45AB3zSAQ+TYs1MAeyU7tCI0vaSMaxo/hmiWd43Iod8+3S89WUhyf2yZM/g==; Expires=Wed, 19 Aug 2026 23:43:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59989', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59986', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '471b8e4a4b0b7ab62072082b9b81e6a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:44:04.192559+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (641263 → 1324135 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:44:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YpbPYbxZBSHvsHVBaibk4nuklgYaxYTeEj24gw9DOg0gozGx8qkG5bPfq7N+0V4FcMs1KW8Md97amJH7RP4FqtiTprM04E+1OOvJsnvgvWh2P8OoZWCM9HU7bbqfBSLNkjxWdbkqoaWsUX20YvY7TNCN41+vW7igoM14id8CnQEzA11dZwRjd9tc8DNmSg==; Expires=Wed, 19 Aug 2026 23:44:04 GMT; Path=/, AWSALBCORS=YpbPYbxZBSHvsHVBaibk4nuklgYaxYTeEj24gw9DOg0gozGx8qkG5bPfq7N+0V4FcMs1KW8Md97amJH7RP4FqtiTprM04E+1OOvJsnvgvWh2P8OoZWCM9HU7bbqfBSLNkjxWdbkqoaWsUX20YvY7TNCN41+vW7igoM14id8CnQEzA11dZwRjd9tc8DNmSg==; Expires=Wed, 19 Aug 2026 23:44:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '1072', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '11fef873c763f787576cf130ce5d025e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:44:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QFb4y++YpNmkTqIpLmpCLKS2+MhUr8IUoMCZM2wpsber9wvOlQmvsJKBKaySPVmPF8MeWgmgg6MBEJ89ANrDEfa2dk89iLK4NB4/ipu+vf48Y1y7TlS5zvNaZQOphxtU926DM4KF4ADHvwst+0sqgcQZrkKGctMllojV+HJ7rE0lJAS8RSpN/Z0O8pHLcg==; Expires=Wed, 19 Aug 2026 23:44:04 GMT; Path=/, AWSALBCORS=QFb4y++YpNmkTqIpLmpCLKS2+MhUr8IUoMCZM2wpsber9wvOlQmvsJKBKaySPVmPF8MeWgmgg6MBEJ89ANrDEfa2dk89iLK4NB4/ipu+vf48Y1y7TlS5zvNaZQOphxtU926DM4KF4ADHvwst+0sqgcQZrkKGctMllojV+HJ7rE0lJAS8RSpN/Z0O8pHLcg==; Expires=Wed, 19 Aug 2026 23:44:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '1058', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cf89f23aa74b3fb93b04a7d321591ba8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:44:05.251087+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (694348 → 1349094 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:44:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Bnv7iluemJXXc9vPl/YhIe+B75XAIthYTRTbrYq4Fw4LwFQHQ2ziglGA6liT2cnHpLzc6PDmFQw2E9DHnCF3rjrwKAoY+f0tYPbHeh60SGzw2UgbLP/BHHRl90ZCHNEUers0/XWsdhdmfy3+0rOKPGWIvLH0kOkJJibDumsLG8X5jqeydMLQvZjFsrFCig==; Expires=Wed, 19 Aug 2026 23:44:05 GMT; Path=/, AWSALBCORS=Bnv7iluemJXXc9vPl/YhIe+B75XAIthYTRTbrYq4Fw4LwFQHQ2ziglGA6liT2cnHpLzc6PDmFQw2E9DHnCF3rjrwKAoY+f0tYPbHeh60SGzw2UgbLP/BHHRl90ZCHNEUers0/XWsdhdmfy3+0rOKPGWIvLH0kOkJJibDumsLG8X5jqeydMLQvZjFsrFCig==; Expires=Wed, 19 Aug 2026 23:44:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '368', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '8b58163cb56095fc7b3a2e0c766cbcc3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:44:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6p6wLUSJAMElXcUIGNmxgLy6E9YFx3Z01ZIrhLmBGJCkblTKZ0AGl+BlP4DMJGxpMqwKleL8umJLQGTNbyI9UI2pZ67dG5xrgroWmFzqTMvMjlSul7nHprhorggCgfJ9e/UdKP9JC+uZdu7vtkKFbvsFC2WK3L/7Y11YVmV+rsGPrAdNaltvI9n9ZtoVVw==; Expires=Wed, 19 Aug 2026 23:44:05 GMT; Path=/, AWSALBCORS=6p6wLUSJAMElXcUIGNmxgLy6E9YFx3Z01ZIrhLmBGJCkblTKZ0AGl+BlP4DMJGxpMqwKleL8umJLQGTNbyI9UI2pZ67dG5xrgroWmFzqTMvMjlSul7nHprhorggCgfJ9e/UdKP9JC+uZdu7vtkKFbvsFC2WK3L/7Y11YVmV+rsGPrAdNaltvI9n9ZtoVVw==; Expires=Wed, 19 Aug 2026 23:44:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '360', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e4c373f6f11b151708c59b6dcb9b02d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:44:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:44:31.637537+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:44:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kXAJ2YPgWPolhMal5Gml6gCPT/PBz7FydqrpE97XtSEnwZrWxcUiVxmna4BWlz5PjyUDKYtM1HJnbGqVzr7v9usGfTwA7k4804eBAFJeqSIPFB8CbFS4jUYu2ivtTSSWZo1xdSdaSbo1l3vkdcxdT0owBLHuLzzuodYz4i2bSLVWCvppA0FImQ3oCV0TBQ==; Expires=Wed, 19 Aug 2026 23:44:31 GMT; Path=/, AWSALBCORS=kXAJ2YPgWPolhMal5Gml6gCPT/PBz7FydqrpE97XtSEnwZrWxcUiVxmna4BWlz5PjyUDKYtM1HJnbGqVzr7v9usGfTwA7k4804eBAFJeqSIPFB8CbFS4jUYu2ivtTSSWZo1xdSdaSbo1l3vkdcxdT0owBLHuLzzuodYz4i2bSLVWCvppA0FImQ3oCV0TBQ==; Expires=Wed, 19 Aug 2026 23:44:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59721', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '840068d481a8f13b92327e4950e5675c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:44:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DDwdgP+Q3GkMWJfb+MnAFWVSXDsmWSI61tieLfyJKTdSfZbIan+k22AQVZUfoSBLxyTHWjLJ8uKKw39MQGVQGIFp209n6Yh83dwopEHgfJkb8/hdBuu180KlM6kQ6qCMIASk3+zmlx8oh7ubalsLHR1V/g0yDMV5rWFt80SlOjKSakkRXf+HyIpN4itt5A==; Expires=Wed, 19 Aug 2026 23:44:32 GMT; Path=/, AWSALBCORS=DDwdgP+Q3GkMWJfb+MnAFWVSXDsmWSI61tieLfyJKTdSfZbIan+k22AQVZUfoSBLxyTHWjLJ8uKKw39MQGVQGIFp209n6Yh83dwopEHgfJkb8/hdBuu180KlM6kQ6qCMIASk3+zmlx8oh7ubalsLHR1V/g0yDMV5rWFt80SlOjKSakkRXf+HyIpN4itt5A==; Expires=Wed, 19 Aug 2026 23:44:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59508', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '9e1c2784d22893bf9d6b04ba8337287b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:45:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:45:20.821033+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:45:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:45:20.833143+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:45:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8Wb4P89gzIlfCbD2BrlOHIZt1db/SY4t6F/LZ+uZndzOqm4pWbkuMJoirqvuDJRJ3OW4Dyzd07hHeTk6xXso8wpcvqhSNKOI2F4Au9WYDK0SYVPxyWq3FiOXYN/05tWQw17Lkria8Rvhzc3q3ycqmV5YGBQwY8nxs2oBAkmO68obGn/aj6sB2IjQHGGD9Q==; Expires=Wed, 19 Aug 2026 23:45:21 GMT; Path=/, AWSALBCORS=8Wb4P89gzIlfCbD2BrlOHIZt1db/SY4t6F/LZ+uZndzOqm4pWbkuMJoirqvuDJRJ3OW4Dyzd07hHeTk6xXso8wpcvqhSNKOI2F4Au9WYDK0SYVPxyWq3FiOXYN/05tWQw17Lkria8Rvhzc3q3ycqmV5YGBQwY8nxs2oBAkmO68obGn/aj6sB2IjQHGGD9Q==; Expires=Wed, 19 Aug 2026 23:45:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9910bf2056d35dc27decac7fe78c090f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:45:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0AAyGN1pFJKqryiiaN/MwN35eTwB0FvFWRmFybg5zCMoJOjZt1bYHQFfRH7c9H5s92UzndnebaCBD8DUUl6FaCpRQpV3Qxp5zkqs3PyJKFIWeHFW7Op1vQQoW6x+2rT5spVBAWC3I37OhrYfSacWP4GtrxFDAinMRr2xuQqKp7+zQ6nPZWUkwjIatJtpDQ==; Expires=Wed, 19 Aug 2026 23:45:22 GMT; Path=/, AWSALBCORS=0AAyGN1pFJKqryiiaN/MwN35eTwB0FvFWRmFybg5zCMoJOjZt1bYHQFfRH7c9H5s92UzndnebaCBD8DUUl6FaCpRQpV3Qxp5zkqs3PyJKFIWeHFW7Op1vQQoW6x+2rT5spVBAWC3I37OhrYfSacWP4GtrxFDAinMRr2xuQqKp7+zQ6nPZWUkwjIatJtpDQ==; Expires=Wed, 19 Aug 2026 23:45:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59602', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59600', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '87a051bd86916db558b2dfbdc0bdd21e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:45:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:45:41.595235+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:45:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SrT0W8in7XmhWk4f2bevcyS43TUjPn6zjUYB75RCcJy3EV/hbZtO1Xx1E4ZlDGMNE6GW7ojcYZuFErEAbOG4UBXuX25yoOiLwzwVzspFD1Vhr94kPrIAjUI3cECnP1HZDL96Es921UXdo21DGd4XGqLVAZx4skOmwC4WWJVX61BQ4imtjB5S/umBgLkc/g==; Expires=Wed, 19 Aug 2026 23:45:41 GMT; Path=/, AWSALBCORS=SrT0W8in7XmhWk4f2bevcyS43TUjPn6zjUYB75RCcJy3EV/hbZtO1Xx1E4ZlDGMNE6GW7ojcYZuFErEAbOG4UBXuX25yoOiLwzwVzspFD1Vhr94kPrIAjUI3cECnP1HZDL96Es921UXdo21DGd4XGqLVAZx4skOmwC4WWJVX61BQ4imtjB5S/umBgLkc/g==; Expires=Wed, 19 Aug 2026 23:45:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '39b003ad6d20fd4cc0ecafa135fd0ea8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:45:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Lz50Wka7ioBNNei8UjQareoikhM1ha4ft+tYFYV705tqkk6CADZXzOLeucHo3fe7m37loqOfQtaWxXz2NauwdLXdBXtM6MPYBswoK7SxUEAW3OmgUom1p+h8hJBNe5OKjhIA6qwzmNimqVGZgjZV06rNnn9tWv5nmT+HjIO5fZjxH3sZMPFKz5pJ2dGFoA==; Expires=Wed, 19 Aug 2026 23:45:42 GMT; Path=/, AWSALBCORS=Lz50Wka7ioBNNei8UjQareoikhM1ha4ft+tYFYV705tqkk6CADZXzOLeucHo3fe7m37loqOfQtaWxXz2NauwdLXdBXtM6MPYBswoK7SxUEAW3OmgUom1p+h8hJBNe5OKjhIA6qwzmNimqVGZgjZV06rNnn9tWv5nmT+HjIO5fZjxH3sZMPFKz5pJ2dGFoA==; Expires=Wed, 19 Aug 2026 23:45:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59602', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dfbdceac6410a81da7d6de9b543d3e59', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:46:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:46:28.522508+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:46:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:46:28.531367+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:46:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:46:28.637807+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:46:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bKJxvsv6xf6ej/MW//ZUCtZ7gBhK/Lkmq2VeMK6o47AjCbD93KCozPG7yFgV4THm/zAwiZ6YkkW0c+EFJu3YxQx17zXn1JDhnIwfQRfQGGv3yOqeLCBaAXIK9TcAhoduFFHrPfugT+l0ks5vXPggrcKlh37q6QZ2h9Yam/x3voICoVXF8HU3SaoOpNG47g==; Expires=Wed, 19 Aug 2026 23:46:28 GMT; Path=/, AWSALBCORS=bKJxvsv6xf6ej/MW//ZUCtZ7gBhK/Lkmq2VeMK6o47AjCbD93KCozPG7yFgV4THm/zAwiZ6YkkW0c+EFJu3YxQx17zXn1JDhnIwfQRfQGGv3yOqeLCBaAXIK9TcAhoduFFHrPfugT+l0ks5vXPggrcKlh37q6QZ2h9Yam/x3voICoVXF8HU3SaoOpNG47g==; Expires=Wed, 19 Aug 2026 23:46:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cd6a32a418877c8bc1e4b199a4762d91', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:46:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P6aW6z5I/s+MYTCv3Vt+ngGabVLz4exce6YNj/crYejyYP9CENTERRlWs73yjsZMx8ws7zneA0U5o3SYupI29sV0sfQRI3yUCo8kgLjwRuMXPKjSbxIeOFtislvguA/CDQ9d3k0kjR3ijIdH+5ompfk++tIId02MLHZJjHwk+UiuwDth95FwY0ACHk2C7A==; Expires=Wed, 19 Aug 2026 23:46:29 GMT; Path=/, AWSALBCORS=P6aW6z5I/s+MYTCv3Vt+ngGabVLz4exce6YNj/crYejyYP9CENTERRlWs73yjsZMx8ws7zneA0U5o3SYupI29sV0sfQRI3yUCo8kgLjwRuMXPKjSbxIeOFtislvguA/CDQ9d3k0kjR3ijIdH+5ompfk++tIId02MLHZJjHwk+UiuwDth95FwY0ACHk2C7A==; Expires=Wed, 19 Aug 2026 23:46:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59553', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59551', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fcd02c9cc05c699db45043d58c0b8035', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:46:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:46:52.954853+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:46:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:46:52.963854+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:46:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ut+uYBDUTFQULMb2o+iWf0ymmTXjVrEjz81c3b9SyHFOr5SRVxEOIIXQxCH3XxthXwJYe7H8smi3Wteoq6Sx9xrVCHS9p5SFFDIpOigOw4u/2jZ4e+FPT0GvHxKPvAcHrE7jDT/whGTqIgpQ+tXtfXFthYTnhYnH0afGXeI/e9khLBhNclx6PT+JLwUT4A==; Expires=Wed, 19 Aug 2026 23:46:53 GMT; Path=/, AWSALBCORS=ut+uYBDUTFQULMb2o+iWf0ymmTXjVrEjz81c3b9SyHFOr5SRVxEOIIXQxCH3XxthXwJYe7H8smi3Wteoq6Sx9xrVCHS9p5SFFDIpOigOw4u/2jZ4e+FPT0GvHxKPvAcHrE7jDT/whGTqIgpQ+tXtfXFthYTnhYnH0afGXeI/e9khLBhNclx6PT+JLwUT4A==; Expires=Wed, 19 Aug 2026 23:46:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35660', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35658', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3822626447bbec4d824d882e5fb0555d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:46:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=j/rvV8iO/UolDE3sh8Zk1sQoD77imcFw8LN5zcWT+TdphDObk1B93OSJsw364+1uyw2iNVIKW8auAT29nejneT085F0abtneWVy8olqyYBP9WdcCtjRIb2SAQzYEMAG9Tt12jL2UEH4SR40og9n8VmoMnLDSJ3kgl6/+Neg6Yue5Rl3dDv0r+XduWfxuMg==; Expires=Wed, 19 Aug 2026 23:46:53 GMT; Path=/, AWSALBCORS=j/rvV8iO/UolDE3sh8Zk1sQoD77imcFw8LN5zcWT+TdphDObk1B93OSJsw364+1uyw2iNVIKW8auAT29nejneT085F0abtneWVy8olqyYBP9WdcCtjRIb2SAQzYEMAG9Tt12jL2UEH4SR40og9n8VmoMnLDSJ3kgl6/+Neg6Yue5Rl3dDv0r+XduWfxuMg==; Expires=Wed, 19 Aug 2026 23:46:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35247', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35248', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee9b6921056115667c9f63ae3d9ce55a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:47:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WyzBCWhSw4MXYfqRh2ToIuPp78Ya1NR5IfvNIDgMsXTKYAu4dG21i+MnqZKeweR6dmL4DnLzo+h8Tk4JtxOcdd2fPxXEjsdl3jNjcH5GfLZhN+oqVjpSH1DETeqI1OCjDzccjlEuJGBcKSVwJYxji5uTjU/d8K2Jqs/UtRoxSgu/8XGA6dm0GerfqFUKJA==; Expires=Wed, 19 Aug 2026 23:47:09 GMT; Path=/, AWSALBCORS=WyzBCWhSw4MXYfqRh2ToIuPp78Ya1NR5IfvNIDgMsXTKYAu4dG21i+MnqZKeweR6dmL4DnLzo+h8Tk4JtxOcdd2fPxXEjsdl3jNjcH5GfLZhN+oqVjpSH1DETeqI1OCjDzccjlEuJGBcKSVwJYxji5uTjU/d8K2Jqs/UtRoxSgu/8XGA6dm0GerfqFUKJA==; Expires=Wed, 19 Aug 2026 23:47:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b05fce32f79bbae127f7f49edfdd5017', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:47:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9G+IuPGGuKA2pWUZMYl+gGXi1EArMamIWxSmopn2z6+BKxU7igqEJy/02NpLM4NpNKMP+B+ibFtm3SSHEtlklFcfyrjhkirgYb0hBhjyvvUoTfEwaE71sun8ZQSvFEsc0NcacruaYoUiy42Birh011UH7Caru5bH1dliyGQqIiSK0YzbCwBHRlmZuJpuoQ==; Expires=Wed, 19 Aug 2026 23:47:09 GMT; Path=/, AWSALBCORS=9G+IuPGGuKA2pWUZMYl+gGXi1EArMamIWxSmopn2z6+BKxU7igqEJy/02NpLM4NpNKMP+B+ibFtm3SSHEtlklFcfyrjhkirgYb0hBhjyvvUoTfEwaE71sun8ZQSvFEsc0NcacruaYoUiy42Birh011UH7Caru5bH1dliyGQqIiSK0YzbCwBHRlmZuJpuoQ==; Expires=Wed, 19 Aug 2026 23:47:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59528', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd91cd30ad932dd21a0edcc27ece405a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:47:22.171332+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (722246 → 1407480 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:47:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ibw5WWSlV9NYihc42eC/GwqGIARHkdccqXyzL7RzjQx7ZmxYp8Zp59Qarz6kwhsXvDCq0pfCxO1jtb3yjwdJssVfCasH9StB2cRL0vfD/mfj1rPPv9i4Y5mUE7YiIVYSvXYzJm5rTEJNsAmnz1FPS28OGdsXOe2Ii/1EsGl7kROxuRExSh0QFZupQC7ZOw==; Expires=Wed, 19 Aug 2026 23:47:22 GMT; Path=/, AWSALBCORS=Ibw5WWSlV9NYihc42eC/GwqGIARHkdccqXyzL7RzjQx7ZmxYp8Zp59Qarz6kwhsXvDCq0pfCxO1jtb3yjwdJssVfCasH9StB2cRL0vfD/mfj1rPPv9i4Y5mUE7YiIVYSvXYzJm5rTEJNsAmnz1FPS28OGdsXOe2Ii/1EsGl7kROxuRExSh0QFZupQC7ZOw==; Expires=Wed, 19 Aug 2026 23:47:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47179', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a29d7494b033ffd621816e5b53fb1af1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:47:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EdTiskAsgI79ByI18iKiGUIBjMTl1uuMDxc40GuAFswOqPi2madIG8YL0NYO68+XnZK+Kj8npHUQUx1j3rHw8r/OAU2kwTXWQ/Z7bGuqrmgs1R4wU1hgKRQtRmYbcru8k7YUYg9sdAG7vbAPcXSIEzDsIK84w2tfriwJORauW/jpvkq7NAHJlbuiKnw5Lw==; Expires=Wed, 19 Aug 2026 23:47:22 GMT; Path=/, AWSALBCORS=EdTiskAsgI79ByI18iKiGUIBjMTl1uuMDxc40GuAFswOqPi2madIG8YL0NYO68+XnZK+Kj8npHUQUx1j3rHw8r/OAU2kwTXWQ/Z7bGuqrmgs1R4wU1hgKRQtRmYbcru8k7YUYg9sdAG7vbAPcXSIEzDsIK84w2tfriwJORauW/jpvkq7NAHJlbuiKnw5Lw==; Expires=Wed, 19 Aug 2026 23:47:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46800', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '70acd8927d3719e63361420194a6b82a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:47:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:47:46.198001+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:47:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tAMjs97ustDBTOeYuBXOiuTBRXodOheZLoFdRkBQEeBxEe2/babS/PD8oan1j6tIrrbE2jGEOsouyaC/EO2KBiKt2y5tQWMnAlTLgi3D6QZWayiAwxCUJRvGQe2HodRrxitrjAUePA5ZjHynajb+v0Qeu1HtlcSWgfK/TOA6hpvunLMN9v5EDniWRgHAow==; Expires=Wed, 19 Aug 2026 23:47:46 GMT; Path=/, AWSALBCORS=tAMjs97ustDBTOeYuBXOiuTBRXodOheZLoFdRkBQEeBxEe2/babS/PD8oan1j6tIrrbE2jGEOsouyaC/EO2KBiKt2y5tQWMnAlTLgi3D6QZWayiAwxCUJRvGQe2HodRrxitrjAUePA5ZjHynajb+v0Qeu1HtlcSWgfK/TOA6hpvunLMN9v5EDniWRgHAow==; Expires=Wed, 19 Aug 2026 23:47:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22988', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '69a81f2beda096b698f9c6d03ef524b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:47:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XnU7N3yP55jzYDvqlvREFzc88N8Ca6zknxmwZmN9ko8pQ9jj98ou9rMZkqn4bE/F1t8pxO2Ca2yeOIBBedEEhYr9lQK2ea8d1C4Kx1FMjlFkAaBGfunVNO8O4fPn5LfrECeg0UhRMkRTy+iWUF6Zn7aTKHi5LJKMMEHiSNURWGekzhWqkIlBA8P7kMgEdA==; Expires=Wed, 19 Aug 2026 23:47:46 GMT; Path=/, AWSALBCORS=XnU7N3yP55jzYDvqlvREFzc88N8Ca6zknxmwZmN9ko8pQ9jj98ou9rMZkqn4bE/F1t8pxO2Ca2yeOIBBedEEhYr9lQK2ea8d1C4Kx1FMjlFkAaBGfunVNO8O4fPn5LfrECeg0UhRMkRTy+iWUF6Zn7aTKHi5LJKMMEHiSNURWGekzhWqkIlBA8P7kMgEdA==; Expires=Wed, 19 Aug 2026 23:47:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22595', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd40cc849da46ca96fbd455b34d2f1951', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:48:30 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:48:30.884710+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:48:30 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:48:30.894322+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:48:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3GVMpOvtoORLqJdVJ9ycg0/te8gesIKYMKB1W2XYJ8GFIVnFAZeW9fWhESJn4GmAEj+x1dRswzcCrr7JpU45xGGlkFAIa8mbtdFFSKZZBGh7DNdBiOe4LibNUZds4YmZS/28PgbuZUUrH7u1JPBnUw+piWeDkNI4adgHzrghtP0/gX6OqrK6L+gAkHJ+QQ==; Expires=Wed, 19 Aug 2026 23:48:32 GMT; Path=/, AWSALBCORS=3GVMpOvtoORLqJdVJ9ycg0/te8gesIKYMKB1W2XYJ8GFIVnFAZeW9fWhESJn4GmAEj+x1dRswzcCrr7JpU45xGGlkFAIa8mbtdFFSKZZBGh7DNdBiOe4LibNUZds4YmZS/28PgbuZUUrH7u1JPBnUw+piWeDkNI4adgHzrghtP0/gX6OqrK6L+gAkHJ+QQ==; Expires=Wed, 19 Aug 2026 23:48:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59634', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59346', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '95c29ae20eb5633fdaaf2a8ec7462f28', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:48:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YPfXPHVT5cASgPuTiPCFh/ln71Mz0dROIFOSY0sdNF5L5aknSECNmtrLIzK07RHGJc/FddEorI0eaNtMJQQ2BeBZANjNXZonD8cff6gGm5HYy1aXDXRmyJWl0xI5N3PvmnQseAzNkfYwpJ6mCPCSLVNC8DGDveOdSJspby7TiNHO7BcyxZet1FxHc+ie7g==; Expires=Wed, 19 Aug 2026 23:48:32 GMT; Path=/, AWSALBCORS=YPfXPHVT5cASgPuTiPCFh/ln71Mz0dROIFOSY0sdNF5L5aknSECNmtrLIzK07RHGJc/FddEorI0eaNtMJQQ2BeBZANjNXZonD8cff6gGm5HYy1aXDXRmyJWl0xI5N3PvmnQseAzNkfYwpJ6mCPCSLVNC8DGDveOdSJspby7TiNHO7BcyxZet1FxHc+ie7g==; Expires=Wed, 19 Aug 2026 23:48:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59349', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59127', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c40d107075f20deda0cb911167a5ad8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:48:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:48:53.485803+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:48:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z0reurN3xWbLJG+ukYIJ8JCTdhm1VEpZOzGanzTnTodm4ERg6jhy3yccedKiIODCK9SXnM8p3/LvRyc95QnMQc61k3L42JWWiu92BhsYEalu/QDCmbG2j/RuBIXED5OjH8xMKzRUWJ7jbH2H/zcxA+xvrmSByGAvZr6fklyib/DEG+C0GXBKX4ib0dDaTg==; Expires=Wed, 19 Aug 2026 23:48:53 GMT; Path=/, AWSALBCORS=Z0reurN3xWbLJG+ukYIJ8JCTdhm1VEpZOzGanzTnTodm4ERg6jhy3yccedKiIODCK9SXnM8p3/LvRyc95QnMQc61k3L42JWWiu92BhsYEalu/QDCmbG2j/RuBIXED5OjH8xMKzRUWJ7jbH2H/zcxA+xvrmSByGAvZr6fklyib/DEG+C0GXBKX4ib0dDaTg==; Expires=Wed, 19 Aug 2026 23:48:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9bc6a5fc39c89be81c7dd375a60b3c6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:48:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Gm3NhlaEs/epbIGMjKproHZdxFERw124sxjKyVGNWt+6UdW3eXUIgo7+QNzqyNZvOUU/MT2OpdGl0AxcEqu+wcBZOygTsuZlR2XU5DchtxEuoyKuMl8fAMWF1lpJs1H95Jrv00FOujtc7vQOwN6LweTC4vGOvGuhOessY2kb/dPR/5pYRgSFzCMnEXopZQ==; Expires=Wed, 19 Aug 2026 23:48:54 GMT; Path=/, AWSALBCORS=Gm3NhlaEs/epbIGMjKproHZdxFERw124sxjKyVGNWt+6UdW3eXUIgo7+QNzqyNZvOUU/MT2OpdGl0AxcEqu+wcBZOygTsuZlR2XU5DchtxEuoyKuMl8fAMWF1lpJs1H95Jrv00FOujtc7vQOwN6LweTC4vGOvGuhOessY2kb/dPR/5pYRgSFzCMnEXopZQ==; Expires=Wed, 19 Aug 2026 23:48:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59573', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '1019b413c40a0eaa84696235a3cbfb88', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:49:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:49:36.592548+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:49:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:49:36.601419+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:49:36.763736+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: JIT 검증 — 입력이 낡아 재생성 (8/64)"} {"timestamp": "2026-08-12T23:49:36.788214+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-12T23:49:36.864630+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:49:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mpHZmCgmP2OPq8MAF1jEuufOeF4LvXbuQ6CYe/21p9nFU1WC1NQoEmurqS7lbnAKxoZQR4sSRXeCfCoxxhfVdQyo18N+QI7hR5pnv1J8SE8JHm4omqmJVj5SwefLkKBE15ip2J88oWLsGm81z7wTvXMInHR7OXwjUQQakAQzXQKdVGblKPXHtbppAYWecg==; Expires=Wed, 19 Aug 2026 23:49:37 GMT; Path=/, AWSALBCORS=mpHZmCgmP2OPq8MAF1jEuufOeF4LvXbuQ6CYe/21p9nFU1WC1NQoEmurqS7lbnAKxoZQR4sSRXeCfCoxxhfVdQyo18N+QI7hR5pnv1J8SE8JHm4omqmJVj5SwefLkKBE15ip2J88oWLsGm81z7wTvXMInHR7OXwjUQQakAQzXQKdVGblKPXHtbppAYWecg==; Expires=Wed, 19 Aug 2026 23:49:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '39a79b753a09c5708a72b3a1a41ff3b1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:49:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n81Iz7dzQBPzXvF9d5S0bGbxvUiUU6X3y3fMhPkkBPBBNJMvdTMXZ5ZkGNKmqseJNjXNmLhaU2Okg+z7Fb+7yHHmjtjktN7avp8VgEOz6qw4te4Y+VRYIjSln0dBd+JbyYPlicjBgJz8XznUqyBfbrEa+Ou3i8uLOAbVKtZByMefM0SlFBbHVmUv/l0ygA==; Expires=Wed, 19 Aug 2026 23:49:37 GMT; Path=/, AWSALBCORS=n81Iz7dzQBPzXvF9d5S0bGbxvUiUU6X3y3fMhPkkBPBBNJMvdTMXZ5ZkGNKmqseJNjXNmLhaU2Okg+z7Fb+7yHHmjtjktN7avp8VgEOz6qw4te4Y+VRYIjSln0dBd+JbyYPlicjBgJz8XznUqyBfbrEa+Ou3i8uLOAbVKtZByMefM0SlFBbHVmUv/l0ygA==; Expires=Wed, 19 Aug 2026 23:49:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59608', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59607', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1f5cd42cb7ce9ac31b440847c5d8d9de', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:49:52.047354+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (788772 → 1492997 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:49:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DuxlxQhVeJK4dFrx5vALUsNMOhjy1uUbxTYiXM0unru6OnGeqtmXlDK3HWdyRSBMEh9RoWffUeNqpdRnr8UBlUEE+wDGQNqTK3jFCDjIlW55AvX3Ysq9N3evQoTMvBPEJQifP8sQVH1dwsXzGZWYDki1YJj5CH9VJ1/FpI59ihPldke51rt5g2LNe+rF8g==; Expires=Wed, 19 Aug 2026 23:49:52 GMT; Path=/, AWSALBCORS=DuxlxQhVeJK4dFrx5vALUsNMOhjy1uUbxTYiXM0unru6OnGeqtmXlDK3HWdyRSBMEh9RoWffUeNqpdRnr8UBlUEE+wDGQNqTK3jFCDjIlW55AvX3Ysq9N3evQoTMvBPEJQifP8sQVH1dwsXzGZWYDki1YJj5CH9VJ1/FpI59ihPldke51rt5g2LNe+rF8g==; Expires=Wed, 19 Aug 2026 23:49:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '1580', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '457d37717bcb14f646c23543e87ab3ce', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:49:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qP7IVwZtDWhZW0LZRLFo9Wka7juHZq+DDT0qfeiMDOAGPPVlSII5wQNHJl7JoUX0hNriTxC4TN5MbeXf4eyt2HcExM9FqwfP00w5Yld2pWfxdJNZ00KIZriWJqZl1a39uzdqmKIn5DxoMUrKrp+d+D/kTXZCezJn8aeBhB3LQlqhxVnToI91dICNBarhIw==; Expires=Wed, 19 Aug 2026 23:49:52 GMT; Path=/, AWSALBCORS=qP7IVwZtDWhZW0LZRLFo9Wka7juHZq+DDT0qfeiMDOAGPPVlSII5wQNHJl7JoUX0hNriTxC4TN5MbeXf4eyt2HcExM9FqwfP00w5Yld2pWfxdJNZ00KIZriWJqZl1a39uzdqmKIn5DxoMUrKrp+d+D/kTXZCezJn8aeBhB3LQlqhxVnToI91dICNBarhIw==; Expires=Wed, 19 Aug 2026 23:49:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '1202', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dddb28e96138204a8970c7c3df2b73b3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:49:53.326919+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (608385 → 1251494 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:49:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hVnqzxV5wxttKSdj7Gs0aC5VDtIQZhnapDVeYU7Pmuf1NUc67eRqYt/IbIY7PZLB3hMszfa/rMiFOu42rIHnLnd3J4zOcbPLANslQSc2faYC4FBpwsR3v3r8Ixd/hW2fD3Q8+FSMtImTaA2TVaBLQn6K5rSg6PGLtHV1Ce0GnKkR7NPvoU+JV19HICfgbQ==; Expires=Wed, 19 Aug 2026 23:49:53 GMT; Path=/, AWSALBCORS=hVnqzxV5wxttKSdj7Gs0aC5VDtIQZhnapDVeYU7Pmuf1NUc67eRqYt/IbIY7PZLB3hMszfa/rMiFOu42rIHnLnd3J4zOcbPLANslQSc2faYC4FBpwsR3v3r8Ixd/hW2fD3Q8+FSMtImTaA2TVaBLQn6K5rSg6PGLtHV1Ce0GnKkR7NPvoU+JV19HICfgbQ==; Expires=Wed, 19 Aug 2026 23:49:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '338', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '51773109b206e4657993246371f9dcb2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:49:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q8pyC5axkzZ1kjoGNX1yF6Ow7g75KrZqIXa/nt/fwZ1sjzEBf4yBg904g/9w1Q3ews7aiiGLAoJ4kE8Rt/6bCeGHyLzUTO8hljJOzkPotKjY8MaWkjoqxq+VopvIqbsqULKFxuZsR+U+DfE73sbCCNNlh9+VXQyf87RMGBMvU1PsilwXLJkg7v0hF9FqZw==; Expires=Wed, 19 Aug 2026 23:49:53 GMT; Path=/, AWSALBCORS=Q8pyC5axkzZ1kjoGNX1yF6Ow7g75KrZqIXa/nt/fwZ1sjzEBf4yBg904g/9w1Q3ews7aiiGLAoJ4kE8Rt/6bCeGHyLzUTO8hljJOzkPotKjY8MaWkjoqxq+VopvIqbsqULKFxuZsR+U+DfE73sbCCNNlh9+VXQyf87RMGBMvU1PsilwXLJkg7v0hF9FqZw==; Expires=Wed, 19 Aug 2026 23:49:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '335', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '2134ec769189a479cc4abf1910df1b60', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:50:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:50:18.481528+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:50:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H+BwAf5zpJjL3rUqKNCsyxyWEIgw5Wyx3JFEpueoWl6Vnxl0HuQv7ErU2/MVtG4Pwz0sPggqmnnBM9xvDKQvDKE25gnRgYK2WHsQv4koSdwjV93ReSSX7IXdtTK17ii7Qt9DxTS4LYz84Kh4/F9ryS9EfF8bH8o+e1Ovi5wIqzVAPuGiASqp2u5Jj43ReQ==; Expires=Wed, 19 Aug 2026 23:50:18 GMT; Path=/, AWSALBCORS=H+BwAf5zpJjL3rUqKNCsyxyWEIgw5Wyx3JFEpueoWl6Vnxl0HuQv7ErU2/MVtG4Pwz0sPggqmnnBM9xvDKQvDKE25gnRgYK2WHsQv4koSdwjV93ReSSX7IXdtTK17ii7Qt9DxTS4LYz84Kh4/F9ryS9EfF8bH8o+e1Ovi5wIqzVAPuGiASqp2u5Jj43ReQ==; Expires=Wed, 19 Aug 2026 23:50:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '58e45c711b1476bd0a59fe4ac52b97b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:50:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AWHKJxh4r1CwmXmKmAYxIlLX4gkZNecigKuEjS9bYOuoY6ilk0HRqx8kkkbUlrCJ0N8UM6CGEQfILmdhYymja37QcnBIl6UCPgKYfSRsOiVceb98BKdKLQRLTHwIhDXN1GwLdalwJmzpRvLqb/bhqekKb1/EZmIPv7uU0zyhkEwL2jex94A9qB9KX3I7JQ==; Expires=Wed, 19 Aug 2026 23:50:19 GMT; Path=/, AWSALBCORS=AWHKJxh4r1CwmXmKmAYxIlLX4gkZNecigKuEjS9bYOuoY6ilk0HRqx8kkkbUlrCJ0N8UM6CGEQfILmdhYymja37QcnBIl6UCPgKYfSRsOiVceb98BKdKLQRLTHwIhDXN1GwLdalwJmzpRvLqb/bhqekKb1/EZmIPv7uU0zyhkEwL2jex94A9qB9KX3I7JQ==; Expires=Wed, 19 Aug 2026 23:50:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59597', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b0b92de3c87a6a00855aa6f4c77c0d61', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:51:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:51:01.417237+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:51:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:51:01.425702+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:51:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Pa0Bghb/DlHstWYpbLmwaCYQpELO8NjaEINP+MRwRliWbrBxmUxzrfDdCV+aFIOM6oaS+TZZ8bgLjMAILPghX7c4lpHO8AG+Oclz5L4j5bQtxwrfw/nDCiZ1RiIlmCdQ/BRC8FnjGbI2KUDEeX1t+GSCowNQE34k65ihnpTy/HEdApjIp9wS3cgKPewKHg==; Expires=Wed, 19 Aug 2026 23:51:02 GMT; Path=/, AWSALBCORS=Pa0Bghb/DlHstWYpbLmwaCYQpELO8NjaEINP+MRwRliWbrBxmUxzrfDdCV+aFIOM6oaS+TZZ8bgLjMAILPghX7c4lpHO8AG+Oclz5L4j5bQtxwrfw/nDCiZ1RiIlmCdQ/BRC8FnjGbI2KUDEeX1t+GSCowNQE34k65ihnpTy/HEdApjIp9wS3cgKPewKHg==; Expires=Wed, 19 Aug 2026 23:51:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59508', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59720', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c7edacef4c761529f4cef8bc156c54d0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:51:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=f/f+uUFGuJLEomq40gd+AwdCBvz+yOkvbVD1MMVc9l2Bo7EZeYTo8ibNVMzsur2f8l6gM4WwnN5J8Ifv3MT0S/lKiXhkEj8D4CFwJ9EROPO9ai3rYcXsfzUILtPtiL5yoZEAPHvL1vVs1Uvdfo2TjFTf5a0wdVjuDsnG+xENjraxEfZISBLGSMDtqQ+yBA==; Expires=Wed, 19 Aug 2026 23:51:02 GMT; Path=/, AWSALBCORS=f/f+uUFGuJLEomq40gd+AwdCBvz+yOkvbVD1MMVc9l2Bo7EZeYTo8ibNVMzsur2f8l6gM4WwnN5J8Ifv3MT0S/lKiXhkEj8D4CFwJ9EROPO9ai3rYcXsfzUILtPtiL5yoZEAPHvL1vVs1Uvdfo2TjFTf5a0wdVjuDsnG+xENjraxEfZISBLGSMDtqQ+yBA==; Expires=Wed, 19 Aug 2026 23:51:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59367', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59156', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b424e3da8f5c56eb89fec54066afe9b6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:51:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:51:25.943833+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:51:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AxGntESpQOAsOlHSHvPpfiFfVD0YdVK00iv+kAxcmE9cUCGBkuEPZJutJB7Y6FfD3lZDwZ3epYMqre6WHWBN06cZQ0+iIdn1VXkrbSEFKmXtx/T8iu21biDQk0JhoZJpYKgbCD0xhA+mBxOSutmXIRFS7b8bFddNr9kILjP0C9tm0tah9L0N9reaQCIrJA==; Expires=Wed, 19 Aug 2026 23:51:26 GMT; Path=/, AWSALBCORS=AxGntESpQOAsOlHSHvPpfiFfVD0YdVK00iv+kAxcmE9cUCGBkuEPZJutJB7Y6FfD3lZDwZ3epYMqre6WHWBN06cZQ0+iIdn1VXkrbSEFKmXtx/T8iu21biDQk0JhoZJpYKgbCD0xhA+mBxOSutmXIRFS7b8bFddNr9kILjP0C9tm0tah9L0N9reaQCIrJA==; Expires=Wed, 19 Aug 2026 23:51:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '00d3d4806f5355982fa16f78eb3a791e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:51:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xP8i4fiwp7STKsnMylt1D20RQ87aawyZzPA3DNwnPsiroNWI5eNibA/55Tyzpnl+fZq89OV6H8b+uT5rNtSQAWcXdFSoGpMSjg5xQDLJ+bfpL7s+v4aaIR5Y3gHNMTX+RCCM2EKA6rRHNrdcvOcj+lvwMnGfcZgJvSMjlwwEX1j7w7aGY9/9+m8qrmtZ/g==; Expires=Wed, 19 Aug 2026 23:51:26 GMT; Path=/, AWSALBCORS=xP8i4fiwp7STKsnMylt1D20RQ87aawyZzPA3DNwnPsiroNWI5eNibA/55Tyzpnl+fZq89OV6H8b+uT5rNtSQAWcXdFSoGpMSjg5xQDLJ+bfpL7s+v4aaIR5Y3gHNMTX+RCCM2EKA6rRHNrdcvOcj+lvwMnGfcZgJvSMjlwwEX1j7w7aGY9/9+m8qrmtZ/g==; Expires=Wed, 19 Aug 2026 23:51:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59591', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '509cafa9032133484d2aea114c84c6c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:52:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:52:13.448176+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:52:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:52:13.458175+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:52:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:52:13.563869+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:52:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5uj0ncNPNU9MT+fRfUnqM2Ej+lYN52ebwmwqWAUe3NtQdSmAyVmrpTx6Iu2fKDnkL+mJjMo8D6hZtvcgJ7E0kPtSW5JNSkzK9kegumL7U5HjCohUgAFGiJn9AIZ8PRLZNFBzYj0FVS4QzBJAS3uZIfwG9wYb37HCTdi/NKFSGD0oPgX/kBr6WLZw2spQzg==; Expires=Wed, 19 Aug 2026 23:52:15 GMT; Path=/, AWSALBCORS=5uj0ncNPNU9MT+fRfUnqM2Ej+lYN52ebwmwqWAUe3NtQdSmAyVmrpTx6Iu2fKDnkL+mJjMo8D6hZtvcgJ7E0kPtSW5JNSkzK9kegumL7U5HjCohUgAFGiJn9AIZ8PRLZNFBzYj0FVS4QzBJAS3uZIfwG9wYb37HCTdi/NKFSGD0oPgX/kBr6WLZw2spQzg==; Expires=Wed, 19 Aug 2026 23:52:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '13057487af4ef679dccbc9cf4d2e6203', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:52:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VjqgEQnb5j2PWq8nIYTny9sJmSCwcIo4tYPkKmatGv8W/04S5iHLZL5usWxes2asWGWnL356x6xqkZgFQmIxl7dJwSYyCgfzDnE5A6qa/x3M7CRQQT5sWgIx0V1IHjORmgvLEzl9LlOe3GUbz38Ovi+OUlRw678+iR4lz3lmdY5P8DYZV1I7IVJQRghR7w==; Expires=Wed, 19 Aug 2026 23:52:15 GMT; Path=/, AWSALBCORS=VjqgEQnb5j2PWq8nIYTny9sJmSCwcIo4tYPkKmatGv8W/04S5iHLZL5usWxes2asWGWnL356x6xqkZgFQmIxl7dJwSYyCgfzDnE5A6qa/x3M7CRQQT5sWgIx0V1IHjORmgvLEzl9LlOe3GUbz38Ovi+OUlRw678+iR4lz3lmdY5P8DYZV1I7IVJQRghR7w==; Expires=Wed, 19 Aug 2026 23:52:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59980', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59982', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '84986d47088a59513bce4e32eac7a4a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:52:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:52:36.963021+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:52:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:52:36.970817+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:52:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aZeP/6xuW/oHqNqVKC5brko10jbjkwtMBEoSQX1JABsSovdCWlXc5Z0L/II/ZriAM00Em7yT53idSjReRFzSZcAOgZmXk7CRNv4YysxqGmE5fouoyc5WRQH0y/25s6jU+jtjY2GN+0xZ40QXDj1yvr8n6X0v9szljI/+48XOMR0wlq/jLjmyOgWFrVZ2iQ==; Expires=Wed, 19 Aug 2026 23:52:37 GMT; Path=/, AWSALBCORS=aZeP/6xuW/oHqNqVKC5brko10jbjkwtMBEoSQX1JABsSovdCWlXc5Z0L/II/ZriAM00Em7yT53idSjReRFzSZcAOgZmXk7CRNv4YysxqGmE5fouoyc5WRQH0y/25s6jU+jtjY2GN+0xZ40QXDj1yvr8n6X0v9szljI/+48XOMR0wlq/jLjmyOgWFrVZ2iQ==; Expires=Wed, 19 Aug 2026 23:52:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '38001', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '38002', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '790df288bbfec288208f08c4d2be1f39', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:52:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bUUk5jolEMsX+j7097yxALWFW8i2z+uhWyy2Iz8rf9QuaUq64WiYBzhgZRxtrAN8YbSlbJqQ69r3KpPVDieRtegFGnCDMwmyXxsVy1pBoLw9MypbfDb9ZRGKSpvHvBNcNt4JV+FEaEzCT7XB/UGrGoWHXGuqJg5LPgl2zJkpAGfEo5EOVQmEIk/lKDufKA==; Expires=Wed, 19 Aug 2026 23:52:38 GMT; Path=/, AWSALBCORS=bUUk5jolEMsX+j7097yxALWFW8i2z+uhWyy2Iz8rf9QuaUq64WiYBzhgZRxtrAN8YbSlbJqQ69r3KpPVDieRtegFGnCDMwmyXxsVy1pBoLw9MypbfDb9ZRGKSpvHvBNcNt4JV+FEaEzCT7XB/UGrGoWHXGuqJg5LPgl2zJkpAGfEo5EOVQmEIk/lKDufKA==; Expires=Wed, 19 Aug 2026 23:52:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37543', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37541', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '37203ec8315b37de17caaf16755511b7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:52:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gRbZEUn+3iVi0sbBpC3x51ql9pBcQcete30BZjmc6INLq6c94+mbLbtwwKqotQ/lFXvp4AwAPm7N1tcn1QUwDnf3tmuB5WJP+fjyz/139/4kzN2QTcQZezq4kdNsnWK+C/R/jRCQwO2VHGJrpXHC7/9dp4ZA8uVPRxPRofdC46JV4peMsz8cKRMZWwpTZg==; Expires=Wed, 19 Aug 2026 23:52:49 GMT; Path=/, AWSALBCORS=gRbZEUn+3iVi0sbBpC3x51ql9pBcQcete30BZjmc6INLq6c94+mbLbtwwKqotQ/lFXvp4AwAPm7N1tcn1QUwDnf3tmuB5WJP+fjyz/139/4kzN2QTcQZezq4kdNsnWK+C/R/jRCQwO2VHGJrpXHC7/9dp4ZA8uVPRxPRofdC46JV4peMsz8cKRMZWwpTZg==; Expires=Wed, 19 Aug 2026 23:52:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '343aef291b0f1c5e3ddb2cdb3bd9b82c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:52:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fBRPP9eZx6I9i8Cr37tzHbSUU6OJx0xKxSiqyDCee9fmCSN6Q9aFKo+3cJRA8j9pq3A6IJQNq0n7OMT1S9pYQywWmFJKLEYuAdW7wchQY9iPk9O4Yyz0ZwlkDP7RY/qXGQpFpQbREWXvXYHKpXFuOh85rMSgAb/EvFrkSNsPBoiqSw0dPgJJkhmUXcNebQ==; Expires=Wed, 19 Aug 2026 23:52:50 GMT; Path=/, AWSALBCORS=fBRPP9eZx6I9i8Cr37tzHbSUU6OJx0xKxSiqyDCee9fmCSN6Q9aFKo+3cJRA8j9pq3A6IJQNq0n7OMT1S9pYQywWmFJKLEYuAdW7wchQY9iPk9O4Yyz0ZwlkDP7RY/qXGQpFpQbREWXvXYHKpXFuOh85rMSgAb/EvFrkSNsPBoiqSw0dPgJJkhmUXcNebQ==; Expires=Wed, 19 Aug 2026 23:52:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59645', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd3841e5d511ed9439166acfd612f21d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:53:06.706155+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (696927 → 1433723 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:53:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Yp+Un6jcSerI5iZG6bG6NgzHXy3fNK8mdNnwIq9Mne3yeKWnV4vD3GzrFiOYk06YHn8o2Yv+FS21duAk8jL97sQOgh5xkZZHu169+B73BTILDRevyPwLTXgGHS5Tcdyx3GZHVqQu8f5qIww6ksUkjz+xUdaVnGvkJh9MciwKMlFYLQWllyO9uH5OC4BAcA==; Expires=Wed, 19 Aug 2026 23:53:06 GMT; Path=/, AWSALBCORS=Yp+Un6jcSerI5iZG6bG6NgzHXy3fNK8mdNnwIq9Mne3yeKWnV4vD3GzrFiOYk06YHn8o2Yv+FS21duAk8jL97sQOgh5xkZZHu169+B73BTILDRevyPwLTXgGHS5Tcdyx3GZHVqQu8f5qIww6ksUkjz+xUdaVnGvkJh9MciwKMlFYLQWllyO9uH5OC4BAcA==; Expires=Wed, 19 Aug 2026 23:53:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43094', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '0c32df4d6910fed60086992981bde3cb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:53:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FWpj9zcYb9Y8ziH5gkgeqTVfibl60zDU/zgmLPFNlhlegc4USkYltqivVdjYGFsksthcvrrXTpkEI4jZ2X+xATM15rli5igseBI+FPRZHRxnApzvKuOytFcGdNhvgrviDIbk0jlhhWbJZ9gZ29wpWEnb9J54hiX69lsLy6/leWnlg8V1ySrptwlAXcY2EQ==; Expires=Wed, 19 Aug 2026 23:53:07 GMT; Path=/, AWSALBCORS=FWpj9zcYb9Y8ziH5gkgeqTVfibl60zDU/zgmLPFNlhlegc4USkYltqivVdjYGFsksthcvrrXTpkEI4jZ2X+xATM15rli5igseBI+FPRZHRxnApzvKuOytFcGdNhvgrviDIbk0jlhhWbJZ9gZ29wpWEnb9J54hiX69lsLy6/leWnlg8V1ySrptwlAXcY2EQ==; Expires=Wed, 19 Aug 2026 23:53:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42711', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '20b067c841c04dd3a2a5337265f4f992', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:53:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:53:24.364337+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:53:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PkEp+o+tfBdlLsVRRxRuDGFx9mFH543zNLuQBdlKLMr3oknVjRyAUkXHFRJizTcnwPYSXlniGYATThuv/L/B7LD5Ly8ZMRP2DGuIW9qxkzvM4z98KVw33WJVKdRDrzCpNRpynOz10eMDauUPRnjPgZBQZ9WGxeDeOCgerHgz+/c4mWC29jJxZBJCXIqVVg==; Expires=Wed, 19 Aug 2026 23:53:24 GMT; Path=/, AWSALBCORS=PkEp+o+tfBdlLsVRRxRuDGFx9mFH543zNLuQBdlKLMr3oknVjRyAUkXHFRJizTcnwPYSXlniGYATThuv/L/B7LD5Ly8ZMRP2DGuIW9qxkzvM4z98KVw33WJVKdRDrzCpNRpynOz10eMDauUPRnjPgZBQZ9WGxeDeOCgerHgz+/c4mWC29jJxZBJCXIqVVg==; Expires=Wed, 19 Aug 2026 23:53:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25309', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5dd7dc814daa2cc0ab83a4bb003c793', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:53:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X3gpFo5vtWoXsoGTvfOG1Gg6npwrECm5V/hrkdek5lahxTKMZTBpvrItWHcarjUHF5m7QSxMBnBECd9DTqxPkzMifzPDQ+yEiA8IuxoFcjn6iHNQgj8iEVDw0soHU1p+aZU1FTVUqUiTlaWx3OqFj+7DnaTKnmjGg2ooBd+6/3zLXEoOmeF5FTmFOXjLkg==; Expires=Wed, 19 Aug 2026 23:53:24 GMT; Path=/, AWSALBCORS=X3gpFo5vtWoXsoGTvfOG1Gg6npwrECm5V/hrkdek5lahxTKMZTBpvrItWHcarjUHF5m7QSxMBnBECd9DTqxPkzMifzPDQ+yEiA8IuxoFcjn6iHNQgj8iEVDw0soHU1p+aZU1FTVUqUiTlaWx3OqFj+7DnaTKnmjGg2ooBd+6/3zLXEoOmeF5FTmFOXjLkg==; Expires=Wed, 19 Aug 2026 23:53:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24895', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8821f67c3e671a3c88382eed36313ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:53:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:53:55.869523+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:53:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:53:55.878476+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:53:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BlfV6D/fC2Ka3wn27gR0SwjIdxPWwvzBEnSU9kr/ZXW3O0JRSufKnTTgBKqhhVsuyGzQfycolh2HkofVtvs/1oIWnXC9eqAQHoUr/VCrUTR5TSnyv/raClnh3keqxWCzrWfr5pmzjlOZvAy6hF2X1SVy3s+7gZPX9ECSgu2Tn/HjOCzLj2QbXlk8deAjbQ==; Expires=Wed, 19 Aug 2026 23:53:56 GMT; Path=/, AWSALBCORS=BlfV6D/fC2Ka3wn27gR0SwjIdxPWwvzBEnSU9kr/ZXW3O0JRSufKnTTgBKqhhVsuyGzQfycolh2HkofVtvs/1oIWnXC9eqAQHoUr/VCrUTR5TSnyv/raClnh3keqxWCzrWfr5pmzjlOZvAy6hF2X1SVy3s+7gZPX9ECSgu2Tn/HjOCzLj2QbXlk8deAjbQ==; Expires=Wed, 19 Aug 2026 23:53:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bfbc52f67c9a97acd635dabfa9c1a8b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:53:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Du1lx26lzzz2ipVzapKu586bB9urg9odqdOuR/jYnnG5GicJQf7k6/1v1WYt+6bJX5u1Ls+ZfioTJuJvcQf4SA61OBAVV/Z2S7IGGKthXMRe05EDBbjOFa0ULtnLaqF3HayU/ftENSknvRgfPw8Frb6c1cdFOjd9oYS2uGAwcQYSsGiIv+Sz38buvx+I8Q==; Expires=Wed, 19 Aug 2026 23:53:57 GMT; Path=/, AWSALBCORS=Du1lx26lzzz2ipVzapKu586bB9urg9odqdOuR/jYnnG5GicJQf7k6/1v1WYt+6bJX5u1Ls+ZfioTJuJvcQf4SA61OBAVV/Z2S7IGGKthXMRe05EDBbjOFa0ULtnLaqF3HayU/ftENSknvRgfPw8Frb6c1cdFOjd9oYS2uGAwcQYSsGiIv+Sz38buvx+I8Q==; Expires=Wed, 19 Aug 2026 23:53:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59565', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59563', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '062b849986760496dba43de6d224c5da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:54:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:54:14.583668+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:54:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ERAmjhOIcitrY3XnShafGTEw4min/+MGyo39hymeQ70jqeUf5TuCkpqrzcEMa8/UEXlPGtRhVPIIWS2QwDG3kptDOwQRhZTJ6sRajPi8fcZsgZLsgr+WSak3trGhIoFLN6cydRDpt3VDTXZ/YXa2/kZHsAohz1j41ORSa6wEjQj0ZYgUJtok4H81xNCYGA==; Expires=Wed, 19 Aug 2026 23:54:14 GMT; Path=/, AWSALBCORS=ERAmjhOIcitrY3XnShafGTEw4min/+MGyo39hymeQ70jqeUf5TuCkpqrzcEMa8/UEXlPGtRhVPIIWS2QwDG3kptDOwQRhZTJ6sRajPi8fcZsgZLsgr+WSak3trGhIoFLN6cydRDpt3VDTXZ/YXa2/kZHsAohz1j41ORSa6wEjQj0ZYgUJtok4H81xNCYGA==; Expires=Wed, 19 Aug 2026 23:54:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '71480c377310d07eb387190aa3db80b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:54:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QFwL61VLIirpvOLTo0J05uqIJLj9HDv8QBB+tVv+UBK7WecuA42F2crztWn1yE2EkowrUodeF/2vnHU884/zJXM7MR6G87zLAd7Vt+x25DtRdExiTza/yUOp2NBSSqKsVWLwq07VU/vd1d2sUUWbiwCzyVl+tiiy4PRdtxLRN/L8lPkLGygZueQk6FMNsg==; Expires=Wed, 19 Aug 2026 23:54:15 GMT; Path=/, AWSALBCORS=QFwL61VLIirpvOLTo0J05uqIJLj9HDv8QBB+tVv+UBK7WecuA42F2crztWn1yE2EkowrUodeF/2vnHU884/zJXM7MR6G87zLAd7Vt+x25DtRdExiTza/yUOp2NBSSqKsVWLwq07VU/vd1d2sUUWbiwCzyVl+tiiy4PRdtxLRN/L8lPkLGygZueQk6FMNsg==; Expires=Wed, 19 Aug 2026 23:54:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59603', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e85b235ea6aa67c5df59eb2e7cf03d14', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:54:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:54:45.171620+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:54:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:54:45.186243+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:54:45.339260+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: JIT 검증 — 입력이 낡아 재생성 (9/64)"} {"timestamp": "2026-08-12T23:54:45.366101+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T23:54:45.371700+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh13]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:54:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=D4sqE1q9kcDfKCpZ5LPF7WaKls5uTOGMlSCJXgZIRJn7UsTw9NkeRi8Fy2nTZJND5xnz3jdQVdvFahYA99+refyKshHzlMNt9CVxoy9wYd2OAodM8HNiDLvskUB2i7UfwbBmLnNgaL5JgwrmIQMsRQ38MXfYvVMLX3rO0oTSPdthjOQGApYEvJqGZiyvrg==; Expires=Wed, 19 Aug 2026 23:54:45 GMT; Path=/, AWSALBCORS=D4sqE1q9kcDfKCpZ5LPF7WaKls5uTOGMlSCJXgZIRJn7UsTw9NkeRi8Fy2nTZJND5xnz3jdQVdvFahYA99+refyKshHzlMNt9CVxoy9wYd2OAodM8HNiDLvskUB2i7UfwbBmLnNgaL5JgwrmIQMsRQ38MXfYvVMLX3rO0oTSPdthjOQGApYEvJqGZiyvrg==; Expires=Wed, 19 Aug 2026 23:54:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11091', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11089', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2ce258b897a6e5d3f0e9a5e78b9aa5d2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:54:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N1l3Vmka0Xft1UDwKqhEnHll94zeYfyEjjCA9vCErVS21Leh3zbZd/b8Li/9IoEArGx3+2vx6MkZAFAMPwA6M4V387PbT62qYp2GTJXdS2IpgRTtII0SF9AiHopJvB581/Lhs7/W6E1w82HxEcVEm0WWADWIebQkfDFg80HU6l8zuFHHVnwe6BAK8aTXDw==; Expires=Wed, 19 Aug 2026 23:54:46 GMT; Path=/, AWSALBCORS=N1l3Vmka0Xft1UDwKqhEnHll94zeYfyEjjCA9vCErVS21Leh3zbZd/b8Li/9IoEArGx3+2vx6MkZAFAMPwA6M4V387PbT62qYp2GTJXdS2IpgRTtII0SF9AiHopJvB581/Lhs7/W6E1w82HxEcVEm0WWADWIebQkfDFg80HU6l8zuFHHVnwe6BAK8aTXDw==; Expires=Wed, 19 Aug 2026 23:54:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10627', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10625', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '12d06fcfffdb17b903ef01f1043a6545', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:54:58.553508+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (650164 → 1429551 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:54:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=At7gNSyiDvAfiUvMRXPOy1we3lsvmWGXo24NkOltRhGjIhMkLrpB57AsShEEwMnZfW9L6l7L0oLRxo9Xm5BgMdmdXVWLO+eJT9QeQTNDJs4GQAq7JIsrx9IIjIOkCqi9X9Cz5zGraRnuD83g4I2rDdNvCN99NAsE4rRnEeRRWEFltBzYCGlJJxHAGA6grA==; Expires=Wed, 19 Aug 2026 23:54:58 GMT; Path=/, AWSALBCORS=At7gNSyiDvAfiUvMRXPOy1we3lsvmWGXo24NkOltRhGjIhMkLrpB57AsShEEwMnZfW9L6l7L0oLRxo9Xm5BgMdmdXVWLO+eJT9QeQTNDJs4GQAq7JIsrx9IIjIOkCqi9X9Cz5zGraRnuD83g4I2rDdNvCN99NAsE4rRnEeRRWEFltBzYCGlJJxHAGA6grA==; Expires=Wed, 19 Aug 2026 23:54:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16180', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ac79f2b44e1b42fb4e6ef7bd2fd59dd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:54:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EjIz7yzYjC3jwPYyKClVwKpmDSkFDuXL3t8wiTlTN1eYnCGGGJ71r+g0VfI/4fHRbvrkoQgD5cYGcOAFBmvRYccNsqqhYQ1/SCDUA0VwhW052VYe53/AQlsK/mV6q62FRJ532Mo9TYTyaxr3ae5TfTEgDvRyaEe1Kp+eny266Jt+Tm8VMZFbBS2JrYvb1Q==; Expires=Wed, 19 Aug 2026 23:54:58 GMT; Path=/, AWSALBCORS=EjIz7yzYjC3jwPYyKClVwKpmDSkFDuXL3t8wiTlTN1eYnCGGGJ71r+g0VfI/4fHRbvrkoQgD5cYGcOAFBmvRYccNsqqhYQ1/SCDUA0VwhW052VYe53/AQlsK/mV6q62FRJ532Mo9TYTyaxr3ae5TfTEgDvRyaEe1Kp+eny266Jt+Tm8VMZFbBS2JrYvb1Q==; Expires=Wed, 19 Aug 2026 23:54:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '15823', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '7441b976094545e3e96e2686f94013b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:55:10.081052+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (665082 → 1463252 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:55:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NqjFWQN3sAvd+f5Cb8D7iDER26krWESlOS40el1XN4Zz2eaFOWJ4Ch7TzS6/PDhG75e9GWPvDXXw0Mtixrk6U7OuDX2ooJz3LsiPLxPm0A6Vt28JrZthD5oU1uM6Sdw9U39TDax6t3z5hH9Bvf3PyAscgu3Y2SCCmq5W9wGIs42lAVhdMQZTGlcIPQFDTg==; Expires=Wed, 19 Aug 2026 23:55:10 GMT; Path=/, AWSALBCORS=NqjFWQN3sAvd+f5Cb8D7iDER26krWESlOS40el1XN4Zz2eaFOWJ4Ch7TzS6/PDhG75e9GWPvDXXw0Mtixrk6U7OuDX2ooJz3LsiPLxPm0A6Vt28JrZthD5oU1uM6Sdw9U39TDax6t3z5hH9Bvf3PyAscgu3Y2SCCmq5W9wGIs42lAVhdMQZTGlcIPQFDTg==; Expires=Wed, 19 Aug 2026 23:55:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4645', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '7220a8079d55aa97cdde02a03402f204', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:55:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lSWbRDX2N8+l9AMHCyMql3bBQ/4VipQ7z6eVgD11iMhVb035uBwJxjL+U/l78YfgGhtZWNrfOoFcQZW5mMPqCQUPLsOfQSpa5+lr6tpRbw+ZoUVqCyy8jvzIM29D26izvgQi2eSwFBeY200AQJsxkN09yxhGfVXbF42joV5jkdkvJaB316uuhoojnDbB4Q==; Expires=Wed, 19 Aug 2026 23:55:10 GMT; Path=/, AWSALBCORS=lSWbRDX2N8+l9AMHCyMql3bBQ/4VipQ7z6eVgD11iMhVb035uBwJxjL+U/l78YfgGhtZWNrfOoFcQZW5mMPqCQUPLsOfQSpa5+lr6tpRbw+ZoUVqCyy8jvzIM29D26izvgQi2eSwFBeY200AQJsxkN09yxhGfVXbF42joV5jkdkvJaB316uuhoojnDbB4Q==; Expires=Wed, 19 Aug 2026 23:55:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4220', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '3910f356e622a49367c6539729f1309d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:55:19.781005+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (670487 → 1467581 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:55:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GJo9v2fMf3YedhYit1+IbxmpVLc9CoXqfvcDW2y1WCrLdY82+QOqqGRAOq//suPN2nwzWebwMA+3kebJ96dDqJLmWdY6gBjmhK56XTh0Tbtegs0sDuEvhlJNJRuIiQpAqyKWgJekTPeLTRNDVsz0Jy7fCD4DGH1rvRDkcXCCrIBhHy307GlUJ4vM4empEw==; Expires=Wed, 19 Aug 2026 23:55:19 GMT; Path=/, AWSALBCORS=GJo9v2fMf3YedhYit1+IbxmpVLc9CoXqfvcDW2y1WCrLdY82+QOqqGRAOq//suPN2nwzWebwMA+3kebJ96dDqJLmWdY6gBjmhK56XTh0Tbtegs0sDuEvhlJNJRuIiQpAqyKWgJekTPeLTRNDVsz0Jy7fCD4DGH1rvRDkcXCCrIBhHy307GlUJ4vM4empEw==; Expires=Wed, 19 Aug 2026 23:55:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59990', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a5e1f6d9aa8eb9916141a7b12ad683e1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:55:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=co0DXBX4/yfYUwQ2LZVFDK5tndByLL8ZfUcjWGsJKJ+F+H14LCv2f8SyAHvHlfwBaBVaBy9rD97troxmAOWKg8EIS5HdKH/NCrJW7vvQIpGPwZAn2pWEjolqYdDpVZraLu6ZO29sW0cWD2RmhIwB+IUT7cAjPD6pcs4jOcLcCWdWtwJzXTP/+GuYxEW19w==; Expires=Wed, 19 Aug 2026 23:55:19 GMT; Path=/, AWSALBCORS=co0DXBX4/yfYUwQ2LZVFDK5tndByLL8ZfUcjWGsJKJ+F+H14LCv2f8SyAHvHlfwBaBVaBy9rD97troxmAOWKg8EIS5HdKH/NCrJW7vvQIpGPwZAn2pWEjolqYdDpVZraLu6ZO29sW0cWD2RmhIwB+IUT7cAjPD6pcs4jOcLcCWdWtwJzXTP/+GuYxEW19w==; Expires=Wed, 19 Aug 2026 23:55:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59988', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'abac7877082d9d9cd3057d2d6823a349', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:55:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:55:44.780704+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:55:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BfrY22klGpCoqK6tIPIgb2bbSi4wZY2cOx+BKi0iYzGozkCn2Qfie/WBNlEhP3vRGAmVJZma4vQsNwup+Q1pftgT6JPnCBEFCpAPwR6R6Ky188Ds0U8ZFEwpywubF6F4TOYzVyCEB0uSc4fY1bzDCXMGpImj6zjhuIF2BOMp7sewX0wdZaQIWXDDI4dyUg==; Expires=Wed, 19 Aug 2026 23:55:44 GMT; Path=/, AWSALBCORS=BfrY22klGpCoqK6tIPIgb2bbSi4wZY2cOx+BKi0iYzGozkCn2Qfie/WBNlEhP3vRGAmVJZma4vQsNwup+Q1pftgT6JPnCBEFCpAPwR6R6Ky188Ds0U8ZFEwpywubF6F4TOYzVyCEB0uSc4fY1bzDCXMGpImj6zjhuIF2BOMp7sewX0wdZaQIWXDDI4dyUg==; Expires=Wed, 19 Aug 2026 23:55:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '34791', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c094b607dd36ab41cde43b1136d87f7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:55:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Gp2ZkchrrcWrfPTbZDmeIzjFaLlH0Rui5owBG7acdO3iDxO9FDbIbPhIEz0KcFJMBjRIpAYzl38oJyqQaXp8kKkzue24EgIOT0iYatu7HMh3quf28RRYwrKZSsLDta3qNoF1fveb17aPaCUjq9amM1QdURPj9o0shNKcKVqRb3V6HLN732N6Gq0+Khy0NQ==; Expires=Wed, 19 Aug 2026 23:55:45 GMT; Path=/, AWSALBCORS=Gp2ZkchrrcWrfPTbZDmeIzjFaLlH0Rui5owBG7acdO3iDxO9FDbIbPhIEz0KcFJMBjRIpAYzl38oJyqQaXp8kKkzue24EgIOT0iYatu7HMh3quf28RRYwrKZSsLDta3qNoF1fveb17aPaCUjq9amM1QdURPj9o0shNKcKVqRb3V6HLN732N6Gq0+Khy0NQ==; Expires=Wed, 19 Aug 2026 23:55:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '34398', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '97601ad71cfadb6b166492bae19739c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:56:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:56:29.967922+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:56:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:56:29.977224+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 08:56:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:56:30.083614+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:56:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jI+2BvQ5DpwEy6smJNfCvrVPSQn7qstJamExA9Z6lNuUiwcFmdCU33NoNvHI2QTp1dIPKakPb6NROHx7yTPOFoRxw52hGo9B5P97pLDWVnjO/tFQYDMfON2HwD83XB9kli/Ppl9gugB5ugYoKLdHs32rxwiSn9p6RDwLF0tb9tX5MmZTiNt7uXt83hd+Iw==; Expires=Wed, 19 Aug 2026 23:56:30 GMT; Path=/, AWSALBCORS=jI+2BvQ5DpwEy6smJNfCvrVPSQn7qstJamExA9Z6lNuUiwcFmdCU33NoNvHI2QTp1dIPKakPb6NROHx7yTPOFoRxw52hGo9B5P97pLDWVnjO/tFQYDMfON2HwD83XB9kli/Ppl9gugB5ugYoKLdHs32rxwiSn9p6RDwLF0tb9tX5MmZTiNt7uXt83hd+Iw==; Expires=Wed, 19 Aug 2026 23:56:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '336b5ac6af387f497b138689aa949019', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:56:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PLzV1eCwDcqmeoBe4NnsH9PPinbd46ApZxGdg09+IttgdHDRsBDl8D2AjA8zj6r/FLA5IHE+4wB5e5B810rVwU0WjQG3dwy5VgH/cVbPmJLrBliUnmtU+9nIbdBMLXEOlmsyxeHKSENcUqvkrNWchfuX5yOlD1lbHagsVXtW+fqBJebOHrxux3/Bb1fjKw==; Expires=Wed, 19 Aug 2026 23:56:31 GMT; Path=/, AWSALBCORS=PLzV1eCwDcqmeoBe4NnsH9PPinbd46ApZxGdg09+IttgdHDRsBDl8D2AjA8zj6r/FLA5IHE+4wB5e5B810rVwU0WjQG3dwy5VgH/cVbPmJLrBliUnmtU+9nIbdBMLXEOlmsyxeHKSENcUqvkrNWchfuX5yOlD1lbHagsVXtW+fqBJebOHrxux3/Bb1fjKw==; Expires=Wed, 19 Aug 2026 23:56:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59589', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59587', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7cfcd468af585348883902684bf3ff73', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:57:03 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:57:03.356976+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:57:03 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:57:03.366836+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:57:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dp/ZgWrCwsnP3xULuwIuIBmr/wQJ5R86HtmBsTW5timUlR9ZOEv7XRrXlEg939oClH4E837ywppA7wt67P069qSQ9rXEuMdoli7OgN9v6IM1VOaIoGwlKHYVbhDd2ZePT7Hs4M5lcw+7uO+bUU2UbclXFAqPK43XmPbDgWKsfmzE3dGMi8nI3DIyvC/Oeg==; Expires=Wed, 19 Aug 2026 23:57:05 GMT; Path=/, AWSALBCORS=dp/ZgWrCwsnP3xULuwIuIBmr/wQJ5R86HtmBsTW5timUlR9ZOEv7XRrXlEg939oClH4E837ywppA7wt67P069qSQ9rXEuMdoli7OgN9v6IM1VOaIoGwlKHYVbhDd2ZePT7Hs4M5lcw+7uO+bUU2UbclXFAqPK43XmPbDgWKsfmzE3dGMi8nI3DIyvC/Oeg==; Expires=Wed, 19 Aug 2026 23:57:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25538', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25540', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f0170ff854a036f615d1b1d5736ecc8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:57:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oNyRYNescHF3A8c3uLnfwEk7ZkRDhIDx+6mGgKmn6DJfLxW3d2HCwLFIfCvWdgnEt58Ir7MRb1riMpeWtp2rufLxJd/O38UVcMOsbUqdTw+CGo9rHu4ks1fGgkGn+R4wb6evxACvxLwHNUpbiWwCzfqChn0DSqY7xKhAg/4NCs0RMIok7StaEQuI5FsI1Q==; Expires=Wed, 19 Aug 2026 23:57:05 GMT; Path=/, AWSALBCORS=oNyRYNescHF3A8c3uLnfwEk7ZkRDhIDx+6mGgKmn6DJfLxW3d2HCwLFIfCvWdgnEt58Ir7MRb1riMpeWtp2rufLxJd/O38UVcMOsbUqdTw+CGo9rHu4ks1fGgkGn+R4wb6evxACvxLwHNUpbiWwCzfqChn0DSqY7xKhAg/4NCs0RMIok7StaEQuI5FsI1Q==; Expires=Wed, 19 Aug 2026 23:57:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25114', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25116', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '195f3f88aefe29c453c87a0dc845c2d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:57:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LQmE9KXQuSZXfDs28T6y5gb1ltGn3+JzV4CrDo6OVQbE7MNwYaDeASVEEvFFqMMSDoQnfM1j/RUHCaCWUX1DKvj1Sd32oqgynkDkiCgS5uzlV/xpK/1QOly/jxPiMrkQiCwRE5cCiHdSByyUjTkTpclNFcLT4bJf2vTL9ao2ErMeacfX/ZeELdGdkRxLjw==; Expires=Wed, 19 Aug 2026 23:57:13 GMT; Path=/, AWSALBCORS=LQmE9KXQuSZXfDs28T6y5gb1ltGn3+JzV4CrDo6OVQbE7MNwYaDeASVEEvFFqMMSDoQnfM1j/RUHCaCWUX1DKvj1Sd32oqgynkDkiCgS5uzlV/xpK/1QOly/jxPiMrkQiCwRE5cCiHdSByyUjTkTpclNFcLT4bJf2vTL9ao2ErMeacfX/ZeELdGdkRxLjw==; Expires=Wed, 19 Aug 2026 23:57:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2b5d84d4bd5e38c034e3eb1cb7fdcf7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:57:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MqkecRXB3l4LtztW1GPRtaXvpODCB1m1JkS3sw1a/87eb0+R1Uth2yGGkAv34pbgrfRXynDWhCWxBBIbS64PJNXEf59ZE5a9Xc6le634RuQ1CP0cixLP8ZSn15QjmoMERNSnXuAnHHdpOazWHwtUFvnCz+4fL017lknkoz4rdveW84I4cslPtcJ0V5pZaA==; Expires=Wed, 19 Aug 2026 23:57:13 GMT; Path=/, AWSALBCORS=MqkecRXB3l4LtztW1GPRtaXvpODCB1m1JkS3sw1a/87eb0+R1Uth2yGGkAv34pbgrfRXynDWhCWxBBIbS64PJNXEf59ZE5a9Xc6le634RuQ1CP0cixLP8ZSn15QjmoMERNSnXuAnHHdpOazWHwtUFvnCz+4fL017lknkoz4rdveW84I4cslPtcJ0V5pZaA==; Expires=Wed, 19 Aug 2026 23:57:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59601', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '2449d6698f2a8f27dfa91ac94df9ba0d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:57:26.996345+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (656671 → 1445173 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:57:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J+m401FctplBc/4r0M16bQKjE50mNqsxOBimYfrXCgGf+Bvpzx5Mqi0xrXo6ko14vCir7VesIT0sVi9Dge44/1GNU1VDZe5z5dW6eq2qkAVT9O2RAVVNx4hQpTawxgpTsbC2UnBfWfmTW4waHczC94t5YWBghNdf+Dy7IFjPnTANG8Y6/bkqW2GPPGduQQ==; Expires=Wed, 19 Aug 2026 23:57:27 GMT; Path=/, AWSALBCORS=J+m401FctplBc/4r0M16bQKjE50mNqsxOBimYfrXCgGf+Bvpzx5Mqi0xrXo6ko14vCir7VesIT0sVi9Dge44/1GNU1VDZe5z5dW6eq2qkAVT9O2RAVVNx4hQpTawxgpTsbC2UnBfWfmTW4waHczC94t5YWBghNdf+Dy7IFjPnTANG8Y6/bkqW2GPPGduQQ==; Expires=Wed, 19 Aug 2026 23:57:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46145', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fb15bfc416d207590ddd7f631bf23787', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:57:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZdDt8rb9sbUSPatfkCOYN2UOyi7ak9/7kZpRGUge6LI3bNHRGM1exPCLkWUf3TTxt0bqbkjfWDckvM07e6jk5REyqOjCzZCQPKeMF00Zj/KagKgvGEd/dWuzikQj5yyQMgLWoqiFsG1B4pZOLceN05eWf79/bGkMWMskFiy6ASIIt1QSONJIwKrnNxK76A==; Expires=Wed, 19 Aug 2026 23:57:27 GMT; Path=/, AWSALBCORS=ZdDt8rb9sbUSPatfkCOYN2UOyi7ak9/7kZpRGUge6LI3bNHRGM1exPCLkWUf3TTxt0bqbkjfWDckvM07e6jk5REyqOjCzZCQPKeMF00Zj/KagKgvGEd/dWuzikQj5yyQMgLWoqiFsG1B4pZOLceN05eWf79/bGkMWMskFiy6ASIIt1QSONJIwKrnNxK76A==; Expires=Wed, 19 Aug 2026 23:57:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45773', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '691a09bb72b93ad50e0e0e45bbda4b33', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:57:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:57:44.571217+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:57:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2s52nlhh//Tm/wdRA8BeIauBA6HMEPGldheRxHbbbiez+MTqhBiA2bB+Eyu093eTO6gVSdBcAQsk8DCOrXvI4HpyE+7Uc3rUsIasfZsGHLsbJD0El67oljkgNBfhxNZVFpqhqrOam7lKWgSvz/n+AW72MmCPfwOo6ZTYA0U2CaN8KoFGPE5LoY6aJGEUkQ==; Expires=Wed, 19 Aug 2026 23:57:44 GMT; Path=/, AWSALBCORS=2s52nlhh//Tm/wdRA8BeIauBA6HMEPGldheRxHbbbiez+MTqhBiA2bB+Eyu093eTO6gVSdBcAQsk8DCOrXvI4HpyE+7Uc3rUsIasfZsGHLsbJD0El67oljkgNBfhxNZVFpqhqrOam7lKWgSvz/n+AW72MmCPfwOo6ZTYA0U2CaN8KoFGPE5LoY6aJGEUkQ==; Expires=Wed, 19 Aug 2026 23:57:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28437', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a11b6d4cb8cbab9e5b15e273f53a8df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:57:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jI0qk8D2E1dx+U9hGOnID8HeCYTC3NzvDfi6Qj3Ro7Np6zhMK1ITjI2D9kH3RrYJJ7QZc8smxvIhq8qPkN4R3cvj7HTnV+oxAt5FpqWTCftcIEssQSGpE0IHcJFttz6w7tOrNOGzVkqXf9vtNs1qDhLHobwINV33ny84Qgi5h+L0S773IiULAe46izVmoQ==; Expires=Wed, 19 Aug 2026 23:57:45 GMT; Path=/, AWSALBCORS=jI0qk8D2E1dx+U9hGOnID8HeCYTC3NzvDfi6Qj3Ro7Np6zhMK1ITjI2D9kH3RrYJJ7QZc8smxvIhq8qPkN4R3cvj7HTnV+oxAt5FpqWTCftcIEssQSGpE0IHcJFttz6w7tOrNOGzVkqXf9vtNs1qDhLHobwINV33ny84Qgi5h+L0S773IiULAe46izVmoQ==; Expires=Wed, 19 Aug 2026 23:57:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28021', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '60c14f3ac75d2ed83e90b8a6d354f404', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:58:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:58:05.082238+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:58:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:58:05.091304+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:58:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vAUNX7wlj5PT6nlaMbV8svLk5VJ48pde8YM88LdQmTvS+GuejHa7ri6sYdY6nIgfImdXYyQgVV/FAECQCA31k67Ij6qWm27f96bHl6Bt37/OntyeTwy6kHGY9h35I/BZInkekCAP34Eyj5s4NKHp4hKRrkp1DrfgqK8eQo9tyjx1fPEkb4/Hr92Kq2ln3w==; Expires=Wed, 19 Aug 2026 23:58:06 GMT; Path=/, AWSALBCORS=vAUNX7wlj5PT6nlaMbV8svLk5VJ48pde8YM88LdQmTvS+GuejHa7ri6sYdY6nIgfImdXYyQgVV/FAECQCA31k67Ij6qWm27f96bHl6Bt37/OntyeTwy6kHGY9h35I/BZInkekCAP34Eyj5s4NKHp4hKRrkp1DrfgqK8eQo9tyjx1fPEkb4/Hr92Kq2ln3w==; Expires=Wed, 19 Aug 2026 23:58:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e838aaef4b77be24a20d727d1add84b6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:58:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Kk+n+l6tI+i21eXgz78XAq7aJO7lb7W/T7O+WCvS95vGkoFBe0svGjGnDxa0yynRh0EdQjVM1EehyH0FGhJgFps+OG1PrvQ1gjf5zjoIhruIgIHrcvCsAXGhL4HzX7mZGFqHVVcyZpZU0SYDITFataYjN3srbtkMYDgJhEGR1V4EctYjnIZsgHA7pWu21Q==; Expires=Wed, 19 Aug 2026 23:58:06 GMT; Path=/, AWSALBCORS=Kk+n+l6tI+i21eXgz78XAq7aJO7lb7W/T7O+WCvS95vGkoFBe0svGjGnDxa0yynRh0EdQjVM1EehyH0FGhJgFps+OG1PrvQ1gjf5zjoIhruIgIHrcvCsAXGhL4HzX7mZGFqHVVcyZpZU0SYDITFataYjN3srbtkMYDgJhEGR1V4EctYjnIZsgHA7pWu21Q==; Expires=Wed, 19 Aug 2026 23:58:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59595', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59597', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '999fa17b9b692e2e6d6018e225a38b7b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:58:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:58:24.539090+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:58:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pVqezZfXwJyVuxeMDQvZzchnIvRSWYzAbFIxYdTXvAVVyNO6GC/cARyiBEEl3mzDFerGnZopC5zaElzQaw4MVHnmMrDBjMMZkJVf9343Ko3fNWGCDK0OaErD/QOqFcKwTd9arEVEXq0VVCCW2tPqqCEXtJX4UYzItFxaYElp3cuEllwD61c9rmUfxXxZTg==; Expires=Wed, 19 Aug 2026 23:58:24 GMT; Path=/, AWSALBCORS=pVqezZfXwJyVuxeMDQvZzchnIvRSWYzAbFIxYdTXvAVVyNO6GC/cARyiBEEl3mzDFerGnZopC5zaElzQaw4MVHnmMrDBjMMZkJVf9343Ko3fNWGCDK0OaErD/QOqFcKwTd9arEVEXq0VVCCW2tPqqCEXtJX4UYzItFxaYElp3cuEllwD61c9rmUfxXxZTg==; Expires=Wed, 19 Aug 2026 23:58:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '144849908d63c54863d2e72da6f837d8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:58:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=haJ9dsFX2/H9/ojq2lcXn02P0/Z9PvK3ZQ13nzeVhO6OdoC8enT1ET0u/flJa9McIMwMZwLorsn7QRfGSas23qhVNFzcHYk293+O2nfc/IxRrzr3r4B7iUCJdSvNjdsYVoVA5akqyvVftPsByf+8SnvkIKyU0uIaP1JPbDy3xwF2lMfaA9lDtB6mYWmgjA==; Expires=Wed, 19 Aug 2026 23:58:25 GMT; Path=/, AWSALBCORS=haJ9dsFX2/H9/ojq2lcXn02P0/Z9PvK3ZQ13nzeVhO6OdoC8enT1ET0u/flJa9McIMwMZwLorsn7QRfGSas23qhVNFzcHYk293+O2nfc/IxRrzr3r4B7iUCJdSvNjdsYVoVA5akqyvVftPsByf+8SnvkIKyU0uIaP1JPbDy3xwF2lMfaA9lDtB6mYWmgjA==; Expires=Wed, 19 Aug 2026 23:58:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59621', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '90616845360bb646002a7d0cfe19c406', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:58:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-12T23:58:45.864606+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 08:58:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-12T23:58:45.874205+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-12T23:58:45.895300+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh13]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-12T23:58:46.030378+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh13: JIT 검증 — 입력이 낡아 재생성 (10/64)"} {"timestamp": "2026-08-12T23:58:46.055771+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh13: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-12T23:58:46.063166+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh21]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:58:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mjuJm35+YyxxKiRinwWnal+bhIu+Sq68gOKXl9Xtkh5azjkH/ogYo9i7m1t7j7jjdI7khhIZPPshOOT5jAoDPMsEGNGcZCa5z3pD+AAvrdWmdgNiwecs6LesKzGq9P3kfeJWQCAT1Xy5+f4jDics0j/dOVEpBpbJLjz8032GbMATFn1fHQ7aA0576UQ6rQ==; Expires=Wed, 19 Aug 2026 23:58:46 GMT; Path=/, AWSALBCORS=mjuJm35+YyxxKiRinwWnal+bhIu+Sq68gOKXl9Xtkh5azjkH/ogYo9i7m1t7j7jjdI7khhIZPPshOOT5jAoDPMsEGNGcZCa5z3pD+AAvrdWmdgNiwecs6LesKzGq9P3kfeJWQCAT1Xy5+f4jDics0j/dOVEpBpbJLjz8032GbMATFn1fHQ7aA0576UQ6rQ==; Expires=Wed, 19 Aug 2026 23:58:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19459', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19457', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7a4bf30537ac29c753875f2b8bf7342', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:58:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/4mqT16u3AeW3RsgUVYeiqmR3dcpIfIx3P+bjTwqCkFCcN48E4S58aP1F57dAO7Aobl20MrQKiC//SSO3pZd6qE47XGJvIX3ObQOJDAv1EEzKeHNq4oprlJCMQRTqgSFcad/xA0SNrw4dObQOtPJEqcqRzr9XS3Qr1hLupYSwZ6QTsb+0nNf5pXcCrozWw==; Expires=Wed, 19 Aug 2026 23:58:47 GMT; Path=/, AWSALBCORS=/4mqT16u3AeW3RsgUVYeiqmR3dcpIfIx3P+bjTwqCkFCcN48E4S58aP1F57dAO7Aobl20MrQKiC//SSO3pZd6qE47XGJvIX3ObQOJDAv1EEzKeHNq4oprlJCMQRTqgSFcad/xA0SNrw4dObQOtPJEqcqRzr9XS3Qr1hLupYSwZ6QTsb+0nNf5pXcCrozWw==; Expires=Wed, 19 Aug 2026 23:58:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '19047', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '19045', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aa3e5ce5ba906e2252767a7c8eac35c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:59:01.722434+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (725721 → 1559465 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:59:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zh9cazIYKRsIDReUbouPTxK1zISP5Jm6lCXM/lRR+ZiR1bo4Ydedo9rOCYhyc36pppu9EegqxefN2REwf3J/tIPLaTEtmKK0BkOJP0F009KVQF+ctcVKMYQ3GeyJWjRpX1fYRYnIF1QvDBTP5NVBi5wEnx8oTC+eGL3uvALql7Hn6hjcaTykGe8zhIFPmg==; Expires=Wed, 19 Aug 2026 23:59:01 GMT; Path=/, AWSALBCORS=zh9cazIYKRsIDReUbouPTxK1zISP5Jm6lCXM/lRR+ZiR1bo4Ydedo9rOCYhyc36pppu9EegqxefN2REwf3J/tIPLaTEtmKK0BkOJP0F009KVQF+ctcVKMYQ3GeyJWjRpX1fYRYnIF1QvDBTP5NVBi5wEnx8oTC+eGL3uvALql7Hn6hjcaTykGe8zhIFPmg==; Expires=Wed, 19 Aug 2026 23:59:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21908', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf33c3cf72cf7c6f9f9c2e2f0329906b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:59:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X+70x+L7rtovsWlnplmxYkfEUFev/8Ls5oCOix41h8pgZ/9IkuYaLiCmbjlXztynDo9b81hB0NtMziT+Z1wdALRMaaAQb4oTPEdcqqSg0lf6ke8vHU/j0Ot6+X6ZFuOVWyLmTUQViia5S+HQIfTqZ/ATgpUbZQ1R9HQUzlLzky/fneUpNmqUjuO0tbpptg==; Expires=Wed, 19 Aug 2026 23:59:02 GMT; Path=/, AWSALBCORS=X+70x+L7rtovsWlnplmxYkfEUFev/8Ls5oCOix41h8pgZ/9IkuYaLiCmbjlXztynDo9b81hB0NtMziT+Z1wdALRMaaAQb4oTPEdcqqSg0lf6ke8vHU/j0Ot6+X6ZFuOVWyLmTUQViia5S+HQIfTqZ/ATgpUbZQ1R9HQUzlLzky/fneUpNmqUjuO0tbpptg==; Expires=Wed, 19 Aug 2026 23:59:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21695', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fd878904a0f6370c3c9d0e32d1220473', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:59:14.704705+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (715252 → 1539368 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:59:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Tq8buSD5eBsSkwRMaK4nzopadhr+RqADwvPbCa6cYJZNdoyRLWpbJgAXNHazm4nn2SNOaWlF0KpDHxwwdUmjcudmRbhhXy/+akmqqQt/7ISF8VbGtzXXtzBFtrAQbVMDhONJdxAQIYKHB82p3i9GzkuyXkAmi/fEA2FwziwGJavFYkRB+V4REuYW1JC30Q==; Expires=Wed, 19 Aug 2026 23:59:14 GMT; Path=/, AWSALBCORS=Tq8buSD5eBsSkwRMaK4nzopadhr+RqADwvPbCa6cYJZNdoyRLWpbJgAXNHazm4nn2SNOaWlF0KpDHxwwdUmjcudmRbhhXy/+akmqqQt/7ISF8VbGtzXXtzBFtrAQbVMDhONJdxAQIYKHB82p3i9GzkuyXkAmi/fEA2FwziwGJavFYkRB+V4REuYW1JC30Q==; Expires=Wed, 19 Aug 2026 23:59:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9986', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d8e494aac8d9fc8fd88281d14448b0e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:59:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y0s3mpKxik5rQ/e+ahy8dO8ACFh+XSFIvmtOSH3ooqPKd57Yt20iHZ/ehD1JyIS8U62nqzbnWBl4WTk60G6fkOOJR+4+Ke/vlK2i75oojORu375G11ftftMhnH1ABWXIbwkOC71IMFr7ldGZ9maw+2U2Fybtc/sROowC4CtxNbjgxg5fNuo1eTxbCCo8dw==; Expires=Wed, 19 Aug 2026 23:59:15 GMT; Path=/, AWSALBCORS=y0s3mpKxik5rQ/e+ahy8dO8ACFh+XSFIvmtOSH3ooqPKd57Yt20iHZ/ehD1JyIS8U62nqzbnWBl4WTk60G6fkOOJR+4+Ke/vlK2i75oojORu375G11ftftMhnH1ABWXIbwkOC71IMFr7ldGZ9maw+2U2Fybtc/sROowC4CtxNbjgxg5fNuo1eTxbCCo8dw==; Expires=Wed, 19 Aug 2026 23:59:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9591', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '54cad69790612d4b0a72192abbe41f02', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-12T23:59:28.496467+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (721027 → 1545796 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:59:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uWu/iDUQ9ZncKw6TeNO4N4kS27U7fxZm8Y0bjXCqjPllvZGfHh3vGytYl8oOMIJroM0WdvlSdgxhW0tsdXTWtBLwpggTYiAyLy5xkuQAFWYnYd4cgfqFaefTkv7lnxX2KmGiqPva74XLMBUEQeH1YWTlzRHf6TnP3500p+7QVmf1dj4S8r4o2yDITcMPRQ==; Expires=Wed, 19 Aug 2026 23:59:28 GMT; Path=/, AWSALBCORS=uWu/iDUQ9ZncKw6TeNO4N4kS27U7fxZm8Y0bjXCqjPllvZGfHh3vGytYl8oOMIJroM0WdvlSdgxhW0tsdXTWtBLwpggTYiAyLy5xkuQAFWYnYd4cgfqFaefTkv7lnxX2KmGiqPva74XLMBUEQeH1YWTlzRHf6TnP3500p+7QVmf1dj4S8r4o2yDITcMPRQ==; Expires=Wed, 19 Aug 2026 23:59:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c880c394f40a9c0c9c12cc0e1f659e7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:59:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FXlhsZdvbR6rtzr1U+waS1WHrT3ur+GVmwmZKRjxdgD7M6fOjU3S5iuciUG1Lo7v+NtNTo8pVgQo+lXDxvM9I+WR4gFYkJgsW2dtt4T6xV17y/Mi6FAvPCv9vOP/PvxQrhU3l0g/na7rOZojIjGYwNFE2zH7RPZSj87Whsi+M+dW1oFr1hKHDMxlJWjtag==; Expires=Wed, 19 Aug 2026 23:59:28 GMT; Path=/, AWSALBCORS=FXlhsZdvbR6rtzr1U+waS1WHrT3ur+GVmwmZKRjxdgD7M6fOjU3S5iuciUG1Lo7v+NtNTo8pVgQo+lXDxvM9I+WR4gFYkJgsW2dtt4T6xV17y/Mi6FAvPCv9vOP/PvxQrhU3l0g/na7rOZojIjGYwNFE2zH7RPZSj87Whsi+M+dW1oFr1hKHDMxlJWjtag==; Expires=Wed, 19 Aug 2026 23:59:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59967', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '396c7d628224cd258609d2c3769f4104', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 08:59:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-12T23:59:59.074958+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:59:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9VAk/SPglHo0vF+sYS8pvmgqQ9z7zHqsoXLPPKu7UujlAFHmoO5w9rv2ZHG/agfBMrdJzqsULxMi/mmhYzWmrwZi1OrLUc+19wolosoDYzd9itgFfuhrNxpQC4tuEOf+GiDS8YbuO88rxzgFwh6RKe7GMWbnul4aWNsHsXnwZu7thODSP3HEzKPZbsfhpA==; Expires=Wed, 19 Aug 2026 23:59:59 GMT; Path=/, AWSALBCORS=9VAk/SPglHo0vF+sYS8pvmgqQ9z7zHqsoXLPPKu7UujlAFHmoO5w9rv2ZHG/agfBMrdJzqsULxMi/mmhYzWmrwZi1OrLUc+19wolosoDYzd9itgFfuhrNxpQC4tuEOf+GiDS8YbuO88rxzgFwh6RKe7GMWbnul4aWNsHsXnwZu7thODSP3HEzKPZbsfhpA==; Expires=Wed, 19 Aug 2026 23:59:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29640', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e2544bda6420cc62386f864a041a75bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Wed, 12 Aug 2026 23:59:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DB5uVw+j7A1zZBWlwGUhkxgl+xZtoHTWljMjqKXRxoiVa9S7BhsFl0g2V4Zi9JW5d/UhqAiKA6Einp/KfRsh8DPGF40K8IrzC43Ywl96GY0MzCUHTv6yZ8RV73LJMVREvWayMs2Mxcx05eBF256d2mT02bkXQaEKqbpCZwDYgLTtHu4KhPDyoNnaQQh0LQ==; Expires=Wed, 19 Aug 2026 23:59:59 GMT; Path=/, AWSALBCORS=DB5uVw+j7A1zZBWlwGUhkxgl+xZtoHTWljMjqKXRxoiVa9S7BhsFl0g2V4Zi9JW5d/UhqAiKA6Einp/KfRsh8DPGF40K8IrzC43Ywl96GY0MzCUHTv6yZ8RV73LJMVREvWayMs2Mxcx05eBF256d2mT02bkXQaEKqbpCZwDYgLTtHu4KhPDyoNnaQQh0LQ==; Expires=Wed, 19 Aug 2026 23:59:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29240', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '89f06a30665d929aa2483c2b5672521a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:01:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:01:08.576002+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:01:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:01:08.585533+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:01:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:01:08.702916+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:01:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vGhFK54y2CDg8iYxg+Z0rWfzbksy55kcEmE7IGczgfZf7qBJhXz/wrjS7iwMKxzUFWTvDLsCqtCayYjczOZHIeu4DSd6e9RvsAmk5MkpF/4PzRZmokPGRGuOacrmlZmUjCVbXZac7KrkZV08myAG8wEmpqBb0R/mRdjUizt2obeoGn95ZrB6s3TMwvqm6A==; Expires=Thu, 20 Aug 2026 00:01:09 GMT; Path=/, AWSALBCORS=vGhFK54y2CDg8iYxg+Z0rWfzbksy55kcEmE7IGczgfZf7qBJhXz/wrjS7iwMKxzUFWTvDLsCqtCayYjczOZHIeu4DSd6e9RvsAmk5MkpF/4PzRZmokPGRGuOacrmlZmUjCVbXZac7KrkZV08myAG8wEmpqBb0R/mRdjUizt2obeoGn95ZrB6s3TMwvqm6A==; Expires=Thu, 20 Aug 2026 00:01:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd863afc1ab3d5c699491ca45d0093163', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:01:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8hDQNe/HE9MwJpeC7affHjtqQL7ubqr++3fGm9H6nQvYP34c3M1pJez5s3aXv2aw7e088erMFjN2GLYfUOy37ZhOGkBqaWEbwcXCFm7kIKEPmpyU8VkajMRxo3O+zLfu45U9b9uJ9kRzSUaqwx5vr3NcghLYNL6knHXm+QuD7LCgz9Y5gfaMpZm+bJgNkw==; Expires=Thu, 20 Aug 2026 00:01:09 GMT; Path=/, AWSALBCORS=8hDQNe/HE9MwJpeC7affHjtqQL7ubqr++3fGm9H6nQvYP34c3M1pJez5s3aXv2aw7e088erMFjN2GLYfUOy37ZhOGkBqaWEbwcXCFm7kIKEPmpyU8VkajMRxo3O+zLfu45U9b9uJ9kRzSUaqwx5vr3NcghLYNL6knHXm+QuD7LCgz9Y5gfaMpZm+bJgNkw==; Expires=Thu, 20 Aug 2026 00:01:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59994', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59993', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1b0efa980b0718fbea6d56a5fc94f3ed', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:02:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:02:12.417964+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:02:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:02:12.419074+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:02:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kF6YzobTkWZMjNE6dToLjgKIi5Kv2kzySkOqh0DASIz22ikbUQqzzEme67Jdmq+Vh5RA03Sv+8dSM2JtR7AsQIz2vSFFTygXWta6x3CwYqBl6pke6b1EdvFwImbhCRiD29zbd3EgksYP4cboO1hriX4bJKosV9rm0kJlN4tWGSLcicv6vVzM8l53vVLCnQ==; Expires=Thu, 20 Aug 2026 00:02:13 GMT; Path=/, AWSALBCORS=kF6YzobTkWZMjNE6dToLjgKIi5Kv2kzySkOqh0DASIz22ikbUQqzzEme67Jdmq+Vh5RA03Sv+8dSM2JtR7AsQIz2vSFFTygXWta6x3CwYqBl6pke6b1EdvFwImbhCRiD29zbd3EgksYP4cboO1hriX4bJKosV9rm0kJlN4tWGSLcicv6vVzM8l53vVLCnQ==; Expires=Thu, 20 Aug 2026 00:02:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fd0e7eaa0b3ec6f84ff15f48dfb2a2bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:02:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GizXydMW5ahQf7YWVbFIdhGBg2ciGqZPRCXDebqslZay0Hz8+lkWKT1kC5plUw+qy4zidmXvhvxn1RcckYo47bt0Cx490iCIW+HcOCxdgmUdFiSpAbIl5z3Iuky//oJdFfJE++J8kUrUVWZ/KGtNfM4kENXM3+R8oTtA+YNwPWi9j7ZTdaIZI7dg/m1gKA==; Expires=Thu, 20 Aug 2026 00:02:13 GMT; Path=/, AWSALBCORS=GizXydMW5ahQf7YWVbFIdhGBg2ciGqZPRCXDebqslZay0Hz8+lkWKT1kC5plUw+qy4zidmXvhvxn1RcckYo47bt0Cx490iCIW+HcOCxdgmUdFiSpAbIl5z3Iuky//oJdFfJE++J8kUrUVWZ/KGtNfM4kENXM3+R8oTtA+YNwPWi9j7ZTdaIZI7dg/m1gKA==; Expires=Thu, 20 Aug 2026 00:02:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2ba5363aa29f60571c8412d825716bb3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:02:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZhXbgucc539MXmIUb1I4GWlA9VVzzyUBQPSw2pT3cYjSPdyLU1MJLi+EeA0E3+gCfin2fL2UVlG7G3BYUac02Is82gtrsC+Txix+RRHdW6jaTdWkuksxJTxWO1Oz5QoG76t6gU8zJqyYOOsNUOX+V20stN6+jQhnB58zm9GIrk4v/h2NBwhYDiPdhJUxRg==; Expires=Thu, 20 Aug 2026 00:02:21 GMT; Path=/, AWSALBCORS=ZhXbgucc539MXmIUb1I4GWlA9VVzzyUBQPSw2pT3cYjSPdyLU1MJLi+EeA0E3+gCfin2fL2UVlG7G3BYUac02Is82gtrsC+Txix+RRHdW6jaTdWkuksxJTxWO1Oz5QoG76t6gU8zJqyYOOsNUOX+V20stN6+jQhnB58zm9GIrk4v/h2NBwhYDiPdhJUxRg==; Expires=Thu, 20 Aug 2026 00:02:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c582e2554671d8f46834d3bfd5cb2a18', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:02:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=24EA/yxtU04uUwJySgX9n8XFaUcqLzlycZjaAT4ShAkK0D7gyeRGjaTjcG6KZDCZ2l39+Q4NAc6QfRhCTdAfjIFFA8LcYs5/zRfxB5Fsll2DHGXpaCP6T/r/KtLaP9Zrwv52wlC+mJYdJi7dzG9rrYVOReySZyEz7hu0GMs50FPRa63zwhtzGGJqwdJchQ==; Expires=Thu, 20 Aug 2026 00:02:21 GMT; Path=/, AWSALBCORS=24EA/yxtU04uUwJySgX9n8XFaUcqLzlycZjaAT4ShAkK0D7gyeRGjaTjcG6KZDCZ2l39+Q4NAc6QfRhCTdAfjIFFA8LcYs5/zRfxB5Fsll2DHGXpaCP6T/r/KtLaP9Zrwv52wlC+mJYdJi7dzG9rrYVOReySZyEz7hu0GMs50FPRa63zwhtzGGJqwdJchQ==; Expires=Thu, 20 Aug 2026 00:02:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59579', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '4fb970c1f57dead30643c7c18782478a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:02:36.951730+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (712555 → 1532138 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:02:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wgfVnFelQG3X8a6C+J6WAFkubVSS1qrlpFJXU4rzaqNCVvKtNHrdKQWiw3Tlnt1sfjPPIPYaOyXgbqDLN3ApUlotd/NOeMmY+q+PG0cnuUw5dSsRB4wVv2v1aJFGSh9BWAsV05qlLC7Y2fWYEeLRf6dZwmuAOrHTSB/l+3FZSQ2A7kbeZiet+MiY5rAxLQ==; Expires=Thu, 20 Aug 2026 00:02:36 GMT; Path=/, AWSALBCORS=wgfVnFelQG3X8a6C+J6WAFkubVSS1qrlpFJXU4rzaqNCVvKtNHrdKQWiw3Tlnt1sfjPPIPYaOyXgbqDLN3ApUlotd/NOeMmY+q+PG0cnuUw5dSsRB4wVv2v1aJFGSh9BWAsV05qlLC7Y2fWYEeLRf6dZwmuAOrHTSB/l+3FZSQ2A7kbeZiet+MiY5rAxLQ==; Expires=Thu, 20 Aug 2026 00:02:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44141', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e1b50156fd9cbd64129ff44b5c56f9e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:02:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z/FFA1ErJnmBun54M8Q6sY7sowyLes0XUgOsc5QKVR6kwixS60lXOM+9w4PIzCExPqtCrNTILK/I7e1dHjuQ542C4dqJzI8NgfRtWdTDzEd/t4sGZ2+P82s990+C3qZLhu1Lb8tJma4FzZJCJjjRL0yw+c9bB4d4MusmdpHQkBVwK1t5hEIE1ip49/13Tg==; Expires=Thu, 20 Aug 2026 00:02:37 GMT; Path=/, AWSALBCORS=Z/FFA1ErJnmBun54M8Q6sY7sowyLes0XUgOsc5QKVR6kwixS60lXOM+9w4PIzCExPqtCrNTILK/I7e1dHjuQ542C4dqJzI8NgfRtWdTDzEd/t4sGZ2+P82s990+C3qZLhu1Lb8tJma4FzZJCJjjRL0yw+c9bB4d4MusmdpHQkBVwK1t5hEIE1ip49/13Tg==; Expires=Thu, 20 Aug 2026 00:02:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43780', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '580bfea2a1960edf8391d16c90cea569', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:02:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:02:59.412195+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:02:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2MRtgCArl6G84iVdT+vVI11TvyEiW99aMKhukzBbsou1NXF6eNYmRxqZMJNP6Frha0boUI1CreMD76PFTXTj0uap5lm+BDcOD5zh8yZi2Eoww4g72QRQgW4bht3CLj10ejo4mIoL1FPwFAwdlNtUSIourhZEGYktnhEwhcHbPoC9Ksp/x1Z8WHjcLXqq0g==; Expires=Thu, 20 Aug 2026 00:02:59 GMT; Path=/, AWSALBCORS=2MRtgCArl6G84iVdT+vVI11TvyEiW99aMKhukzBbsou1NXF6eNYmRxqZMJNP6Frha0boUI1CreMD76PFTXTj0uap5lm+BDcOD5zh8yZi2Eoww4g72QRQgW4bht3CLj10ejo4mIoL1FPwFAwdlNtUSIourhZEGYktnhEwhcHbPoC9Ksp/x1Z8WHjcLXqq0g==; Expires=Thu, 20 Aug 2026 00:02:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21569', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '587fbdbe463ccf28df13d264ccaeef4b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:03:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gNAJGDyxla3BCTdfQZBy7UCvBjTbU1VLqD28z4V5Usyv48Eue+zu3GwL1ai/DRSKUIWEqWCmwtbAlZ90IPnI9B8W8dx9apRj8cWCD45PORle+XrpyEOij6t02JUPyar27+0WzYNRqplNSw3XqNEjZRUpq+aEGpMrFuaCo7VD644KcEAOU2SJpXnC5Vq+XA==; Expires=Thu, 20 Aug 2026 00:03:00 GMT; Path=/, AWSALBCORS=gNAJGDyxla3BCTdfQZBy7UCvBjTbU1VLqD28z4V5Usyv48Eue+zu3GwL1ai/DRSKUIWEqWCmwtbAlZ90IPnI9B8W8dx9apRj8cWCD45PORle+XrpyEOij6t02JUPyar27+0WzYNRqplNSw3XqNEjZRUpq+aEGpMrFuaCo7VD644KcEAOU2SJpXnC5Vq+XA==; Expires=Thu, 20 Aug 2026 00:03:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21156', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc846750c87cda7d9ef4bc5943d74319', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:03:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:03:37.579527+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:03:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:03:37.587967+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:03:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q2wY6sqCTnjFxO0ilgWc3Ks5ycCUtYpKvHd4dwl1i3DyCs9CN4o7NylK73AaHD10mBd0mNOl5xD6wh3xRJx/mR3sfZZghpO9zEb7B1dCIQ13uFGErXTWhECRxiWMKLe2CQh99uQRXTCQaOuGKi+YLs9x/0fSqVbozBbA+l8KiUXI3FsDhmrKf5m55FvWNQ==; Expires=Thu, 20 Aug 2026 00:03:39 GMT; Path=/, AWSALBCORS=Q2wY6sqCTnjFxO0ilgWc3Ks5ycCUtYpKvHd4dwl1i3DyCs9CN4o7NylK73AaHD10mBd0mNOl5xD6wh3xRJx/mR3sfZZghpO9zEb7B1dCIQ13uFGErXTWhECRxiWMKLe2CQh99uQRXTCQaOuGKi+YLs9x/0fSqVbozBbA+l8KiUXI3FsDhmrKf5m55FvWNQ==; Expires=Thu, 20 Aug 2026 00:03:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '771a0c42f1f9b25bdc5beb8744432395', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:03:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l4kWU/uGvffaUGBEdHTMEgutAk4j2s3Ozu7XnAEbWn9mfxaomzMDf0Zw77R/lM81E2Lx/IqTUTDcoBbNxcx4uapGDw0vrbp+cve7mKitLWO1q+cQjb9KzUBWYlFXn5yDdWo5v2kC377FdcLakk50WbwMZs0mG63vGnqed8dp7upFFaxW+o5kf+B5mMMdvQ==; Expires=Thu, 20 Aug 2026 00:03:39 GMT; Path=/, AWSALBCORS=l4kWU/uGvffaUGBEdHTMEgutAk4j2s3Ozu7XnAEbWn9mfxaomzMDf0Zw77R/lM81E2Lx/IqTUTDcoBbNxcx4uapGDw0vrbp+cve7mKitLWO1q+cQjb9KzUBWYlFXn5yDdWo5v2kC377FdcLakk50WbwMZs0mG63vGnqed8dp7upFFaxW+o5kf+B5mMMdvQ==; Expires=Thu, 20 Aug 2026 00:03:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59940', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59940', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '258cf637b2ca1e0c57f9630278aac869', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:03:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:03:56.741180+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:03:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qXclbPzH4G+uqbN62ILudfx9sCtLCXfyyAF2NmvEaK9cGzSK4Q4OJ0X2tG+y7dqUsLeHjVngiD6OHGwJZzbTetosqag4F1P+ysBXe7eNoX4Zsb7UlSPRtJzkuCbQgpL0Pn7cjXVCSfoahu9kqRS+zZRwW3YBWCCa2XuQWcloIcQo2zhGFJltDjTPbvCzmQ==; Expires=Thu, 20 Aug 2026 00:03:56 GMT; Path=/, AWSALBCORS=qXclbPzH4G+uqbN62ILudfx9sCtLCXfyyAF2NmvEaK9cGzSK4Q4OJ0X2tG+y7dqUsLeHjVngiD6OHGwJZzbTetosqag4F1P+ysBXe7eNoX4Zsb7UlSPRtJzkuCbQgpL0Pn7cjXVCSfoahu9kqRS+zZRwW3YBWCCa2XuQWcloIcQo2zhGFJltDjTPbvCzmQ==; Expires=Thu, 20 Aug 2026 00:03:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f8bb89e2440b5d2bfeed357a87c6976f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:03:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nIW5h5K4CkOKVCZ35sFY3/wLLWt+wbT4mZkcTXya3kMKvmewlcPw1ndNCBc4Ev5q60gBHPw88DHgFcWKcJtpHuEDTGzm7BpKeMXKtTLjhLvTM/0/RjrRtVEOwUIb4YdxfTk7aadBQzaRwfR+aW5+IvBaAcygzMHkrCRRD3Ua6aQENRq5crCKehkibZGkcg==; Expires=Thu, 20 Aug 2026 00:03:57 GMT; Path=/, AWSALBCORS=nIW5h5K4CkOKVCZ35sFY3/wLLWt+wbT4mZkcTXya3kMKvmewlcPw1ndNCBc4Ev5q60gBHPw88DHgFcWKcJtpHuEDTGzm7BpKeMXKtTLjhLvTM/0/RjrRtVEOwUIb4YdxfTk7aadBQzaRwfR+aW5+IvBaAcygzMHkrCRRD3Ua6aQENRq5crCKehkibZGkcg==; Expires=Thu, 20 Aug 2026 00:03:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59572', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '9dc4b9cdcad40b816be3edf11e8bffe8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:05:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:05:05.635012+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:05:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:05:05.645544+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:05:05.675949+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh21]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T00:05:05.812442+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh21: JIT 검증 — 입력이 낡아 재생성 (11/64)"} {"timestamp": "2026-08-13T00:05:05.837848+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh21: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T00:05:05.916442+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:05:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xP5ICOSfGYOzlcTwhmh2wH5Hu5nuG8ztViPX4wsw3UxkiNil8UNzCTwAeKoV5BeZmWjWsb70M82TVzJZPicpvTSwuDylpAE0T5PwAGmO3BX7b+PF6miATfIYWDC9lPPB2vrRzg7t5DMLtQxmx/RTK7F1PZmZSmJsHZV+CiYOP9XOQ/+YsBwHWte821bhQQ==; Expires=Thu, 20 Aug 2026 00:05:06 GMT; Path=/, AWSALBCORS=xP5ICOSfGYOzlcTwhmh2wH5Hu5nuG8ztViPX4wsw3UxkiNil8UNzCTwAeKoV5BeZmWjWsb70M82TVzJZPicpvTSwuDylpAE0T5PwAGmO3BX7b+PF6miATfIYWDC9lPPB2vrRzg7t5DMLtQxmx/RTK7F1PZmZSmJsHZV+CiYOP9XOQ/+YsBwHWte821bhQQ==; Expires=Thu, 20 Aug 2026 00:05:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7155fb30ac59e56700744dff9ba6be35', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:05:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2C8dmk7OFUtSbVst7pzkUob+wlJsr/nJynWbIYLsEmwZDt85ioLTxTeHUFIxo4f/Gkvsuso0/wJVgl29nADKV6gzuj7Fer4MRV3bFZYUzX7dPrjbddh4ptiwahNme7OT4RHIf2Z7YtqqG+JKzNwYlHyLMc9+I9EVRzkUmvZbiizitlRqNQrtdVUpGwqfuA==; Expires=Thu, 20 Aug 2026 00:05:06 GMT; Path=/, AWSALBCORS=2C8dmk7OFUtSbVst7pzkUob+wlJsr/nJynWbIYLsEmwZDt85ioLTxTeHUFIxo4f/Gkvsuso0/wJVgl29nADKV6gzuj7Fer4MRV3bFZYUzX7dPrjbddh4ptiwahNme7OT4RHIf2Z7YtqqG+JKzNwYlHyLMc9+I9EVRzkUmvZbiizitlRqNQrtdVUpGwqfuA==; Expires=Thu, 20 Aug 2026 00:05:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59537', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59539', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d662457ca219e65b04d2176fb599d41', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:05:18.287571+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (729380 → 1453199 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:05:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ucUcCvkTBdIjk9Ac6kPISIRZ2ByqEbOQu4xRTfkpq6ec005IyEBxqDNQD/iAXjhVItyqtztKi6LzYx5KaHtocu2gyNWfzp279daZ2pM9CqCwuf7yDb7zsygiUfPgiTNf4jTOIQKVCBPuFVUV+yqlh7gmMh+ZekZkIM/tIyo9q9yoBQ8ue4oJAjq0rM5ueQ==; Expires=Thu, 20 Aug 2026 00:05:18 GMT; Path=/, AWSALBCORS=ucUcCvkTBdIjk9Ac6kPISIRZ2ByqEbOQu4xRTfkpq6ec005IyEBxqDNQD/iAXjhVItyqtztKi6LzYx5KaHtocu2gyNWfzp279daZ2pM9CqCwuf7yDb7zsygiUfPgiTNf4jTOIQKVCBPuFVUV+yqlh7gmMh+ZekZkIM/tIyo9q9yoBQ8ue4oJAjq0rM5ueQ==; Expires=Thu, 20 Aug 2026 00:05:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e01b8e80b09c6004441abbfe4b103bb1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:05:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aumJ+gT8YOIhLTUO+sXyGoruSrc7wY9pfev2i74w9KyRJhDsXf48oEbL8WrqQ2KNhXrzB376KbgYn0P2kOqi13emYfCxxvnr+y/eRohBGoBM40I7XOkNdjkA9z++JRuUdSKfhxAoxnAPpp+PNkiQRlmk93UrDL2jxvPlscFkaA6682Kt94QBGHgWPwVU7Q==; Expires=Thu, 20 Aug 2026 00:05:18 GMT; Path=/, AWSALBCORS=aumJ+gT8YOIhLTUO+sXyGoruSrc7wY9pfev2i74w9KyRJhDsXf48oEbL8WrqQ2KNhXrzB376KbgYn0P2kOqi13emYfCxxvnr+y/eRohBGoBM40I7XOkNdjkA9z++JRuUdSKfhxAoxnAPpp+PNkiQRlmk93UrDL2jxvPlscFkaA6682Kt94QBGHgWPwVU7Q==; Expires=Thu, 20 Aug 2026 00:05:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59683', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f62b80058ddab73aedf6475ea9c6ed6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:05:20.346257+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (778327 → 1474243 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:05:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gYeVmtDkP5GyjKOlVBKsm5mx7FIjZ1ztN9MeZCVtP2Yg/rJPtV5r3lTwPcJqLAZkbg3wRAuZec7GMUKBrQ28hobmQpw4dpNU6h1MvjkEvXNLvyeB6RSUAthwmMjxf96mdi870X1EXVaJgjLVIfWurhR+nif5Jd/ZyVDJkXjNJT3DkG97kFBPVyqjCWi1lw==; Expires=Thu, 20 Aug 2026 00:05:20 GMT; Path=/, AWSALBCORS=gYeVmtDkP5GyjKOlVBKsm5mx7FIjZ1ztN9MeZCVtP2Yg/rJPtV5r3lTwPcJqLAZkbg3wRAuZec7GMUKBrQ28hobmQpw4dpNU6h1MvjkEvXNLvyeB6RSUAthwmMjxf96mdi870X1EXVaJgjLVIfWurhR+nif5Jd/ZyVDJkXjNJT3DkG97kFBPVyqjCWi1lw==; Expires=Thu, 20 Aug 2026 00:05:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58015', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '5d99f7a523176993eff4d23d2d064389', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:05:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tifdC63KUc53nopE5alr3j/4vQUkweH6poKgphcNDxAr8lWyF6Q2PoCjM6CoRjqSd/ScDgSJFHKuSNR7+/mm9m3ycTHlRwgdf4bc8UozAPNEFACNsTUgMqybThSU3pGSpC6ZObkXT7FxguztSh7HVZ2Zpsay14Ji/qrV4hbfkD3CGOEcVkOodgS5Xpu0NA==; Expires=Thu, 20 Aug 2026 00:05:20 GMT; Path=/, AWSALBCORS=tifdC63KUc53nopE5alr3j/4vQUkweH6poKgphcNDxAr8lWyF6Q2PoCjM6CoRjqSd/ScDgSJFHKuSNR7+/mm9m3ycTHlRwgdf4bc8UozAPNEFACNsTUgMqybThSU3pGSpC6ZObkXT7FxguztSh7HVZ2Zpsay14Ji/qrV4hbfkD3CGOEcVkOodgS5Xpu0NA==; Expires=Thu, 20 Aug 2026 00:05:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58008', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '7a41319f9dfc48e179f4e6403828d624', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:05:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:05:39.302757+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:05:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3DfXVY0A8U4LXHL3l0VlDEG+LeHeQgyA6ntP2hcbJfNkqCJRBkOg0AeqJPy29TbrQYVwnMmOA+OkxU7/bdW3v7zvD3Dzra0rw3aY+Vo8aBud7LywGE4TyZEvkLzQ5xTw2aQJz7K5ffJsXvfCj7220EiVchYs/+RRCVJjGlAPDNu7w+huXBe7x+gySs5Bbg==; Expires=Thu, 20 Aug 2026 00:05:39 GMT; Path=/, AWSALBCORS=3DfXVY0A8U4LXHL3l0VlDEG+LeHeQgyA6ntP2hcbJfNkqCJRBkOg0AeqJPy29TbrQYVwnMmOA+OkxU7/bdW3v7zvD3Dzra0rw3aY+Vo8aBud7LywGE4TyZEvkLzQ5xTw2aQJz7K5ffJsXvfCj7220EiVchYs/+RRCVJjGlAPDNu7w+huXBe7x+gySs5Bbg==; Expires=Thu, 20 Aug 2026 00:05:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38836', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '3b8e50e595a4db9767429f49ae797fcf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:05:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1Xkh3TqDj+aMnPRkD09/GlkoIWJKBnB1sOVWZMEAp5OuPAgG74Q7GKef14QX+fuQwJ3lNrwReSo2d9hnn5HLgE4d+0sdrOswEkkvwu6+/j0dgvrM22zPybEXX5SmruAhDkeXGR0wIw9MsklqgOYVN6zq8C81JbvHhf6dGN/YKXeKOiieChq8S/uozLv/rg==; Expires=Thu, 20 Aug 2026 00:05:39 GMT; Path=/, AWSALBCORS=1Xkh3TqDj+aMnPRkD09/GlkoIWJKBnB1sOVWZMEAp5OuPAgG74Q7GKef14QX+fuQwJ3lNrwReSo2d9hnn5HLgE4d+0sdrOswEkkvwu6+/j0dgvrM22zPybEXX5SmruAhDkeXGR0wIw9MsklqgOYVN6zq8C81JbvHhf6dGN/YKXeKOiieChq8S/uozLv/rg==; Expires=Thu, 20 Aug 2026 00:05:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38474', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c35cb064beb3d4cc9ba2952b531dd85', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:06:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:06:21.456141+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:06:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:06:21.465716+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:06:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=f8xYTbRImEDK5YzXZn+1RsrtU2U+fERJZGy2kWsuWM+hIsgffIfMSv/fWEqTgcRFliuwvyl9dA42krmDIYfBMZ1AF/7YpQ2sFKCklIQsUyZPRmjrcNEI3cU1ehp9LqefFLJqLDcHgHgmsX1Dj16dzosk7TSsayqYCl/fhM4UqLMkpCp3oqS2PXDsFm3+0Q==; Expires=Thu, 20 Aug 2026 00:06:23 GMT; Path=/, AWSALBCORS=f8xYTbRImEDK5YzXZn+1RsrtU2U+fERJZGy2kWsuWM+hIsgffIfMSv/fWEqTgcRFliuwvyl9dA42krmDIYfBMZ1AF/7YpQ2sFKCklIQsUyZPRmjrcNEI3cU1ehp9LqefFLJqLDcHgHgmsX1Dj16dzosk7TSsayqYCl/fhM4UqLMkpCp3oqS2PXDsFm3+0Q==; Expires=Thu, 20 Aug 2026 00:06:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '272b93e93dd1ccec6c072797ae99acba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:06:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xHFXpP02BspS63FWQyCFQoq5nuR1QY8126g6YMbRuA7bxrw0h4JWuJ6zzzl8O+FM58Dml6eD4tkebhEiF2MJifc57wvZ+6bh0CC5/Qk/xQTt321OlKN+5falRhdzBBk2M3lWzPyVbbBUS4KiaPeHiemOkU5rqlX+9Ag8uv8aANBMqz+YdpiMkOiX139z8Q==; Expires=Thu, 20 Aug 2026 00:06:23 GMT; Path=/, AWSALBCORS=xHFXpP02BspS63FWQyCFQoq5nuR1QY8126g6YMbRuA7bxrw0h4JWuJ6zzzl8O+FM58Dml6eD4tkebhEiF2MJifc57wvZ+6bh0CC5/Qk/xQTt321OlKN+5falRhdzBBk2M3lWzPyVbbBUS4KiaPeHiemOkU5rqlX+9Ag8uv8aANBMqz+YdpiMkOiX139z8Q==; Expires=Thu, 20 Aug 2026 00:06:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59580', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59581', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c3165b5561d868ed6c8d916119d6e838', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:06:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:06:42.078642+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:06:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rP+uGd/J/aE321dC0E5p2pWQHZ4+FrfhELnGvfw5fmNIxh9QsWZzb/lSZB4MlXlE/3R1pW3sV3y9PF2l04XOPC9mN9XVM5sPrbYm4KZgq05I29uqz0SSqWgb8gsaubhEi5lHY5FT15xRZJsmWaU7X26O3c+PA0Ycbln9JVtpLj9f48G4I5yUw39RE5bEVA==; Expires=Thu, 20 Aug 2026 00:06:42 GMT; Path=/, AWSALBCORS=rP+uGd/J/aE321dC0E5p2pWQHZ4+FrfhELnGvfw5fmNIxh9QsWZzb/lSZB4MlXlE/3R1pW3sV3y9PF2l04XOPC9mN9XVM5sPrbYm4KZgq05I29uqz0SSqWgb8gsaubhEi5lHY5FT15xRZJsmWaU7X26O3c+PA0Ycbln9JVtpLj9f48G4I5yUw39RE5bEVA==; Expires=Thu, 20 Aug 2026 00:06:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8cafc4b4df0c4cca56e35a79d110afdb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:06:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KlnJXAeSCNAHUC06LUmIf9Ys6QYglEg6gvfgZyQKtZ/KHjyK+D/G9R8j3zvBrmHNYZaVeiOx/lzyarv98lD9wLnqNg+QzAarr6fnQ1Wel0/nm1FFYxZpxLFtoCaLwv9AVpAxFSX9VIbhJv5Pb6xzRZ6KgkLUWrHDF9cT6u7S56Q/ngdBh1LEAFgsRJXX5w==; Expires=Thu, 20 Aug 2026 00:06:42 GMT; Path=/, AWSALBCORS=KlnJXAeSCNAHUC06LUmIf9Ys6QYglEg6gvfgZyQKtZ/KHjyK+D/G9R8j3zvBrmHNYZaVeiOx/lzyarv98lD9wLnqNg+QzAarr6fnQ1Wel0/nm1FFYxZpxLFtoCaLwv9AVpAxFSX9VIbhJv5Pb6xzRZ6KgkLUWrHDF9cT6u7S56Q/ngdBh1LEAFgsRJXX5w==; Expires=Thu, 20 Aug 2026 00:06:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59611', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '56b55fe9c7a7d45ee0548f90042f6f48', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:07:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:07:43.126840+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:07:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:07:43.136472+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:07:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:07:43.247694+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:07:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mOkLlP49hxGxbWTWRC1iWN1e4kmMQ7/oayG9mgvr82IVGrZSVDQFaNNsaERc9cynmLwiCk15KjhKyaKt3+mlzQIsznRwljLYy2NjtYvdX8hRr5IY9kF2CXsgADi/wUXW6fehjmiZECHMJ4yVA1dvvcJRz3qiAJAhrcxwaPRYpavxol+5dxjfRcmFOsAavg==; Expires=Thu, 20 Aug 2026 00:07:44 GMT; Path=/, AWSALBCORS=mOkLlP49hxGxbWTWRC1iWN1e4kmMQ7/oayG9mgvr82IVGrZSVDQFaNNsaERc9cynmLwiCk15KjhKyaKt3+mlzQIsznRwljLYy2NjtYvdX8hRr5IY9kF2CXsgADi/wUXW6fehjmiZECHMJ4yVA1dvvcJRz3qiAJAhrcxwaPRYpavxol+5dxjfRcmFOsAavg==; Expires=Thu, 20 Aug 2026 00:07:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '107f9e6263da49ebc1af3469e9721dda', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:07:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EQkJoGB+QQY+jZ8HHdt0ANCv0wHEQMXcRoV+szWTB0u9sW31Fz0G6SQ2Ay2EhUQhB7fzlweHfZGNdICaG6k5RIohSBzDmLM2m8RVfLoY1GZ2GNSbU1GqVtqGtZ4ODJKCuFKcLh2Tgrn6LhIOLPQkX/l2CmcVFSXX5ZeULI0Do7pFE+0wWW5j3edz1ZPHrA==; Expires=Thu, 20 Aug 2026 00:07:44 GMT; Path=/, AWSALBCORS=EQkJoGB+QQY+jZ8HHdt0ANCv0wHEQMXcRoV+szWTB0u9sW31Fz0G6SQ2Ay2EhUQhB7fzlweHfZGNdICaG6k5RIohSBzDmLM2m8RVfLoY1GZ2GNSbU1GqVtqGtZ4ODJKCuFKcLh2Tgrn6LhIOLPQkX/l2CmcVFSXX5ZeULI0Do7pFE+0wWW5j3edz1ZPHrA==; Expires=Thu, 20 Aug 2026 00:07:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59966', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59966', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '00454a2fec7a3c5006aea809c9236095', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:08:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:08:09.750158+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:08:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:08:09.758827+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:08:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Zv9olV8JBsaOyry3NbRyRzVtjmyCeoP/MemFf9CrDQJtwe6TUzRvKdQzA8ANAWSBz8NYon3IU7CFCeVZiQPJHg+ou7CLbP/BB1+O+hoyPVNeV3g75lwOdgT8JMPJUbZ4iChPA32+BIlueMmyldnzo2qczAYvD4eAqGoVCq08VS1nlMkI/EQWPC22UVzAwg==; Expires=Thu, 20 Aug 2026 00:08:10 GMT; Path=/, AWSALBCORS=Zv9olV8JBsaOyry3NbRyRzVtjmyCeoP/MemFf9CrDQJtwe6TUzRvKdQzA8ANAWSBz8NYon3IU7CFCeVZiQPJHg+ou7CLbP/BB1+O+hoyPVNeV3g75lwOdgT8JMPJUbZ4iChPA32+BIlueMmyldnzo2qczAYvD4eAqGoVCq08VS1nlMkI/EQWPC22UVzAwg==; Expires=Thu, 20 Aug 2026 00:08:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33999', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33998', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '7edee3c77b0f8c2422ae3032085521bd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:08:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jY5CZ+3zQZ7Y3AVo1oSGkiEa/q1PPIFd1pgMCxE2yxhd7m4SkQ33/2RMXFhkDCemdSFpsf0BANjtnSG+bFl/et+d+PJxdalj+g28/JHPsnKz99mX2ESqrUS0VpYVTtpjFtNZkhAph5efaeIHLBSODZ7iaVNJyqX6yiFEl531IgtI2CqbvA43/RVgKC1oNQ==; Expires=Thu, 20 Aug 2026 00:08:11 GMT; Path=/, AWSALBCORS=jY5CZ+3zQZ7Y3AVo1oSGkiEa/q1PPIFd1pgMCxE2yxhd7m4SkQ33/2RMXFhkDCemdSFpsf0BANjtnSG+bFl/et+d+PJxdalj+g28/JHPsnKz99mX2ESqrUS0VpYVTtpjFtNZkhAph5efaeIHLBSODZ7iaVNJyqX6yiFEl531IgtI2CqbvA43/RVgKC1oNQ==; Expires=Thu, 20 Aug 2026 00:08:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33565', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33566', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '5688f864261038ac2a149946371f0a69', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:08:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UVxdyElPQkb0uEI0/WzzLZWzjqWvTN2ossMUXWKBOO+uaFNnlMlfhY6Tz3Lp9b2MWy5NNhdis7TFMKR8/BE91IKoXHAmTW9Z2PA0ihRwWIu9/ayeDafmsykJBJ1YUy3nsiJ4jsMW/6eMbLIaTKk/yJnoUZ/CC1v1tPoxeKHGfLN5sZApDhvmk+e8GRRzWg==; Expires=Thu, 20 Aug 2026 00:08:23 GMT; Path=/, AWSALBCORS=UVxdyElPQkb0uEI0/WzzLZWzjqWvTN2ossMUXWKBOO+uaFNnlMlfhY6Tz3Lp9b2MWy5NNhdis7TFMKR8/BE91IKoXHAmTW9Z2PA0ihRwWIu9/ayeDafmsykJBJ1YUy3nsiJ4jsMW/6eMbLIaTKk/yJnoUZ/CC1v1tPoxeKHGfLN5sZApDhvmk+e8GRRzWg==; Expires=Thu, 20 Aug 2026 00:08:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b33372aab4cace4aa0998367fc63ba8b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:08:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vhjg5iQKp34PijBOmEAbhCMM59hQuknIOzPuZl6+7Z7MHIF05T47CyLI9g4Ps+N5VZJS9t1lEcg0Ay0SVbQkdVuijF+3y1d7/XV6ih8nCqWczwbx/ea/4WC2BMaNZ0A4yKmHufuBH0tN3r34MNK96BaU7X772j2IGKf8Cw9bEPXa8gPjmPXOV9jpqMzn8A==; Expires=Thu, 20 Aug 2026 00:08:23 GMT; Path=/, AWSALBCORS=vhjg5iQKp34PijBOmEAbhCMM59hQuknIOzPuZl6+7Z7MHIF05T47CyLI9g4Ps+N5VZJS9t1lEcg0Ay0SVbQkdVuijF+3y1d7/XV6ih8nCqWczwbx/ea/4WC2BMaNZ0A4yKmHufuBH0tN3r34MNK96BaU7X772j2IGKf8Cw9bEPXa8gPjmPXOV9jpqMzn8A==; Expires=Thu, 20 Aug 2026 00:08:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59636', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '4ac212adf2ae7c3c895caae00cf0e6d0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:08:37.777156+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (733811 → 1462675 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:08:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BtaVdlzKAuv+Ys2sZmKspSN4ftRK129nXg0KLiiA1unnBqjARZDVVWXfRKyeqMHGOSqjtd0lpci1kGJke/BIkO1GA7XvagoGBahh/rJO1LYbp/eGLPw74TYMFPRE51LbmiRDm3o0h1JDY6MdJIN3loanQ0wf3YOBnLsxf++WjfQVOPqreZopuCVctgU5ng==; Expires=Thu, 20 Aug 2026 00:08:37 GMT; Path=/, AWSALBCORS=BtaVdlzKAuv+Ys2sZmKspSN4ftRK129nXg0KLiiA1unnBqjARZDVVWXfRKyeqMHGOSqjtd0lpci1kGJke/BIkO1GA7XvagoGBahh/rJO1LYbp/eGLPw74TYMFPRE51LbmiRDm3o0h1JDY6MdJIN3loanQ0wf3YOBnLsxf++WjfQVOPqreZopuCVctgU5ng==; Expires=Thu, 20 Aug 2026 00:08:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45778', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce9cd38a90dfe5a2a5eb63121c75fa64', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:08:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qt8PkUJWja3n3AQ1FG5Nnoy6u8Bj1JMcUd/2FIJnntCNd+APgurJDuL5NxXpHpk6NStuPACBVamns9hni03IYwXmI3wH9LxJYjKd7HJZJF2Tq51YZMN8j6w+Y1TcrKfarGEakE1q+MNxwtS4Cc0aCNLOVIb8XyXuPfsS87HF10lCedmAM9Nf8X6G85Rs6A==; Expires=Thu, 20 Aug 2026 00:08:38 GMT; Path=/, AWSALBCORS=qt8PkUJWja3n3AQ1FG5Nnoy6u8Bj1JMcUd/2FIJnntCNd+APgurJDuL5NxXpHpk6NStuPACBVamns9hni03IYwXmI3wH9LxJYjKd7HJZJF2Tq51YZMN8j6w+Y1TcrKfarGEakE1q+MNxwtS4Cc0aCNLOVIb8XyXuPfsS87HF10lCedmAM9Nf8X6G85Rs6A==; Expires=Thu, 20 Aug 2026 00:08:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45388', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '674d2e813118e78c5d6fed6c0aa2ab7b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:08:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:08:59.812482+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:09:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QsI0PR6Ray8DkKswM1WRbZFc3fk1YgLK4n89A3LYJhVnYQh2UJ9B3YlnwQWVGulH5lttFzPPavnWvcclUjghWn5GNROE6HjfnGK6zMyPek4RWHJsOq5RMGKwEznw5GzbeISwuSdnsoLyLy7nRIoqMfX/ZmgH68LQZpcDLkSmHSOPmgRje9OSXgsO1qxIig==; Expires=Thu, 20 Aug 2026 00:08:59 GMT; Path=/, AWSALBCORS=QsI0PR6Ray8DkKswM1WRbZFc3fk1YgLK4n89A3LYJhVnYQh2UJ9B3YlnwQWVGulH5lttFzPPavnWvcclUjghWn5GNROE6HjfnGK6zMyPek4RWHJsOq5RMGKwEznw5GzbeISwuSdnsoLyLy7nRIoqMfX/ZmgH68LQZpcDLkSmHSOPmgRje9OSXgsO1qxIig==; Expires=Thu, 20 Aug 2026 00:08:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23557', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '70d286af24c5ca9092ec68bc2593b8b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:09:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0OQxmkvRYnKnLnN0TZIsaMFr3R41wFVDgE7OTxxXkSsJz/vhVi+uqwxajBHzC/dDQXUETOY0Fl2bH0n9IeKsWCPWzyQghVhFiqbPG7bsXgGbpCLk50YpXbTuRNNRNtvu573yWpPPaWiMSOuXIP2y3g69azQ6iNXFsUmvFNI6UXCHbMmU3UH1duC/JxRg2A==; Expires=Thu, 20 Aug 2026 00:09:00 GMT; Path=/, AWSALBCORS=0OQxmkvRYnKnLnN0TZIsaMFr3R41wFVDgE7OTxxXkSsJz/vhVi+uqwxajBHzC/dDQXUETOY0Fl2bH0n9IeKsWCPWzyQghVhFiqbPG7bsXgGbpCLk50YpXbTuRNNRNtvu573yWpPPaWiMSOuXIP2y3g69azQ6iNXFsUmvFNI6UXCHbMmU3UH1duC/JxRg2A==; Expires=Thu, 20 Aug 2026 00:09:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23189', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab882afa3394d4862e8431e4d84e7129', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:09:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:09:29.917937+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:09:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:09:29.927294+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:09:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JMuJN+qisymx6IKOEh32OW1i6VoHlfn1DL74C4hmj3z2PFDzO+qKbNNOMdkzu3KXfOj4jnT5zixxVKX1O+2tkey3ETaiQB/cJeGkrBiSLWv/6BAqpntOrb79SbYnFGwiL35d8tL2pweWnWgQWuilJ9UcS4EID0Kv+eKpe1iJa+3Tc9HDUubX69FCvv7DGw==; Expires=Thu, 20 Aug 2026 00:09:30 GMT; Path=/, AWSALBCORS=JMuJN+qisymx6IKOEh32OW1i6VoHlfn1DL74C4hmj3z2PFDzO+qKbNNOMdkzu3KXfOj4jnT5zixxVKX1O+2tkey3ETaiQB/cJeGkrBiSLWv/6BAqpntOrb79SbYnFGwiL35d8tL2pweWnWgQWuilJ9UcS4EID0Kv+eKpe1iJa+3Tc9HDUubX69FCvv7DGw==; Expires=Thu, 20 Aug 2026 00:09:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '2aeeb5d61309781efc02a9b1e5dc8b4d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:09:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8A+GV8L1rBKziesdz4wuBFxqy7ZbrSGmzRF0YdmewcvUcxV9ZjZEUR0CBalA4AoIt/0C8JKRIhNPY33YmrntjH2pkUgKQGj2uWkno6ByghbfA6GoHR3RQCEViRO1/O7UEoW0bKt3bs0mas0xEml7QZgZpYNdXoDeSRjsot3+6bOZWFCxQfDcVLX/fQLMig==; Expires=Thu, 20 Aug 2026 00:09:30 GMT; Path=/, AWSALBCORS=8A+GV8L1rBKziesdz4wuBFxqy7ZbrSGmzRF0YdmewcvUcxV9ZjZEUR0CBalA4AoIt/0C8JKRIhNPY33YmrntjH2pkUgKQGj2uWkno6ByghbfA6GoHR3RQCEViRO1/O7UEoW0bKt3bs0mas0xEml7QZgZpYNdXoDeSRjsot3+6bOZWFCxQfDcVLX/fQLMig==; Expires=Thu, 20 Aug 2026 00:09:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59992', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59990', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dd55d1d2b62003e0133ba693bada5e8f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:09:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:09:53.699575+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:09:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=m7C1fLpu46jwl7t2f+PKsP6hEWnGl/suLZHtF8xA4Dr//7P0lN28pvGe16uiaOw010s5ACeo8TJHYiwbrrKidZaMJhdmnfU8+13WjPNobk179qfQ212DCR2qMCbrs8Eh+DJXSEbR+k32pbL5qEUgxIULkluWRx+Ml2IHrhCcP9rMu/xSElGI9gOJKRgp1w==; Expires=Thu, 20 Aug 2026 00:09:53 GMT; Path=/, AWSALBCORS=m7C1fLpu46jwl7t2f+PKsP6hEWnGl/suLZHtF8xA4Dr//7P0lN28pvGe16uiaOw010s5ACeo8TJHYiwbrrKidZaMJhdmnfU8+13WjPNobk179qfQ212DCR2qMCbrs8Eh+DJXSEbR+k32pbL5qEUgxIULkluWRx+Ml2IHrhCcP9rMu/xSElGI9gOJKRgp1w==; Expires=Thu, 20 Aug 2026 00:09:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8a27664d27dec7db5fd3bcb2854a66f7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:09:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0vOayZ/WN9vea3BQSGceifx9yFdwft9WPfCEUcDKJbFcU08HkifKY8LdfEimGJYpfXCh6Dc7bkoGn86PzhRDOv3GzaqGGQKnj+NE4ebhirOrQetv+2EnpbHN6ds4LeFvuHv9cHzZcgRyiq6XbEtPTi9GH8X5DjF2/jSDu9SJgGcTT4tEipWtINLaZT/FSw==; Expires=Thu, 20 Aug 2026 00:09:54 GMT; Path=/, AWSALBCORS=0vOayZ/WN9vea3BQSGceifx9yFdwft9WPfCEUcDKJbFcU08HkifKY8LdfEimGJYpfXCh6Dc7bkoGn86PzhRDOv3GzaqGGQKnj+NE4ebhirOrQetv+2EnpbHN6ds4LeFvuHv9cHzZcgRyiq6XbEtPTi9GH8X5DjF2/jSDu9SJgGcTT4tEipWtINLaZT/FSw==; Expires=Thu, 20 Aug 2026 00:09:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59638', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8cb8e66003a5961298cb363ff0ee82d1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:10:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:10:32.662929+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:10:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:10:32.672517+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:10:32.836464+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: JIT 검증 — 입력이 낡아 재생성 (12/64)"} {"timestamp": "2026-08-13T00:10:32.863663+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T00:10:32.869075+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:10:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y185t1ROszBzPN3Y/MU86GUsAwqHWI7RlVEjSyPIuD4VCJkxaaYkCBkZliKI7CJS9Bbrn+iMRfXFplayiPbqiM+8UJfn8+souEdCnvya0lH/5jFAEznKrPXgyG1lrukEGV575ygkgboRteqNngul7S2o29KKLdy/di3WW5FpXT8xsNB+VvYeR/vgVNvRdw==; Expires=Thu, 20 Aug 2026 00:10:33 GMT; Path=/, AWSALBCORS=Y185t1ROszBzPN3Y/MU86GUsAwqHWI7RlVEjSyPIuD4VCJkxaaYkCBkZliKI7CJS9Bbrn+iMRfXFplayiPbqiM+8UJfn8+souEdCnvya0lH/5jFAEznKrPXgyG1lrukEGV575ygkgboRteqNngul7S2o29KKLdy/di3WW5FpXT8xsNB+VvYeR/vgVNvRdw==; Expires=Thu, 20 Aug 2026 00:10:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59484', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59733', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '15f69bd94dc40fbf3c121d4ea6c4f69e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:10:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w+VDVqa9BBI+NtTurgrMjYy615js4q+5C+Fz6Au/Qx7eH4goGUEKkcsMOCM1XJd9cdeB8sxQC7yu9tS72rRtHBvkmP67nkGcEmd3qbxqbnrl4BgXu6CIwZB9+mBi40mDeWQwDO/IiRYBGD+52nmS1hrqK2coPNpauVWNqmXr0r+cZrxSwwgVxCfpiIXXvA==; Expires=Thu, 20 Aug 2026 00:10:34 GMT; Path=/, AWSALBCORS=w+VDVqa9BBI+NtTurgrMjYy615js4q+5C+Fz6Au/Qx7eH4goGUEKkcsMOCM1XJd9cdeB8sxQC7yu9tS72rRtHBvkmP67nkGcEmd3qbxqbnrl4BgXu6CIwZB9+mBi40mDeWQwDO/IiRYBGD+52nmS1hrqK2coPNpauVWNqmXr0r+cZrxSwwgVxCfpiIXXvA==; Expires=Thu, 20 Aug 2026 00:10:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59474', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59721', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1431b18fe7cbef4e2913737b5ad1c861', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:10:44.698171+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (651155 → 1431882 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:10:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mRXazZGtNjOrSZ7VQb8NJHTe0fI1aPlz41/ganNz5dRZcjKXJEeJeC1/2Rbru3p5bWVx4GK+nR/aa/IeriTCs2TTbF+wRR2E2YKcjUTfmEk4ISMGYXlrWfGU2t4sBcCmuKmGuD0aGoM1JIqXroGWa9ysvuUg1hF19IpK5OdezJq3uNH8j8q3w8tTNzNi2w==; Expires=Thu, 20 Aug 2026 00:10:44 GMT; Path=/, AWSALBCORS=mRXazZGtNjOrSZ7VQb8NJHTe0fI1aPlz41/ganNz5dRZcjKXJEeJeC1/2Rbru3p5bWVx4GK+nR/aa/IeriTCs2TTbF+wRR2E2YKcjUTfmEk4ISMGYXlrWfGU2t4sBcCmuKmGuD0aGoM1JIqXroGWa9ysvuUg1hF19IpK5OdezJq3uNH8j8q3w8tTNzNi2w==; Expires=Thu, 20 Aug 2026 00:10:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9163', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '42d8027dbeb8b9c8c5342cadf6f62024', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:10:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vHZhlqtD240ajbB86kpRemsLg3YINwvbUAVD1vORRQfRO3C+iWx9iBSclN1sXIjAdnfv9oU+z2WMw+Rs0yfq554BY0jp7foWmIugBcQoU1xDdPKtodtCgyT47daNnbGwQoVxFuUbBuboefhxUC3lpfQ7JnHhjMoAnApZ7/gS0SjQexMJyLOCOUkKaTp9TQ==; Expires=Thu, 20 Aug 2026 00:10:45 GMT; Path=/, AWSALBCORS=vHZhlqtD240ajbB86kpRemsLg3YINwvbUAVD1vORRQfRO3C+iWx9iBSclN1sXIjAdnfv9oU+z2WMw+Rs0yfq554BY0jp7foWmIugBcQoU1xDdPKtodtCgyT47daNnbGwQoVxFuUbBuboefhxUC3lpfQ7JnHhjMoAnApZ7/gS0SjQexMJyLOCOUkKaTp9TQ==; Expires=Thu, 20 Aug 2026 00:10:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8769', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '06e6fcd6f83e173be649783246891a13', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:10:55.503771+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (653084 → 1422274 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:10:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zaVo4lPjCW/JQrDgUZgHeC2N1BlNoE6odkC5lhyzhht0XPsBEQV/Bz4HyUG3gEucCOK+OCy6TaunXC1gp4fRjnmN/Ws+6ZXZjnUu43/1LhfJm5+J2TMbZu7J1b+/bOW7gKl0K3O3G5aM6UpxJF8J6mwcZGprXPsJr/QvCuMnqvKeRoOh5QbkhHJiEhHUFg==; Expires=Thu, 20 Aug 2026 00:10:55 GMT; Path=/, AWSALBCORS=zaVo4lPjCW/JQrDgUZgHeC2N1BlNoE6odkC5lhyzhht0XPsBEQV/Bz4HyUG3gEucCOK+OCy6TaunXC1gp4fRjnmN/Ws+6ZXZjnUu43/1LhfJm5+J2TMbZu7J1b+/bOW7gKl0K3O3G5aM6UpxJF8J6mwcZGprXPsJr/QvCuMnqvKeRoOh5QbkhHJiEhHUFg==; Expires=Thu, 20 Aug 2026 00:10:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a425b945c10537b2e69c8b1f9ec2a2f0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:10:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=g5QhxplgQexcyvTHerICtkOsFekQ8PGVc1QhdYlzt30K5M1K7M0nczzlNInCtB4YG/7LzJZg2IKumy57Si9DXvNb5xMtC2f0KcrY3OuZA5OEg78wbIacOKMy817slItQZBP1zNvcZ5Tg3P7CTy8/O+iy222m2qAIkEJp9pUJutDc/Wv9kmMzuPUm/0SQgg==; Expires=Thu, 20 Aug 2026 00:10:55 GMT; Path=/, AWSALBCORS=g5QhxplgQexcyvTHerICtkOsFekQ8PGVc1QhdYlzt30K5M1K7M0nczzlNInCtB4YG/7LzJZg2IKumy57Si9DXvNb5xMtC2f0KcrY3OuZA5OEg78wbIacOKMy817slItQZBP1zNvcZ5Tg3P7CTy8/O+iy222m2qAIkEJp9pUJutDc/Wv9kmMzuPUm/0SQgg==; Expires=Thu, 20 Aug 2026 00:10:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59637', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '995ec6f379c70873356688d4f179a4ca', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:11:07.868326+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (651931 → 1420886 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:11:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VPChei1Jjc9iF5CKx0it4rVLWTIja5KgzaRRXqgwUjABg8kVeJIprRyRUMpHDJvR6iLAHaaCQOFKDWGiqWh3tH9xvL7qC1LXgtM3wchJ1J/iMbvBLWXE8i90S/8qSncj/v8QK9uqi2FaxkIB97u52hV7gNuRirHxs2Cw2KoJgYWbg9trxbu0ydjqFlEfOg==; Expires=Thu, 20 Aug 2026 00:11:07 GMT; Path=/, AWSALBCORS=VPChei1Jjc9iF5CKx0it4rVLWTIja5KgzaRRXqgwUjABg8kVeJIprRyRUMpHDJvR6iLAHaaCQOFKDWGiqWh3tH9xvL7qC1LXgtM3wchJ1J/iMbvBLWXE8i90S/8qSncj/v8QK9uqi2FaxkIB97u52hV7gNuRirHxs2Cw2KoJgYWbg9trxbu0ydjqFlEfOg==; Expires=Thu, 20 Aug 2026 00:11:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47626', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '190dc5ec9eeb3648be6fa1cdf3955c23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:11:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=r1yYDuNxAimKbcaggyHDQVDmF2GNhadPR97F/In+/25VVFiqvXTw/U0HXDkfWzygdTt5fvb184OQ+SZkS3H3fgldXp7TFhXYvi+1vrJQ73PShm/+X/hLELGiK4wAfhqsWzpktWzx/07LttYSzgseZP1MTrVuztkAJquMxAenQTH7lnZxKmNxxSanPxYOtA==; Expires=Thu, 20 Aug 2026 00:11:08 GMT; Path=/, AWSALBCORS=r1yYDuNxAimKbcaggyHDQVDmF2GNhadPR97F/In+/25VVFiqvXTw/U0HXDkfWzygdTt5fvb184OQ+SZkS3H3fgldXp7TFhXYvi+1vrJQ73PShm/+X/hLELGiK4wAfhqsWzpktWzx/07LttYSzgseZP1MTrVuztkAJquMxAenQTH7lnZxKmNxxSanPxYOtA==; Expires=Thu, 20 Aug 2026 00:11:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47247', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '7b76c9de433c5bc3e64a84257d58a9c9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:11:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:11:30.336924+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:11:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kNRM7tTXs9U4Uj5x03S3SxAcWpEjiA/+bRTpWEMJbWz6rUv0u2GXwFt1hJOcv5+hJCKy1BptTBhDhBeu8+1+ICY2soK8N+lu+eBIXY/fv+ITGCivzghWM1CG9GP1TPoSPHeOxJOLOjD/9J7/f7nTm4/CtEMknO6I0ZJ8xcGUWpjsCTCl+ovnP/DtOSKOHg==; Expires=Thu, 20 Aug 2026 00:11:30 GMT; Path=/, AWSALBCORS=kNRM7tTXs9U4Uj5x03S3SxAcWpEjiA/+bRTpWEMJbWz6rUv0u2GXwFt1hJOcv5+hJCKy1BptTBhDhBeu8+1+ICY2soK8N+lu+eBIXY/fv+ITGCivzghWM1CG9GP1TPoSPHeOxJOLOjD/9J7/f7nTm4/CtEMknO6I0ZJ8xcGUWpjsCTCl+ovnP/DtOSKOHg==; Expires=Thu, 20 Aug 2026 00:11:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25020', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '42a079f4ad50d6bacc3a3b88c574c58c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:11:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GWeMVo0samQ6J275fcOIgUnHW5wEgGHbkQ1yrUn1wmgDRPQUS9iy6k+/sxqHZAA59NDRKNXggzWqs39nLh568m9ar9DlI7LrGfFAajfa+MlmcyO1BC4JWEByffysfi2AwMaoE6R7m6FWNi81YLyuTfbFunsWAmgSp98Nu7Qqtv0kVjrnnZa4u0cN0GEvrg==; Expires=Thu, 20 Aug 2026 00:11:30 GMT; Path=/, AWSALBCORS=GWeMVo0samQ6J275fcOIgUnHW5wEgGHbkQ1yrUn1wmgDRPQUS9iy6k+/sxqHZAA59NDRKNXggzWqs39nLh568m9ar9DlI7LrGfFAajfa+MlmcyO1BC4JWEByffysfi2AwMaoE6R7m6FWNi81YLyuTfbFunsWAmgSp98Nu7Qqtv0kVjrnnZa4u0cN0GEvrg==; Expires=Thu, 20 Aug 2026 00:11:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24652', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '729e07e9b23d59c6e13a316c8083b4d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:12:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:12:49.948706+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:12:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:12:49.957277+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:12:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:12:50.060526+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:12:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6JyWIGy/TCklJa0df+WWo2pMGwsHRiQm7GLgHwSlRRHq/VXTi9LSU1i2tfoSJ5a5LxTvObcJN35H/WKkFiDoVYi9PilWK4N9RbHVk/UAWdj0ZXLh558NkUArZ1NwiIN9RZnAOfVZVdOSfDMKoC4y4Z5elTPfcpKGbwJcjBTObmlQIUIB97n4tyNbKHRUIg==; Expires=Thu, 20 Aug 2026 00:12:51 GMT; Path=/, AWSALBCORS=6JyWIGy/TCklJa0df+WWo2pMGwsHRiQm7GLgHwSlRRHq/VXTi9LSU1i2tfoSJ5a5LxTvObcJN35H/WKkFiDoVYi9PilWK4N9RbHVk/UAWdj0ZXLh558NkUArZ1NwiIN9RZnAOfVZVdOSfDMKoC4y4Z5elTPfcpKGbwJcjBTObmlQIUIB97n4tyNbKHRUIg==; Expires=Thu, 20 Aug 2026 00:12:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ced8877ac30cfdacc65263a32acc2071', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:12:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WTgfYdY+zArj4I+yEtvEF7qq42bcqlxXEUz1uS54SwadC6xkG2bm7e2a5tC3HTnQ3zNeQCHZr/MjGxncysMqEOznmyI7a+nf3rVnE3yPEiJwVMdyFno4+XqaiMqsB175hKAB1r0lA4Bgjb3e9QQR3oW7JLzPAzdCjmIt5r6AQtsDr4R+ftYDewPbHCbePA==; Expires=Thu, 20 Aug 2026 00:12:52 GMT; Path=/, AWSALBCORS=WTgfYdY+zArj4I+yEtvEF7qq42bcqlxXEUz1uS54SwadC6xkG2bm7e2a5tC3HTnQ3zNeQCHZr/MjGxncysMqEOznmyI7a+nf3rVnE3yPEiJwVMdyFno4+XqaiMqsB175hKAB1r0lA4Bgjb3e9QQR3oW7JLzPAzdCjmIt5r6AQtsDr4R+ftYDewPbHCbePA==; Expires=Thu, 20 Aug 2026 00:12:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59617', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59618', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ebe6c71b6cc8e0cd30c316e80ce3e8c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:13:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:13:11.981066+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:13:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:13:11.989812+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:13:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nr78gY45eNdonU4W7LHycXngDEG7OkAnFAzzbcGBhkPi8mbONv7hnICjU972qbt71/qeDSaMUQ3slxDYg7bOZoTe3k5WztssDbqvHSEYdILRW+BbA0IUjRjPcLzXI6oIXbC3Tcv2iDleuogRuGfMRQR7jq+2V5GEckmOsi1OeRoCC7R22bADM8WTde5pug==; Expires=Thu, 20 Aug 2026 00:13:14 GMT; Path=/, AWSALBCORS=nr78gY45eNdonU4W7LHycXngDEG7OkAnFAzzbcGBhkPi8mbONv7hnICjU972qbt71/qeDSaMUQ3slxDYg7bOZoTe3k5WztssDbqvHSEYdILRW+BbA0IUjRjPcLzXI6oIXbC3Tcv2iDleuogRuGfMRQR7jq+2V5GEckmOsi1OeRoCC7R22bADM8WTde5pug==; Expires=Thu, 20 Aug 2026 00:13:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37605', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37605', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '067dda48816e4981e082faf821a459a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:13:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HuG0kuyihgUYxk9iD0/e6lBanZ4/ZkrsFumCwi9LUD19JrAJgB4p6f8aMKuyjIjUNAJJr1YQBrs0sCjIxdoRzRZ2s1EEk2g87CAdz6A3ftWT7HfA7kqF2X96ygwdqRAWguH5d9MapmRLee87GWKo6PsKo2u9JwNlIm9Ovd46z959/+2ywTXCQqmtZKBBAQ==; Expires=Thu, 20 Aug 2026 00:13:14 GMT; Path=/, AWSALBCORS=HuG0kuyihgUYxk9iD0/e6lBanZ4/ZkrsFumCwi9LUD19JrAJgB4p6f8aMKuyjIjUNAJJr1YQBrs0sCjIxdoRzRZ2s1EEk2g87CAdz6A3ftWT7HfA7kqF2X96ygwdqRAWguH5d9MapmRLee87GWKo6PsKo2u9JwNlIm9Ovd46z959/+2ywTXCQqmtZKBBAQ==; Expires=Thu, 20 Aug 2026 00:13:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37130', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37130', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '28dd8ce94bbb74946cc951702fb443fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:13:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+4W7kGXtDZNxxZle4VMJZ5VOgyDZViIdRzxj+dx2XYEjInty5/cADGC5qjEH98/npilQGTGhrPk2eP4NZthTL8SYUvsMl56ghr6QqMQ/2mNpr0q4Fo77aB+1fEfyFSshnpfGSEJtoQfsF1YicfpWsU5FH5WjvcyuopwoS4s+L5erpQxoIgLX6cYurrbJdQ==; Expires=Thu, 20 Aug 2026 00:13:20 GMT; Path=/, AWSALBCORS=+4W7kGXtDZNxxZle4VMJZ5VOgyDZViIdRzxj+dx2XYEjInty5/cADGC5qjEH98/npilQGTGhrPk2eP4NZthTL8SYUvsMl56ghr6QqMQ/2mNpr0q4Fo77aB+1fEfyFSshnpfGSEJtoQfsF1YicfpWsU5FH5WjvcyuopwoS4s+L5erpQxoIgLX6cYurrbJdQ==; Expires=Thu, 20 Aug 2026 00:13:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'af2c0079739374919c62773f25a302ad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:13:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6JzFixY7OssfbacxJFtpI5GpYfOHTLR6TrP2oG//qSYzaYh9nJXe/2dsVeaCXO6gM8QNKM5qokKHsTK24UFEiV5pTGIHi7GtK4s46DwWcvMmw2ZVhPfd58WM9ccp/iCLdFhh9oth+FyWQo9jF8eh+NJX4t5ej2s6oac1xzl9q0r7+Guuc+X9WEDXog5aHg==; Expires=Thu, 20 Aug 2026 00:13:20 GMT; Path=/, AWSALBCORS=6JzFixY7OssfbacxJFtpI5GpYfOHTLR6TrP2oG//qSYzaYh9nJXe/2dsVeaCXO6gM8QNKM5qokKHsTK24UFEiV5pTGIHi7GtK4s46DwWcvMmw2ZVhPfd58WM9ccp/iCLdFhh9oth+FyWQo9jF8eh+NJX4t5ej2s6oac1xzl9q0r7+Guuc+X9WEDXog5aHg==; Expires=Thu, 20 Aug 2026 00:13:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59602', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8006c82ddda1be0b0c8e0986007877c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:13:34.492254+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (699817 → 1505596 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:13:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=96KZXhGxjvZ186d81C7xebEw0MYBT7+Yr8xwtn2y3W0rSIXSP5OBrFgBhaQM7LLT2MAtz/R6G9LVdB2f5tIqlS3hFJw3pNi7uvgi6B5aSRKP/Lhni2KAUJGDG4odzn0HGfamk5unWcUYtkTgAUrWgb2+1ZLGOBXzAuMhrMInDJ2mAm3e52J0kvftwtMUrg==; Expires=Thu, 20 Aug 2026 00:13:34 GMT; Path=/, AWSALBCORS=96KZXhGxjvZ186d81C7xebEw0MYBT7+Yr8xwtn2y3W0rSIXSP5OBrFgBhaQM7LLT2MAtz/R6G9LVdB2f5tIqlS3hFJw3pNi7uvgi6B5aSRKP/Lhni2KAUJGDG4odzn0HGfamk5unWcUYtkTgAUrWgb2+1ZLGOBXzAuMhrMInDJ2mAm3e52J0kvftwtMUrg==; Expires=Thu, 20 Aug 2026 00:13:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45392', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c9c85eabdad00627453b1e4387a5e88', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:13:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GmBVpbCAsTQ4qVoe8gPPHtpMYmTyEdhc4cmnnvnBWXcoqiF42lfk7L/6EvnEtFj7iod19AYf5XipcjdWX8K1S7GBxufhd6VRfoQn75PVQ65tv0srhMDO+QV7UbfctE3vMRiEf1hWVXjaBoT+hqcdrr9M25ZwZ48FmiYmTS5sSAYPITB2eKfEb2fuCPKhBA==; Expires=Thu, 20 Aug 2026 00:13:34 GMT; Path=/, AWSALBCORS=GmBVpbCAsTQ4qVoe8gPPHtpMYmTyEdhc4cmnnvnBWXcoqiF42lfk7L/6EvnEtFj7iod19AYf5XipcjdWX8K1S7GBxufhd6VRfoQn75PVQ65tv0srhMDO+QV7UbfctE3vMRiEf1hWVXjaBoT+hqcdrr9M25ZwZ48FmiYmTS5sSAYPITB2eKfEb2fuCPKhBA==; Expires=Thu, 20 Aug 2026 00:13:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45145', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '5554ad5bbc32a4c94aa090acde74ea8c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:13:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3a6kbSOSa2tysPzZaDa3Kd2EK2hJyWnGqBxL5gk7WkMQRHGmTAPY14yT/TczWbL2hRuSqJGghn+UY7O9G8QVNEI3JSOjhRHjZpuFBKF2ZLOxvgiC03e5oHnyxl5fSEaoViW9W91Cc8w6NXeOpuvWeFukDvwOXosOpb+Czdt9Pprag/mBMkoleepeMxur/Q==; Expires=Thu, 20 Aug 2026 00:13:54 GMT; Path=/, AWSALBCORS=3a6kbSOSa2tysPzZaDa3Kd2EK2hJyWnGqBxL5gk7WkMQRHGmTAPY14yT/TczWbL2hRuSqJGghn+UY7O9G8QVNEI3JSOjhRHjZpuFBKF2ZLOxvgiC03e5oHnyxl5fSEaoViW9W91Cc8w6NXeOpuvWeFukDvwOXosOpb+Czdt9Pprag/mBMkoleepeMxur/Q==; Expires=Thu, 20 Aug 2026 00:13:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25446', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e85d1737fc7852536d5eed88a54e0e6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:13:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NAlZ8mZvSln46zG9S8oyl6QLjGyc+52uUj5HslmB7BdPiQAmY8bAXFqUyo+y9gQb0Hl5iGXCAP+u8/w8lVz3mAydaPVrWM0lQZnasR0ocjq+Z9lEr9AfbpNTxgNnG4Nrd/g7cmfDJOusshrqHOfowE4odt6raucAx0Vd4xuxkQjGAeoS5mH3u3WX2jQwWg==; Expires=Thu, 20 Aug 2026 00:13:54 GMT; Path=/, AWSALBCORS=NAlZ8mZvSln46zG9S8oyl6QLjGyc+52uUj5HslmB7BdPiQAmY8bAXFqUyo+y9gQb0Hl5iGXCAP+u8/w8lVz3mAydaPVrWM0lQZnasR0ocjq+Z9lEr9AfbpNTxgNnG4Nrd/g7cmfDJOusshrqHOfowE4odt6raucAx0Vd4xuxkQjGAeoS5mH3u3WX2jQwWg==; Expires=Thu, 20 Aug 2026 00:13:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25289', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb330de4693ee53474187a7116ab830a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:14:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:14:12.990848+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:14:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P3a4f8K53b1Hd8nWvDkDwNJhGDfkyreSGQ7pCqtjd54Yb4MAlvlk16/SQ2TxoBoqB4eoif2+mE1fipgvbAVP/ro7bH4SPS6lsUWRDknq6/HmRbRwLrUEXaX92SuD8YCtbtJJIorO2SHo1OzzoerQqrQg+XIF5KsANNhv7ZG0JB/iGVJUYbOpldhBujIH4A==; Expires=Thu, 20 Aug 2026 00:14:13 GMT; Path=/, AWSALBCORS=P3a4f8K53b1Hd8nWvDkDwNJhGDfkyreSGQ7pCqtjd54Yb4MAlvlk16/SQ2TxoBoqB4eoif2+mE1fipgvbAVP/ro7bH4SPS6lsUWRDknq6/HmRbRwLrUEXaX92SuD8YCtbtJJIorO2SHo1OzzoerQqrQg+XIF5KsANNhv7ZG0JB/iGVJUYbOpldhBujIH4A==; Expires=Thu, 20 Aug 2026 00:14:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6947', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e8fa0f07eda8191db2f6c71e320e3317', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:14:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zSVarL0QA3DG8m1ov3w7HOwIhGrTPcLoSiAVJzKtT+fPbu4f0QMdy152FcoB9IGwVYryStUTm95Fq5DAem+XltHqDaMx3lUieLvZQ3lMazMvyuEksXZtqYwnLviiN7euqSO8ES3qYxpP+ucGAEN4n9BgHIDqY7suilkSrJMujGkBWY1tVu65mbiGfnU1+Q==; Expires=Thu, 20 Aug 2026 00:14:13 GMT; Path=/, AWSALBCORS=zSVarL0QA3DG8m1ov3w7HOwIhGrTPcLoSiAVJzKtT+fPbu4f0QMdy152FcoB9IGwVYryStUTm95Fq5DAem+XltHqDaMx3lUieLvZQ3lMazMvyuEksXZtqYwnLviiN7euqSO8ES3qYxpP+ucGAEN4n9BgHIDqY7suilkSrJMujGkBWY1tVu65mbiGfnU1+Q==; Expires=Thu, 20 Aug 2026 00:14:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6573', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '77f25bdf59599bd0b877995238ff90b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:14:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:14:50.987586+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:14:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:14:50.997724+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:14:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=15RLM1AaGcglmSRYH7ne31J9p8EN1giF6a7/8CtcfvNrQtFLBlydr/nRkzn6doMylSdFJQvttOlwiX3VY1DPHF5sHE5/d2H8gVBRlganLQSCoQm3qbpCFO9B7J9EJOYSHcjAjOiykmU70wsZ2POCDm+XF1/dN68eKD6mYqJ2PX1yAb/rEuCd2Eq8w0znGg==; Expires=Thu, 20 Aug 2026 00:14:51 GMT; Path=/, AWSALBCORS=15RLM1AaGcglmSRYH7ne31J9p8EN1giF6a7/8CtcfvNrQtFLBlydr/nRkzn6doMylSdFJQvttOlwiX3VY1DPHF5sHE5/d2H8gVBRlganLQSCoQm3qbpCFO9B7J9EJOYSHcjAjOiykmU70wsZ2POCDm+XF1/dN68eKD6mYqJ2PX1yAb/rEuCd2Eq8w0znGg==; Expires=Thu, 20 Aug 2026 00:14:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '091c0e182fd6ac0e7fc7a64f65b87bf6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:14:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yZACtKJqPiU7fdc/6kZ1OcQ24Dmb2mjPdnXJGKxqiGDHuHeGDRNzEjYXwsOiH3RaWbx9jS9+kth69dKWFYYFiLq9kLIcC6LnXT8jX0QP8IyEgq97OWlNxBQGNmYwSJ407hwdqPe0OxFSZbCEqsgq6cFVMi445DXGImVUWQQaWVj8UqijXRne9rqhiV25Fw==; Expires=Thu, 20 Aug 2026 00:14:52 GMT; Path=/, AWSALBCORS=yZACtKJqPiU7fdc/6kZ1OcQ24Dmb2mjPdnXJGKxqiGDHuHeGDRNzEjYXwsOiH3RaWbx9jS9+kth69dKWFYYFiLq9kLIcC6LnXT8jX0QP8IyEgq97OWlNxBQGNmYwSJ407hwdqPe0OxFSZbCEqsgq6cFVMi445DXGImVUWQQaWVj8UqijXRne9rqhiV25Fw==; Expires=Thu, 20 Aug 2026 00:14:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59984', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59986', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd745f777da54b7130dcf60f40c0bc6ad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:15:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:15:14.145669+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:15:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hWVBie+VWX6yUM5Kf2kMVzlRDs/ShPtB4XfoxJRnBAA6hKqG7CU6G3pZ7xCuiv2Y+304ymm6YXpeSzis/YdXg5hK7cmsB8xCtKJ50R90PONSsBaePx+PfO0Wk3wKBcutdTSyuQfYEYKgIrGfuq1OKQIfaoi8cLUsqK6tzarZ88ZBLiE2uPXdbvmWR/UBNg==; Expires=Thu, 20 Aug 2026 00:15:14 GMT; Path=/, AWSALBCORS=hWVBie+VWX6yUM5Kf2kMVzlRDs/ShPtB4XfoxJRnBAA6hKqG7CU6G3pZ7xCuiv2Y+304ymm6YXpeSzis/YdXg5hK7cmsB8xCtKJ50R90PONSsBaePx+PfO0Wk3wKBcutdTSyuQfYEYKgIrGfuq1OKQIfaoi8cLUsqK6tzarZ88ZBLiE2uPXdbvmWR/UBNg==; Expires=Thu, 20 Aug 2026 00:15:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e20d93808733d3a928c5fcb3bf4fed0b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:15:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G8cu3fhSpJ5ig61nNr80iKV+0hlXICbnWodYpFriTXJtmpZkSq3TIL9r5EP2oGC5duRBkuELuCrCeJcOZOzb9qpK+uST24nj4wJ0Wd0MxqN+0gn3lIbeiCAtPBnrQ+i1uVxb9BH/4auZfwTDsNKQNeQZakthcrQrkGnzxfcf0dbG5z43d2Thpgj/wDh/cQ==; Expires=Thu, 20 Aug 2026 00:15:14 GMT; Path=/, AWSALBCORS=G8cu3fhSpJ5ig61nNr80iKV+0hlXICbnWodYpFriTXJtmpZkSq3TIL9r5EP2oGC5duRBkuELuCrCeJcOZOzb9qpK+uST24nj4wJ0Wd0MxqN+0gn3lIbeiCAtPBnrQ+i1uVxb9BH/4auZfwTDsNKQNeQZakthcrQrkGnzxfcf0dbG5z43d2Thpgj/wDh/cQ==; Expires=Thu, 20 Aug 2026 00:15:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59619', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '866ab48000b09bdb316752724be0a0af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:15:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:15:45.631688+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:15:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:15:45.640549+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:15:45.663398+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T00:15:45.799115+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh4: JIT 검증 — 입력이 낡아 재생성 (13/64)"} {"timestamp": "2026-08-13T00:15:45.826253+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T00:15:45.831995+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:15:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KHBaoXkJQzGALsxQAyv7+0IabsB1c2P79oXohmQ/5ht7JX9q6KI9JWT9p77xy8NwOu20lRTQhagcZUQs4N+2nHsNAG3yw8ztEqiKbSyOlFD5aALm8Joj5OMH7cnYJ/nnlDRpRMSRbFWRTSeE7Xi7iUJrCbsYVRxSTwMJe5cP6nrBD1KhHryD/5kiwnI2SA==; Expires=Thu, 20 Aug 2026 00:15:46 GMT; Path=/, AWSALBCORS=KHBaoXkJQzGALsxQAyv7+0IabsB1c2P79oXohmQ/5ht7JX9q6KI9JWT9p77xy8NwOu20lRTQhagcZUQs4N+2nHsNAG3yw8ztEqiKbSyOlFD5aALm8Joj5OMH7cnYJ/nnlDRpRMSRbFWRTSeE7Xi7iUJrCbsYVRxSTwMJe5cP6nrBD1KhHryD/5kiwnI2SA==; Expires=Thu, 20 Aug 2026 00:15:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5529', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5527', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ef1e091f5f798cfe3a8c276ed47e23c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:15:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sfwr5QH+jWNjwkAnJwVzshyse+t8oEfyVcsWsMRzK35/IsJID64HX/3y7UA7jlGj2lbFflYbDv/bo+hQwF9c0Q4uQ+p+lPxkd1f70hIDXW2iJWHy3/i/z3aUxVtLyYtaPFPfuDOUvgZ/8ST9o1nCiEmKtWD1Z/YWTFsnaUJSOn1n3sKIIq9E6xxsYdjRYQ==; Expires=Thu, 20 Aug 2026 00:15:46 GMT; Path=/, AWSALBCORS=sfwr5QH+jWNjwkAnJwVzshyse+t8oEfyVcsWsMRzK35/IsJID64HX/3y7UA7jlGj2lbFflYbDv/bo+hQwF9c0Q4uQ+p+lPxkd1f70hIDXW2iJWHy3/i/z3aUxVtLyYtaPFPfuDOUvgZ/8ST9o1nCiEmKtWD1Z/YWTFsnaUJSOn1n3sKIIq9E6xxsYdjRYQ==; Expires=Thu, 20 Aug 2026 00:15:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5139', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5141', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '05db2f1743934205a174d1ac262ea2a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:15:57.327650+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (678422 → 1475099 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} {"timestamp": "2026-08-13T00:15:57.443000+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:15:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=whxtNDhE3Mbnba5DILr78bzrgnvmxcwRdJlGTgz2ICMTwedIQBGi4dVBFaWTE0JxihX9rOaeYdJDNbR4wTwf88tFks62Hdo7OadMrl2ui0o6Ar9L/3UfW4FBCBfUO7ssULZj5q7HAjl7LFkdF0YwX8F72UXCsnqgFiTcHiwo9+feTlcRX3J/sD98m3e5jA==; Expires=Thu, 20 Aug 2026 00:15:57 GMT; Path=/, AWSALBCORS=whxtNDhE3Mbnba5DILr78bzrgnvmxcwRdJlGTgz2ICMTwedIQBGi4dVBFaWTE0JxihX9rOaeYdJDNbR4wTwf88tFks62Hdo7OadMrl2ui0o6Ar9L/3UfW4FBCBfUO7ssULZj5q7HAjl7LFkdF0YwX8F72UXCsnqgFiTcHiwo9+feTlcRX3J/sD98m3e5jA==; Expires=Thu, 20 Aug 2026 00:15:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16562', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9addd1ad48d9a6b8047a14ce5cf3b722', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:15:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cq36ak9BWonStT+Blv06dgxBR3dut5HjcejugsgAuKCs8kztbPDzNzpIrYsXUhmq6VjudYbU3Ui8PZ/HNhb/7gZPQ24nlwUJnhN+d45IvII8Fy9Xme2IqTyS3GWjf3CxlK7NDrwDtJZvBUqqKO7RFYK/jPzVOlvC5TyxLpW+y97e7ZnAdpzywYePW0ix5Q==; Expires=Thu, 20 Aug 2026 00:15:57 GMT; Path=/, AWSALBCORS=cq36ak9BWonStT+Blv06dgxBR3dut5HjcejugsgAuKCs8kztbPDzNzpIrYsXUhmq6VjudYbU3Ui8PZ/HNhb/7gZPQ24nlwUJnhN+d45IvII8Fy9Xme2IqTyS3GWjf3CxlK7NDrwDtJZvBUqqKO7RFYK/jPzVOlvC5TyxLpW+y97e7ZnAdpzywYePW0ix5Q==; Expires=Thu, 20 Aug 2026 00:15:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16559', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '56dbadc25cf371f5b3c97572b4ff4958', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:16:09.313384+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (619745 → 1365696 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:16:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fGitm39X7orArHykLUmTiFMbbFFvXL5KjvboJN7UiewwmoMvMMLWBnGRa9/9UrpFyt2pF6vrgwnylOR52LKdxc1RNzDqYY9jI8Lo0i7Au97TXzwt/GCNquAUtjpcaW95YFHURayMDI3tDnSzJz3T2ZZy34GTkJhPpBF3q/j9I7y+GEB/v60bBQQKX1SvBw==; Expires=Thu, 20 Aug 2026 00:16:09 GMT; Path=/, AWSALBCORS=fGitm39X7orArHykLUmTiFMbbFFvXL5KjvboJN7UiewwmoMvMMLWBnGRa9/9UrpFyt2pF6vrgwnylOR52LKdxc1RNzDqYY9jI8Lo0i7Au97TXzwt/GCNquAUtjpcaW95YFHURayMDI3tDnSzJz3T2ZZy34GTkJhPpBF3q/j9I7y+GEB/v60bBQQKX1SvBw==; Expires=Thu, 20 Aug 2026 00:16:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4945', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '0c5e5d49cd6ca2f29c3a4ad587261c14', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:16:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tiZd5ABHItqgfO6gNXeGkPk2Z3bPr7DSoKTjTXLwYfjq62/r5Evp70zsSO+97hcDvcOsu1MDb+YYjopeYh587A0iy3LOPgq4/UqR25c1D9G7fOZ55lgxONBcbfOpuOSvhUDjqSD6L6WBEr+2iYEVG6f8L7jjFR++Wtkc6Rn0F7izGuFC3p2NdNuF6AM3TA==; Expires=Thu, 20 Aug 2026 00:16:09 GMT; Path=/, AWSALBCORS=tiZd5ABHItqgfO6gNXeGkPk2Z3bPr7DSoKTjTXLwYfjq62/r5Evp70zsSO+97hcDvcOsu1MDb+YYjopeYh587A0iy3LOPgq4/UqR25c1D9G7fOZ55lgxONBcbfOpuOSvhUDjqSD6L6WBEr+2iYEVG6f8L7jjFR++Wtkc6Rn0F7izGuFC3p2NdNuF6AM3TA==; Expires=Thu, 20 Aug 2026 00:16:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4627', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3ad4d085bac2c65f9ae129c9aebda665', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:16:19.531671+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (663539 → 1465725 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:16:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WXfSTjK4CWkLYehA6Ks8qnQytbx7uEjgPVt6PaS63EtYDUZwkzAZksgI/MtCrD2bl4adLro9Jb3Xv+8B+sEbRw7qhrm+vcac3CxlJm/ziyUiJlJ3RVlPg/7cSrHH5DYEJmYHai68AsOQQLpnzkJtOtt5xD/H/fhS7i27XX98FtCKigutDlOlt74qLuYd3w==; Expires=Thu, 20 Aug 2026 00:16:19 GMT; Path=/, AWSALBCORS=WXfSTjK4CWkLYehA6Ks8qnQytbx7uEjgPVt6PaS63EtYDUZwkzAZksgI/MtCrD2bl4adLro9Jb3Xv+8B+sEbRw7qhrm+vcac3CxlJm/ziyUiJlJ3RVlPg/7cSrHH5DYEJmYHai68AsOQQLpnzkJtOtt5xD/H/fhS7i27XX98FtCKigutDlOlt74qLuYd3w==; Expires=Thu, 20 Aug 2026 00:16:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '023152c063e72eb4c5f18083da581e7f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:16:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XXxCFA+tJ6iF20i93160Nh8jVgbxRCRA3sOx74LQgnywrbBQ/B8IS2YvSLoGdeGfrCmbN9/FO/60q9g2pNm7mJcEoLl6VfR2qj3ApVMP+gt/1TxbiUFCcaBKrSsYpo5H5BU2VSZoMX+tledUv5MA/j/9pH1J/OVZittv6DqgY5Jn7nmq+t+9CCm52GVOtg==; Expires=Thu, 20 Aug 2026 00:16:19 GMT; Path=/, AWSALBCORS=XXxCFA+tJ6iF20i93160Nh8jVgbxRCRA3sOx74LQgnywrbBQ/B8IS2YvSLoGdeGfrCmbN9/FO/60q9g2pNm7mJcEoLl6VfR2qj3ApVMP+gt/1TxbiUFCcaBKrSsYpo5H5BU2VSZoMX+tledUv5MA/j/9pH1J/OVZittv6DqgY5Jn7nmq+t+9CCm52GVOtg==; Expires=Thu, 20 Aug 2026 00:16:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59992', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cfbb3ec13562e690add7fb137994094c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:16:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:16:43.536182+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:16:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/hFYbljkkaAIo+XUTZQ84dsj6oRIwmh87drA32q6NnXgeKNBrMBX1GnDnDzn2VTqlL32/azBLaAxnCIWAIP90KvWsaz4angNSRN+BPGmWFsKOSMw8tTnqYMlkzluAnKNePtVn/KyIPZtCYKS6Pw65pHvHQeZ8SzbDl9mXATO8jtbMLv584pUklD8RDO+ww==; Expires=Thu, 20 Aug 2026 00:16:43 GMT; Path=/, AWSALBCORS=/hFYbljkkaAIo+XUTZQ84dsj6oRIwmh87drA32q6NnXgeKNBrMBX1GnDnDzn2VTqlL32/azBLaAxnCIWAIP90KvWsaz4angNSRN+BPGmWFsKOSMw8tTnqYMlkzluAnKNePtVn/KyIPZtCYKS6Pw65pHvHQeZ8SzbDl9mXATO8jtbMLv584pUklD8RDO+ww==; Expires=Thu, 20 Aug 2026 00:16:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35876', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '4b81ff788f5f4484b07156c6aa8094d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:16:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TxqevA1KYPucS7PWbzZBvTetgnVsQUSKrOrUnTDS1DT7HSnFCQlOJdaeZGvEO0o1Q8dUv/3BgW6izRzZVFY8ZLAcP/XfSSixLIq0OJhWvogjbT3KuvJYRZ1bOQpHugjQ0cMwqbpUF8/HJLSKSWKq8Tjig96fWIJoEtsjpim4kLV8Kd9YypzwcbO3SJZKPw==; Expires=Thu, 20 Aug 2026 00:16:44 GMT; Path=/, AWSALBCORS=TxqevA1KYPucS7PWbzZBvTetgnVsQUSKrOrUnTDS1DT7HSnFCQlOJdaeZGvEO0o1Q8dUv/3BgW6izRzZVFY8ZLAcP/XfSSixLIq0OJhWvogjbT3KuvJYRZ1bOQpHugjQ0cMwqbpUF8/HJLSKSWKq8Tjig96fWIJoEtsjpim4kLV8Kd9YypzwcbO3SJZKPw==; Expires=Thu, 20 Aug 2026 00:16:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35442', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '7a05be30495398655fdd4336b1506436', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:17:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:17:23.788885+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:17:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:17:23.798491+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:17:23 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:17:23.905903+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:17:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y6l7lOUEPmskxBNuTUfR4L/aNP76QBhHZYrYm+f8dd4qhxIsVbjMC15MKv3w9UByBlqsxmVk/B0R6L+E2tSDNQkDvc+i7vcC6NERP7b6NMSxL1SWCwpvONoGtMPBUB/tdPsR6F6sAv+LwW3hcdrMgmR+FYb1iJCMx7BY73YjGVBzg6kYFaw+D+seGrk11A==; Expires=Thu, 20 Aug 2026 00:17:25 GMT; Path=/, AWSALBCORS=y6l7lOUEPmskxBNuTUfR4L/aNP76QBhHZYrYm+f8dd4qhxIsVbjMC15MKv3w9UByBlqsxmVk/B0R6L+E2tSDNQkDvc+i7vcC6NERP7b6NMSxL1SWCwpvONoGtMPBUB/tdPsR6F6sAv+LwW3hcdrMgmR+FYb1iJCMx7BY73YjGVBzg6kYFaw+D+seGrk11A==; Expires=Thu, 20 Aug 2026 00:17:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df0cfe2c3b65ba1422dc552128a40909', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:17:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3aPTtmT+D9vqmoenvY8MwA46A4Ke7+dU+fOAwPkrgTs3+BO5q136HBBqL9PU4lwfxN2dhCZYpJLMA+bQVnzwDRnv32B3FZUL9v5S14+V6Va1Zgf2uL3fatVmjIChF+JvegaWmG+PsDtFTvdS5J0/DK/Tn3FhqGCWpxtVsTBMzoBhII+K9Xh4oiC8VQgxIA==; Expires=Thu, 20 Aug 2026 00:17:26 GMT; Path=/, AWSALBCORS=3aPTtmT+D9vqmoenvY8MwA46A4Ke7+dU+fOAwPkrgTs3+BO5q136HBBqL9PU4lwfxN2dhCZYpJLMA+bQVnzwDRnv32B3FZUL9v5S14+V6Va1Zgf2uL3fatVmjIChF+JvegaWmG+PsDtFTvdS5J0/DK/Tn3FhqGCWpxtVsTBMzoBhII+K9Xh4oiC8VQgxIA==; Expires=Thu, 20 Aug 2026 00:17:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59609', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59611', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6be1ffb6d72a04bfb669e9ccfa468b7b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:17:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:17:45.664489+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:17:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:17:45.674377+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:17:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kM6IZPqQ7SbyfBKRdt1wmEuMm8diM/3Z4NxeuyGsZQhFjYO+GFhUbkOpQX2DuB8CAXfJex7S4xS/igY+R4TGyjrAVZXQDJAi+W5U3vYC3XOANtNFG4IGIQAUhXgY5fD0pZwsTKdmD8JViY3HgY5fWAPDgBkPzCp+igjmYwgXhqg2mHv51StjNIWhpds0rA==; Expires=Thu, 20 Aug 2026 00:17:46 GMT; Path=/, AWSALBCORS=kM6IZPqQ7SbyfBKRdt1wmEuMm8diM/3Z4NxeuyGsZQhFjYO+GFhUbkOpQX2DuB8CAXfJex7S4xS/igY+R4TGyjrAVZXQDJAi+W5U3vYC3XOANtNFG4IGIQAUhXgY5fD0pZwsTKdmD8JViY3HgY5fWAPDgBkPzCp+igjmYwgXhqg2mHv51StjNIWhpds0rA==; Expires=Thu, 20 Aug 2026 00:17:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39754', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39753', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '274844731f9d3d62c1fa9e677c796081', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:17:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ToAJZqQj2TxohxG4oeRt99f05kz+G/eeLoZUYOHyEbQol/59VYcpI64O4uIlTsmnFDxBJY54rdCctM+RbKtyX9aey5FJR+WKAa2JGYQIy8shIW+LaeHfVsReEg3Dlrl/ASTL82ulfS84D9i9h9Conh9A5OHikvX3y70uhYOjrd0KrHjHQb+YPsMssohypA==; Expires=Thu, 20 Aug 2026 00:17:46 GMT; Path=/, AWSALBCORS=ToAJZqQj2TxohxG4oeRt99f05kz+G/eeLoZUYOHyEbQol/59VYcpI64O4uIlTsmnFDxBJY54rdCctM+RbKtyX9aey5FJR+WKAa2JGYQIy8shIW+LaeHfVsReEg3Dlrl/ASTL82ulfS84D9i9h9Conh9A5OHikvX3y70uhYOjrd0KrHjHQb+YPsMssohypA==; Expires=Thu, 20 Aug 2026 00:17:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39343', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39345', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de9cc369db6ce07b0e15da5c16225ce2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:17:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/nX/gBNmlmXv5cuMhUpCAuc2JhGatjpC17W11SEz8dzFP0p8zo60SN/9bjs1GBrrTAItlocVoWWuUk481plJROYvPJ391ixCGEaA/DyWuR17tdDo8GMgiz2YmMrY086aoIujTLR+yREz4d2chJfCSTZjS6vrKFD8W8R99uNKNVzeDhLg22UaFMxGvf5ooA==; Expires=Thu, 20 Aug 2026 00:17:53 GMT; Path=/, AWSALBCORS=/nX/gBNmlmXv5cuMhUpCAuc2JhGatjpC17W11SEz8dzFP0p8zo60SN/9bjs1GBrrTAItlocVoWWuUk481plJROYvPJ391ixCGEaA/DyWuR17tdDo8GMgiz2YmMrY086aoIujTLR+yREz4d2chJfCSTZjS6vrKFD8W8R99uNKNVzeDhLg22UaFMxGvf5ooA==; Expires=Thu, 20 Aug 2026 00:17:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c63b66be59c82d730f39bd322b27c32', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:17:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W7N2phvF2r6Wd2VV1g/SLghSKjRtKY/2FYmHztF+3lyzUWQe/d0ggM+YPX6wlzR0IYdEYpsXxjMXWEnx17JeGReV99seWdFuCxJ2NPbIQALhjNSrt5XnIzgcRIKUAStJ7fGo3w1fAPbDeOr5wF1Rshv4kpXbXd4hNJkH7/y3ToxlMtcsYpcscJAvqB51fw==; Expires=Thu, 20 Aug 2026 00:17:54 GMT; Path=/, AWSALBCORS=W7N2phvF2r6Wd2VV1g/SLghSKjRtKY/2FYmHztF+3lyzUWQe/d0ggM+YPX6wlzR0IYdEYpsXxjMXWEnx17JeGReV99seWdFuCxJ2NPbIQALhjNSrt5XnIzgcRIKUAStJ7fGo3w1fAPbDeOr5wF1Rshv4kpXbXd4hNJkH7/y3ToxlMtcsYpcscJAvqB51fw==; Expires=Thu, 20 Aug 2026 00:17:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59567', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ad5eb6b51db933fa50abcfdeec42bbfd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:18:06.365938+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (669270 → 1454503 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:18:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qqNz02yXcf6dp1i5nBJE3lUYYetnGpMYj2VzdK97Mg9yZ0mFygrv6e7xBohuInUMZeo9Bkg7GXXZRV6iAcNgBaF4v4fkS1rtuhfjtK5iTKHvFubQG6T1FO8Ple9u5jP79u/IZV1GfJ2stKUz4Tf49xi53djoDQF3WIfeM8JpkYhPCybXlE0NvJKCtGHJJA==; Expires=Thu, 20 Aug 2026 00:18:06 GMT; Path=/, AWSALBCORS=qqNz02yXcf6dp1i5nBJE3lUYYetnGpMYj2VzdK97Mg9yZ0mFygrv6e7xBohuInUMZeo9Bkg7GXXZRV6iAcNgBaF4v4fkS1rtuhfjtK5iTKHvFubQG6T1FO8Ple9u5jP79u/IZV1GfJ2stKUz4Tf49xi53djoDQF3WIfeM8JpkYhPCybXlE0NvJKCtGHJJA==; Expires=Thu, 20 Aug 2026 00:18:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47151', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '24f392421774bba6110d40b1d57850e1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:18:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FBH//f7KaH5FvAflkbCRngLVPBsu/gAy9m9lQPUKzogf4HcG6fxxBabGeIBONcgiJZ7rNnp2e67oZczTMHZRqsg6IfBBdWqlUfYoZRl7BqrWVT/ThTPQY9LwuiAHHtGV8hbli9U4xT+uRpGT42F16DDdj1R4Bo+Z2SoF6Y37ZbTAU3DtJ/Jzu4iO77olxQ==; Expires=Thu, 20 Aug 2026 00:18:06 GMT; Path=/, AWSALBCORS=FBH//f7KaH5FvAflkbCRngLVPBsu/gAy9m9lQPUKzogf4HcG6fxxBabGeIBONcgiJZ7rNnp2e67oZczTMHZRqsg6IfBBdWqlUfYoZRl7BqrWVT/ThTPQY9LwuiAHHtGV8hbli9U4xT+uRpGT42F16DDdj1R4Bo+Z2SoF6Y37ZbTAU3DtJ/Jzu4iO77olxQ==; Expires=Thu, 20 Aug 2026 00:18:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46813', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '8485d7036c2bff15379c29ef343f12aa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:18:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:18:24.092952+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:18:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3G2m+SS5kGgF3I83U6SB51JopkQBky/3thKVgzDOWwjYcMSKdO+qJpAHvAiq5Cs6CIWZim09l2frwnQvLHwt+arRP/ZRDFILmpjaXCrophLKXWKm0Mpc3hZzSGIMFpNmc7rWaTip3VsJfKJD5rFIiOdiJXBb9TiHPDakXeLxrwBbOpjDr5YuCYg2x9X+vQ==; Expires=Thu, 20 Aug 2026 00:18:24 GMT; Path=/, AWSALBCORS=3G2m+SS5kGgF3I83U6SB51JopkQBky/3thKVgzDOWwjYcMSKdO+qJpAHvAiq5Cs6CIWZim09l2frwnQvLHwt+arRP/ZRDFILmpjaXCrophLKXWKm0Mpc3hZzSGIMFpNmc7rWaTip3VsJfKJD5rFIiOdiJXBb9TiHPDakXeLxrwBbOpjDr5YuCYg2x9X+vQ==; Expires=Thu, 20 Aug 2026 00:18:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29265', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '8c611d74c02aa63739637eeed3a86531', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:18:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+xfemMw+UllhDLs2GWP/jI93g7o1eJxhh0nYTB73uYoSF33vEPE43P+D+bPffPvHPA46XYP6S1haEj9sLNG2Fqr6GwMYrNjZqIA/H1au/jl4PBsUk6lSnp5ij/VsthDfO1s3Ml/B8idKMao+SZH7A0lKl+jw1Pp3Zu2ocNEvCV4IFvGEnjr0nMvrseGK9Q==; Expires=Thu, 20 Aug 2026 00:18:24 GMT; Path=/, AWSALBCORS=+xfemMw+UllhDLs2GWP/jI93g7o1eJxhh0nYTB73uYoSF33vEPE43P+D+bPffPvHPA46XYP6S1haEj9sLNG2Fqr6GwMYrNjZqIA/H1au/jl4PBsUk6lSnp5ij/VsthDfO1s3Ml/B8idKMao+SZH7A0lKl+jw1Pp3Zu2ocNEvCV4IFvGEnjr0nMvrseGK9Q==; Expires=Thu, 20 Aug 2026 00:18:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28908', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dbd85662aa35dc79873ce0ce1c54695f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:19:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:19:43.156263+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:19:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:19:43.165665+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:19:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=M7mttYqos0MYUWIcRSZMVzA7j+NOcnq/+VA/KsPfNAKeqGkGIHk9AJpFZrGHmeqoFM9HjtMUtJQz/JHtum0IBwcO6JTW2sjPO38JnJhu/wm+NuP5KGj+KBdlCTJbiDDudMTtArK6bKLo29yqIS1NyR98+5XxrYPws0xr9mGKm6T/EkoP/9MAVbiFT4NHDw==; Expires=Thu, 20 Aug 2026 00:19:43 GMT; Path=/, AWSALBCORS=M7mttYqos0MYUWIcRSZMVzA7j+NOcnq/+VA/KsPfNAKeqGkGIHk9AJpFZrGHmeqoFM9HjtMUtJQz/JHtum0IBwcO6JTW2sjPO38JnJhu/wm+NuP5KGj+KBdlCTJbiDDudMTtArK6bKLo29yqIS1NyR98+5XxrYPws0xr9mGKm6T/EkoP/9MAVbiFT4NHDw==; Expires=Thu, 20 Aug 2026 00:19:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '04ca63694f17bc03b90fa56c998346b6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:19:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=atxthRI6nx1UBBv6Ze6JGf22XpHPNJfn+b17/x4aS8ntUbQvNP+lk2Qoy9HaYhJpLtXwl+aVmkMU5pSBCkeoxR1iegi1mI4DnHvZ9SxMcaKFYDkMq80IeAbM05OX29GMTfO2HtHRmLvUBqLTsIn8tzHYnpPLEo7DFb0x89EeVom9FppR3YMNHK5nTmwzog==; Expires=Thu, 20 Aug 2026 00:19:44 GMT; Path=/, AWSALBCORS=atxthRI6nx1UBBv6Ze6JGf22XpHPNJfn+b17/x4aS8ntUbQvNP+lk2Qoy9HaYhJpLtXwl+aVmkMU5pSBCkeoxR1iegi1mI4DnHvZ9SxMcaKFYDkMq80IeAbM05OX29GMTfO2HtHRmLvUBqLTsIn8tzHYnpPLEo7DFb0x89EeVom9FppR3YMNHK5nTmwzog==; Expires=Thu, 20 Aug 2026 00:19:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59567', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59569', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '44a5304f5744ef45d1afb8c962dea129', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:20:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:20:00.228351+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:20:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eniTQyq/YHg3ZjIRANS+sK9oYsbFFqxKRo5kKYQSMrBkv/sJiRZcOLx5Mby3qeUI2OgJF7h/bK3F6khrtvAnRjvnbo5cD1cvPaUfu2vdyy/WCTlqmDFyHXViQ2oDxNX+nf3uC/9POSr44s8CnTskwZ+RZZ/BDCdN9FPLhAbZvfQFLLBqpTV6RcVTuZlbfQ==; Expires=Thu, 20 Aug 2026 00:20:00 GMT; Path=/, AWSALBCORS=eniTQyq/YHg3ZjIRANS+sK9oYsbFFqxKRo5kKYQSMrBkv/sJiRZcOLx5Mby3qeUI2OgJF7h/bK3F6khrtvAnRjvnbo5cD1cvPaUfu2vdyy/WCTlqmDFyHXViQ2oDxNX+nf3uC/9POSr44s8CnTskwZ+RZZ/BDCdN9FPLhAbZvfQFLLBqpTV6RcVTuZlbfQ==; Expires=Thu, 20 Aug 2026 00:20:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd117c8f3ca55cac505a09bbd988512df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:20:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=f8dKZaF4arIvTpv5rsae92by3oZ4qY8C/lmaqVDiRf7/PckqVv9a/GLv9KPsc0BYqaUjCdnxswpFBKYG1EpZniIodnkWjsMxQaTe4rLf0FaQ+CjGyPSQgjA9WoRTdIwpz/LsHQ279hH139z84NrNH8SB/JDJ9NibCUlTvQzNpFxQvcJ9aYRaFXgogfURaQ==; Expires=Thu, 20 Aug 2026 00:20:00 GMT; Path=/, AWSALBCORS=f8dKZaF4arIvTpv5rsae92by3oZ4qY8C/lmaqVDiRf7/PckqVv9a/GLv9KPsc0BYqaUjCdnxswpFBKYG1EpZniIodnkWjsMxQaTe4rLf0FaQ+CjGyPSQgjA9WoRTdIwpz/LsHQ279hH139z84NrNH8SB/JDJ9NibCUlTvQzNpFxQvcJ9aYRaFXgogfURaQ==; Expires=Thu, 20 Aug 2026 00:20:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59604', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cf53e5a3e2dcbfe3608e9cbefd300af9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:20:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:20:36.222529+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:20:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:20:36.231981+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:20:36.250941+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T00:20:36.382867+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh6: JIT 검증 — 입력이 낡아 재생성 (14/64)"} {"timestamp": "2026-08-13T00:20:36.410457+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh6: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T00:20:36.552503+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh2]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:20:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c6qQtzwA1mKM5Bd6npy4BEgkMsDeEWyJQI9tT321N84IlglO8Qa+Vclrly/8zYHV87v3k7HFtWvXa1G+wsaTr9dCZ1VGXz67qyvKzfrL+XdlwjhS25I7VOsG+mGYrO8e70a/duguneoXENhSBB0srxe05zCOHGDLXc/Y6BrzoZfIS9QRT/QxyESGBXKz4A==; Expires=Thu, 20 Aug 2026 00:20:36 GMT; Path=/, AWSALBCORS=c6qQtzwA1mKM5Bd6npy4BEgkMsDeEWyJQI9tT321N84IlglO8Qa+Vclrly/8zYHV87v3k7HFtWvXa1G+wsaTr9dCZ1VGXz67qyvKzfrL+XdlwjhS25I7VOsG+mGYrO8e70a/duguneoXENhSBB0srxe05zCOHGDLXc/Y6BrzoZfIS9QRT/QxyESGBXKz4A==; Expires=Thu, 20 Aug 2026 00:20:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7297', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7295', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e99780233203ec5e54c6a4e69c1f246c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:20:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X8f7EiwAiRtUhon1/SJRvAf9NPqnW1JtK6C8fWiDl5ud/I11HINPYHrg4vUIUZI9ouyIReP89R9u+aO7uGZDQobUQy/ENnGJ6+IA/YfR5Ut2XEenPSl+RCoa6g8jk6AfAXGLSJULzeYTJNMmrl65uVYMeOfM+oIHDPlABNoa5/EM1wOT2aGwqF7/ZOKERQ==; Expires=Thu, 20 Aug 2026 00:20:36 GMT; Path=/, AWSALBCORS=X8f7EiwAiRtUhon1/SJRvAf9NPqnW1JtK6C8fWiDl5ud/I11HINPYHrg4vUIUZI9ouyIReP89R9u+aO7uGZDQobUQy/ENnGJ6+IA/YfR5Ut2XEenPSl+RCoa6g8jk6AfAXGLSJULzeYTJNMmrl65uVYMeOfM+oIHDPlABNoa5/EM1wOT2aGwqF7/ZOKERQ==; Expires=Thu, 20 Aug 2026 00:20:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6939', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6938', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '14bc68fc3d8ed57badc72b8db992ce63', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:20:46.943939+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (656594 → 1360476 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:20:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3kbXqZvtlXNMII2N+fziJ/FZuCugxGPo17ew9WomC9K4cTalv/tcWaT+6IwpF7Xy+6mPNM2YfPPghLWPAbUBPUt4P5ddTxC3FswJlUmn+fNgC1uTZd5ncrkbfS/YZ9y5YRpbx1Q4/xpuuHg+ndPmZLBriR8ThLaBXSQJTwmiuHx8NJZNKBDDA1OkTOEgJQ==; Expires=Thu, 20 Aug 2026 00:20:46 GMT; Path=/, AWSALBCORS=3kbXqZvtlXNMII2N+fziJ/FZuCugxGPo17ew9WomC9K4cTalv/tcWaT+6IwpF7Xy+6mPNM2YfPPghLWPAbUBPUt4P5ddTxC3FswJlUmn+fNgC1uTZd5ncrkbfS/YZ9y5YRpbx1Q4/xpuuHg+ndPmZLBriR8ThLaBXSQJTwmiuHx8NJZNKBDDA1OkTOEgJQ==; Expires=Thu, 20 Aug 2026 00:20:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '13422', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd9e599bfb1863d3d4870aa19092d7a71', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:20:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E4H2wI6BQKp87doQbL3dp6t2PHisJSd56I63sfXvDtHPLvH0TheipesxSjksMbdPr3vzLT/4lRO2u/vlSHToR9fQuKmpLPSqOj1Xub1FDTJJo0zu9EW1+4KB95bk5rnvZz2KNHZ/CdoR9wXvtpr3e3icEJgd/v9VuPD55/DvWULYBTkhynSUkaFa77As0g==; Expires=Thu, 20 Aug 2026 00:20:47 GMT; Path=/, AWSALBCORS=E4H2wI6BQKp87doQbL3dp6t2PHisJSd56I63sfXvDtHPLvH0TheipesxSjksMbdPr3vzLT/4lRO2u/vlSHToR9fQuKmpLPSqOj1Xub1FDTJJo0zu9EW1+4KB95bk5rnvZz2KNHZ/CdoR9wXvtpr3e3icEJgd/v9VuPD55/DvWULYBTkhynSUkaFa77As0g==; Expires=Thu, 20 Aug 2026 00:20:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12988', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d69e0e4022f5147aa1f589a812deb38', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:20:52.281428+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (707027 → 1386316 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:20:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eX4u3pfTIWwpXm7xfRHIzkfd9KEWP3NYlOSi9x04oC4pYyoeuNZby/AEKnRfgsOnCk+WAAYNuILkGZVsnur7hjFrllzqy1s+X1sLHJseTtOrWWucz3EvFJ03NcrIjznlrmVqZMFsu0GFHZVHLZW/fbFoaaWEM8GA62U1sGCIDv1un0HCFhQW16tOUNmGtw==; Expires=Thu, 20 Aug 2026 00:20:52 GMT; Path=/, AWSALBCORS=eX4u3pfTIWwpXm7xfRHIzkfd9KEWP3NYlOSi9x04oC4pYyoeuNZby/AEKnRfgsOnCk+WAAYNuILkGZVsnur7hjFrllzqy1s+X1sLHJseTtOrWWucz3EvFJ03NcrIjznlrmVqZMFsu0GFHZVHLZW/fbFoaaWEM8GA62U1sGCIDv1un0HCFhQW16tOUNmGtw==; Expires=Thu, 20 Aug 2026 00:20:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8110', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '0e4ab8d9ec7a8db25f9085d8b3b6d2c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:20:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gNHD+nvtidvYQZxArIklFfEzRjAXIChve/xvU9QO7gj9j0cIfrBsiLqY4Qi5W3wE/1FVgEWQAEbgmF3MPdLr8+uWxHJPOiSWHKGkZIpwUwrCtqodYAUmT690KRtEf46Q+PLLdFx2MBMzaHr+USlioSnvXQ2CaKbi6kop5d4wexTyAy3UcAs53ULcKiKcTw==; Expires=Thu, 20 Aug 2026 00:20:52 GMT; Path=/, AWSALBCORS=gNHD+nvtidvYQZxArIklFfEzRjAXIChve/xvU9QO7gj9j0cIfrBsiLqY4Qi5W3wE/1FVgEWQAEbgmF3MPdLr8+uWxHJPOiSWHKGkZIpwUwrCtqodYAUmT690KRtEf46Q+PLLdFx2MBMzaHr+USlioSnvXQ2CaKbi6kop5d4wexTyAy3UcAs53ULcKiKcTw==; Expires=Thu, 20 Aug 2026 00:20:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8108', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '7e02ad6218709016705fe6394824f7a9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:21:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:21:12.568362+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:21:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+fhXBPbY7zHFt+EGM39wSooNqLvUFjgzYMUUcHiZodB4Ynl2N8hNkn4lIFxYsKd05PjNCwWacO+Y8B7qKmJ6tIn8LZVwSdxB9ftjiCmbgmvLcaP0LLjWG2GuxuszarbUlLQzMdOwM2ldeCI5ZQQpQaPlW5BH2ONmIhFbjY3MCHmz3iuD6mx14eF6g9jUBQ==; Expires=Thu, 20 Aug 2026 00:21:12 GMT; Path=/, AWSALBCORS=+fhXBPbY7zHFt+EGM39wSooNqLvUFjgzYMUUcHiZodB4Ynl2N8hNkn4lIFxYsKd05PjNCwWacO+Y8B7qKmJ6tIn8LZVwSdxB9ftjiCmbgmvLcaP0LLjWG2GuxuszarbUlLQzMdOwM2ldeCI5ZQQpQaPlW5BH2ONmIhFbjY3MCHmz3iuD6mx14eF6g9jUBQ==; Expires=Thu, 20 Aug 2026 00:21:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '10b599e7e41c17b6b93822a034a829e7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:21:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8aCmYa1z4BtlZR3JIqL8ZAJlhY2EFCPv1AzoO7qIa1c5jbHE+DxcCHWYVNqHXS9EbFaWZK6pdEYWumQyWQ3Vr+4LD9l8qF4MH8QkER+96VAxsx7rtxo7fZw7QGhPfpOYper787FmUjKJtvac9/YmvlwjNohb2LMm9mp6PURMaoYuEBVNe4duX2vKSiyOIg==; Expires=Thu, 20 Aug 2026 00:21:13 GMT; Path=/, AWSALBCORS=8aCmYa1z4BtlZR3JIqL8ZAJlhY2EFCPv1AzoO7qIa1c5jbHE+DxcCHWYVNqHXS9EbFaWZK6pdEYWumQyWQ3Vr+4LD9l8qF4MH8QkER+96VAxsx7rtxo7fZw7QGhPfpOYper787FmUjKJtvac9/YmvlwjNohb2LMm9mp6PURMaoYuEBVNe4duX2vKSiyOIg==; Expires=Thu, 20 Aug 2026 00:21:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59633', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '40ea8ac39d8151d72feb168b89a0c8d6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:21:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:21:52.960541+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:21:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:21:52.969069+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:21:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gIkvU00vR8ILR61aUJcOlwCwwY5G+YThchmhfsExrZub5BCzy8sS6MlDtl19F1gEpMBVP4LU/hz3YHN1MMTd7AMvLKJyOqAc2P74God8SUu84cT8EGgrkuPGnixTH4WSJpxpPe+ruLLuV7Qv468ACTLbGgO/hFVGLhg4wVn+wFeZ/1UCC4Lwr0p2Vgta+Q==; Expires=Thu, 20 Aug 2026 00:21:53 GMT; Path=/, AWSALBCORS=gIkvU00vR8ILR61aUJcOlwCwwY5G+YThchmhfsExrZub5BCzy8sS6MlDtl19F1gEpMBVP4LU/hz3YHN1MMTd7AMvLKJyOqAc2P74God8SUu84cT8EGgrkuPGnixTH4WSJpxpPe+ruLLuV7Qv468ACTLbGgO/hFVGLhg4wVn+wFeZ/1UCC4Lwr0p2Vgta+Q==; Expires=Thu, 20 Aug 2026 00:21:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c31188640437f22d2c4b5f7caece8bd1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:21:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uomQZ9zJftLLvGnTY2LB3E/CUmabjywgp704+72h6x3wO9+PktVJ5FkPWvDaKNh1ZYGI8MHVf5s4iqiXAo/bgExwIs2c8k37LAZU07CGhuR+cNh3ABea31zb412dnKEI+szPG8beBe6INRkftVZ6cuaNJPqSs7LAzy7nx3COzyudJaLOrZpMS8lXDBJxlg==; Expires=Thu, 20 Aug 2026 00:21:53 GMT; Path=/, AWSALBCORS=uomQZ9zJftLLvGnTY2LB3E/CUmabjywgp704+72h6x3wO9+PktVJ5FkPWvDaKNh1ZYGI8MHVf5s4iqiXAo/bgExwIs2c8k37LAZU07CGhuR+cNh3ABea31zb412dnKEI+szPG8beBe6INRkftVZ6cuaNJPqSs7LAzy7nx3COzyudJaLOrZpMS8lXDBJxlg==; Expires=Thu, 20 Aug 2026 00:21:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59613', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59616', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '445faa76dba1bf3f700dce3c426b02a1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:22:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:22:13.846968+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:22:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=I50bXhocbOWlTMx7lf3YwXMELBjI0Jh+pPEb9XOdR9xalSzTp88K9Mq7K/0LqKXKVNAIW/cG3gqxVG6C2N3pxIZDGaUeptMBevxzjajwXajNIcdixp6RAc18jBxM5+3qPeh50yra4mx3xKj9PlvwETTv2GAAFpFszbgQVMl/Jqr7+Zc+CnHSCXTy0AqsRA==; Expires=Thu, 20 Aug 2026 00:22:14 GMT; Path=/, AWSALBCORS=I50bXhocbOWlTMx7lf3YwXMELBjI0Jh+pPEb9XOdR9xalSzTp88K9Mq7K/0LqKXKVNAIW/cG3gqxVG6C2N3pxIZDGaUeptMBevxzjajwXajNIcdixp6RAc18jBxM5+3qPeh50yra4mx3xKj9PlvwETTv2GAAFpFszbgQVMl/Jqr7+Zc+CnHSCXTy0AqsRA==; Expires=Thu, 20 Aug 2026 00:22:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e93ab287ab10ecad88e43c1b7c0aa097', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:22:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qeN0wYcCpBPdB4ksAikIYVG5r9L1y3zvTU/dw60VjrjksBpwyJjUOViTTnG6uw/3+KLuA4Z3iFaGcyXq8Zxv1srK17QCGp+eW6a2JRsuHsUDOU7cfEEYmFiAjSA0ZLc72xbGCnLYJd/HPHdw8q+BOKrD/CqvIkQcwqmxmEgc3W6g6zYFb+i24iqtcfqzsw==; Expires=Thu, 20 Aug 2026 00:22:14 GMT; Path=/, AWSALBCORS=qeN0wYcCpBPdB4ksAikIYVG5r9L1y3zvTU/dw60VjrjksBpwyJjUOViTTnG6uw/3+KLuA4Z3iFaGcyXq8Zxv1srK17QCGp+eW6a2JRsuHsUDOU7cfEEYmFiAjSA0ZLc72xbGCnLYJd/HPHdw8q+BOKrD/CqvIkQcwqmxmEgc3W6g6zYFb+i24iqtcfqzsw==; Expires=Thu, 20 Aug 2026 00:22:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59575', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '63bfd0ba548daabd62f9cac6ab4fa8b7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:22:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:22:38.423595+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:22:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:22:38.432244+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:22:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:22:38.535357+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:22:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Oba+reO1SNWjmkMctcJsb/TNOfhKVckt07HVLSsFZvbZzp1lPkemFRSC9az7SN4BGoYt5WqsC+IDn166IN07ttlwD8FEbZ5/p0OkX+wF1DJZWdgmbGdMC1IDBFwFwDhR6qK01L8x6wWtV9814Z99twX2vRyKAlnBf5vJrFJZUTHkhNY4E8cd0pX2OasopQ==; Expires=Thu, 20 Aug 2026 00:22:40 GMT; Path=/, AWSALBCORS=Oba+reO1SNWjmkMctcJsb/TNOfhKVckt07HVLSsFZvbZzp1lPkemFRSC9az7SN4BGoYt5WqsC+IDn166IN07ttlwD8FEbZ5/p0OkX+wF1DJZWdgmbGdMC1IDBFwFwDhR6qK01L8x6wWtV9814Z99twX2vRyKAlnBf5vJrFJZUTHkhNY4E8cd0pX2OasopQ==; Expires=Thu, 20 Aug 2026 00:22:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13279', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13281', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '573c58df40b53ecec921559399f0a976', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:22:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Pyu8WJwwQqj23FX286h8Gkm964PmJ/AZ9NxuW6haYYznX2+8+P1TK8dTVI1+34Sr3DYJI2PdZaveTeA0rcC4IHr9mo6RqIZJYufNsRe89nZ89A83R91n7SBI46b5u5dCtphmj0ar6IfowgwUSdnvsobcLEVYLzXhmFL1S2iLGyx81hTMV7HKm+PHN0kdgg==; Expires=Thu, 20 Aug 2026 00:22:40 GMT; Path=/, AWSALBCORS=Pyu8WJwwQqj23FX286h8Gkm964PmJ/AZ9NxuW6haYYznX2+8+P1TK8dTVI1+34Sr3DYJI2PdZaveTeA0rcC4IHr9mo6RqIZJYufNsRe89nZ89A83R91n7SBI46b5u5dCtphmj0ar6IfowgwUSdnvsobcLEVYLzXhmFL1S2iLGyx81hTMV7HKm+PHN0kdgg==; Expires=Thu, 20 Aug 2026 00:22:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12890', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12892', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '3370619a1ccfe42f8f267e4d878e5daa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:23:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:23:11.416226+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:23:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:23:11.425227+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:23:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BYn37GDFpFxChP8NhfUeqDdGXA94S2TbN8lEpuDI2pyndZJI60GrC/o5kRBgeJfEkA3fTnaYTIjn6mrm3pMecBpmUZXr+vmPvlXq4/+6Ru4oz1ByApdLmTbFvrLOI8vQcbYTwMSER6j0BxjhtVTQ6qIQttNoA27lfDpepLwuBuffHv9y5+LsUCJmNSySLA==; Expires=Thu, 20 Aug 2026 00:23:13 GMT; Path=/, AWSALBCORS=BYn37GDFpFxChP8NhfUeqDdGXA94S2TbN8lEpuDI2pyndZJI60GrC/o5kRBgeJfEkA3fTnaYTIjn6mrm3pMecBpmUZXr+vmPvlXq4/+6Ru4oz1ByApdLmTbFvrLOI8vQcbYTwMSER6j0BxjhtVTQ6qIQttNoA27lfDpepLwuBuffHv9y5+LsUCJmNSySLA==; Expires=Thu, 20 Aug 2026 00:23:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f59c0cecd93f026d0cdd135461ca8776', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:23:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lRON4QDI32ebBpY2m27DJJ9RhPIWyqSrw6bPclGrOKh2uVHjfP3Y+GRs0LK5XypeVN5LrugFCyzyIT8n1USsvAT3OPfn2K7AI6cRXLyPgmcx7XLosZIRwft0/LtLwojlcDxp3ekyQVD+nrZPfmS4g+bErLe2+L3qd7Tc3D2alK1Lzf8PP9gcrWj+Qymv7g==; Expires=Thu, 20 Aug 2026 00:23:13 GMT; Path=/, AWSALBCORS=lRON4QDI32ebBpY2m27DJJ9RhPIWyqSrw6bPclGrOKh2uVHjfP3Y+GRs0LK5XypeVN5LrugFCyzyIT8n1USsvAT3OPfn2K7AI6cRXLyPgmcx7XLosZIRwft0/LtLwojlcDxp3ekyQVD+nrZPfmS4g+bErLe2+L3qd7Tc3D2alK1Lzf8PP9gcrWj+Qymv7g==; Expires=Thu, 20 Aug 2026 00:23:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59943', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59944', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '5332a11412654d354aeb66db9ffa8db4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:23:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xXqvEAcr93Uj3U/rRTE/iqZmbG4xxx4R9gkM2KYYr7zBZJZmTUMkSXYLWmbThOfAZf6L8lBbm+hsf1fXfa1qc4qQQLFN9OgXTRLWQ/AsuC9n6bydiM4jRljiViL4mOW48LlujGWI0EC8H1dxejblHAT5PCyWK5pKStzqT6QfdWqczGXnVjNQD9LG6P2IJg==; Expires=Thu, 20 Aug 2026 00:23:27 GMT; Path=/, AWSALBCORS=xXqvEAcr93Uj3U/rRTE/iqZmbG4xxx4R9gkM2KYYr7zBZJZmTUMkSXYLWmbThOfAZf6L8lBbm+hsf1fXfa1qc4qQQLFN9OgXTRLWQ/AsuC9n6bydiM4jRljiViL4mOW48LlujGWI0EC8H1dxejblHAT5PCyWK5pKStzqT6QfdWqczGXnVjNQD9LG6P2IJg==; Expires=Thu, 20 Aug 2026 00:23:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd1b317017eac7ed1180860edb5700591', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:23:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RIAEqQNA69ysNs3BfYSIRxFM2msK1JP/c9eVplpQp8kr3MhYBYU2vBXShchbm4gikZJ7MzXJrDuh6hU5vBMt2wf1NsprS+ZdHKfvEWqdr3aLNWsdS7r1cQZkGU5Gj9dRCvVv/q/ZEUuONSbQnfyOe57qle20j9W+GImvLLl6KWlRGuKrOIEgPQwK9LCtHA==; Expires=Thu, 20 Aug 2026 00:23:27 GMT; Path=/, AWSALBCORS=RIAEqQNA69ysNs3BfYSIRxFM2msK1JP/c9eVplpQp8kr3MhYBYU2vBXShchbm4gikZJ7MzXJrDuh6hU5vBMt2wf1NsprS+ZdHKfvEWqdr3aLNWsdS7r1cQZkGU5Gj9dRCvVv/q/ZEUuONSbQnfyOe57qle20j9W+GImvLLl6KWlRGuKrOIEgPQwK9LCtHA==; Expires=Thu, 20 Aug 2026 00:23:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59641', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8b78c7c06d1a8bf42039bfd576ea2921', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:23:46.885597+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (745362 → 1468326 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:23:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ik7FQ7wLp2x/5zg9+37KkqM0DkW1449M2yycW/maDknW0rvIpDYdF17FVG5xnNyLLFi69BVYwwvEQ1TIYphkKE7IuqcAA7404STKJJwaSqNFWpNXgCBxexdGGjB5kC+0EIinF+xFnKXO9LWEyKbR7vv9tjXxuFzG5/ZuqyC4rjULSBMgr0lFWOAM61/tFg==; Expires=Thu, 20 Aug 2026 00:23:46 GMT; Path=/, AWSALBCORS=ik7FQ7wLp2x/5zg9+37KkqM0DkW1449M2yycW/maDknW0rvIpDYdF17FVG5xnNyLLFi69BVYwwvEQ1TIYphkKE7IuqcAA7404STKJJwaSqNFWpNXgCBxexdGGjB5kC+0EIinF+xFnKXO9LWEyKbR7vv9tjXxuFzG5/ZuqyC4rjULSBMgr0lFWOAM61/tFg==; Expires=Thu, 20 Aug 2026 00:23:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40595', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed50470b83c40acb3007e9861eeb8904', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:23:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WmNNZL25ZDmqqW2jvsmPQ0GZZY835uZMgxYVXFQTWmUJW8Zg3NjAfILcSk72jTgSRO4K0/ttICYzzKvrXnIsNxO3G4j1SkzBERqwDYNIn/mLPIPcf/kC7lT4LgNpqBUW4PVqEDocyrFHouvfV+k7cP/Um0uN/RzHlG9yTF/RwBZwnle91HYAJiY59wCTmw==; Expires=Thu, 20 Aug 2026 00:23:47 GMT; Path=/, AWSALBCORS=WmNNZL25ZDmqqW2jvsmPQ0GZZY835uZMgxYVXFQTWmUJW8Zg3NjAfILcSk72jTgSRO4K0/ttICYzzKvrXnIsNxO3G4j1SkzBERqwDYNIn/mLPIPcf/kC7lT4LgNpqBUW4PVqEDocyrFHouvfV+k7cP/Um0uN/RzHlG9yTF/RwBZwnle91HYAJiY59wCTmw==; Expires=Thu, 20 Aug 2026 00:23:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40237', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eaf14183f2a51fd6f9809b13f8a3be7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:24:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:24:02.809361+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:24:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ijIdyTdoN18azvHfXl7RtZQAs6sS3ivZk+eOPv3It4RD9eHxnzGox3RihhnxLlbJrGprDEj+gaWgODJ+VAkZTN28lFqqFzA+/qto9h4nUBrHdOYRBl2roJd7C3Zp+Lk1kuemHhYxa8choS3fMk8bNl3xDSLlzvGu9qzsl3yY/bvzj2uwqKP2r3dUFZxhOg==; Expires=Thu, 20 Aug 2026 00:24:03 GMT; Path=/, AWSALBCORS=ijIdyTdoN18azvHfXl7RtZQAs6sS3ivZk+eOPv3It4RD9eHxnzGox3RihhnxLlbJrGprDEj+gaWgODJ+VAkZTN28lFqqFzA+/qto9h4nUBrHdOYRBl2roJd7C3Zp+Lk1kuemHhYxa8choS3fMk8bNl3xDSLlzvGu9qzsl3yY/bvzj2uwqKP2r3dUFZxhOg==; Expires=Thu, 20 Aug 2026 00:24:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23668', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cf1c034fdeac4b261987d8b7e0e3dc22', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:24:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CuxMbOMTsfomqEuQmRrdk4JkLDABM32hJL9RcQtEy54BFhRH3J2lv/DFmcx7UNik5AZLwg90O2Yt/rTwU6dgSamF7EPhFIu6NhT5n99jT6Gu6CIDRLMLcjW5Vu+1h7W8RIxvUeG5p6I17Uwq7PssKNlkDd29Aqndm9cfI8neKhGO3U8QAHNeCKVFas0Lhg==; Expires=Thu, 20 Aug 2026 00:24:03 GMT; Path=/, AWSALBCORS=CuxMbOMTsfomqEuQmRrdk4JkLDABM32hJL9RcQtEy54BFhRH3J2lv/DFmcx7UNik5AZLwg90O2Yt/rTwU6dgSamF7EPhFIu6NhT5n99jT6Gu6CIDRLMLcjW5Vu+1h7W8RIxvUeG5p6I17Uwq7PssKNlkDd29Aqndm9cfI8neKhGO3U8QAHNeCKVFas0Lhg==; Expires=Thu, 20 Aug 2026 00:24:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23445', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '09bf3bad3af8901c3c01db3deb777b2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:24:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:24:46.144198+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:24:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:24:46.153362+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:24:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lysA3997/i4f2Y8pPjBHw0h1FtyxOp0V9ZRhYw5/e5Y+5JB5JRX2BVe3V1E9UZkpGG4e7a2QPyB+FRDjvra43bwhnA9oyJ3bBmldeA80JdZrjjkSaArrqXFeV8bl6cV48A+IacPn+LwLXsc370WxtgXSor6HBG8OndJeDuN+VZshxA3rX08eoFnOUBXqSg==; Expires=Thu, 20 Aug 2026 00:24:47 GMT; Path=/, AWSALBCORS=lysA3997/i4f2Y8pPjBHw0h1FtyxOp0V9ZRhYw5/e5Y+5JB5JRX2BVe3V1E9UZkpGG4e7a2QPyB+FRDjvra43bwhnA9oyJ3bBmldeA80JdZrjjkSaArrqXFeV8bl6cV48A+IacPn+LwLXsc370WxtgXSor6HBG8OndJeDuN+VZshxA3rX08eoFnOUBXqSg==; Expires=Thu, 20 Aug 2026 00:24:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '12836149f64c940987a1dc9446e39dc9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:24:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qE9lx3I+ZVttdbikCcdp0hlaExXO/L3kI5O8CGgtxtyF2YjQpnEUCkpZX0kPJVmb/hU4ugo3cvaOrKyeddQLjCxiQGaltMJX9zZn+HceE05+BhVB8QCzIc3Oe8HV5yMkPvVk9JGDJQXi3Ft+WMnSE98A25WfldGZH13gbC86T39No5Fus4mv/YRwN2MBWg==; Expires=Thu, 20 Aug 2026 00:24:48 GMT; Path=/, AWSALBCORS=qE9lx3I+ZVttdbikCcdp0hlaExXO/L3kI5O8CGgtxtyF2YjQpnEUCkpZX0kPJVmb/hU4ugo3cvaOrKyeddQLjCxiQGaltMJX9zZn+HceE05+BhVB8QCzIc3Oe8HV5yMkPvVk9JGDJQXi3Ft+WMnSE98A25WfldGZH13gbC86T39No5Fus4mv/YRwN2MBWg==; Expires=Thu, 20 Aug 2026 00:24:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59607', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59605', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cdbe14a0edb674112457d6874859edda', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:25:05 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:25:05.142313+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:25:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IoArPaeV4NZun5CF4BK0UVXGd0zsEnVLmWtVjPfzsYWPvaauHzcwZoI1iS86FYfPbrVIoDOSlMa/RiXUbB0M2TYfsp3lXNDPcCN59QGx74InpjegGRVXMv9AC3ZzHphCEv2V4VdfVSiNOJHWq8alkbvNC3try9WBaB/zottAYxef85mZ1OJv/XTx2y1swQ==; Expires=Thu, 20 Aug 2026 00:25:05 GMT; Path=/, AWSALBCORS=IoArPaeV4NZun5CF4BK0UVXGd0zsEnVLmWtVjPfzsYWPvaauHzcwZoI1iS86FYfPbrVIoDOSlMa/RiXUbB0M2TYfsp3lXNDPcCN59QGx74InpjegGRVXMv9AC3ZzHphCEv2V4VdfVSiNOJHWq8alkbvNC3try9WBaB/zottAYxef85mZ1OJv/XTx2y1swQ==; Expires=Thu, 20 Aug 2026 00:25:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '070601052a79773742633ef8650e12fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:25:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/TWvgakQxp2kMOt3uMZYqHKDKznG9rrXiD3u6aGCILdI7D2TBAh5vUYWmPkVMQzhcmYFenp/jN7WN2AeE804OPrU8v1EyU3Bh8z/5bvF9v4UqlKxjdgTpe/ZRAICTsl/gsdQfjNIFCZjcMDYeHFp5ZiQkqMuUciQNTZZfqWZAswspptHSuFFqIZpScqXOg==; Expires=Thu, 20 Aug 2026 00:25:05 GMT; Path=/, AWSALBCORS=/TWvgakQxp2kMOt3uMZYqHKDKznG9rrXiD3u6aGCILdI7D2TBAh5vUYWmPkVMQzhcmYFenp/jN7WN2AeE804OPrU8v1EyU3Bh8z/5bvF9v4UqlKxjdgTpe/ZRAICTsl/gsdQfjNIFCZjcMDYeHFp5ZiQkqMuUciQNTZZfqWZAswspptHSuFFqIZpScqXOg==; Expires=Thu, 20 Aug 2026 00:25:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59650', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd60d0861fc4d3bf788f0a7dc88313a73', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:25:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:25:40.645798+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:25:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:25:40.657538+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:25:40.673553+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh2]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T00:25:40.804452+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: JIT 검증 — 입력이 낡아 재생성 (15/64)"} {"timestamp": "2026-08-13T00:25:40.829904+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T00:25:40.835684+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:25:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7Unn+Fyeo+/meeO8Dz+TlIQpxHlopVVLUR/77kbWobrJryqY1shVJ6mpdofecH109NGzLnLbNCStXX2BB833bdoy8QziVupfvwcxUk5IMJE0VClJzHPoCAUVJaI9jxFDEWL8k8g0AXvuTT/ebcR10izvtrpgWjun6dy45s59EWb8XVB7zsSOm1chbww1eQ==; Expires=Thu, 20 Aug 2026 00:25:42 GMT; Path=/, AWSALBCORS=7Unn+Fyeo+/meeO8Dz+TlIQpxHlopVVLUR/77kbWobrJryqY1shVJ6mpdofecH109NGzLnLbNCStXX2BB833bdoy8QziVupfvwcxUk5IMJE0VClJzHPoCAUVJaI9jxFDEWL8k8g0AXvuTT/ebcR10izvtrpgWjun6dy45s59EWb8XVB7zsSOm1chbww1eQ==; Expires=Thu, 20 Aug 2026 00:25:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5128', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5126', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e69b4fd6de200ee8d2978cb8e3910c8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:25:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+nJjyYIEc1VJ0TqKy5ctAoLz8FXAY3bGTRDT+YUp7iXXzBHlAEbdJby/xif0bU5CmOpZfomJ7u6vE6Ab7JR3NGDH3jFZJTnjqNqf6uOPV00NR9rQ/kGIIr/a9UKZYFbwjVGMa1nb+tKKGL0Z16pAcnAst7nvcnFrTu5mNbNd6ymVyDJhpwju6Ciq/h6+zw==; Expires=Thu, 20 Aug 2026 00:25:42 GMT; Path=/, AWSALBCORS=+nJjyYIEc1VJ0TqKy5ctAoLz8FXAY3bGTRDT+YUp7iXXzBHlAEbdJby/xif0bU5CmOpZfomJ7u6vE6Ab7JR3NGDH3jFZJTnjqNqf6uOPV00NR9rQ/kGIIr/a9UKZYFbwjVGMa1nb+tKKGL0Z16pAcnAst7nvcnFrTu5mNbNd6ymVyDJhpwju6Ciq/h6+zw==; Expires=Thu, 20 Aug 2026 00:25:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4731', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4729', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1b532dd0bbfcae0b9d2a084dad317ec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:25:55.214165+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (689870 → 1370554 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:25:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lKl0eGoYJQO6kZRoiP+5ZQ1AtiqTTx1mHJcuMow8UvILnCkyYeZIenL5CoUsw3TZx1+Ce+OW0Q/KALUwhWuyBV/5f4XGOlYRm6S0MJ/YzWfLyW3d7TDjBVFK+TSoxdIyH86IhYqfQ7XVrXG3/U8QP1LycvfePbkNCGJg56goVGvf6y2HINT9PNeudGy75Q==; Expires=Thu, 20 Aug 2026 00:25:55 GMT; Path=/, AWSALBCORS=lKl0eGoYJQO6kZRoiP+5ZQ1AtiqTTx1mHJcuMow8UvILnCkyYeZIenL5CoUsw3TZx1+Ce+OW0Q/KALUwhWuyBV/5f4XGOlYRm6S0MJ/YzWfLyW3d7TDjBVFK+TSoxdIyH86IhYqfQ7XVrXG3/U8QP1LycvfePbkNCGJg56goVGvf6y2HINT9PNeudGy75Q==; Expires=Thu, 20 Aug 2026 00:25:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10085', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bd90618935ee98197436f49655d65e5f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:25:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nwey9eDYMx3OuGEe8j9yzuVs5mF47NNFsuloGlOy/flqAn6iDuo+LwMqQq4FPXZW0OxIO67YvAl0pBVAGzUZZzMfMuA4fFUtxCK/9qggGpxaBrCv1sM/Pc2+DJBWBKNKpcCYOSobA5+NbNQajokML8mM8EgNY6g3jhl/hAyLKUmhxDTgVZhtwUBCKspDzA==; Expires=Thu, 20 Aug 2026 00:25:55 GMT; Path=/, AWSALBCORS=nwey9eDYMx3OuGEe8j9yzuVs5mF47NNFsuloGlOy/flqAn6iDuo+LwMqQq4FPXZW0OxIO67YvAl0pBVAGzUZZzMfMuA4fFUtxCK/9qggGpxaBrCv1sM/Pc2+DJBWBKNKpcCYOSobA5+NbNQajokML8mM8EgNY6g3jhl/hAyLKUmhxDTgVZhtwUBCKspDzA==; Expires=Thu, 20 Aug 2026 00:25:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9725', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c69fe21a327895007c1132deea801934', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:26:05.398021+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (672325 → 1416189 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:26:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CkEsI0db+ERMABV3O+3/4J4eYZ7+4OheXP0zIfgKtbzG+13CqLt399sc9qjjZW2P8cuVbZCjaMGYHnhTtX41S5tZPJNkX9eqPuOrXMUAfQkfX90Mt4UaaL31xo9CXCQ6nInTjQ30v6PPI3kRYn4sxhslhZzVm0PWMe7YhK9NZeJhKn8Fxb0zoRf6FrXccQ==; Expires=Thu, 20 Aug 2026 00:26:05 GMT; Path=/, AWSALBCORS=CkEsI0db+ERMABV3O+3/4J4eYZ7+4OheXP0zIfgKtbzG+13CqLt399sc9qjjZW2P8cuVbZCjaMGYHnhTtX41S5tZPJNkX9eqPuOrXMUAfQkfX90Mt4UaaL31xo9CXCQ6nInTjQ30v6PPI3kRYn4sxhslhZzVm0PWMe7YhK9NZeJhKn8Fxb0zoRf6FrXccQ==; Expires=Thu, 20 Aug 2026 00:26:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '80546871a40ede70bda77cb215310c0a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:26:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=I+Q/YToghR1Ywgi5Eow3E8h8CeJS9sWnQoS8w3LW78i1ss05J60I3nsNAlT4ZEOKynjb4j62IfuO5O9Lh77MyNMbm2keu4kaNgYIyeGmHzvHX/VvUB36JerNlTV8iOWRgyqrUdfWKK+UcFOpwLgbRamMgboCP+TIqzZrBsWNx0BMPW0sxCxGUTgOqQVz9A==; Expires=Thu, 20 Aug 2026 00:26:05 GMT; Path=/, AWSALBCORS=I+Q/YToghR1Ywgi5Eow3E8h8CeJS9sWnQoS8w3LW78i1ss05J60I3nsNAlT4ZEOKynjb4j62IfuO5O9Lh77MyNMbm2keu4kaNgYIyeGmHzvHX/VvUB36JerNlTV8iOWRgyqrUdfWKK+UcFOpwLgbRamMgboCP+TIqzZrBsWNx0BMPW0sxCxGUTgOqQVz9A==; Expires=Thu, 20 Aug 2026 00:26:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59984', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '745314b57672b2c793111e1747e71333', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:26:14.065740+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (706139 → 1473254 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:26:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IcQiGi2um2qdePNu9EFbxlV+TDxWC7Z12W4+1RotxIPv74gvumbO6N57fmK0PHA/LXDhsk38BHlSH6E7c+NS6bxlaCtAvaFeC8YnFRZ3LF8fPaDmKpt2vi5AAnCbeuWjCu9I7KR0aCCxPEk300ojnRtXRKY01fAhPO7wzY2f76tl1J3LrSd3bK7ZmXgl4Q==; Expires=Thu, 20 Aug 2026 00:26:14 GMT; Path=/, AWSALBCORS=IcQiGi2um2qdePNu9EFbxlV+TDxWC7Z12W4+1RotxIPv74gvumbO6N57fmK0PHA/LXDhsk38BHlSH6E7c+NS6bxlaCtAvaFeC8YnFRZ3LF8fPaDmKpt2vi5AAnCbeuWjCu9I7KR0aCCxPEk300ojnRtXRKY01fAhPO7wzY2f76tl1J3LrSd3bK7ZmXgl4Q==; Expires=Thu, 20 Aug 2026 00:26:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '51358', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a644c5ec9ff1096b186039146b584eb7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:26:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fYM/lquiSj6BjUYhYHqqymGCFATO9VfImPMe6wsUDJfp3ngEyaBno0R2ptPmF97bIAiMPAdt0HnG/nPRz96cFae32gYbsYA9xmLDhztBrHmfAV2AFzeFXd/NfxDozKYzmRXezSAG/5jA8oCiUdYH7EFeRnIvKOMCS7vZSu6LSAKwkAjQTEZ4Oe23KFUT1Q==; Expires=Thu, 20 Aug 2026 00:26:14 GMT; Path=/, AWSALBCORS=fYM/lquiSj6BjUYhYHqqymGCFATO9VfImPMe6wsUDJfp3ngEyaBno0R2ptPmF97bIAiMPAdt0HnG/nPRz96cFae32gYbsYA9xmLDhztBrHmfAV2AFzeFXd/NfxDozKYzmRXezSAG/5jA8oCiUdYH7EFeRnIvKOMCS7vZSu6LSAKwkAjQTEZ4Oe23KFUT1Q==; Expires=Thu, 20 Aug 2026 00:26:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '51358', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cadc9f52de420652ec64a5a9a7383516', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:26:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:26:37.581235+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:26:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zm7o9xrDLjzd4UFNA6Wy4QuBYkGlaK9NdWI+pwTLzBAwakZvpzAyKhHiC55847m0BCfuiyADKt85tNtW2sug5ys305RaZcFKQ9w6Cs7LNTjKUFcdReBiFwonc1sHDaPFnBhWvftDvtqcBvLluEWR720e2T13W18ayc+ZaFk9YaP4rRHkovh79osIn1hCsQ==; Expires=Thu, 20 Aug 2026 00:26:37 GMT; Path=/, AWSALBCORS=zm7o9xrDLjzd4UFNA6Wy4QuBYkGlaK9NdWI+pwTLzBAwakZvpzAyKhHiC55847m0BCfuiyADKt85tNtW2sug5ys305RaZcFKQ9w6Cs7LNTjKUFcdReBiFwonc1sHDaPFnBhWvftDvtqcBvLluEWR720e2T13W18ayc+ZaFk9YaP4rRHkovh79osIn1hCsQ==; Expires=Thu, 20 Aug 2026 00:26:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27649', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c8c5e1dbbc472bbc8130b7eb803b286', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:26:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VSoRWGLX0neBi9fbZfS0vyJE3rH3iDIitFxKaMudsfWwt+uCSVuZm6JE+4Tzwo5eT0HnfjuwPBNd0OyISZqameLuhxBryozHaA8WOtrUD9P1QDIA+JpmKue82BGcPh4KC9mF3M3aGYgi4ScMwP6mD16Yayhq4YrOjSy7A7glcBP1BBZ4y0qaqxZh39dgBw==; Expires=Thu, 20 Aug 2026 00:26:38 GMT; Path=/, AWSALBCORS=VSoRWGLX0neBi9fbZfS0vyJE3rH3iDIitFxKaMudsfWwt+uCSVuZm6JE+4Tzwo5eT0HnfjuwPBNd0OyISZqameLuhxBryozHaA8WOtrUD9P1QDIA+JpmKue82BGcPh4KC9mF3M3aGYgi4ScMwP6mD16Yayhq4YrOjSy7A7glcBP1BBZ4y0qaqxZh39dgBw==; Expires=Thu, 20 Aug 2026 00:26:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27260', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '71a0e88a4fdfb455d5b31e683ab5328f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:27:28 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=gemini/gemini-3.1-pro-preview) Exception litellm.APIConnectionError: GeminiException - peer closed connection without sending complete message body (incomplete chunked read) {"timestamp": "2026-08-13T00:27:28.273825+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[31m Exception litellm.APIConnectionError: GeminiException - peer closed connection without sending complete message body (incomplete chunked read)\u001b[0m"} 09:27:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:27:28.274783+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} 09:28:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:28:59.668562+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:28:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:28:59.677936+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:28:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:28:59.784238+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:29:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/2nPwc4Hn8luapudSoOcdfDi4/pOPVR/C7CRRlzKI8ko5VuFB+8jl/YjGJOIUN/R5987bhy76YwmCMreGKtiBkGEqGSgWQWyiCk+2nhy49ufoUWB0VHRUKwE3FAsl20Vht1VvnJaFe+MatO7+33t/XaObyCZ6Sg3Wuozhdk6HQ2wcRiEfkn7yldYY3gttQ==; Expires=Thu, 20 Aug 2026 00:29:01 GMT; Path=/, AWSALBCORS=/2nPwc4Hn8luapudSoOcdfDi4/pOPVR/C7CRRlzKI8ko5VuFB+8jl/YjGJOIUN/R5987bhy76YwmCMreGKtiBkGEqGSgWQWyiCk+2nhy49ufoUWB0VHRUKwE3FAsl20Vht1VvnJaFe+MatO7+33t/XaObyCZ6Sg3Wuozhdk6HQ2wcRiEfkn7yldYY3gttQ==; Expires=Thu, 20 Aug 2026 00:29:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2d055a5113f5394b26af4c053b7ed32', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:29:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oTvcVlsdwUr5PKXRK6d3dxInUvQDJFX26Zhd2VOyZ9clb/Oo0c+rg4EvNQ2MeLTXLbEMFnewgI9/KIWH6V5wtJ7F+7e10uGEsfyx3n65aUa1RilidBkDdVcNCeiMqFVKzarwVue6gix99cD/4WwHeRRmgY0SJdApof97t8Q18TlrS27VscBxWgeF53KvAw==; Expires=Thu, 20 Aug 2026 00:29:01 GMT; Path=/, AWSALBCORS=oTvcVlsdwUr5PKXRK6d3dxInUvQDJFX26Zhd2VOyZ9clb/Oo0c+rg4EvNQ2MeLTXLbEMFnewgI9/KIWH6V5wtJ7F+7e10uGEsfyx3n65aUa1RilidBkDdVcNCeiMqFVKzarwVue6gix99cD/4WwHeRRmgY0SJdApof97t8Q18TlrS27VscBxWgeF53KvAw==; Expires=Thu, 20 Aug 2026 00:29:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58575', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58572', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eb9c100a12ec295b5e5d58d8bdcce5cb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:29:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:29:56.028638+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:29:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:29:56.037722+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:29:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2GzwYh1oJ28o8Q20mFcYrlpSEGAl8yQEfbU1/kj143XkE7f4ChDh4BCuPhrjLjJ3FcQSo1K/rbBCCBGU9PLm8pd+C98UrjnWWmezm+VWL2UIidmZFd5se/RwP0YUhoINITKOoy8TEj9VUAgdp/g2bRxr9ktHNe4LaGRCRb1LWSdkBz9E6oacCF7eSUWCWg==; Expires=Thu, 20 Aug 2026 00:29:56 GMT; Path=/, AWSALBCORS=2GzwYh1oJ28o8Q20mFcYrlpSEGAl8yQEfbU1/kj143XkE7f4ChDh4BCuPhrjLjJ3FcQSo1K/rbBCCBGU9PLm8pd+C98UrjnWWmezm+VWL2UIidmZFd5se/RwP0YUhoINITKOoy8TEj9VUAgdp/g2bRxr9ktHNe4LaGRCRb1LWSdkBz9E6oacCF7eSUWCWg==; Expires=Thu, 20 Aug 2026 00:29:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5109', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5107', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '0311119939ec37607257bcc64a25a6c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:29:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y7mjn/0QsOIk00u3YwLhWoEpSQpyFFtZUgknk2TQM2p3r5rmSsv0JmqVA9YBshINBOriyGqXFKovP3P84AaPyEs392IT/mp5sE3ht0AuNSlFUxtHX47So8uHhl/t8ydkPpOGSshRkwWDWuOMT9lQavfp4Ilc7+Vhrcu/ekCDhqiW9jpwbXb2uJk38ANH1g==; Expires=Thu, 20 Aug 2026 00:29:56 GMT; Path=/, AWSALBCORS=y7mjn/0QsOIk00u3YwLhWoEpSQpyFFtZUgknk2TQM2p3r5rmSsv0JmqVA9YBshINBOriyGqXFKovP3P84AaPyEs392IT/mp5sE3ht0AuNSlFUxtHX47So8uHhl/t8ydkPpOGSshRkwWDWuOMT9lQavfp4Ilc7+Vhrcu/ekCDhqiW9jpwbXb2uJk38ANH1g==; Expires=Thu, 20 Aug 2026 00:29:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4724', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4723', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a206ea019d6b841b81ece4cbdcad79a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:30:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ue+AV1ID2/+RXcs6zQxCmJ32p70+dvAbwvVOpe4RkFg0y7fO0ykLBa40GfWHc2WCb6UzEdBJTnI6CcqqWDCyJ1GRUPwAiBrWz+33+9ZOPpMuUXOkPzpxCovAQrm4ATRDSkydx4gGwpqSG4JAyfA58kEjQ8LW2R37eXOhaIy1fZPY2ZxjHyvIwc4bJEnbBA==; Expires=Thu, 20 Aug 2026 00:30:02 GMT; Path=/, AWSALBCORS=ue+AV1ID2/+RXcs6zQxCmJ32p70+dvAbwvVOpe4RkFg0y7fO0ykLBa40GfWHc2WCb6UzEdBJTnI6CcqqWDCyJ1GRUPwAiBrWz+33+9ZOPpMuUXOkPzpxCovAQrm4ATRDSkydx4gGwpqSG4JAyfA58kEjQ8LW2R37eXOhaIy1fZPY2ZxjHyvIwc4bJEnbBA==; Expires=Thu, 20 Aug 2026 00:30:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59649', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '06c25dd9ab34207a70ca43bbf91f6345', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:30:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4IZjbuSIeSL5xIf9hkK7CNj7LndCvOgDWf0zVADaL50aE+X2MAkEZRVmoAqsSZcrTig8tPenqSuhiaDfUOY/YFvjcr/HhAtVXfIrDOcm9gPkbEXRMB0Vkpmag9RzW1m0g/qGDkPtgKEEoFNvBXDDRheM49dpSTqPZ/xBXwlTMPqqLK8juLXYM/D1dp5QkQ==; Expires=Thu, 20 Aug 2026 00:30:03 GMT; Path=/, AWSALBCORS=4IZjbuSIeSL5xIf9hkK7CNj7LndCvOgDWf0zVADaL50aE+X2MAkEZRVmoAqsSZcrTig8tPenqSuhiaDfUOY/YFvjcr/HhAtVXfIrDOcm9gPkbEXRMB0Vkpmag9RzW1m0g/qGDkPtgKEEoFNvBXDDRheM49dpSTqPZ/xBXwlTMPqqLK8juLXYM/D1dp5QkQ==; Expires=Thu, 20 Aug 2026 00:30:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59300', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eef20b288ce1df60b30f119117d39046', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:30:14.976128+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (705288 → 1454924 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:30:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UAmtGkMg9UeUXd77oezLelJKmsDXWa0kRgcofpLS1XyJdFEyDP28rxwK5U9ISHEpPl6QHHuTyh89FXFl1iN5E4xkhcowaOvyFgKYvy0qOhvLDSoiFO9uHHgwA8cHfbPDs7KeXVaKyzNQQ5FVgbHxDYCg0nZK53YTXzAIz44VULRv4J1c5dpCv95LX4KTUg==; Expires=Thu, 20 Aug 2026 00:30:14 GMT; Path=/, AWSALBCORS=UAmtGkMg9UeUXd77oezLelJKmsDXWa0kRgcofpLS1XyJdFEyDP28rxwK5U9ISHEpPl6QHHuTyh89FXFl1iN5E4xkhcowaOvyFgKYvy0qOhvLDSoiFO9uHHgwA8cHfbPDs7KeXVaKyzNQQ5FVgbHxDYCg0nZK53YTXzAIz44VULRv4J1c5dpCv95LX4KTUg==; Expires=Thu, 20 Aug 2026 00:30:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48226', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cd50163ad3fd17782d225ae99ed4489f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:30:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rUqXElZ9sA6EULo7Yjckmfpi9+HK5GlV8IyJtGDPGDlU1MPGOyOxiLi/OUuvxY3VH4hnFYlmHeRq4dwqboHEIRArleJ4tZnTP+excKNbv02DvXHQ9lQi2jSJvXd2W1jUA0eAMzs0WYdUCBYAo10YcGShjVmhi1pdXAGmf1dpyHH01DOn1ETG0SqHltCdiQ==; Expires=Thu, 20 Aug 2026 00:30:15 GMT; Path=/, AWSALBCORS=rUqXElZ9sA6EULo7Yjckmfpi9+HK5GlV8IyJtGDPGDlU1MPGOyOxiLi/OUuvxY3VH4hnFYlmHeRq4dwqboHEIRArleJ4tZnTP+excKNbv02DvXHQ9lQi2jSJvXd2W1jUA0eAMzs0WYdUCBYAo10YcGShjVmhi1pdXAGmf1dpyHH01DOn1ETG0SqHltCdiQ==; Expires=Thu, 20 Aug 2026 00:30:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47783', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '12af9b6361c343e83c95780050bb0bb8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:30:36 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:30:36.341280+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:30:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RizUOWGppFqrzUtbEakVadsUXhHCQaN85VoCtCRslte74JJYarHKccBlcYqKJ7LLPbHSUsxvDafJ0mXUhfdFA5pJqahSRp1IOqUbV2NNSik1+V4VxFZDyI+WVQ2O0TbsCSxZmqinzJ5XPHkJYTKJ3+o/KAsTPxF0fXtlwKK7KrVVOpzk9Kn1yVBYTruZhQ==; Expires=Thu, 20 Aug 2026 00:30:36 GMT; Path=/, AWSALBCORS=RizUOWGppFqrzUtbEakVadsUXhHCQaN85VoCtCRslte74JJYarHKccBlcYqKJ7LLPbHSUsxvDafJ0mXUhfdFA5pJqahSRp1IOqUbV2NNSik1+V4VxFZDyI+WVQ2O0TbsCSxZmqinzJ5XPHkJYTKJ3+o/KAsTPxF0fXtlwKK7KrVVOpzk9Kn1yVBYTruZhQ==; Expires=Thu, 20 Aug 2026 00:30:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26723', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eb393233b352b69f9b487109f77f8b4c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:30:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9QlvR9umbE0RDGvUIXY8HXxOeP7cZcZgKrGw+xm1+WZqImV//q9BgVpRaHhKl2SEoXR9s/YMZPXD22FxsKPp5FXvJyiDX00D8BLbE2r2h6psJ+8AK2G9xS8BFjDejulyinsi/DoLrgxC+3iQmHcE7lifM/Img/SYxuUPqM0k3Cunb85t/frA3X9QSKe/ZQ==; Expires=Thu, 20 Aug 2026 00:30:36 GMT; Path=/, AWSALBCORS=9QlvR9umbE0RDGvUIXY8HXxOeP7cZcZgKrGw+xm1+WZqImV//q9BgVpRaHhKl2SEoXR9s/YMZPXD22FxsKPp5FXvJyiDX00D8BLbE2r2h6psJ+8AK2G9xS8BFjDejulyinsi/DoLrgxC+3iQmHcE7lifM/Img/SYxuUPqM0k3Cunb85t/frA3X9QSKe/ZQ==; Expires=Thu, 20 Aug 2026 00:30:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26334', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f9b81ce8348be88a247c7fed88e32756', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:31:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:31:04.340037+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:31:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:31:04.349199+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:31:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1b0GqKXdqyQQmjQKkKQagllq/wJrUT63y3BWmGF+SqCTyD3bYv+zXC9J6PgW/oilTb9ucvGlyah65ZlXsIbvWXYVK7hU8Z/Ew4qRm1O5OZWegcatjssw6r8j+mVl6MKtSFZP40w53ZeFrX/nGU40XuOpS8Cfrwh+DiSBwWassgehdkm1Jvv9jCl2Ln5MTA==; Expires=Thu, 20 Aug 2026 00:31:05 GMT; Path=/, AWSALBCORS=1b0GqKXdqyQQmjQKkKQagllq/wJrUT63y3BWmGF+SqCTyD3bYv+zXC9J6PgW/oilTb9ucvGlyah65ZlXsIbvWXYVK7hU8Z/Ew4qRm1O5OZWegcatjssw6r8j+mVl6MKtSFZP40w53ZeFrX/nGU40XuOpS8Cfrwh+DiSBwWassgehdkm1Jvv9jCl2Ln5MTA==; Expires=Thu, 20 Aug 2026 00:31:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '78dc397eccd629257aed4ad8d54c28c8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:31:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3nD2WCbO6C8i4zAXQTXMWL89EaDWh9ubuaKqIbsl+9zKtccGP3a3CZI/2vFKOxJ4fMZ/Rj37rkPZVHmKCYJ5trd+tRtn6VxDdUpOfHdM0OUeK7KrTKuZ4p7uwUlz1O6TQQ9koLAfxr9xtzmIHMPSoyTLdu8EAIBwIAnGRiwdGJQL4IXaGh9Us0A0muae8w==; Expires=Thu, 20 Aug 2026 00:31:05 GMT; Path=/, AWSALBCORS=3nD2WCbO6C8i4zAXQTXMWL89EaDWh9ubuaKqIbsl+9zKtccGP3a3CZI/2vFKOxJ4fMZ/Rj37rkPZVHmKCYJ5trd+tRtn6VxDdUpOfHdM0OUeK7KrTKuZ4p7uwUlz1O6TQQ9koLAfxr9xtzmIHMPSoyTLdu8EAIBwIAnGRiwdGJQL4IXaGh9Us0A0muae8w==; Expires=Thu, 20 Aug 2026 00:31:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59594', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59595', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '76ea48a5941d33c7594dda11c332a937', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:31:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:31:20.894720+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:31:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ugOxb/743A2l4lZ3WOvYMtx0jMo8QYQA8HRvDxbUMQ6Rfl/aY3D89jCe8ezpea2HAIUpHAFC8oWUz6cGIbryre+TEggurojeGLSXmiCkz2d8oj5WPGyyEnBQNpTQWXYLd49UG//Cq6R2968dK+byn/8jLfQDQa3SmWLHuO8l9WPkei5swVlqxPbYrdf0hQ==; Expires=Thu, 20 Aug 2026 00:31:21 GMT; Path=/, AWSALBCORS=ugOxb/743A2l4lZ3WOvYMtx0jMo8QYQA8HRvDxbUMQ6Rfl/aY3D89jCe8ezpea2HAIUpHAFC8oWUz6cGIbryre+TEggurojeGLSXmiCkz2d8oj5WPGyyEnBQNpTQWXYLd49UG//Cq6R2968dK+byn/8jLfQDQa3SmWLHuO8l9WPkei5swVlqxPbYrdf0hQ==; Expires=Thu, 20 Aug 2026 00:31:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd91b40e64e815d790429087765ae1661', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:31:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=13rjlku8BxuZZpKpVi3H0gPt4fZorVTTYYerHI9ooF0zbikQ1e9TuT3J3rGev69OhlM24M0/+4DV/GYXxmYF99qr8CB9u3bLQSwM3RlUkxR9+DiUlUhN2dr1P9mI1Xau6K580s+DVFNiq2/3F6nWlL0zLSrTvq1F0Bbh7BuoqRZMCONBiafodZf5XCo4Wg==; Expires=Thu, 20 Aug 2026 00:31:21 GMT; Path=/, AWSALBCORS=13rjlku8BxuZZpKpVi3H0gPt4fZorVTTYYerHI9ooF0zbikQ1e9TuT3J3rGev69OhlM24M0/+4DV/GYXxmYF99qr8CB9u3bLQSwM3RlUkxR9+DiUlUhN2dr1P9mI1Xau6K580s+DVFNiq2/3F6nWlL0zLSrTvq1F0Bbh7BuoqRZMCONBiafodZf5XCo4Wg==; Expires=Thu, 20 Aug 2026 00:31:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59605', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a37a664cbc5f4b03966cbcd9d30c3eed', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:31:58 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:31:58.699207+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:31:58 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:31:58.711613+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:31:58.859088+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh4: JIT 검증 — 입력이 낡아 재생성 (16/64)"} {"timestamp": "2026-08-13T00:31:58.885083+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T00:31:58.963462+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S56sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:32:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xOokSSd7AKszUpTknOuo/PZWvdf1YfgnocSKtD7/nxbJvRACodxKb8wzYjkFBvlJ4fq/X8Z6L8geeL1h64tng4o//lyvn7fjpwLYKk1RGr7O99hlsF1aLl9+4+oL5RbhNrnXl+E+MhOtlBLompH0oiOxQfrXxyQOWConoxIOC5SPDBk7v7x6xf7D3pR6jw==; Expires=Thu, 20 Aug 2026 00:32:00 GMT; Path=/, AWSALBCORS=xOokSSd7AKszUpTknOuo/PZWvdf1YfgnocSKtD7/nxbJvRACodxKb8wzYjkFBvlJ4fq/X8Z6L8geeL1h64tng4o//lyvn7fjpwLYKk1RGr7O99hlsF1aLl9+4+oL5RbhNrnXl+E+MhOtlBLompH0oiOxQfrXxyQOWConoxIOC5SPDBk7v7x6xf7D3pR6jw==; Expires=Thu, 20 Aug 2026 00:32:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5110', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5111', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '0d7e399cb284406651d71b042002e00d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:32:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ByAKN7eozq0/W+ej0yyh3bAbnFxAkKhE7aUxmWeScQqISwKnUtM5C0YjKUzQVhsj7wJiJMNYtjV7BNnRMyh2nPnDc2NPvO+zUsMgQpOhCBs52y2+anjIDI9DmKM2qQj8WZG/ypTQYEe55UH+41Su2KCA66fkbCREEMNxC+yiYF+GeQTWU2Z+oHq11s+wlw==; Expires=Thu, 20 Aug 2026 00:32:00 GMT; Path=/, AWSALBCORS=ByAKN7eozq0/W+ej0yyh3bAbnFxAkKhE7aUxmWeScQqISwKnUtM5C0YjKUzQVhsj7wJiJMNYtjV7BNnRMyh2nPnDc2NPvO+zUsMgQpOhCBs52y2+anjIDI9DmKM2qQj8WZG/ypTQYEe55UH+41Su2KCA66fkbCREEMNxC+yiYF+GeQTWU2Z+oHq11s+wlw==; Expires=Thu, 20 Aug 2026 00:32:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4692', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4690', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd499faa22f40a4338b3822e9d38e05ba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:32:13.444998+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (799801 → 1567358 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:32:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WezZb3kLXGuRq0J+dOulJPasL1aWETXe3p7hRhn8Xk1Vuomp4J3gGFWbOveAdEHSn4mOn82XfahMrX9dzSbt1bIiqPaW68V5YWZ8smvtvD7PV7m2V8mWINzfuwbimmN74g0ht8aLDKKAllb5cOvcjfrZfcR/EXTi5VrlsgXITgZw5+3gLDd2W3yF0X9wEA==; Expires=Thu, 20 Aug 2026 00:32:13 GMT; Path=/, AWSALBCORS=WezZb3kLXGuRq0J+dOulJPasL1aWETXe3p7hRhn8Xk1Vuomp4J3gGFWbOveAdEHSn4mOn82XfahMrX9dzSbt1bIiqPaW68V5YWZ8smvtvD7PV7m2V8mWINzfuwbimmN74g0ht8aLDKKAllb5cOvcjfrZfcR/EXTi5VrlsgXITgZw5+3gLDd2W3yF0X9wEA==; Expires=Thu, 20 Aug 2026 00:32:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7599', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '33fb735000a58712f713ac11e88995b3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:32:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cSK7fjyQ0zvjQjGMytwC/r0QJZChwSg8j7qCyZ9U3lR0ZNtVk6305f+Lv3nMvEzGDr3EgWgEBq4yn00Ya7fPtHBCG2wMhrTqVDoRq9dZzW+NqFSFR3AEd77FxH/IN4QOiwpXBZ6gZQQ6FKyGjE+ksZadurCclA+sW7jKhUbKJ6CN/x+BxnIJUffitJu1ZA==; Expires=Thu, 20 Aug 2026 00:32:13 GMT; Path=/, AWSALBCORS=cSK7fjyQ0zvjQjGMytwC/r0QJZChwSg8j7qCyZ9U3lR0ZNtVk6305f+Lv3nMvEzGDr3EgWgEBq4yn00Ya7fPtHBCG2wMhrTqVDoRq9dZzW+NqFSFR3AEd77FxH/IN4QOiwpXBZ6gZQQ6FKyGjE+ksZadurCclA+sW7jKhUbKJ6CN/x+BxnIJUffitJu1ZA==; Expires=Thu, 20 Aug 2026 00:32:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7233', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'deac722a9124f68fdad5a85a44b05a2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:32:14.638491+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (767569 → 1417021 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:32:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aAnbg0KkMcykPtdQRZk+fvk2nB+4itbwsgwt/XmhkbELuyoHBDT0YoYaiDfR78pgIORlg3m3N5bqULZMvsl6KERylaLyjbQijnLqi/pydTFQY5clOYxeAdjiQ9uumjTuVNG5QvBlYyJ+42i01B/dO355/ga64xHaoYCy9XgBHnToACPNb4dQGDFfHESULw==; Expires=Thu, 20 Aug 2026 00:32:14 GMT; Path=/, AWSALBCORS=aAnbg0KkMcykPtdQRZk+fvk2nB+4itbwsgwt/XmhkbELuyoHBDT0YoYaiDfR78pgIORlg3m3N5bqULZMvsl6KERylaLyjbQijnLqi/pydTFQY5clOYxeAdjiQ9uumjTuVNG5QvBlYyJ+42i01B/dO355/ga64xHaoYCy9XgBHnToACPNb4dQGDFfHESULw==; Expires=Thu, 20 Aug 2026 00:32:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6440', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '6837128228b8e37da7b26d0bf93694fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:32:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=du0fkQcm/xFf4Xi/n9Onofe1xCeD6ILqSOBfkWOTIAArVS25YZtq0HGl0s8wo3mvnuZBPqXBX2Wp9krELjBLt5TWmkUsj0YTXLodIQ224yklL7OIUK4lzKMEFxYwJUyrz4TmIWeAJtxgmG/leazchdIDmOseP9cx0MX1OaviyEDyhTbzcCITdHtAhNvTgw==; Expires=Thu, 20 Aug 2026 00:32:14 GMT; Path=/, AWSALBCORS=du0fkQcm/xFf4Xi/n9Onofe1xCeD6ILqSOBfkWOTIAArVS25YZtq0HGl0s8wo3mvnuZBPqXBX2Wp9krELjBLt5TWmkUsj0YTXLodIQ224yklL7OIUK4lzKMEFxYwJUyrz4TmIWeAJtxgmG/leazchdIDmOseP9cx0MX1OaviyEDyhTbzcCITdHtAhNvTgw==; Expires=Thu, 20 Aug 2026 00:32:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6442', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee06164521282ac0275f4737ed441cfa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:32:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:32:38.463502+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:32:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o5GmyrHIAPMmH/Nh8nu8nzsAjMJ3bfmXAhV3eRBN1nWpoPDCj/dOdlSuX8CUp1hpEfuuGJIk1SItJmW6s9PfEbnkT4e3RZwbHAGnvx60wkcpKVivb68NtrlxdKgei7pU/k/KSEP+F2zYDx8MhDw5fb9G3yRyMxhworxU0jcHeHWLYtsDyvv1f5pX5Rpn+g==; Expires=Thu, 20 Aug 2026 00:32:38 GMT; Path=/, AWSALBCORS=o5GmyrHIAPMmH/Nh8nu8nzsAjMJ3bfmXAhV3eRBN1nWpoPDCj/dOdlSuX8CUp1hpEfuuGJIk1SItJmW6s9PfEbnkT4e3RZwbHAGnvx60wkcpKVivb68NtrlxdKgei7pU/k/KSEP+F2zYDx8MhDw5fb9G3yRyMxhworxU0jcHeHWLYtsDyvv1f5pX5Rpn+g==; Expires=Thu, 20 Aug 2026 00:32:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '04f06cb88383d2900fc4f7ba0f7d5e79', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:32:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XXwHBood7mW3w0rKmSYsU/qYgXTnb4RhUpaEdgrEReToD9f5nrNe07xgXanwOR7IxjTQh/p/nulfhX1b9WHqKWMUBe4ZWM5E1+K4ktr6hTvORg6lqhENEmV12pV+qmXC0A3arbkFHSSIrF56B9s1mwfyiIk7OUcqnHzSdttq5LhnkfTbYZY1HcR3kGf9fA==; Expires=Thu, 20 Aug 2026 00:32:39 GMT; Path=/, AWSALBCORS=XXwHBood7mW3w0rKmSYsU/qYgXTnb4RhUpaEdgrEReToD9f5nrNe07xgXanwOR7IxjTQh/p/nulfhX1b9WHqKWMUBe4ZWM5E1+K4ktr6hTvORg6lqhENEmV12pV+qmXC0A3arbkFHSSIrF56B9s1mwfyiIk7OUcqnHzSdttq5LhnkfTbYZY1HcR3kGf9fA==; Expires=Thu, 20 Aug 2026 00:32:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59591', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '3311d77ad2dc23becfcf7c8757ba0c22', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:33:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:33:16.300716+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:33:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:33:16.310442+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:33:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2ZIrgBhgZSG34bd7CvtUIBm70kGfA4kALS0+HMWNHP7JW5hzI2RzeCQvMydTwKzVANyeru5Bdt6cmIcMnbgHN0cP8IzoGSz5MalP6nMTMaDYlJTrihOuv0xZFte6tqz+G1WyVB+n5C4Sste9SzIOcAIsM+gZpo43SFXAd9XnZzAMxKzh50eYZGGROfaqOw==; Expires=Thu, 20 Aug 2026 00:33:17 GMT; Path=/, AWSALBCORS=2ZIrgBhgZSG34bd7CvtUIBm70kGfA4kALS0+HMWNHP7JW5hzI2RzeCQvMydTwKzVANyeru5Bdt6cmIcMnbgHN0cP8IzoGSz5MalP6nMTMaDYlJTrihOuv0xZFte6tqz+G1WyVB+n5C4Sste9SzIOcAIsM+gZpo43SFXAd9XnZzAMxKzh50eYZGGROfaqOw==; Expires=Thu, 20 Aug 2026 00:33:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '67e75dcf6bc057dccc66eed0d264800a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:33:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xId1DGMMlXS9ooP64hRwloCJXmOqkL0QUKI4pjg0Gv+yxqRpMrTa+9r/8kpAJG4BLCpbIQEuJjeVcrzRd+wXG+Ij4A+zGG/QGZBbZPbvBMqE1/XXNyeBfedWK6CBeaFF6uM18XcOWkt06rh6Ac4RzmUadPgok1pXiK8cUd5XJTTxp06usnv7lAI9xx9I6g==; Expires=Thu, 20 Aug 2026 00:33:17 GMT; Path=/, AWSALBCORS=xId1DGMMlXS9ooP64hRwloCJXmOqkL0QUKI4pjg0Gv+yxqRpMrTa+9r/8kpAJG4BLCpbIQEuJjeVcrzRd+wXG+Ij4A+zGG/QGZBbZPbvBMqE1/XXNyeBfedWK6CBeaFF6uM18XcOWkt06rh6Ac4RzmUadPgok1pXiK8cUd5XJTTxp06usnv7lAI9xx9I6g==; Expires=Thu, 20 Aug 2026 00:33:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59592', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59594', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '508d54370ead6dd5e4b4e2a3ff071cb2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:33:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:33:38.490173+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:33:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MKhhpkRjbRxtd19ojYq42rLMqKDD7l0Cy7RJ+LHfaxpDJ4u8Ta7kdpz02TS7liB00NNEsdc8r690z/4FjIkjMp9l5eHzCER0nkh14D5cJhwX+oEkYcvIkwgPnVgH1TkYtD8gW3pokzsRXfh9p7sUoxfju4q+/LyXOGaTVqgH2KQR2FRzf+uW6rmhrDJJsg==; Expires=Thu, 20 Aug 2026 00:33:38 GMT; Path=/, AWSALBCORS=MKhhpkRjbRxtd19ojYq42rLMqKDD7l0Cy7RJ+LHfaxpDJ4u8Ta7kdpz02TS7liB00NNEsdc8r690z/4FjIkjMp9l5eHzCER0nkh14D5cJhwX+oEkYcvIkwgPnVgH1TkYtD8gW3pokzsRXfh9p7sUoxfju4q+/LyXOGaTVqgH2KQR2FRzf+uW6rmhrDJJsg==; Expires=Thu, 20 Aug 2026 00:33:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea43e6103b948af21588228bb84dff2a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:33:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yxY0cRZllRGlon4uAaWXR86hSuEkt6j98nvJJLoQ+AxOehy1h/w5um4rASoWUT3K1kIKhqfZHAApGB7NR/FmT3zLiihKZtf5FIp3lxOPKxq3vMXLvJwFxGAWCLIgFaJi4M9ccazrG1Dw6mOeX5csyJeOk6VYD+e/kqq2hPymFv3pMTiPT5t+2TjgFjgNsw==; Expires=Thu, 20 Aug 2026 00:33:39 GMT; Path=/, AWSALBCORS=yxY0cRZllRGlon4uAaWXR86hSuEkt6j98nvJJLoQ+AxOehy1h/w5um4rASoWUT3K1kIKhqfZHAApGB7NR/FmT3zLiihKZtf5FIp3lxOPKxq3vMXLvJwFxGAWCLIgFaJi4M9ccazrG1Dw6mOeX5csyJeOk6VYD+e/kqq2hPymFv3pMTiPT5t+2TjgFjgNsw==; Expires=Thu, 20 Aug 2026 00:33:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59345', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '21f82a6ef730530d140ce25b5c020e0b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:34:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:34:15.460186+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:34:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:34:15.469400+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:34:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:34:15.572378+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:34:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uzCfXDLoZZOqq3qctI5it3ual76muHiWtgp/bBxWU1v7qCXyhJZ9q1TGX7ACaa54bkSwkr7vvC3n8svpP/y2Nzpv/Cmfvz0c+Pv/bn8Ic+Sln5ig3CGSI96NTlgKK1WTlHUmd0JVShy/q6a2RdckES6dNQVM3fUT5WTQJN3xIICdC/jR8UqB49mGVXPo1Q==; Expires=Thu, 20 Aug 2026 00:34:16 GMT; Path=/, AWSALBCORS=uzCfXDLoZZOqq3qctI5it3ual76muHiWtgp/bBxWU1v7qCXyhJZ9q1TGX7ACaa54bkSwkr7vvC3n8svpP/y2Nzpv/Cmfvz0c+Pv/bn8Ic+Sln5ig3CGSI96NTlgKK1WTlHUmd0JVShy/q6a2RdckES6dNQVM3fUT5WTQJN3xIICdC/jR8UqB49mGVXPo1Q==; Expires=Thu, 20 Aug 2026 00:34:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '841', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '843', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '9f5042cb3b3b1a8bc7b2ae1e9b706a17', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:34:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fO4r2r+NM55E1g/8RXZyKkq8BLRqv9rwoh0hPsCzQ9zi42HuZn/+uA1PmmJTzEkzpISWEDCllB1PsES/9m7xO1i6hps7iGeXJzZsuS0gVuP2tnyQmfYmXKwYjh8vL15Mv3sQzaLBPICUJ6CmIWa9eD5zBWV7ivDJhl2Zb/BCUqymTmK6FToRBdko1BM/lQ==; Expires=Thu, 20 Aug 2026 00:34:16 GMT; Path=/, AWSALBCORS=fO4r2r+NM55E1g/8RXZyKkq8BLRqv9rwoh0hPsCzQ9zi42HuZn/+uA1PmmJTzEkzpISWEDCllB1PsES/9m7xO1i6hps7iGeXJzZsuS0gVuP2tnyQmfYmXKwYjh8vL15Mv3sQzaLBPICUJ6CmIWa9eD5zBWV7ivDJhl2Zb/BCUqymTmK6FToRBdko1BM/lQ==; Expires=Thu, 20 Aug 2026 00:34:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '435', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '436', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fcd5a0c9beaed193b0964f4bb3ba4ffa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:34:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:34:41.641345+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:34:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:34:41.650808+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:34:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l6wCC5Ypw2Qo9dQhMZpdsJQr9ofBmullW657D67gNejzAlSaQVGl/hxOUBvV69pp2FOuk/NJ7M5fb976/gfP5hZdfAUvnv3eFc0zPMWkPPoNMa1dFWDa19YTuGlSAsyYip4zCI253sCBpcbgL6WYFF7yM4sB98DcKQnuxGHBsrb8MsMBtTcACr+wCWMj3A==; Expires=Thu, 20 Aug 2026 00:34:42 GMT; Path=/, AWSALBCORS=l6wCC5Ypw2Qo9dQhMZpdsJQr9ofBmullW657D67gNejzAlSaQVGl/hxOUBvV69pp2FOuk/NJ7M5fb976/gfP5hZdfAUvnv3eFc0zPMWkPPoNMa1dFWDa19YTuGlSAsyYip4zCI253sCBpcbgL6WYFF7yM4sB98DcKQnuxGHBsrb8MsMBtTcACr+wCWMj3A==; Expires=Thu, 20 Aug 2026 00:34:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8c56e69ab96ebec2928481c276d0f9e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:34:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RBkhl0GyTHHnMMIWfnUJmONV1AY9awfM19TkKAhL10qQ6iuFMDQmE1MYxMLiQA4XUAPg+8OiL126GjMR6CJG1EEdbET5OzpgKsYblAAjQBG9pg8odd3UMNzrgkTsbDf7kKrRbmhA+n3epcOxBAUjpV9GUPnjsXSt17DcANO2j+Y4vCM4RLRsUHGySj5fFQ==; Expires=Thu, 20 Aug 2026 00:34:43 GMT; Path=/, AWSALBCORS=RBkhl0GyTHHnMMIWfnUJmONV1AY9awfM19TkKAhL10qQ6iuFMDQmE1MYxMLiQA4XUAPg+8OiL126GjMR6CJG1EEdbET5OzpgKsYblAAjQBG9pg8odd3UMNzrgkTsbDf7kKrRbmhA+n3epcOxBAUjpV9GUPnjsXSt17DcANO2j+Y4vCM4RLRsUHGySj5fFQ==; Expires=Thu, 20 Aug 2026 00:34:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59549', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59550', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd1904aaa0bf1a52f6e30ea66b327d59f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:34:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Uf3I2hd1GhmdIbbIOo1KpVpq4eYDMb+qJkQ6NRgYNFSlhYSkengKMczoQzf++AFXyIoTBOjlRC/Ed0xUmr8GyCTXF8I2MfUNNgXSqKtWqdnXDShWyXulP+kPZmjMZ/b86mblanNYFNcAWI0mvN0yJCa52k37Uz1SVGjDZAR9M0l5L+DKPf9CDT2OOB4QSw==; Expires=Thu, 20 Aug 2026 00:34:53 GMT; Path=/, AWSALBCORS=Uf3I2hd1GhmdIbbIOo1KpVpq4eYDMb+qJkQ6NRgYNFSlhYSkengKMczoQzf++AFXyIoTBOjlRC/Ed0xUmr8GyCTXF8I2MfUNNgXSqKtWqdnXDShWyXulP+kPZmjMZ/b86mblanNYFNcAWI0mvN0yJCa52k37Uz1SVGjDZAR9M0l5L+DKPf9CDT2OOB4QSw==; Expires=Thu, 20 Aug 2026 00:34:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '97c611f91fd39327c666d22d7fadcb42', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:34:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/tFu83j3sSxW95pw1dfOa0kit+5DaNDiO2sw9GOIzC4Tu7aJIaNtDTThdYpgl8R2FEJecNd/vMhEKHg884utuj10A+sL/i8nA7pGdGNle/nXZsyMpfSY8XASMX3WC+EGAF6VnljggIzS4DAdEQUEAChKk0kDagkzJdqwqXjEnKu8+ZRDBPUeYNn2oq8yWQ==; Expires=Thu, 20 Aug 2026 00:34:53 GMT; Path=/, AWSALBCORS=/tFu83j3sSxW95pw1dfOa0kit+5DaNDiO2sw9GOIzC4Tu7aJIaNtDTThdYpgl8R2FEJecNd/vMhEKHg884utuj10A+sL/i8nA7pGdGNle/nXZsyMpfSY8XASMX3WC+EGAF6VnljggIzS4DAdEQUEAChKk0kDagkzJdqwqXjEnKu8+ZRDBPUeYNn2oq8yWQ==; Expires=Thu, 20 Aug 2026 00:34:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59622', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf50971197474c264e61434494659f6c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:35:04.274070+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (771299 → 1523376 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:35:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+B6SOsvvlF99mjlqzNGK855HFZ5wKMWMPRPR6RimIn+S7+PWU2KC/pYNlPuAPxJZCl95TXvXP9FSxhj8QG7gCGTZxXbKFk9oERg69NM3+xvMYOE+FJuBXQcdls7eN0qRd5RdSVjg8/M3szzOlUr/wzX0C2iozbaLHQ5ExmT0itST4S4lulKhnurNmfez1Q==; Expires=Thu, 20 Aug 2026 00:35:04 GMT; Path=/, AWSALBCORS=+B6SOsvvlF99mjlqzNGK855HFZ5wKMWMPRPR6RimIn+S7+PWU2KC/pYNlPuAPxJZCl95TXvXP9FSxhj8QG7gCGTZxXbKFk9oERg69NM3+xvMYOE+FJuBXQcdls7eN0qRd5RdSVjg8/M3szzOlUr/wzX0C2iozbaLHQ5ExmT0itST4S4lulKhnurNmfez1Q==; Expires=Thu, 20 Aug 2026 00:35:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48518', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e10fc70656263f4b60bc0c29385b04b6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:35:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AttVQXYmM2xsmniQgqPYzDFs2Lulys8vJxF+T2mxgBr3iVkTo6A07RvZhV+bmwz6rqb8xFnPqDavOeMvmHaYW9Lv5BmKubTYNoVTWeuwsI8bZ2R5nWcMW3Yg87AAbTdZX7bBPuqf2BtmCnxVlLry2gg1Iq0RqL8at+JpRIm3xIhn2nbgXYk6W5b0iASrag==; Expires=Thu, 20 Aug 2026 00:35:04 GMT; Path=/, AWSALBCORS=AttVQXYmM2xsmniQgqPYzDFs2Lulys8vJxF+T2mxgBr3iVkTo6A07RvZhV+bmwz6rqb8xFnPqDavOeMvmHaYW9Lv5BmKubTYNoVTWeuwsI8bZ2R5nWcMW3Yg87AAbTdZX7bBPuqf2BtmCnxVlLry2gg1Iq0RqL8at+JpRIm3xIhn2nbgXYk6W5b0iASrag==; Expires=Thu, 20 Aug 2026 00:35:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48420', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d9b903d65c60db7e6467f3b1bdaa749', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:35:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:35:21.812224+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:35:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7r8c/p6RrJ0GieX45VPQyhdY0pxvt/FHyNBQGCh3j4p/6H5Fjpy887S1PeEflH44z9Yf1vu6WEC26PiRkCGm1W6PcDYAkM8APdEFUhgiHKSa+f6O+ab+Q9X2TBzPauC5lR0M1/fK/NzkZl4WdonzZ7DQl5gWETp7Dqn72Hc3SQL8CECNzV8Yz0YOLMbs0g==; Expires=Thu, 20 Aug 2026 00:35:21 GMT; Path=/, AWSALBCORS=7r8c/p6RrJ0GieX45VPQyhdY0pxvt/FHyNBQGCh3j4p/6H5Fjpy887S1PeEflH44z9Yf1vu6WEC26PiRkCGm1W6PcDYAkM8APdEFUhgiHKSa+f6O+ab+Q9X2TBzPauC5lR0M1/fK/NzkZl4WdonzZ7DQl5gWETp7Dqn72Hc3SQL8CECNzV8Yz0YOLMbs0g==; Expires=Thu, 20 Aug 2026 00:35:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30958', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '1a6f266eeae801d78fe4770825593d39', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:35:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UY0fCJSbS4eUWw+Q87D6Zr2xY8HijdhtZzZv3drpRL3xO6fpwVtBpqj5TMXpnlSYXrPokNBvLnt0YsghHj3kauHWX6I7fVMiOTRLFFLbw4ByzI+XebuDYy4/D8KNea8+pZNSY0P01KEcAJuBLQ/ELYct7lN3iwuKpCtWfAixUwffT9dG/8VLonIkSezmTg==; Expires=Thu, 20 Aug 2026 00:35:22 GMT; Path=/, AWSALBCORS=UY0fCJSbS4eUWw+Q87D6Zr2xY8HijdhtZzZv3drpRL3xO6fpwVtBpqj5TMXpnlSYXrPokNBvLnt0YsghHj3kauHWX6I7fVMiOTRLFFLbw4ByzI+XebuDYy4/D8KNea8+pZNSY0P01KEcAJuBLQ/ELYct7lN3iwuKpCtWfAixUwffT9dG/8VLonIkSezmTg==; Expires=Thu, 20 Aug 2026 00:35:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30746', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b9a037e2d288fc999ad61c0dd7ce6882', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:35:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:35:55.627031+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:35:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:35:55.636642+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:35:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W29RZV+BNukwurSGasX3wLKuBc8KHGxnvO79FhXoYMtMGTjk04Z/4tQcL4QMPt2V59mMnwBxci1aVLpQ07ktXIlBOo1w3Yg/4/3c8TYZlbAMwV6E0x17DwrWgcKsOJtMWJCRwoJW+qX65bLW3zwIiblp/ndc4WfjFKvSZYaJX9eWKRanJ9j5DqT8xJx6tw==; Expires=Thu, 20 Aug 2026 00:35:57 GMT; Path=/, AWSALBCORS=W29RZV+BNukwurSGasX3wLKuBc8KHGxnvO79FhXoYMtMGTjk04Z/4tQcL4QMPt2V59mMnwBxci1aVLpQ07ktXIlBOo1w3Yg/4/3c8TYZlbAMwV6E0x17DwrWgcKsOJtMWJCRwoJW+qX65bLW3zwIiblp/ndc4WfjFKvSZYaJX9eWKRanJ9j5DqT8xJx6tw==; Expires=Thu, 20 Aug 2026 00:35:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bda5fc484c3c976d8253e1251c967665', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:35:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y1FvU/CG9PPOksK5mt1CGf5xIcDq2LBz8UT2vRQDx87mWi3/ORaSgauQcdeAHxPHk2UcMjO+MJzbvkOqJQBUBVqiELtLFlrxuRXIq+bB89mWddtD39zyfuw+8N5uketz/mLIk+4Drrf3LwkUUvBtzj3keP3lqNVMPhxhFswyEgh5eoZaPtnccXvu0RdVoQ==; Expires=Thu, 20 Aug 2026 00:35:58 GMT; Path=/, AWSALBCORS=Y1FvU/CG9PPOksK5mt1CGf5xIcDq2LBz8UT2vRQDx87mWi3/ORaSgauQcdeAHxPHk2UcMjO+MJzbvkOqJQBUBVqiELtLFlrxuRXIq+bB89mWddtD39zyfuw+8N5uketz/mLIk+4Drrf3LwkUUvBtzj3keP3lqNVMPhxhFswyEgh5eoZaPtnccXvu0RdVoQ==; Expires=Thu, 20 Aug 2026 00:35:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59583', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59581', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '766a1ec8eafe8a13ac23407b26d0b374', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:36:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:36:14.448398+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:36:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vSX2bzdcypGguDUZuv8r0Qq50XlpuA2x5dwcqrof/eVTCdJepLKOD6yvMyvHo0V94Sz0ucx3w3OohmWyLPO+bq4YRvT3CMZL2z75uBmW/YVxQmyTXjIH2y1+3Ex+XGuQIAGGit5yZLWTCZo5TfIXb4RVReUx6O0muBLp33wsjk9p/aEdV3gwlyVQuWVMuQ==; Expires=Thu, 20 Aug 2026 00:36:14 GMT; Path=/, AWSALBCORS=vSX2bzdcypGguDUZuv8r0Qq50XlpuA2x5dwcqrof/eVTCdJepLKOD6yvMyvHo0V94Sz0ucx3w3OohmWyLPO+bq4YRvT3CMZL2z75uBmW/YVxQmyTXjIH2y1+3Ex+XGuQIAGGit5yZLWTCZo5TfIXb4RVReUx6O0muBLp33wsjk9p/aEdV3gwlyVQuWVMuQ==; Expires=Thu, 20 Aug 2026 00:36:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '146bba98659139131cb8efc86c8903d8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:36:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PHoEnRGC7Gzf+0xJmx4hnCIjkxzn8epf5gW2IbuVFEe4nvEBXlvV58tPpoqJcENpVbU84wUfYA2xi9/ISAtk8nzJ0ch5+cr/zIpMYyjXqq/v4fgU5WNt4+d4gAh6BsIkxLl36iS/HjaAgXeWkUCCFtiY1uO4GVK+FsvSRlkrUiXiKFaNO7SSH48Cmp5/RQ==; Expires=Thu, 20 Aug 2026 00:36:15 GMT; Path=/, AWSALBCORS=PHoEnRGC7Gzf+0xJmx4hnCIjkxzn8epf5gW2IbuVFEe4nvEBXlvV58tPpoqJcENpVbU84wUfYA2xi9/ISAtk8nzJ0ch5+cr/zIpMYyjXqq/v4fgU5WNt4+d4gAh6BsIkxLl36iS/HjaAgXeWkUCCFtiY1uO4GVK+FsvSRlkrUiXiKFaNO7SSH48Cmp5/RQ==; Expires=Thu, 20 Aug 2026 00:36:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58594', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b05f3bade353ce70bb6fe75d6aa0e014', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:37:03 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:37:03.516407+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:37:03 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:37:03.526204+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:37:03.549489+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S56sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T00:37:03.683519+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: JIT 검증 — 입력이 낡아 재생성 (17/64)"} {"timestamp": "2026-08-13T00:37:03.709591+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T00:37:03.790039+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:37:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PWmL0YsMaCYjw4NwfmuNdKR4NZbvupgqV2Wk5JwCZlgAqUy7vPMK3ze3hI1R15Q60pg1Wo5HJk1VjA4E0jJUBUSPVPs6FyBv+DUNbt37gjE9yFexXMkzx69iOLhPKIin4Nab2h1pr783OPqeYfOU3ycuiHe/IGuATMdDel4G7fVO/6GV9uFuCPDox5CLkw==; Expires=Thu, 20 Aug 2026 00:37:04 GMT; Path=/, AWSALBCORS=PWmL0YsMaCYjw4NwfmuNdKR4NZbvupgqV2Wk5JwCZlgAqUy7vPMK3ze3hI1R15Q60pg1Wo5HJk1VjA4E0jJUBUSPVPs6FyBv+DUNbt37gjE9yFexXMkzx69iOLhPKIin4Nab2h1pr783OPqeYfOU3ycuiHe/IGuATMdDel4G7fVO/6GV9uFuCPDox5CLkw==; Expires=Thu, 20 Aug 2026 00:37:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '510b2f218788d1085bc0dc675cf09769', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:37:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wouKXJeHE47f8y6ZkmydgmFNRdnYY8DJMWIZGl9nwacVmXU5pkBeRYxrfrroT6okMbsGXcuhr1YHu+Yy/MEal4XjFE9fenqkrDLBbRI1atvTwXqoDyYWMXDLZEGKkoKCICZ/3N0GWQisxLW2o18Wh+W6EL9XCb8T1ci0wFYubZL12ZfbRGLI0HNdJpSYew==; Expires=Thu, 20 Aug 2026 00:37:05 GMT; Path=/, AWSALBCORS=wouKXJeHE47f8y6ZkmydgmFNRdnYY8DJMWIZGl9nwacVmXU5pkBeRYxrfrroT6okMbsGXcuhr1YHu+Yy/MEal4XjFE9fenqkrDLBbRI1atvTwXqoDyYWMXDLZEGKkoKCICZ/3N0GWQisxLW2o18Wh+W6EL9XCb8T1ci0wFYubZL12ZfbRGLI0HNdJpSYew==; Expires=Thu, 20 Aug 2026 00:37:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59560', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59561', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '69e9734c74d5fca1f3c004aebbcf4c35', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:37:17.625933+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (754327 → 1413252 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:37:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RxWRsxlnkBeXEZNrTg2/HbVMsBuV9tnZGzGGXEOI6sVCdLtroEfjXUSx2XTidJS8VtuNPwROgQs0NafHdx85cOfpbTstpJEJi8x2mfQy1Og3PeV429fTSBJ9cxBc9vKlAPpzlRRS77AGc4t796R+KlnRCzhTdlvUez/tAeKbtOjYZ1Zv8meYL+1dMzvkug==; Expires=Thu, 20 Aug 2026 00:37:17 GMT; Path=/, AWSALBCORS=RxWRsxlnkBeXEZNrTg2/HbVMsBuV9tnZGzGGXEOI6sVCdLtroEfjXUSx2XTidJS8VtuNPwROgQs0NafHdx85cOfpbTstpJEJi8x2mfQy1Og3PeV429fTSBJ9cxBc9vKlAPpzlRRS77AGc4t796R+KlnRCzhTdlvUez/tAeKbtOjYZ1Zv8meYL+1dMzvkug==; Expires=Thu, 20 Aug 2026 00:37:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c6beee025d9e71daebc17f11b4eec6ba', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:37:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4Qq0H4TnGxS2s5up611DthSktva1VqI0m0i5VMKPevHVzesSN2DUMvQIoKcEo37IuRrdMvNmWNKQPkL7lFsCYJKhL5pczm9zWQmc1oyIF0YtQAj+0YeOiyH2owB3O2d9s0o3QBuTS3LhklOzJYjMvMONPBthItZBm0igGxQdrNvi2PdqIfIkUAuZZz87pw==; Expires=Thu, 20 Aug 2026 00:37:18 GMT; Path=/, AWSALBCORS=4Qq0H4TnGxS2s5up611DthSktva1VqI0m0i5VMKPevHVzesSN2DUMvQIoKcEo37IuRrdMvNmWNKQPkL7lFsCYJKhL5pczm9zWQmc1oyIF0YtQAj+0YeOiyH2owB3O2d9s0o3QBuTS3LhklOzJYjMvMONPBthItZBm0igGxQdrNvi2PdqIfIkUAuZZz87pw==; Expires=Thu, 20 Aug 2026 00:37:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59626', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fab01756dd21d3f8cee9600fb6aa2f18', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:37:24.508973+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (830079 → 1655812 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:37:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q84PgyX6jtt1cFgy2fCdkWuKcO/LJUKKxIzUgbhHXJjwDKan8FLG+ftZJpYjERWwKJukYeIayJXCwg/UY2MboHzfw2US/57EVx42TsyWH3Kg9So8pEWi4Kyo5tC66hEtB391GFHejKs7qGIevJS+vQRFFeoV90Nte8V+cqx2j9waYalWSFLihr2p0xvUNQ==; Expires=Thu, 20 Aug 2026 00:37:24 GMT; Path=/, AWSALBCORS=Q84PgyX6jtt1cFgy2fCdkWuKcO/LJUKKxIzUgbhHXJjwDKan8FLG+ftZJpYjERWwKJukYeIayJXCwg/UY2MboHzfw2US/57EVx42TsyWH3Kg9So8pEWi4Kyo5tC66hEtB391GFHejKs7qGIevJS+vQRFFeoV90Nte8V+cqx2j9waYalWSFLihr2p0xvUNQ==; Expires=Thu, 20 Aug 2026 00:37:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '53144', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '8fcb1771d132b694ada6ed28d4faa5c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:37:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yDEtvr2WPhCEV+OvE5uCwWrQkX5JDwAjEyeTzhPDfPal2k72rg2Rys+odDgZGiqGirkzIguf/LYZ3Hd0r2mSnq0har5wbeRMoitG8jWXdsSyE7G8tlyFfX9BDT7XQtDTDrXGfBhY8YH5XPkwzOb79Wfu1hKE9HVFgIuVajVGv4jMRaeBY+W+BonZFPugqg==; Expires=Thu, 20 Aug 2026 00:37:24 GMT; Path=/, AWSALBCORS=yDEtvr2WPhCEV+OvE5uCwWrQkX5JDwAjEyeTzhPDfPal2k72rg2Rys+odDgZGiqGirkzIguf/LYZ3Hd0r2mSnq0har5wbeRMoitG8jWXdsSyE7G8tlyFfX9BDT7XQtDTDrXGfBhY8YH5XPkwzOb79Wfu1hKE9HVFgIuVajVGv4jMRaeBY+W+BonZFPugqg==; Expires=Thu, 20 Aug 2026 00:37:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '53140', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '69c8f16fd109d84733abbd189d11c60a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:37:47 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:37:47.855647+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:37:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/7CfyZ4mklQQ+hU98h4C/Mwsu/NzW+4pgLDQ4UnvGwCD++i3beKP8z5Pzk7gvVP5yLJZzQ4wha0q6vl7Fe5G8JSxtgul8761nRr/yRGDjUqXpHRLiy5UD8uKLUFIGEeCRBXxsoVvYDRVHQUeTGSQfTT7QNLFWgwJN/ZRTiOsqfiq1HKeScF/YNtPCTjPSw==; Expires=Thu, 20 Aug 2026 00:37:48 GMT; Path=/, AWSALBCORS=/7CfyZ4mklQQ+hU98h4C/Mwsu/NzW+4pgLDQ4UnvGwCD++i3beKP8z5Pzk7gvVP5yLJZzQ4wha0q6vl7Fe5G8JSxtgul8761nRr/yRGDjUqXpHRLiy5UD8uKLUFIGEeCRBXxsoVvYDRVHQUeTGSQfTT7QNLFWgwJN/ZRTiOsqfiq1HKeScF/YNtPCTjPSw==; Expires=Thu, 20 Aug 2026 00:37:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29625', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '80f6aed71fc81b1872daec2dfabafad7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:37:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4GcWGFytQ1COuxqJLv5Y1rU4SetAFJpOI14wigv6aAFS2X40KOhoW1t6zZGwa65/G4X4F6qjCDtZwRDUZRUItFXtcizEtdGml6e0xx0Ir+5iCEOrTSRU2z75177uw5i8usLSDEQfBB4a0vzshAFUo4PUUT+NfPZjgOf/kjIy0BrhRLc6xjwV2NbvwqkSNg==; Expires=Thu, 20 Aug 2026 00:37:48 GMT; Path=/, AWSALBCORS=4GcWGFytQ1COuxqJLv5Y1rU4SetAFJpOI14wigv6aAFS2X40KOhoW1t6zZGwa65/G4X4F6qjCDtZwRDUZRUItFXtcizEtdGml6e0xx0Ir+5iCEOrTSRU2z75177uw5i8usLSDEQfBB4a0vzshAFUo4PUUT+NfPZjgOf/kjIy0BrhRLc6xjwV2NbvwqkSNg==; Expires=Thu, 20 Aug 2026 00:37:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29213', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b13d71f236e4ab634a97eb8803e27b8e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:38:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:38:06.693324+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:38:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:38:06.703403+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:38:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=szgmHQ5qfIFz+RB4oc7OkAbIh6DpYubULJnqN7E8ehiUura8jlFeK/2PmLo315z/cKImMSCqWUJQ0socJfWVX9suWcxRraujMU7+wUD/KHiNxYwnVsXHiaBg3qzn+So3qEpDs2ELPyXbVMVxx2kbmBRnoZNaADdLry63jKW4fKQhdeVS6MreSz/1ifmTug==; Expires=Thu, 20 Aug 2026 00:38:07 GMT; Path=/, AWSALBCORS=szgmHQ5qfIFz+RB4oc7OkAbIh6DpYubULJnqN7E8ehiUura8jlFeK/2PmLo315z/cKImMSCqWUJQ0socJfWVX9suWcxRraujMU7+wUD/KHiNxYwnVsXHiaBg3qzn+So3qEpDs2ELPyXbVMVxx2kbmBRnoZNaADdLry63jKW4fKQhdeVS6MreSz/1ifmTug==; Expires=Thu, 20 Aug 2026 00:38:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c30ef90a89d515001409587bd01701d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:38:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/sHskhYuajQgVg1Rl8tAZv5y7B/n2sFRqDuZyA1feW0JlIDJrCT8eZwUMEDLxpsWgqpTalcezpEAtMH90EVETRTQV1HSQ+p7b7W+zaFgFpqPlzBcrRscyq2A9QBX7mUzLSW4Xm9s2srXesewsZqBX7+0sJY/l2vwFrd2oyrhW1mCYCBzTAQ5zrQHnqEx+Q==; Expires=Thu, 20 Aug 2026 00:38:07 GMT; Path=/, AWSALBCORS=/sHskhYuajQgVg1Rl8tAZv5y7B/n2sFRqDuZyA1feW0JlIDJrCT8eZwUMEDLxpsWgqpTalcezpEAtMH90EVETRTQV1HSQ+p7b7W+zaFgFpqPlzBcrRscyq2A9QBX7mUzLSW4Xm9s2srXesewsZqBX7+0sJY/l2vwFrd2oyrhW1mCYCBzTAQ5zrQHnqEx+Q==; Expires=Thu, 20 Aug 2026 00:38:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59639', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59639', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '3421be87469f88f72858f15b0a342e09', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:38:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:38:27.955736+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:38:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=reUbj2SYfluC2mbUt+4JEj4jIGgOKHjXH7ZbfKjVYTHqs4KsPCHANvbkL+gfBSdSLBoYBY8rGWkYIqbgaPOZXvAPH+TVrj39KdlKR4AJNul5DCe+N8GkZf42bEBGxt/BkgN8/Z5jMbQ6yvJF9FKLxiRhvjpKU+G78BhngwLRWfyJpiw7r5wPH4DliUMm8g==; Expires=Thu, 20 Aug 2026 00:38:28 GMT; Path=/, AWSALBCORS=reUbj2SYfluC2mbUt+4JEj4jIGgOKHjXH7ZbfKjVYTHqs4KsPCHANvbkL+gfBSdSLBoYBY8rGWkYIqbgaPOZXvAPH+TVrj39KdlKR4AJNul5DCe+N8GkZf42bEBGxt/BkgN8/Z5jMbQ6yvJF9FKLxiRhvjpKU+G78BhngwLRWfyJpiw7r5wPH4DliUMm8g==; Expires=Thu, 20 Aug 2026 00:38:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '935e75635a384116132e4385af357ac9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:38:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YztH9FN+48q+eSxewCLv521DezVg86kRFL+IH5RVj7Ue3bUSQLZxB2EPi8hJgPK+Jj0ftg1zhAvYpirXqTcwJLDBM0+rewCnYVov5wBclAhRc3xIQBDvSKDjJuxJUlv/AHJNxlW7y3xWhuz1YOjSXy7juZEMmlNeEnuH3aFGnFbn9zP57GVimkhBQo/JQw==; Expires=Thu, 20 Aug 2026 00:38:28 GMT; Path=/, AWSALBCORS=YztH9FN+48q+eSxewCLv521DezVg86kRFL+IH5RVj7Ue3bUSQLZxB2EPi8hJgPK+Jj0ftg1zhAvYpirXqTcwJLDBM0+rewCnYVov5wBclAhRc3xIQBDvSKDjJuxJUlv/AHJNxlW7y3xWhuz1YOjSXy7juZEMmlNeEnuH3aFGnFbn9zP57GVimkhBQo/JQw==; Expires=Thu, 20 Aug 2026 00:38:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59680', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '67a6ea069de09b7122fd6661a8c794ac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:38:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:38:51.838947+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:38:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:38:51.847748+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:38:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:38:51.957128+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:38:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cYnPslU07ITuo1QUX2uTFfLwG61AzYTnoXW8UE5MjLcTTdAczKVAMck/zSf8z82JrGM2oaVpH7LEFl4AsZHk1RbsAQJnSrStU0a0LW3frvUAjXJw8DtLBOsPBkHDp6OzcSxZSIDCT5WAJcWetZskzzTIcGX5A8ht9KxLK42DnwVdGpdTm4FW6jTxYqEFxg==; Expires=Thu, 20 Aug 2026 00:38:52 GMT; Path=/, AWSALBCORS=cYnPslU07ITuo1QUX2uTFfLwG61AzYTnoXW8UE5MjLcTTdAczKVAMck/zSf8z82JrGM2oaVpH7LEFl4AsZHk1RbsAQJnSrStU0a0LW3frvUAjXJw8DtLBOsPBkHDp6OzcSxZSIDCT5WAJcWetZskzzTIcGX5A8ht9KxLK42DnwVdGpdTm4FW6jTxYqEFxg==; Expires=Thu, 20 Aug 2026 00:38:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14965', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14964', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '57f8e7f0e87b3d29e4672276d660f5ac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:38:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UFQX3F/bI/RATX9xHLnYcfcyvicGprIfJzcGwRpXhfmMCOqot/vs8iuFeHWVVXe7Ze785+x021SELC+8Aq0+Z8R5eRqA7yAEIo64Ciz0ZAiW9i6o9u55PrpPGxXRXRV1Lk7O22tSV5F9uQXCUGj2BxpDtaZaH/3kzZ7nEafMYtMkyFpy0zVtx70kuWW2xg==; Expires=Thu, 20 Aug 2026 00:38:52 GMT; Path=/, AWSALBCORS=UFQX3F/bI/RATX9xHLnYcfcyvicGprIfJzcGwRpXhfmMCOqot/vs8iuFeHWVVXe7Ze785+x021SELC+8Aq0+Z8R5eRqA7yAEIo64Ciz0ZAiW9i6o9u55PrpPGxXRXRV1Lk7O22tSV5F9uQXCUGj2BxpDtaZaH/3kzZ7nEafMYtMkyFpy0zVtx70kuWW2xg==; Expires=Thu, 20 Aug 2026 00:38:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14596', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14597', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '6e9742c4c9194859a97173af24941018', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:39:19 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:39:19.791482+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:39:19 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:39:19.801583+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:39:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Wh9QTbPl373yM+goHiH2gyt9WP3zZmxTAfennZH6qjiFrqONpPbgEimaSp/zafVhGkw9TLDpXYQAEALA/MzKBNPPlW0I0mztLKo6Od9IgftzHxiAjEV3eREPJxsdd1/5BYeIIU6f+9Wtwn+09on1L/FVmMpuQ5KAaraUNsglfmwEoZEUwh4S1ehOmKmKKg==; Expires=Thu, 20 Aug 2026 00:39:20 GMT; Path=/, AWSALBCORS=Wh9QTbPl373yM+goHiH2gyt9WP3zZmxTAfennZH6qjiFrqONpPbgEimaSp/zafVhGkw9TLDpXYQAEALA/MzKBNPPlW0I0mztLKo6Od9IgftzHxiAjEV3eREPJxsdd1/5BYeIIU6f+9Wtwn+09on1L/FVmMpuQ5KAaraUNsglfmwEoZEUwh4S1ehOmKmKKg==; Expires=Thu, 20 Aug 2026 00:39:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed0dc042dc61166bfd59d60017ebb3b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:39:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A6iht+40dcan+GE48S3Vm9gPoPulqgnjUM/o/B6ZJFe8O/jdXZZR7Orq1ElutIc9frK83YpcFVwIdzgbYrlti9L/cFLT8d2x95aq54kkXGwjg1GSQtpYYIlPV2ZRPIp1CYzWCAHnSg6lLSejQyj6R2PqQHfbIvn8F0Z5cmq7i53mwH9zGP1FyFEtPD7UFA==; Expires=Thu, 20 Aug 2026 00:39:21 GMT; Path=/, AWSALBCORS=A6iht+40dcan+GE48S3Vm9gPoPulqgnjUM/o/B6ZJFe8O/jdXZZR7Orq1ElutIc9frK83YpcFVwIdzgbYrlti9L/cFLT8d2x95aq54kkXGwjg1GSQtpYYIlPV2ZRPIp1CYzWCAHnSg6lLSejQyj6R2PqQHfbIvn8F0Z5cmq7i53mwH9zGP1FyFEtPD7UFA==; Expires=Thu, 20 Aug 2026 00:39:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59974', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59976', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6824e2376abe89216bf3bbdbeb71aec8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:39:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H3qlo4l3JYZh03LIW6TJkhLXkW/pEpSDJItWJEHPIszzVUzRRj65Do2Q2v0o/WDQ98z95eVtjY48am+U0uYkFHgeNENRHRhBom65gPzwTzXvcwIZ2VchlVwvvhXRacwqIyIbbaYX6c59kPQU1gYco0s43L2C2lESD00sUsln3C1JYaTfojclN4sw2rsJfA==; Expires=Thu, 20 Aug 2026 00:39:33 GMT; Path=/, AWSALBCORS=H3qlo4l3JYZh03LIW6TJkhLXkW/pEpSDJItWJEHPIszzVUzRRj65Do2Q2v0o/WDQ98z95eVtjY48am+U0uYkFHgeNENRHRhBom65gPzwTzXvcwIZ2VchlVwvvhXRacwqIyIbbaYX6c59kPQU1gYco0s43L2C2lESD00sUsln3C1JYaTfojclN4sw2rsJfA==; Expires=Thu, 20 Aug 2026 00:39:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59994', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6f422b24cd1396d5773a22851315f146', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:39:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8JSTwl2/1eE2T+gIMdKM5QywGMQmcL41IxaHtXGw14ahlm+V8Smdh6vSwF2Cowi07NNdaVAanEW0P0WfGw3QgKk3nSQ6YwhFpPiXc3syuLgEqETKcpEawP83ALcW+ZNcc6C5ccYS6R4bZI40rH/j9rrhDRh355ARl2nbA7JV+VL0ieiCGZDjsryIH4SrYg==; Expires=Thu, 20 Aug 2026 00:39:34 GMT; Path=/, AWSALBCORS=8JSTwl2/1eE2T+gIMdKM5QywGMQmcL41IxaHtXGw14ahlm+V8Smdh6vSwF2Cowi07NNdaVAanEW0P0WfGw3QgKk3nSQ6YwhFpPiXc3syuLgEqETKcpEawP83ALcW+ZNcc6C5ccYS6R4bZI40rH/j9rrhDRh355ARl2nbA7JV+VL0ieiCGZDjsryIH4SrYg==; Expires=Thu, 20 Aug 2026 00:39:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59988', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b322e3911e09e85ef5758fa5dc3c9817', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:39:49.175602+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (824011 → 1647725 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:39:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=No43QKaPYEmSoczPEsE3+gXCLyyJVilDBeiM20KhyyAKWGiZRn/YpEbXnY6JVanU6utVF5CnHn+upRiWJhyOj/aezkRU5P150cJD15jyFt5B31JTA8Wr+wOMqBvAnfexuFdZ3ARI+oxXvArzIQXkrD+yLNmtsj6AJAfJHp9yc3lnUJ9inmVGXBg6+SCU1A==; Expires=Thu, 20 Aug 2026 00:39:49 GMT; Path=/, AWSALBCORS=No43QKaPYEmSoczPEsE3+gXCLyyJVilDBeiM20KhyyAKWGiZRn/YpEbXnY6JVanU6utVF5CnHn+upRiWJhyOj/aezkRU5P150cJD15jyFt5B31JTA8Wr+wOMqBvAnfexuFdZ3ARI+oxXvArzIQXkrD+yLNmtsj6AJAfJHp9yc3lnUJ9inmVGXBg6+SCU1A==; Expires=Thu, 20 Aug 2026 00:39:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45442', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b48d2b8625a518edac1069fda63964cb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:39:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5eMfXdA3yDg0aG2OMwOBLqaStRcqbeloTCWGMWshP5MkdM1eoXLc8prCyqfk0tHmcOtiF1AclC10Vqx/2S9QxCQNk0VTewUG/p8Dd9hNIRy2Woy1aBYdEiB+NJ7YHB90OdOfAZQoTmSAnLCy9qMknd/5Oxjf0+0u+POjKuSW/Dof8PesKefnoZ5V+dLBfA==; Expires=Thu, 20 Aug 2026 00:39:49 GMT; Path=/, AWSALBCORS=5eMfXdA3yDg0aG2OMwOBLqaStRcqbeloTCWGMWshP5MkdM1eoXLc8prCyqfk0tHmcOtiF1AclC10Vqx/2S9QxCQNk0VTewUG/p8Dd9hNIRy2Woy1aBYdEiB+NJ7YHB90OdOfAZQoTmSAnLCy9qMknd/5Oxjf0+0u+POjKuSW/Dof8PesKefnoZ5V+dLBfA==; Expires=Thu, 20 Aug 2026 00:39:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45039', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '428709a66fd2b264bc5135b6291d6046', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:40:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:40:10.010451+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:40:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3f7daSP0KvhEmvX2sj+7trYcHj/pU8Qxanj7UFejDU2URI493I55paC2PL2SBcniqGQi5P0pJE6sDlUyZ/KKwh/DPlR6TXPen1yS+XCqIl0tG/Ey0GWhvdG9lExdUW13PfQO6Ua4BlSLALP+wcCiuEJrag5B/QXdHfnEoRsUGk8NRkCRo7nIQ1lgNDpQHg==; Expires=Thu, 20 Aug 2026 00:40:10 GMT; Path=/, AWSALBCORS=3f7daSP0KvhEmvX2sj+7trYcHj/pU8Qxanj7UFejDU2URI493I55paC2PL2SBcniqGQi5P0pJE6sDlUyZ/KKwh/DPlR6TXPen1yS+XCqIl0tG/Ey0GWhvdG9lExdUW13PfQO6Ua4BlSLALP+wcCiuEJrag5B/QXdHfnEoRsUGk8NRkCRo7nIQ1lgNDpQHg==; Expires=Thu, 20 Aug 2026 00:40:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24439', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '18e57c85b278892860615702f86cf067', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:40:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=f1Ln7gxDF/NJzHbtfYIDvA5oQ5OR1d0l6exLvtVgGipw8WGjj4cdTlEC/TEfDBQMOF+tFtgvrp1xwZbWUQ5jU+1SM4wC5Z/oyuzsZ9h96cOonYjLAh60zN7S6dA1dG8eYRZP98HrhmZ75hsWV3qfx8LsdxyInNn4tdILwIv3Rv7i8KEo+mgDT2f0Ksu6uA==; Expires=Thu, 20 Aug 2026 00:40:10 GMT; Path=/, AWSALBCORS=f1Ln7gxDF/NJzHbtfYIDvA5oQ5OR1d0l6exLvtVgGipw8WGjj4cdTlEC/TEfDBQMOF+tFtgvrp1xwZbWUQ5jU+1SM4wC5Z/oyuzsZ9h96cOonYjLAh60zN7S6dA1dG8eYRZP98HrhmZ75hsWV3qfx8LsdxyInNn4tdILwIv3Rv7i8KEo+mgDT2f0Ksu6uA==; Expires=Thu, 20 Aug 2026 00:40:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24036', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb9bb972b27e701773220675264b3566', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:40:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:40:29.324992+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:40:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:40:29.335726+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:40:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cpIaR3oYHtsvyiTnPVv0AoCnCl2btVmI7oUjnfkW1L73yd00U2pC79h5CsOMcsTKsGFQu4UgngEg5fExxPhycs3QBeTFBJsMUxubVo86WODO2wVjrm82abJYFGscXmbgDbBU4pcruQyJlgUgy75NdXqJw5TuwVlw/cxQ1uCkp9VKtvXoeDbdg219grOQYg==; Expires=Thu, 20 Aug 2026 00:40:29 GMT; Path=/, AWSALBCORS=cpIaR3oYHtsvyiTnPVv0AoCnCl2btVmI7oUjnfkW1L73yd00U2pC79h5CsOMcsTKsGFQu4UgngEg5fExxPhycs3QBeTFBJsMUxubVo86WODO2wVjrm82abJYFGscXmbgDbBU4pcruQyJlgUgy75NdXqJw5TuwVlw/cxQ1uCkp9VKtvXoeDbdg219grOQYg==; Expires=Thu, 20 Aug 2026 00:40:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1a67698ea59e5ab9e81b6d164fea96db', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:40:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5yn2ltdZZJ2fd6q+I1Z71WEIxsievuYT39/o/4bhi+kkdh6hqhQz8g3mzMCVkgMFx2FvIaqTLKZ1RxPDS2Dqe/TrDv3i4emX80RbuuijwG0EBFQdhQT9TzNYSWXPeAuwA88/DZjZSnU2iROOCgayDKzMELEPwDFB9rYeZjzqSs6MnRIm4pe1eILwlz6EiA==; Expires=Thu, 20 Aug 2026 00:40:30 GMT; Path=/, AWSALBCORS=5yn2ltdZZJ2fd6q+I1Z71WEIxsievuYT39/o/4bhi+kkdh6hqhQz8g3mzMCVkgMFx2FvIaqTLKZ1RxPDS2Dqe/TrDv3i4emX80RbuuijwG0EBFQdhQT9TzNYSWXPeAuwA88/DZjZSnU2iROOCgayDKzMELEPwDFB9rYeZjzqSs6MnRIm4pe1eILwlz6EiA==; Expires=Thu, 20 Aug 2026 00:40:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59635', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59634', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7342114168d5dc9dae517bd5714a6eda', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:40:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:40:48.149998+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:40:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CIY6q16Q2pNT0UmSqbh419k2b3V/6iAycjL3sMVoaQhvYm01iIM48y6RAmBkqAtV9I5g5eyhXHowjr312NqWYfXpm/wsnwZxDVmIYxtNgG8pGT/E3P+Z2hQcDar8TPdJRXnu8igxFVNmI/zWeVYDXG+bMZIG5C90baHAms44krgFXqgmYjLwTT8YdQlKVA==; Expires=Thu, 20 Aug 2026 00:40:48 GMT; Path=/, AWSALBCORS=CIY6q16Q2pNT0UmSqbh419k2b3V/6iAycjL3sMVoaQhvYm01iIM48y6RAmBkqAtV9I5g5eyhXHowjr312NqWYfXpm/wsnwZxDVmIYxtNgG8pGT/E3P+Z2hQcDar8TPdJRXnu8igxFVNmI/zWeVYDXG+bMZIG5C90baHAms44krgFXqgmYjLwTT8YdQlKVA==; Expires=Thu, 20 Aug 2026 00:40:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '30a799f9ef8958463560e5530ba9c163', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:40:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E7pVnq80K/8HKbZ+siyH33oPZLAOM4DfPhyUuxoXeuJ4dSBCNarpKNeKXW1C5gbJ2p/T8kyIhZ03PeuxnCCmnlFRSMGwd//ejcJUmiEAAJ90MSBAOYU70Q8eewfyw3rZr05QXDd2QtywWpnPAiJ/cKwPnvrJUmWYUukS1Yk+th2Oj+4RDl57zLZ8aHlp9w==; Expires=Thu, 20 Aug 2026 00:40:48 GMT; Path=/, AWSALBCORS=E7pVnq80K/8HKbZ+siyH33oPZLAOM4DfPhyUuxoXeuJ4dSBCNarpKNeKXW1C5gbJ2p/T8kyIhZ03PeuxnCCmnlFRSMGwd//ejcJUmiEAAJ90MSBAOYU70Q8eewfyw3rZr05QXDd2QtywWpnPAiJ/cKwPnvrJUmWYUukS1Yk+th2Oj+4RDl57zLZ8aHlp9w==; Expires=Thu, 20 Aug 2026 00:40:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59632', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a065e315a811713b93af6c193676aebe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:41:15 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:41:15.164272+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:41:15 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:41:15.173256+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:41:15.334451+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: JIT 검증 — 입력이 낡아 재생성 (18/64)"} {"timestamp": "2026-08-13T00:41:15.362096+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T00:41:15.368349+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:41:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Yuh8nedUctSulR792Q1uVc1qWwW5JDniQCppqeApbbbBboRzGq0dET93IjFF+88IyTtUC3XOb27qznQzc9R3gg9yAwJWkpFpsge/hQyDbIRYQzJrxfOgNA5rRIuwwpFCLZTqNa2NnpoPVwMPTK9BZ6oanRz2tA0IUxTcKAA8eADQGK91dvhxD8qEh3f6wA==; Expires=Thu, 20 Aug 2026 00:41:16 GMT; Path=/, AWSALBCORS=Yuh8nedUctSulR792Q1uVc1qWwW5JDniQCppqeApbbbBboRzGq0dET93IjFF+88IyTtUC3XOb27qznQzc9R3gg9yAwJWkpFpsge/hQyDbIRYQzJrxfOgNA5rRIuwwpFCLZTqNa2NnpoPVwMPTK9BZ6oanRz2tA0IUxTcKAA8eADQGK91dvhxD8qEh3f6wA==; Expires=Thu, 20 Aug 2026 00:41:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13085', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13086', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'baaa88bec5efea2fa50b2ab8aae4fa2f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:41:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YurSdzXpgUbJEcn6TMPtytxfDO+XpS5Mn5h6JYg8nE4pSan/D9pmDmj22Z1SdMEkXYTGFgl65G16iY7TuZffoAGK4ESGwKiZR3SBuaN7WEnoK+XizfgTdV+gaak0MCZ6TG+sDbjRO4I+QfNk/lROvwUrr0T99rok9uxuwp98sm8OWY6O2TIUkUYoB82pYA==; Expires=Thu, 20 Aug 2026 00:41:17 GMT; Path=/, AWSALBCORS=YurSdzXpgUbJEcn6TMPtytxfDO+XpS5Mn5h6JYg8nE4pSan/D9pmDmj22Z1SdMEkXYTGFgl65G16iY7TuZffoAGK4ESGwKiZR3SBuaN7WEnoK+XizfgTdV+gaak0MCZ6TG+sDbjRO4I+QfNk/lROvwUrr0T99rok9uxuwp98sm8OWY6O2TIUkUYoB82pYA==; Expires=Thu, 20 Aug 2026 00:41:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12583', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12584', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '7b2bc3da9be8d46bc1913c1c21e0f16e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:41:23.894701+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (686710 → 1450643 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:41:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VU5qQz40CkPIURHU+V2DXOqSkuiiyV5QMLRjf0PLQcGWJUaAZ+Fqsc65sZUBRjEMvvDBgaCsdOd47z1swCNxU9nVVBtFWBHBb0Z/FgA8rSkjaTgkuFopw/SrMg3Yx2Old4j6M3BjWePh026dgtoQ6AQq5PEXQZ7J3GrAWACgyFfsISki9s1gndNNcqou1Q==; Expires=Thu, 20 Aug 2026 00:41:23 GMT; Path=/, AWSALBCORS=VU5qQz40CkPIURHU+V2DXOqSkuiiyV5QMLRjf0PLQcGWJUaAZ+Fqsc65sZUBRjEMvvDBgaCsdOd47z1swCNxU9nVVBtFWBHBb0Z/FgA8rSkjaTgkuFopw/SrMg3Yx2Old4j6M3BjWePh026dgtoQ6AQq5PEXQZ7J3GrAWACgyFfsISki9s1gndNNcqou1Q==; Expires=Thu, 20 Aug 2026 00:41:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24450', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eb3de701dcee6fe581a62ac79d05aca1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:41:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RknNY+KeCIBriP0VBNWduaF/aDlNkWwPd8r7i3umrjBFZvWNlR0LC1BtWJgV4K0gDbRbN0f/5Avug6Tlxih4aAAlqXMHrm9URePNP0/DnYh86FXoVxhpc7XnPTYdFa4STYKdr4gs9AJsIEPzirW3c2EEuvGhWiz6gg/lJ3blV31fFGDFzaKGdwAKnk3Gvw==; Expires=Thu, 20 Aug 2026 00:41:24 GMT; Path=/, AWSALBCORS=RknNY+KeCIBriP0VBNWduaF/aDlNkWwPd8r7i3umrjBFZvWNlR0LC1BtWJgV4K0gDbRbN0f/5Avug6Tlxih4aAAlqXMHrm9URePNP0/DnYh86FXoVxhpc7XnPTYdFa4STYKdr4gs9AJsIEPzirW3c2EEuvGhWiz6gg/lJ3blV31fFGDFzaKGdwAKnk3Gvw==; Expires=Thu, 20 Aug 2026 00:41:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24058', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '9cfe74cbefa000f2705518f5abaf31dc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:41:35.922848+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (690617 → 1486977 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:41:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=354Unyf4tD3l64JwSeTMWrYwfMbSTRhHpivqfVp1sWKfNHUH/+cKFzUJCUxrofcVdlUYVfkrxeA0mQe+iMQYtKHP9hu+ne8Udn0+85T93jav9tQwkp227XvpN95hudL2UmfinG3K0oPDhm1mNGpau7vHWNd45jdhNmVLHfUtmwLruPRnY6Jy3+YSycZJ2A==; Expires=Thu, 20 Aug 2026 00:41:35 GMT; Path=/, AWSALBCORS=354Unyf4tD3l64JwSeTMWrYwfMbSTRhHpivqfVp1sWKfNHUH/+cKFzUJCUxrofcVdlUYVfkrxeA0mQe+iMQYtKHP9hu+ne8Udn0+85T93jav9tQwkp227XvpN95hudL2UmfinG3K0oPDhm1mNGpau7vHWNd45jdhNmVLHfUtmwLruPRnY6Jy3+YSycZJ2A==; Expires=Thu, 20 Aug 2026 00:41:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12381', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a302722e3ab36814c70267dfc845e1e2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:41:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vPUCpAZYBFnDeI5e9EZboYauLQ8A3B0FokedUDOMOcvWxN1EMqag4284Kxv6E1x943Hogld27JzA9zu09Tw9oKZDyMGC1E2nStktkTDzfoDXOr52CSJMrrilDLNnkH/YEpC4SYMzLRcZqYJ6G1rJvdKVEcrcXhN8CTJi2i60OaNOZ3eIT9MQGrCkqO5cEQ==; Expires=Thu, 20 Aug 2026 00:41:36 GMT; Path=/, AWSALBCORS=vPUCpAZYBFnDeI5e9EZboYauLQ8A3B0FokedUDOMOcvWxN1EMqag4284Kxv6E1x943Hogld27JzA9zu09Tw9oKZDyMGC1E2nStktkTDzfoDXOr52CSJMrrilDLNnkH/YEpC4SYMzLRcZqYJ6G1rJvdKVEcrcXhN8CTJi2i60OaNOZ3eIT9MQGrCkqO5cEQ==; Expires=Thu, 20 Aug 2026 00:41:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12011', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '103d06ef282e5d8361d2bba84997bb8f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:42:16.264319+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (763112 → 1609600 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:42:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ToPFWT4DYRbO+gV7F3IoxCRzqCWwIjLN/QSJW58pUMizf1ILpacsXMbLdhiYc95clu55tTkFsOYamUV0HIIa/GaSd5zt4B/y58y6oYUu8cMP6mIoCBZ5aa1V+RSiJGtx7hW3KEZbzKwjLP3JQZxntLIglYsMFNoSNOew6el2ROkjHIAR87onTWteJCFXmA==; Expires=Thu, 20 Aug 2026 00:42:16 GMT; Path=/, AWSALBCORS=ToPFWT4DYRbO+gV7F3IoxCRzqCWwIjLN/QSJW58pUMizf1ILpacsXMbLdhiYc95clu55tTkFsOYamUV0HIIa/GaSd5zt4B/y58y6oYUu8cMP6mIoCBZ5aa1V+RSiJGtx7hW3KEZbzKwjLP3JQZxntLIglYsMFNoSNOew6el2ROkjHIAR87onTWteJCFXmA==; Expires=Thu, 20 Aug 2026 00:42:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '021755fefee329bd143764b29041bf8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:42:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NIF2yMUh1kk0h6evppm260nHsfzWivgZf9uD2P8euELw571nd5CB4CiNy9E9BfbliWiqJNlLlwv+Ny/4SA+Pps7RQNKU35jjnnRAOwaGU+rkZtSMbUBpTK4YJKxb1BhYFnd9pQKQKqAmlbvXGv4UuLDWvHSH2jZVPANz0TTEGf++7Qsj5VZTmTYRZQeV6g==; Expires=Thu, 20 Aug 2026 00:42:16 GMT; Path=/, AWSALBCORS=NIF2yMUh1kk0h6evppm260nHsfzWivgZf9uD2P8euELw571nd5CB4CiNy9E9BfbliWiqJNlLlwv+Ny/4SA+Pps7RQNKU35jjnnRAOwaGU+rkZtSMbUBpTK4YJKxb1BhYFnd9pQKQKqAmlbvXGv4UuLDWvHSH2jZVPANz0TTEGf++7Qsj5VZTmTYRZQeV6g==; Expires=Thu, 20 Aug 2026 00:42:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59639', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c7e37ac725a1ea773490bbf1c7f7e55', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:42:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:42:40.141081+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:42:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=onENmIFMtYthGxaWQH4gPuFYnKqybtAzIplaMqkO5uwKxg8If+kADNwIL1Y5tFp3xv7fi+g77LnMRgCg96xxi+7NpbJ18lPpryRRCiLx9+BDHKCTi0jQoWLHAPPsPrm5GuPxUqDYV0Mk7QL3251rIOuQ8sTRftbdY3F79R5gP9KLpNI9I7k9Pv/RdagW+Q==; Expires=Thu, 20 Aug 2026 00:42:40 GMT; Path=/, AWSALBCORS=onENmIFMtYthGxaWQH4gPuFYnKqybtAzIplaMqkO5uwKxg8If+kADNwIL1Y5tFp3xv7fi+g77LnMRgCg96xxi+7NpbJ18lPpryRRCiLx9+BDHKCTi0jQoWLHAPPsPrm5GuPxUqDYV0Mk7QL3251rIOuQ8sTRftbdY3F79R5gP9KLpNI9I7k9Pv/RdagW+Q==; Expires=Thu, 20 Aug 2026 00:42:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35965', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1a9590ce905e87ead6bf65614a70317', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:42:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Uwd9g2j4ttJtwAeH59HG39LPy1kKkJ6ZrPhann4k1WUPb4MPGvsGlCnEruq7bJsEroGQMP9Ulmy5CK3IqbS77uXQNOhOuBj0rwrkO+NuvGwVMlAqqZqX8TngS4I0xcnzuuJlITxX7upjXJ9FOli79qOJyIAQVS4xGEemQ58+knOFcWGhRG9i53p58a8A9A==; Expires=Thu, 20 Aug 2026 00:42:40 GMT; Path=/, AWSALBCORS=Uwd9g2j4ttJtwAeH59HG39LPy1kKkJ6ZrPhann4k1WUPb4MPGvsGlCnEruq7bJsEroGQMP9Ulmy5CK3IqbS77uXQNOhOuBj0rwrkO+NuvGwVMlAqqZqX8TngS4I0xcnzuuJlITxX7upjXJ9FOli79qOJyIAQVS4xGEemQ58+knOFcWGhRG9i53p58a8A9A==; Expires=Thu, 20 Aug 2026 00:42:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35569', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed9b7d74c7502df5384bf39e2167fe27', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:44:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:44:51.574298+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:44:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:44:51.584226+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:44:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:44:51.689308+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:44:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Rm0rtOtW0MEnOBrssFDL5gG8lXYhHLRrH+KJojAfny//lrOuwo+kcR11k3ZD+6+wH5HGcCnzjjzKJgMZwbLMXbKNb+V9NDv6LnCjZLIy7zWGcbAukx4edbcOIg34WuTz65B6yzAUIjIsBYWvy7hMRiUUNbAnrBmkUqQvFsdAYjY/Cs6INqyZ6NUaEKYx6g==; Expires=Thu, 20 Aug 2026 00:44:52 GMT; Path=/, AWSALBCORS=Rm0rtOtW0MEnOBrssFDL5gG8lXYhHLRrH+KJojAfny//lrOuwo+kcR11k3ZD+6+wH5HGcCnzjjzKJgMZwbLMXbKNb+V9NDv6LnCjZLIy7zWGcbAukx4edbcOIg34WuTz65B6yzAUIjIsBYWvy7hMRiUUNbAnrBmkUqQvFsdAYjY/Cs6INqyZ6NUaEKYx6g==; Expires=Thu, 20 Aug 2026 00:44:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e355e8394a2210b0c6add77990ff0f74', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:44:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=M71cs+ucRlau5kauHc56rdWE1t6FNF5jxlNvsBXlvsMi0uRLpRJh8o9AzHHZyX26buMj45n+Hn9bVuORD0gnNTXMTeex8kJhUmszbv/z4Crv70OSZFEPTKrlXBe4kQm8MdeaQMEwfBu7r9LEXqVnwLWGA+XULjCNpOgCxXH6R4RGz5emCAZksh09imwfvQ==; Expires=Thu, 20 Aug 2026 00:44:52 GMT; Path=/, AWSALBCORS=M71cs+ucRlau5kauHc56rdWE1t6FNF5jxlNvsBXlvsMi0uRLpRJh8o9AzHHZyX26buMj45n+Hn9bVuORD0gnNTXMTeex8kJhUmszbv/z4Crv70OSZFEPTKrlXBe4kQm8MdeaQMEwfBu7r9LEXqVnwLWGA+XULjCNpOgCxXH6R4RGz5emCAZksh09imwfvQ==; Expires=Thu, 20 Aug 2026 00:44:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59515', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59514', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4d4247a770bab2d933f7c212d3d108c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:45:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:45:25.580085+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:45:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:45:25.589650+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:45:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Jh6Dv3LgBeBNGZaFtBuJZzoSmw4i6Z8aMS+JpKh8x4k7pg27IEQc+Jbhgutq4KG9fl1/afE1rZnQ92YZecdeu8cZ3l6VOAdE04S+hhf2Q6CmbHwbbqeHQYYEKt2AW96ULXlWvOxR6GcK7zFmFL/eL3Rb+ahonwt/ch3s7doqDS/wqsUFzfBV/X34G5sywQ==; Expires=Thu, 20 Aug 2026 00:45:27 GMT; Path=/, AWSALBCORS=Jh6Dv3LgBeBNGZaFtBuJZzoSmw4i6Z8aMS+JpKh8x4k7pg27IEQc+Jbhgutq4KG9fl1/afE1rZnQ92YZecdeu8cZ3l6VOAdE04S+hhf2Q6CmbHwbbqeHQYYEKt2AW96ULXlWvOxR6GcK7zFmFL/eL3Rb+ahonwt/ch3s7doqDS/wqsUFzfBV/X34G5sywQ==; Expires=Thu, 20 Aug 2026 00:45:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25452', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25452', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec3cf1b26f984a5112c23b9e96a26477', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:45:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=r3npTz/xgawxfdV7RrNM1ZGFTGUkAqOCZtaEPoo3bWVsa4tW90l+oR2IU/i4WxvsNfDybCSVDE1gsaJlYz1DMVKehG0XGeUSohTb/OiWRZS/CyYf4XEYeAG37Nn+n6AHhKWdXaKq021Z0p6WThSOtvxseUA8OBLRxiZvQ8SrytQP6xZxigA/ECNTPN7m3g==; Expires=Thu, 20 Aug 2026 00:45:27 GMT; Path=/, AWSALBCORS=r3npTz/xgawxfdV7RrNM1ZGFTGUkAqOCZtaEPoo3bWVsa4tW90l+oR2IU/i4WxvsNfDybCSVDE1gsaJlYz1DMVKehG0XGeUSohTb/OiWRZS/CyYf4XEYeAG37Nn+n6AHhKWdXaKq021Z0p6WThSOtvxseUA8OBLRxiZvQ8SrytQP6xZxigA/ECNTPN7m3g==; Expires=Thu, 20 Aug 2026 00:45:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25066', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25067', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd4b780f784506a66ff2625a432c18051', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:45:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GbKCGqe7x6rVdiCUL5xpfDLwYKWTY2QjPatDY8ernS7X6Q5xgqaYWTI7PRrWNHwnNra7y/Ulm2TjzNT2BQm1TDCEhPVRc4JZUGMkyy5Jl6x9C8SHAJ3ag4jDjRxsxLmEuQdWeAbXLfohid+mdWpvY7nBrAvxexl4X1MKgOv7Y82x6xMijd43gZxluNhM6Q==; Expires=Thu, 20 Aug 2026 00:45:35 GMT; Path=/, AWSALBCORS=GbKCGqe7x6rVdiCUL5xpfDLwYKWTY2QjPatDY8ernS7X6Q5xgqaYWTI7PRrWNHwnNra7y/Ulm2TjzNT2BQm1TDCEhPVRc4JZUGMkyy5Jl6x9C8SHAJ3ag4jDjRxsxLmEuQdWeAbXLfohid+mdWpvY7nBrAvxexl4X1MKgOv7Y82x6xMijd43gZxluNhM6Q==; Expires=Thu, 20 Aug 2026 00:45:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1e4be82b39f02f609c7c4600b62c04d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:45:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5SPLA2EPkmV9DjTPSMx5bM5S4oq4Ghhr4pWCYJBY8F1siHSr5mr4eQsdDLP1c1FfCXnJuHuZnqrf2WZVKI9aPHTMujWZNS9BrISsJeumjFegDKEjqkM63nE2PmK/nDMfku7k496aUxhgv/8Sx84eMUdJ/zdwhp4FDq+ECSHFHJIJmVwKEHwg9V48LyhyUA==; Expires=Thu, 20 Aug 2026 00:45:36 GMT; Path=/, AWSALBCORS=5SPLA2EPkmV9DjTPSMx5bM5S4oq4Ghhr4pWCYJBY8F1siHSr5mr4eQsdDLP1c1FfCXnJuHuZnqrf2WZVKI9aPHTMujWZNS9BrISsJeumjFegDKEjqkM63nE2PmK/nDMfku7k496aUxhgv/8Sx84eMUdJ/zdwhp4FDq+ECSHFHJIJmVwKEHwg9V48LyhyUA==; Expires=Thu, 20 Aug 2026 00:45:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59585', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '1d6c39f124aaec3290d73663a37b722a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:45:46.634155+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (681056 → 1470255 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:45:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OX96HQhgp08jS4gTuxCP99cZpz3OoU1vbQ43r2aaRdr5RfiKRI/ntnq/GfPExQLFanSAvrUtdoVvGbxvJliUP9uvLXMP9xyZXmWrPKWwzsvIfzyP9/L68tNjE6iLFYhBdyxNfeHR2FujvD/J/XGrLEyq0cHO2IsRNm2v81skiZKGcDrTd694GX4yvKlvCQ==; Expires=Thu, 20 Aug 2026 00:45:46 GMT; Path=/, AWSALBCORS=OX96HQhgp08jS4gTuxCP99cZpz3OoU1vbQ43r2aaRdr5RfiKRI/ntnq/GfPExQLFanSAvrUtdoVvGbxvJliUP9uvLXMP9xyZXmWrPKWwzsvIfzyP9/L68tNjE6iLFYhBdyxNfeHR2FujvD/J/XGrLEyq0cHO2IsRNm2v81skiZKGcDrTd694GX4yvKlvCQ==; Expires=Thu, 20 Aug 2026 00:45:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49233', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ff40e7949b990496e8e9c7f7a0ebca16', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:45:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wEVWNsTv6vU4/9nTzpY/1/83OZZAobo/D9w96J+MLObsGzIT2y0Rwqa2/0Ay1OxBKBqUPdaoOPSsSxuNHlj4ec/HCuDJ6BADRsdgvtjeZGGN92ypbgXiBXTVTOL4kLTjV7E2iBIqxObIeDG7o6RiM31NQO48fg0ETf9tVpqtilS6HJLVAJ1HSfStOVlHhA==; Expires=Thu, 20 Aug 2026 00:45:47 GMT; Path=/, AWSALBCORS=wEVWNsTv6vU4/9nTzpY/1/83OZZAobo/D9w96J+MLObsGzIT2y0Rwqa2/0Ay1OxBKBqUPdaoOPSsSxuNHlj4ec/HCuDJ6BADRsdgvtjeZGGN92ypbgXiBXTVTOL4kLTjV7E2iBIqxObIeDG7o6RiM31NQO48fg0ETf9tVpqtilS6HJLVAJ1HSfStOVlHhA==; Expires=Thu, 20 Aug 2026 00:45:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48856', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b7b68b76c8314fb57059abce69ae0860', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:46:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:46:03.642407+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:46:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pdwRczAT6TcK+Xx8ji4HvR7O4tcatj6Pios6jrKTyrgt7W+Ib+KlO1JRYWoSdm6TGhk3Gzysigbw/11T7GHXEBKnoaMd+3BB17fWKXFrpp+8Hkk2+VpfDpYBSoaHbHDRPcAH68RDxVwOtAWQoccMMA8EwTdQ5UmAeXF12ED6Z6uKIDJ/mIAHfz7c6M6w0g==; Expires=Thu, 20 Aug 2026 00:46:03 GMT; Path=/, AWSALBCORS=pdwRczAT6TcK+Xx8ji4HvR7O4tcatj6Pios6jrKTyrgt7W+Ib+KlO1JRYWoSdm6TGhk3Gzysigbw/11T7GHXEBKnoaMd+3BB17fWKXFrpp+8Hkk2+VpfDpYBSoaHbHDRPcAH68RDxVwOtAWQoccMMA8EwTdQ5UmAeXF12ED6Z6uKIDJ/mIAHfz7c6M6w0g==; Expires=Thu, 20 Aug 2026 00:46:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31446', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '3fb9f3b492847df46faf0d2a0169f5dc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:46:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y1Hrbp5BW/dRooxUlEJgYNXmSE0YNWyf6bTLS1XDCIYSfMp57uu87MfBfnMQqFoZBzCljAATBhPEocGetlSjfvEifpuUSuZqomqAK3Wn4Cnk/pAiyYi4pJjDSq8mmOkCXCacphkG7GMoZelH8VHwJfwtgrkikmhEGhbK3zBbyejefgBoiOLY5fUzrIimBg==; Expires=Thu, 20 Aug 2026 00:46:04 GMT; Path=/, AWSALBCORS=y1Hrbp5BW/dRooxUlEJgYNXmSE0YNWyf6bTLS1XDCIYSfMp57uu87MfBfnMQqFoZBzCljAATBhPEocGetlSjfvEifpuUSuZqomqAK3Wn4Cnk/pAiyYi4pJjDSq8mmOkCXCacphkG7GMoZelH8VHwJfwtgrkikmhEGhbK3zBbyejefgBoiOLY5fUzrIimBg==; Expires=Thu, 20 Aug 2026 00:46:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31287', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '33f20b1f6bd03c28cd0a184bd3ce2ddc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:46:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:46:39.143028+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:46:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:46:39.152621+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:46:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/VCoyOz8NtjKrB15nVp2xNu0wec6RgcwdVd67Tr1f4HCd70ktOcf63q10CF+U3tMfyTOt/ESXfs59QTLTD7xYB72hy2UCRwakAmmcwv/EKQ0C0/tIWDEu3hcgynlaX4rpG1J21s/0QaRgwgVYtD8E0KGuLs7U5sdFw9CqG8TKBMK35MHY8txpYH1BWjjGQ==; Expires=Thu, 20 Aug 2026 00:46:40 GMT; Path=/, AWSALBCORS=/VCoyOz8NtjKrB15nVp2xNu0wec6RgcwdVd67Tr1f4HCd70ktOcf63q10CF+U3tMfyTOt/ESXfs59QTLTD7xYB72hy2UCRwakAmmcwv/EKQ0C0/tIWDEu3hcgynlaX4rpG1J21s/0QaRgwgVYtD8E0KGuLs7U5sdFw9CqG8TKBMK35MHY8txpYH1BWjjGQ==; Expires=Thu, 20 Aug 2026 00:46:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59986', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '63e5cbfd9136ae106edf44718184636f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:46:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6PNWGtdHZyZPR/PPEBvPDCdw/0WncGU3L65/jpgYNxmUgAFK7zi3WpX9qP5wklsJ14ted+DxEc2H8zQ/Btpw8AYnDCJhZS9wyG9e6m1cIaZDBUZK3YuyVOIDvGKKPPHruNo3JroNO70oVJ5zeOxJiun080V1L98Rbu+VhXy3eoVXruEbzxWgCh0woPZS9g==; Expires=Thu, 20 Aug 2026 00:46:40 GMT; Path=/, AWSALBCORS=6PNWGtdHZyZPR/PPEBvPDCdw/0WncGU3L65/jpgYNxmUgAFK7zi3WpX9qP5wklsJ14ted+DxEc2H8zQ/Btpw8AYnDCJhZS9wyG9e6m1cIaZDBUZK3YuyVOIDvGKKPPHruNo3JroNO70oVJ5zeOxJiun080V1L98Rbu+VhXy3eoVXruEbzxWgCh0woPZS9g==; Expires=Thu, 20 Aug 2026 00:46:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59576', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59575', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '79bd78b763b1f7ccbb6fa825b8004da3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:46:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:46:57.969785+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:46:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=m7V7JyxQ26L30QbDDTwacBmbDyBEcfVJ7OVdPUQK80WnVSWWy+7uZv0sHo+Va9zP/ZJfmSH2hDDVPUtwh205jAKm1ugXHlPEzJNrwtlXjy0mfwYfW95MOEuEmRDyAz6N03coEks9kKfsZUzeTpRRDkYmMJyU2VCvVGYDmZHBIdGRz26uWqbiDEpjjTHj4g==; Expires=Thu, 20 Aug 2026 00:46:58 GMT; Path=/, AWSALBCORS=m7V7JyxQ26L30QbDDTwacBmbDyBEcfVJ7OVdPUQK80WnVSWWy+7uZv0sHo+Va9zP/ZJfmSH2hDDVPUtwh205jAKm1ugXHlPEzJNrwtlXjy0mfwYfW95MOEuEmRDyAz6N03coEks9kKfsZUzeTpRRDkYmMJyU2VCvVGYDmZHBIdGRz26uWqbiDEpjjTHj4g==; Expires=Thu, 20 Aug 2026 00:46:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a75b3723b3c38abcc766db245495aa42', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:46:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vw4GYrTmOY2zhiub3xmMp6seD74dlaMOC7Ye8/5WFye9q/O1Xe15PV/IxYtYrJD3e0+G5DawXy4OZH3SwKojbYb1wlikBUlPcNbCxsY6GBesP10GwQVOWG7ddaPHXnO7eFWzj6fAT48VbIDte0XaitPRlJrGE55QdJr9A6vWMEHTBsssFInb0TiV8gTp8A==; Expires=Thu, 20 Aug 2026 00:46:58 GMT; Path=/, AWSALBCORS=vw4GYrTmOY2zhiub3xmMp6seD74dlaMOC7Ye8/5WFye9q/O1Xe15PV/IxYtYrJD3e0+G5DawXy4OZH3SwKojbYb1wlikBUlPcNbCxsY6GBesP10GwQVOWG7ddaPHXnO7eFWzj6fAT48VbIDte0XaitPRlJrGE55QdJr9A6vWMEHTBsssFInb0TiV8gTp8A==; Expires=Thu, 20 Aug 2026 00:46:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb50deee472de2a758fb2240903dce66', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:47:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:47:25.883754+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:47:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:47:25.893735+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:47:25.913766+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T00:47:26.052100+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh4: JIT 검증 — 입력이 낡아 재생성 (19/64)"} {"timestamp": "2026-08-13T00:47:26.084621+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh4: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T00:47:26.090884+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:47:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4jbPDi6hVYGhabdDRs+EzJRZKKZ7Sle6nIYNbXFRLOPcxMCrFnurPoYn1KaLIWzPvwLmelgmUGx2IF1x+lBXlqvpmyr1O84TFa42kUGX/50FnKfiy5AblKBU0rMZvLdwesXNmCD2Cb2iKspWWIh2qfCSgPkAL4b3URT4C9GEMzs5nBIwNdBytt5jTYLHoA==; Expires=Thu, 20 Aug 2026 00:47:26 GMT; Path=/, AWSALBCORS=4jbPDi6hVYGhabdDRs+EzJRZKKZ7Sle6nIYNbXFRLOPcxMCrFnurPoYn1KaLIWzPvwLmelgmUGx2IF1x+lBXlqvpmyr1O84TFa42kUGX/50FnKfiy5AblKBU0rMZvLdwesXNmCD2Cb2iKspWWIh2qfCSgPkAL4b3URT4C9GEMzs5nBIwNdBytt5jTYLHoA==; Expires=Thu, 20 Aug 2026 00:47:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13292', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13291', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf91a7bcb623db4c616384a3cde66d96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:47:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3zaZW/HoE0eP03W1W33mLVS7iSBMiZE4d9nYxD2jYV6NGHVcnn3QedDJaQSMdB1rbvrwg35eFZilanalTkSOUhR80VkqErIgTmarVMdDEHvEnCe3iu4+mzBNZ4Qw7tvIJFtiZq43GyuwAuniF4qekEzsvUDa3lx1eZsIkfx0z5riVd0QwW9XSYTd3voYkQ==; Expires=Thu, 20 Aug 2026 00:47:27 GMT; Path=/, AWSALBCORS=3zaZW/HoE0eP03W1W33mLVS7iSBMiZE4d9nYxD2jYV6NGHVcnn3QedDJaQSMdB1rbvrwg35eFZilanalTkSOUhR80VkqErIgTmarVMdDEHvEnCe3iu4+mzBNZ4Qw7tvIJFtiZq43GyuwAuniF4qekEzsvUDa3lx1eZsIkfx0z5riVd0QwW9XSYTd3voYkQ==; Expires=Thu, 20 Aug 2026 00:47:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12900', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12899', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '178f634336291157b92eaa13125e44a5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:47:37.915975+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (687813 → 1480141 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:47:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nq8EPj5Tw7/7ffZ+RBkkWzfo7Kn8OT5PFCVHWOSOXvUNu+I+X165wiiWhXOf6Z9KB6DjfbUjY+xU7ZLp5BVjCqxdbysC2e5y2yTr9boxtpxp2UFEzeomoSUXC9TuSaXA3g4gx7cxw8zimgbeEIDG482phsYjuLIQOwVcl6/vYR69cO2ujSd/K8j0WmyXDA==; Expires=Thu, 20 Aug 2026 00:47:37 GMT; Path=/, AWSALBCORS=nq8EPj5Tw7/7ffZ+RBkkWzfo7Kn8OT5PFCVHWOSOXvUNu+I+X165wiiWhXOf6Z9KB6DjfbUjY+xU7ZLp5BVjCqxdbysC2e5y2yTr9boxtpxp2UFEzeomoSUXC9TuSaXA3g4gx7cxw8zimgbeEIDG482phsYjuLIQOwVcl6/vYR69cO2ujSd/K8j0WmyXDA==; Expires=Thu, 20 Aug 2026 00:47:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20569', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7507e50969ffc8a3889520488732740', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:47:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8uaaUOy40keuPNLmJOnni+EzWwdcUGXOnxICB66YY8zTxXW0z0SwXSfdtYk/EwAewOnSrzq8IWn1ZLUphYyfWky5bfz9WlA8HNc8dnUDuaPQps5tQS1UcF02lUvQ6Dys/x/6DRUj9KLr0lAU441Ee8lpFshENeRCpA7ih4F4MavcQkq9uoJP8PlQ2lS3+Q==; Expires=Thu, 20 Aug 2026 00:47:38 GMT; Path=/, AWSALBCORS=8uaaUOy40keuPNLmJOnni+EzWwdcUGXOnxICB66YY8zTxXW0z0SwXSfdtYk/EwAewOnSrzq8IWn1ZLUphYyfWky5bfz9WlA8HNc8dnUDuaPQps5tQS1UcF02lUvQ6Dys/x/6DRUj9KLr0lAU441Ee8lpFshENeRCpA7ih4F4MavcQkq9uoJP8PlQ2lS3+Q==; Expires=Thu, 20 Aug 2026 00:47:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20229', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '0d24a9aa2bde15a122df8f5112b0966c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:47:49.277670+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (680218 → 1462208 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:47:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/T1t3dCSaINrM53yHG3d85uD62GG5/BdpkywaKcvDIZ4K3MP9NIwKMXGLLmZZ+Yk0WPhX+w/CyOwhP9CuQMcLsHYTvCw8TFOhyyQ7tKZAvS9Y7ckRSQso62nOj2oQt11/hvN+PgZ75IYgcx8uEmsYruZFZo1bzr+3wxTWSqw8uNQxidev+b20VG2WdoD7w==; Expires=Thu, 20 Aug 2026 00:47:49 GMT; Path=/, AWSALBCORS=/T1t3dCSaINrM53yHG3d85uD62GG5/BdpkywaKcvDIZ4K3MP9NIwKMXGLLmZZ+Yk0WPhX+w/CyOwhP9CuQMcLsHYTvCw8TFOhyyQ7tKZAvS9Y7ckRSQso62nOj2oQt11/hvN+PgZ75IYgcx8uEmsYruZFZo1bzr+3wxTWSqw8uNQxidev+b20VG2WdoD7w==; Expires=Thu, 20 Aug 2026 00:47:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9222', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a838769cd2d0f580d9b96262e798032b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:47:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P7e5+Xd1N/2GH7rxZR42Bt7R3L7TqT+j/K0mlEzqgwHLII3XbPpnH1c60/XS/TxmTdmZvKsOEhXNn/XVNC3QuCmjNLXXIUeWQ/qS/XyxgVasm4rMWjGwfCHx41W85wRfDV4swN9Q1pB8dn/8ra6PRcBEfoUIvO0zDk27+QnlHjAc1Mu69pSRhedtvMI0Yg==; Expires=Thu, 20 Aug 2026 00:47:49 GMT; Path=/, AWSALBCORS=P7e5+Xd1N/2GH7rxZR42Bt7R3L7TqT+j/K0mlEzqgwHLII3XbPpnH1c60/XS/TxmTdmZvKsOEhXNn/XVNC3QuCmjNLXXIUeWQ/qS/XyxgVasm4rMWjGwfCHx41W85wRfDV4swN9Q1pB8dn/8ra6PRcBEfoUIvO0zDk27+QnlHjAc1Mu69pSRhedtvMI0Yg==; Expires=Thu, 20 Aug 2026 00:47:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8877', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '995d6cb580e36180fa962afccb9fc6a6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:48:00.888404+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (668249 → 1428323 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:48:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fjcFRqJqGKCnApv9hYdQyXxGE4aIUGhWClPT/xiQcMJAABuFfnxvRelaE+qkTy7yNTuaPAayWHt+8b1cRVH/7glgSSjkNN9+IWfMpjhshvRjAfGDmPBpFdJAjYrj5nMdshdAgnOraPkgP8U0FB1vdxMP+c4T97OKwlGiGk35TeEbGMkFUoiCmyBV9uvKUg==; Expires=Thu, 20 Aug 2026 00:48:00 GMT; Path=/, AWSALBCORS=fjcFRqJqGKCnApv9hYdQyXxGE4aIUGhWClPT/xiQcMJAABuFfnxvRelaE+qkTy7yNTuaPAayWHt+8b1cRVH/7glgSSjkNN9+IWfMpjhshvRjAfGDmPBpFdJAjYrj5nMdshdAgnOraPkgP8U0FB1vdxMP+c4T97OKwlGiGk35TeEbGMkFUoiCmyBV9uvKUg==; Expires=Thu, 20 Aug 2026 00:48:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '97717a924d7283ef85b4324e861d033c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:48:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yJWPmeJqq//eYpGRvv/xWWRMk78+Yv98F5JCb1ezb82o9gM1E8HbhPgAj8v6GWSqYZdeBXqxKxw3DKKjUgbusnmfAL8+fIAkjgkoZmGtzJ9Xjk4SLHLW7PVEghoUELTxiYwJNwx06hwqFuDV/yToo3ElOU3qeGzRpzLrN+aOybsjyE2NTSER+JsRPtFJzA==; Expires=Thu, 20 Aug 2026 00:48:01 GMT; Path=/, AWSALBCORS=yJWPmeJqq//eYpGRvv/xWWRMk78+Yv98F5JCb1ezb82o9gM1E8HbhPgAj8v6GWSqYZdeBXqxKxw3DKKjUgbusnmfAL8+fIAkjgkoZmGtzJ9Xjk4SLHLW7PVEghoUELTxiYwJNwx06hwqFuDV/yToo3ElOU3qeGzRpzLrN+aOybsjyE2NTSER+JsRPtFJzA==; Expires=Thu, 20 Aug 2026 00:48:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59619', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '2fa6535f8cc29befbf8d05c2a1a09685', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:48:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:48:25.564107+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:48:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bDc/70Yyw16WVGsV9YZpbzl30VmdZsWSbPRchNCJ8sGUWvHD6M0e05LaSJSHp/MsjEylJrMJHYNM8TIAqsTmw7IpemuBxOUgigPnK3jn6qm62Z5g0dxc/yJC6ClM1w7dyHoyv44aGLD1eYFL6ubCDzr6b2GiBsRg5+PTeTaQ4oL0q/Vo/fz4kjOjsk4YPQ==; Expires=Thu, 20 Aug 2026 00:48:25 GMT; Path=/, AWSALBCORS=bDc/70Yyw16WVGsV9YZpbzl30VmdZsWSbPRchNCJ8sGUWvHD6M0e05LaSJSHp/MsjEylJrMJHYNM8TIAqsTmw7IpemuBxOUgigPnK3jn6qm62Z5g0dxc/yJC6ClM1w7dyHoyv44aGLD1eYFL6ubCDzr6b2GiBsRg5+PTeTaQ4oL0q/Vo/fz4kjOjsk4YPQ==; Expires=Thu, 20 Aug 2026 00:48:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35190', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1f8fd5ecb3b8c9586230ffc5e2ebcd5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:48:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qpiQRRUxxcYvFNawo7+nQhdXyCwPm2Rl5K2bsIAHR8dOrqSufTzPqnT+ctUEokbxovFb7DFUvmO8vCQLvHrueY5E62evvZv3MC0v13IcImFN/10hQ1zp+ac5YjbNlTy/XPLZjcDmmvaAscFoV2gW0r4I5uBSf0f0J24/mWhfYrm+gzHK2F338RMLpWKCOA==; Expires=Thu, 20 Aug 2026 00:48:26 GMT; Path=/, AWSALBCORS=qpiQRRUxxcYvFNawo7+nQhdXyCwPm2Rl5K2bsIAHR8dOrqSufTzPqnT+ctUEokbxovFb7DFUvmO8vCQLvHrueY5E62evvZv3MC0v13IcImFN/10hQ1zp+ac5YjbNlTy/XPLZjcDmmvaAscFoV2gW0r4I5uBSf0f0J24/mWhfYrm+gzHK2F338RMLpWKCOA==; Expires=Thu, 20 Aug 2026 00:48:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '34770', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '56f497a2a2ef63617d0d55843f12f2ab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:49:32 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:49:32.787334+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:49:32 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:49:32.796394+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:49:32 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:49:32.906528+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:49:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uLjwMGdeTWdmw/nEA0KaN2dZF3so4RTVAOSahab/d9eL9EnnOVjfoUXeCk9tnaxszzzVVNTXd2lPExquVGz/tqb4iFPRBoG2nLNX2Fh/DAHIKZ+CpAuju+vHJxUlhD+1KpLG6IoIh/iEwf6BIBsRZGMWwQ8i+MnGRob4GgBB8XNV067JnH5EfFY6hq5zNQ==; Expires=Thu, 20 Aug 2026 00:49:35 GMT; Path=/, AWSALBCORS=uLjwMGdeTWdmw/nEA0KaN2dZF3so4RTVAOSahab/d9eL9EnnOVjfoUXeCk9tnaxszzzVVNTXd2lPExquVGz/tqb4iFPRBoG2nLNX2Fh/DAHIKZ+CpAuju+vHJxUlhD+1KpLG6IoIh/iEwf6BIBsRZGMWwQ8i+MnGRob4GgBB8XNV067JnH5EfFY6hq5zNQ==; Expires=Thu, 20 Aug 2026 00:49:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3fbc622380d0f20ce802714ae659d4fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:49:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8t3lc2m88PXdSSmWwjAg+P+lGfIvfxtHooMGgLxgqcFL4jGogQ2mmIUNVvu2n9I5SRahjzKKX9Zw9WEgvn9+WrLsRmzw+Pp+NP2rpkzUwYEQqI0BMkQ9vIO6li24By6erw4C+KCDSk0kUbypHeTcfPPrmpruiUVt1T5D9XNrGHfL86oxqeZUVB1xhWkKhw==; Expires=Thu, 20 Aug 2026 00:49:35 GMT; Path=/, AWSALBCORS=8t3lc2m88PXdSSmWwjAg+P+lGfIvfxtHooMGgLxgqcFL4jGogQ2mmIUNVvu2n9I5SRahjzKKX9Zw9WEgvn9+WrLsRmzw+Pp+NP2rpkzUwYEQqI0BMkQ9vIO6li24By6erw4C+KCDSk0kUbypHeTcfPPrmpruiUVt1T5D9XNrGHfL86oxqeZUVB1xhWkKhw==; Expires=Thu, 20 Aug 2026 00:49:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59519', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59518', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '25c49344a7a67b32f5a8cb94a23eb0a1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:50:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:50:20.508121+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:50:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:50:20.517120+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:50:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zw8ZUs/s1/he4p4HgO6cgtcpRq5jO3Aq8sWITuhOw3yxQUdVZ5Er6lHOMcpHlGf+/Ug/EtzCGO7LLahx5SPjxfAA2UA3mAiV/yXxzGHWHARO0N/MimYJCOM0Zd7TzVWmIxCElwph2nYCVrVsQQmNaCncPt4Cjuly4ePkWDbL1rP8WUtLQG4YXIvn/uCO+w==; Expires=Thu, 20 Aug 2026 00:50:21 GMT; Path=/, AWSALBCORS=zw8ZUs/s1/he4p4HgO6cgtcpRq5jO3Aq8sWITuhOw3yxQUdVZ5Er6lHOMcpHlGf+/Ug/EtzCGO7LLahx5SPjxfAA2UA3mAiV/yXxzGHWHARO0N/MimYJCOM0Zd7TzVWmIxCElwph2nYCVrVsQQmNaCncPt4Cjuly4ePkWDbL1rP8WUtLQG4YXIvn/uCO+w==; Expires=Thu, 20 Aug 2026 00:50:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13094', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13094', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '4cb34f572a3c8bce17a22064421c3d27', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:50:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rmYfQ87odovL3nf/LlgpeC3p7QbMu3dyhjOrKAuV2mh/F4igjsTmjjnqdR3chXn5S/X80kpbXpHJxQX9PF9u1wUksNgYGMpanQ/EunWq+r1uQs6djbCAGCg3oNzRUXw+K418v+m07tHa8HIQSmA7By20SpCQMPspeBr2ZVmiddcCSA7BQ8zbm+SaH7CqyA==; Expires=Thu, 20 Aug 2026 00:50:22 GMT; Path=/, AWSALBCORS=rmYfQ87odovL3nf/LlgpeC3p7QbMu3dyhjOrKAuV2mh/F4igjsTmjjnqdR3chXn5S/X80kpbXpHJxQX9PF9u1wUksNgYGMpanQ/EunWq+r1uQs6djbCAGCg3oNzRUXw+K418v+m07tHa8HIQSmA7By20SpCQMPspeBr2ZVmiddcCSA7BQ8zbm+SaH7CqyA==; Expires=Thu, 20 Aug 2026 00:50:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12693', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12692', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a261de32219566320757ee318abc4a5a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:50:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=R1vz1s2VMPy22cXslFORw+7fMT3gW65vDbWXc1jrI1J1ga2gEzvqX0gjC9D/Y9NwxkCnRwBG95j7UmcgXI4kqWJTWfLDQbfmUizfpCqRRm/b+HPx/e8g8kwm9HUU3s+JfSRmFz/VfLjDWTtq9xHe6DAq3KhnM6DjoBpwHCgJTC1dFe5ZShOHZj+8UNGOmg==; Expires=Thu, 20 Aug 2026 00:50:34 GMT; Path=/, AWSALBCORS=R1vz1s2VMPy22cXslFORw+7fMT3gW65vDbWXc1jrI1J1ga2gEzvqX0gjC9D/Y9NwxkCnRwBG95j7UmcgXI4kqWJTWfLDQbfmUizfpCqRRm/b+HPx/e8g8kwm9HUU3s+JfSRmFz/VfLjDWTtq9xHe6DAq3KhnM6DjoBpwHCgJTC1dFe5ZShOHZj+8UNGOmg==; Expires=Thu, 20 Aug 2026 00:50:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cb40621bfc41d8827ebe950325e286d9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:50:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W/ysi1s+9T8SEIk1BmWWrZDmFjrGfCAFh/+s3y1XBwIKnAWkBYkgCeNo1r6U3Vyw1eAHr8Z3o0x6i/LPe9KlAeZMN39aKfYMrnPId9jJnWlk75pO7bw/rky1gWfbS8Bvk7O/Hmwly4L4/rdZvJv81iMxpT6D4RBEUw+1Do2j95/Ze5GkF4PRk8y0EKdghQ==; Expires=Thu, 20 Aug 2026 00:50:35 GMT; Path=/, AWSALBCORS=W/ysi1s+9T8SEIk1BmWWrZDmFjrGfCAFh/+s3y1XBwIKnAWkBYkgCeNo1r6U3Vyw1eAHr8Z3o0x6i/LPe9KlAeZMN39aKfYMrnPId9jJnWlk75pO7bw/rky1gWfbS8Bvk7O/Hmwly4L4/rdZvJv81iMxpT6D4RBEUw+1Do2j95/Ze5GkF4PRk8y0EKdghQ==; Expires=Thu, 20 Aug 2026 00:50:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59621', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '7a103875b3cf0264b207b525b1a1a63c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:50:55.685235+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (676641 → 1452527 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:50:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z05fesP8tkx9QveFaKor+nCj6cE3e+O9B/mGdkCtqProXNdk+beZ52eMo5iHeCNVW7mCQZ4bw3RR0AvuANWWdAXHFp+LVkBoC9px7yVRQd7D2yNLfMS2cRWJtMzTWCwFrZ1+0YMCjN017+Ip5ufAJxM/Dh4c36mMSLVwzFYV9KaIgs70mh44/qnUjwMFkw==; Expires=Thu, 20 Aug 2026 00:50:55 GMT; Path=/, AWSALBCORS=Z05fesP8tkx9QveFaKor+nCj6cE3e+O9B/mGdkCtqProXNdk+beZ52eMo5iHeCNVW7mCQZ4bw3RR0AvuANWWdAXHFp+LVkBoC9px7yVRQd7D2yNLfMS2cRWJtMzTWCwFrZ1+0YMCjN017+Ip5ufAJxM/Dh4c36mMSLVwzFYV9KaIgs70mh44/qnUjwMFkw==; Expires=Thu, 20 Aug 2026 00:50:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38858', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '8032e6ec49a05bbfbefe84c479c18644', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:50:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZPX0F1UA+YrhpXkWJuhYMs0ig66M6SbUGVL5Smz1dCoF00ApTLFwj1cZKO5TgNQCXrr236vkWEV65djXquL75Jq0FSbrEMDoIhGbaXFua0N3BTYoSyGcIrzZAUH7poTxowCmFjLegrvtzWlxodWTpExbd04QA0xYBH3+efHJPV5yEE0B/wB2m2FtKaMHqQ==; Expires=Thu, 20 Aug 2026 00:50:56 GMT; Path=/, AWSALBCORS=ZPX0F1UA+YrhpXkWJuhYMs0ig66M6SbUGVL5Smz1dCoF00ApTLFwj1cZKO5TgNQCXrr236vkWEV65djXquL75Jq0FSbrEMDoIhGbaXFua0N3BTYoSyGcIrzZAUH7poTxowCmFjLegrvtzWlxodWTpExbd04QA0xYBH3+efHJPV5yEE0B/wB2m2FtKaMHqQ==; Expires=Thu, 20 Aug 2026 00:50:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38691', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c593d83b9573b1240014d73bb58d6343', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:51:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:51:15.163598+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:51:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y8XrSpq2d8bXUwo4kgXsplYg20F+p5rNV0Sz1435WZ1ZEASOdKcameC0OxfuWVNtE4wDHWeLCDILpbU1pzaLRWYIlv8Tqy1gEw28rsb+cGHBUkTUtVKhrY5Idw74FJsZPOvG4hrOHn61ouXuoSfeWsyL8jVmhEExi8vy3N7i6ZuTSljZSyRqYGqFN2WkpA==; Expires=Thu, 20 Aug 2026 00:51:15 GMT; Path=/, AWSALBCORS=y8XrSpq2d8bXUwo4kgXsplYg20F+p5rNV0Sz1435WZ1ZEASOdKcameC0OxfuWVNtE4wDHWeLCDILpbU1pzaLRWYIlv8Tqy1gEw28rsb+cGHBUkTUtVKhrY5Idw74FJsZPOvG4hrOHn61ouXuoSfeWsyL8jVmhEExi8vy3N7i6ZuTSljZSyRqYGqFN2WkpA==; Expires=Thu, 20 Aug 2026 00:51:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19310', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a346fda50f9d5ab474ebe3c8dd9abee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:51:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qVWw5s7OJ8WhSo6XqugOaK5oiZsuR2oA/8204QEIjEyYc5r2BvI/KPkMRABopyAsQXgmYYSi/IC6GWE0vKe3ISj5kuHQXAhRgWG3xeGXhq6/Fj/xaQyR77hw64yHs2bZ7DAfZ6vE8xIVeudPBm/Z1bE3KzyrPOtPI0DbQCIT51VEUniZZ+epvf8apKKTGw==; Expires=Thu, 20 Aug 2026 00:51:15 GMT; Path=/, AWSALBCORS=qVWw5s7OJ8WhSo6XqugOaK5oiZsuR2oA/8204QEIjEyYc5r2BvI/KPkMRABopyAsQXgmYYSi/IC6GWE0vKe3ISj5kuHQXAhRgWG3xeGXhq6/Fj/xaQyR77hw64yHs2bZ7DAfZ6vE8xIVeudPBm/Z1bE3KzyrPOtPI0DbQCIT51VEUniZZ+epvf8apKKTGw==; Expires=Thu, 20 Aug 2026 00:51:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19035', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '77096ec9db1b394bbb285fa4ca701af9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:52:06 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:52:06.363454+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:52:06 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:52:06.371937+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:52:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OTtz7B0v6QQD4ImtM/CJHhCTwtO0icqDzD9B1152mro/y9JXgL6YgaykqWNvq0B2ZbQtJSk5bmat98+o6+FStSva4oXnF6zp7DkY2JEe5aM+402FlrhwxnuF25o4wKp9GryWSGM7G2t6utFkSffl3tDc+xYsmDSTaUmL4zGDT4zQXGoO56eo80z77hFT8g==; Expires=Thu, 20 Aug 2026 00:52:07 GMT; Path=/, AWSALBCORS=OTtz7B0v6QQD4ImtM/CJHhCTwtO0icqDzD9B1152mro/y9JXgL6YgaykqWNvq0B2ZbQtJSk5bmat98+o6+FStSva4oXnF6zp7DkY2JEe5aM+402FlrhwxnuF25o4wKp9GryWSGM7G2t6utFkSffl3tDc+xYsmDSTaUmL4zGDT4zQXGoO56eo80z77hFT8g==; Expires=Thu, 20 Aug 2026 00:52:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '48470933fa681abb79308e418c4b8bc9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:52:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Lmum3egIOUtyr61CM3d43vAUJbrGVE6g3aA7yQdWI5H0NX6JY9p4ytKqQIKwRgnR5f7zAG5QGeNaQdYalF9/i/dPsCQt2KSoFjNQtMqZSyRITnWSKqWDbRH8Cilay7ybdqjoakFAa9rFn82xXrpmU3nILRngfGP+ZiVK6b+Ybd8vTMRvyU376r/FxN09Dw==; Expires=Thu, 20 Aug 2026 00:52:07 GMT; Path=/, AWSALBCORS=Lmum3egIOUtyr61CM3d43vAUJbrGVE6g3aA7yQdWI5H0NX6JY9p4ytKqQIKwRgnR5f7zAG5QGeNaQdYalF9/i/dPsCQt2KSoFjNQtMqZSyRITnWSKqWDbRH8Cilay7ybdqjoakFAa9rFn82xXrpmU3nILRngfGP+ZiVK6b+Ybd8vTMRvyU376r/FxN09Dw==; Expires=Thu, 20 Aug 2026 00:52:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59550', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59552', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b0ecc6c8fbe9bf569c3685daf042c729', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:52:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:52:24.480715+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:52:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DAmwDW7VSpV5v4ahCm1graEjbcjr09WH0cfm++TiCfG9nxYkbwd6rH84rwfjQvDgDXanl90b6WvHsHiAQFsQq1trkf3rLwrYPBeLVHdZeOWKW7BiCALeM2Il/pF67jCQ2VagxFYBcx3kAitwPqF+W5oRohDTm5yxEb3i9hWrSyZd44GUpvMEAv3D7m1//Q==; Expires=Thu, 20 Aug 2026 00:52:24 GMT; Path=/, AWSALBCORS=DAmwDW7VSpV5v4ahCm1graEjbcjr09WH0cfm++TiCfG9nxYkbwd6rH84rwfjQvDgDXanl90b6WvHsHiAQFsQq1trkf3rLwrYPBeLVHdZeOWKW7BiCALeM2Il/pF67jCQ2VagxFYBcx3kAitwPqF+W5oRohDTm5yxEb3i9hWrSyZd44GUpvMEAv3D7m1//Q==; Expires=Thu, 20 Aug 2026 00:52:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9e5ffebdf4a73d352f5be24ebd228e50', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:52:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/BzwLNUGh0BtuIIaEFUbRgKD4os1/54ZixHOYJzuHRcTMYRmGWXnSKsBHQdSeKQMojCltZL5n9BoC4aFmqh/A0fr+z+WN7rPdzPcJG4DE8PjB7bxDQ6AwKlfy2rhf5uETpE524I22LL4Lrwv/ahCZhewNpodJ59vss+soFdT3V8mYAbo2yNy3yCczty4Sg==; Expires=Thu, 20 Aug 2026 00:52:25 GMT; Path=/, AWSALBCORS=/BzwLNUGh0BtuIIaEFUbRgKD4os1/54ZixHOYJzuHRcTMYRmGWXnSKsBHQdSeKQMojCltZL5n9BoC4aFmqh/A0fr+z+WN7rPdzPcJG4DE8PjB7bxDQ6AwKlfy2rhf5uETpE524I22LL4Lrwv/ahCZhewNpodJ59vss+soFdT3V8mYAbo2yNy3yCczty4Sg==; Expires=Thu, 20 Aug 2026 00:52:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59605', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '3ad6c0af5bb5941901dc8c306b2002e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:52:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:52:50.210792+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:52:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:52:50.220507+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:52:50.244999+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T00:52:50.380011+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh6: JIT 검증 — 입력이 낡아 재생성 (20/64)"} {"timestamp": "2026-08-13T00:52:50.406207+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T00:52:50.486776+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:52:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=be2CXaKmQq2ZIY22KGcYRVgMd7ihF9HT8OPsi9WnIPpx88qwoM4Nt+WyLsYuMhwkls0Jot8/zqM9I9FIbzGF5vfJAh1c3tnckArmU/aBewHUNJlei7p7KsnPgSUQAKX8Nd/zka7dTsQ1wRlx5+W5j1bYkkiK/GvKPsJTqM7qaqbRHACfCpVrwmyt2UTqcw==; Expires=Thu, 20 Aug 2026 00:52:51 GMT; Path=/, AWSALBCORS=be2CXaKmQq2ZIY22KGcYRVgMd7ihF9HT8OPsi9WnIPpx88qwoM4Nt+WyLsYuMhwkls0Jot8/zqM9I9FIbzGF5vfJAh1c3tnckArmU/aBewHUNJlei7p7KsnPgSUQAKX8Nd/zka7dTsQ1wRlx5+W5j1bYkkiK/GvKPsJTqM7qaqbRHACfCpVrwmyt2UTqcw==; Expires=Thu, 20 Aug 2026 00:52:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15363', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15361', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '722fe88503672dcbc31672233c36d7f1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:52:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QAt8RbL6dFNkhW0FcIUlP/3UhD/T1avmErNf2lm0SBlv0wq+wEL4S8vvXZNrEWwYsE6lgjv+aBDj7AJ3qIPeY8vilLb/+grgGmvwA+hMJi3M8ZH6F2iEzvUJf7qCWnkbQOFhTvdVDNI0D+khdkb8K/R2jwkBGNS47xWK7U90OJa1SLqR+hf+Z7F1T8/g0g==; Expires=Thu, 20 Aug 2026 00:52:52 GMT; Path=/, AWSALBCORS=QAt8RbL6dFNkhW0FcIUlP/3UhD/T1avmErNf2lm0SBlv0wq+wEL4S8vvXZNrEWwYsE6lgjv+aBDj7AJ3qIPeY8vilLb/+grgGmvwA+hMJi3M8ZH6F2iEzvUJf7qCWnkbQOFhTvdVDNI0D+khdkb8K/R2jwkBGNS47xWK7U90OJa1SLqR+hf+Z7F1T8/g0g==; Expires=Thu, 20 Aug 2026 00:52:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14910', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14913', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '08074e641447ad7368df136770a49457', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:53:04.664273+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (863998 → 1741809 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:53:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O+v0h9iPoMh/tDBbHciwU9PDeDisTHu5wPsIfLj+XCVrwpsnBiI8RNUPus1mhWvABSbFaK2QHzw3ESmMG4LMR1AxrwsVpRMGunikaBvO+7LnmoSZer3A8lR4ST4dW0U+GtUWUXDaXaF06GRt41L3qNIXbkvJOkkbAc1zda3VsRe8fLmV6xgMp0+3UZwTaQ==; Expires=Thu, 20 Aug 2026 00:53:04 GMT; Path=/, AWSALBCORS=O+v0h9iPoMh/tDBbHciwU9PDeDisTHu5wPsIfLj+XCVrwpsnBiI8RNUPus1mhWvABSbFaK2QHzw3ESmMG4LMR1AxrwsVpRMGunikaBvO+7LnmoSZer3A8lR4ST4dW0U+GtUWUXDaXaF06GRt41L3qNIXbkvJOkkbAc1zda3VsRe8fLmV6xgMp0+3UZwTaQ==; Expires=Thu, 20 Aug 2026 00:53:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19919', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '3eaa516228cef7921984ec2a74a9568b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:53:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E941Nl/dJtgGyKXOcid5jFiR8vPn3Sr3l0hu32yg28QEb1DfYYoBfodWOsKvdWnIVZltWd+Kd9g1QPkOy4DqdSfNySUra9GqOy4ySzcBUVYCpGG6lu1xf716dbc93Kro3DMzKdOrmSJ4UVPn1v2E+PBoMz2JzibTWOex77TuTHSlGmFVG3phdpSY1bArFg==; Expires=Thu, 20 Aug 2026 00:53:05 GMT; Path=/, AWSALBCORS=E941Nl/dJtgGyKXOcid5jFiR8vPn3Sr3l0hu32yg28QEb1DfYYoBfodWOsKvdWnIVZltWd+Kd9g1QPkOy4DqdSfNySUra9GqOy4ySzcBUVYCpGG6lu1xf716dbc93Kro3DMzKdOrmSJ4UVPn1v2E+PBoMz2JzibTWOex77TuTHSlGmFVG3phdpSY1bArFg==; Expires=Thu, 20 Aug 2026 00:53:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19606', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '4b5aaa2649f0e3eaab57c9737bbdb430', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:53:05.215454+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (836829 → 1605012 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:53:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0IJc0eWt78Jt7u8DJHVwNGYBZLpsx4x8qp+ogHQmC0jl5bq9qPX5eKWcQE1BdfSIU0dwhfgYTaJ+cvhw3l3CcRU+ZsLEIr7z4DLePoyMhQaQS7YtKj4e67tLfsM9pt9V6+Y/VKmpf00LqOCtf1mKewHrM12hOCqDdw+hVdUQf+Sc/tMMiE/YHjUkfPC3Rw==; Expires=Thu, 20 Aug 2026 00:53:05 GMT; Path=/, AWSALBCORS=0IJc0eWt78Jt7u8DJHVwNGYBZLpsx4x8qp+ogHQmC0jl5bq9qPX5eKWcQE1BdfSIU0dwhfgYTaJ+cvhw3l3CcRU+ZsLEIr7z4DLePoyMhQaQS7YtKj4e67tLfsM9pt9V6+Y/VKmpf00LqOCtf1mKewHrM12hOCqDdw+hVdUQf+Sc/tMMiE/YHjUkfPC3Rw==; Expires=Thu, 20 Aug 2026 00:53:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19455', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf9d9855d6b8fba372cb750bd2b01616', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:53:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Xh+m1cvmxrifIBYGPn7HOptJcqV9TJscZAceXPu/28RBhlt97tJALidHHH14QfPkVRHBkNHjQ9Vl38qCXDdxv57s1GpRoLPdKfNBqVW+M+gU8eDJjMKdstILRPcCzuWEpQJrDThvU7DYh44vGO0Q8o6r0LsnfZx+Oa7mtSAqkifc6EYyP9k6RmPwZFerVw==; Expires=Thu, 20 Aug 2026 00:53:05 GMT; Path=/, AWSALBCORS=Xh+m1cvmxrifIBYGPn7HOptJcqV9TJscZAceXPu/28RBhlt97tJALidHHH14QfPkVRHBkNHjQ9Vl38qCXDdxv57s1GpRoLPdKfNBqVW+M+gU8eDJjMKdstILRPcCzuWEpQJrDThvU7DYh44vGO0Q8o6r0LsnfZx+Oa7mtSAqkifc6EYyP9k6RmPwZFerVw==; Expires=Thu, 20 Aug 2026 00:53:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19399', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '611d172c415ed721a899d7c6f25cb77a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:53:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:53:26.522526+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:53:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nE98Os1B5PMXfcFs4uDzQfJ/IyfdFFnVHMcxaKrAxXIJeP1DxqYrQZzMvkcbSfAw4FW5hboZoaDL6SJK1Wxf1uO2/HJqTfj5ogWBCTGJSlwR76U2Ef7nAid5ljwaahx62sDY2t9441suVdvZhAVsC9woRFX2h663YllU7tJvlX5UdRiZj62Ya8bkwl4rqw==; Expires=Thu, 20 Aug 2026 00:53:26 GMT; Path=/, AWSALBCORS=nE98Os1B5PMXfcFs4uDzQfJ/IyfdFFnVHMcxaKrAxXIJeP1DxqYrQZzMvkcbSfAw4FW5hboZoaDL6SJK1Wxf1uO2/HJqTfj5ogWBCTGJSlwR76U2Ef7nAid5ljwaahx62sDY2t9441suVdvZhAVsC9woRFX2h663YllU7tJvlX5UdRiZj62Ya8bkwl4rqw==; Expires=Thu, 20 Aug 2026 00:53:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '648e7bf7010783bb764ab8543a488922', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:53:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YvmhV3Nl8oDJ8QSN72iCVs+7XzFSahn9D1/pEPYEwUuaxgeQzk/o2hAqr34meXD6aqkO9e8GrsJr/eJRBZ01egh8wJOj4yWh6qjuKbHRlhSOET06xCyp80YzifIVymfCrnD2wj9+GIcN047kPoc7DqfDg15nPH1wZIxlljQX3O5OZ36ZuMKccwSUBh681Q==; Expires=Thu, 20 Aug 2026 00:53:27 GMT; Path=/, AWSALBCORS=YvmhV3Nl8oDJ8QSN72iCVs+7XzFSahn9D1/pEPYEwUuaxgeQzk/o2hAqr34meXD6aqkO9e8GrsJr/eJRBZ01egh8wJOj4yWh6qjuKbHRlhSOET06xCyp80YzifIVymfCrnD2wj9+GIcN047kPoc7DqfDg15nPH1wZIxlljQX3O5OZ36ZuMKccwSUBh681Q==; Expires=Thu, 20 Aug 2026 00:53:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59573', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2a6316a5c8ee289a8df496545807f58', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:54:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:54:08.227183+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:54:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:54:08.237631+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:54:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SjAfU1X1LrJ7dFufuGTl0zCVuLnwJALjQHawvY8bWUnWNvP1NyOklrDDPGIfg26mS0vWJ8uGnPIG+V6YufXFr0MS95joMy6bX6FR+Yh5pGT5EGAG2gJxgLAsPDkk69Wj1vXmzqJ3PlIKGf4uJWGi9liLwmpEgv6kvIQ90CB5rm06LFTPA8ukayfiWxnodA==; Expires=Thu, 20 Aug 2026 00:54:09 GMT; Path=/, AWSALBCORS=SjAfU1X1LrJ7dFufuGTl0zCVuLnwJALjQHawvY8bWUnWNvP1NyOklrDDPGIfg26mS0vWJ8uGnPIG+V6YufXFr0MS95joMy6bX6FR+Yh5pGT5EGAG2gJxgLAsPDkk69Wj1vXmzqJ3PlIKGf4uJWGi9liLwmpEgv6kvIQ90CB5rm06LFTPA8ukayfiWxnodA==; Expires=Thu, 20 Aug 2026 00:54:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9846046efbe85ed87d3f071d547ba557', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:54:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G2JYr7FR07iQ5M6SMbKzPLdVmcCjt45UkDlW800rPSjWPJQoA4f/z7dvwctJhCMOnMtDV3ewO/MlocoLd9/9+Y7uQuVDEtPPXCZJBPa/6P4y5u0FJ13MYbD3jPbfgnTvl46w5QGt2mKQHjHzs+X7eAqycEfjNVn/8kfwtg9tCatfv1O7uYhjfh16enOKhA==; Expires=Thu, 20 Aug 2026 00:54:09 GMT; Path=/, AWSALBCORS=G2JYr7FR07iQ5M6SMbKzPLdVmcCjt45UkDlW800rPSjWPJQoA4f/z7dvwctJhCMOnMtDV3ewO/MlocoLd9/9+Y7uQuVDEtPPXCZJBPa/6P4y5u0FJ13MYbD3jPbfgnTvl46w5QGt2mKQHjHzs+X7eAqycEfjNVn/8kfwtg9tCatfv1O7uYhjfh16enOKhA==; Expires=Thu, 20 Aug 2026 00:54:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59537', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59535', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1204e51c92044998c6fd44225a86bb51', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:54:29 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:54:29.222340+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:54:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+O9V/f6ZiHzJQZE4ymy+nNX/8Bj9UCkIEYXK4k+saw5VXnCp1IQvsCbov6D3+fpTH9MXAc51apcsO5dIXh6olfltaQCdBek3RlUlyjKdzxD6/RoNFXasuaJihN3SlQyxEErOyGq6mIBbt+V5X36QohpRYjPrQOZqUVNdnf+IuUVjpodSdg8MCZ/j+wsrRA==; Expires=Thu, 20 Aug 2026 00:54:29 GMT; Path=/, AWSALBCORS=+O9V/f6ZiHzJQZE4ymy+nNX/8Bj9UCkIEYXK4k+saw5VXnCp1IQvsCbov6D3+fpTH9MXAc51apcsO5dIXh6olfltaQCdBek3RlUlyjKdzxD6/RoNFXasuaJihN3SlQyxEErOyGq6mIBbt+V5X36QohpRYjPrQOZqUVNdnf+IuUVjpodSdg8MCZ/j+wsrRA==; Expires=Thu, 20 Aug 2026 00:54:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b24e3610675c48e955f8a1a0564e4a83', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:54:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nZAb4B0CscabKbRTlZqL1Kt8ZqMbC3w0aRyMlZI/SYl/6ffNmn/FQ8xHuwAVEcaLpU5hYMf9tgjnUwnQKIXvoQrPUX/y0TotD6+ZmODvw+s36ORufe2BYgGy2aXjC9cmkNsznjB9unTVL5JmoTP2eq7PBRPy48gvc8sb5DVVnHKw66Rn+Txp6jHwLo6niw==; Expires=Thu, 20 Aug 2026 00:54:29 GMT; Path=/, AWSALBCORS=nZAb4B0CscabKbRTlZqL1Kt8ZqMbC3w0aRyMlZI/SYl/6ffNmn/FQ8xHuwAVEcaLpU5hYMf9tgjnUwnQKIXvoQrPUX/y0TotD6+ZmODvw+s36ORufe2BYgGy2aXjC9cmkNsznjB9unTVL5JmoTP2eq7PBRPy48gvc8sb5DVVnHKw66Rn+Txp6jHwLo6niw==; Expires=Thu, 20 Aug 2026 00:54:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59594', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f348f4d90798bdb669cfdc5adfde2a69', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:55:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:55:31.152026+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:55:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:55:31.162272+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 09:55:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:55:31.269679+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:55:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HvvG0rAdn7hZ/eh4pDwsES8J0Y+uC0o8oGM56NpQlxpp3nb5G3MrrXFojoeRZnPn0lxnNXHUNjyx8KIcXomV7Zc+exgA+ueE8oignM3ac3GzaBrWqqMkyvhPgl4X+7xNaD8Ozlw/pwv0KqcwO2QeNXXF1dbMHl9gyEdDMYY0QP2XhPomfB6n648q2+3Hpg==; Expires=Thu, 20 Aug 2026 00:55:32 GMT; Path=/, AWSALBCORS=HvvG0rAdn7hZ/eh4pDwsES8J0Y+uC0o8oGM56NpQlxpp3nb5G3MrrXFojoeRZnPn0lxnNXHUNjyx8KIcXomV7Zc+exgA+ueE8oignM3ac3GzaBrWqqMkyvhPgl4X+7xNaD8Ozlw/pwv0KqcwO2QeNXXF1dbMHl9gyEdDMYY0QP2XhPomfB6n648q2+3Hpg==; Expires=Thu, 20 Aug 2026 00:55:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59503', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59712', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8826c784aa93be5cfd7b1d86eddf7bb6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:55:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=esJA3viwJU5YLPrrpw1f1n4aFqy3FPkiKguydxHYpX3vxN9/ydOQDKFXpkv7dtdeafjmu/laV5LI3fleT9PCUW0rYC120juZFrgwUoHqo3gIS8x5k21kEOZDS26FLp1CUJZAeSq8U6IJRDTvU2DLXLxQ4HE9oruDAAM/IM+rYIerFab+PFMyAZmJ5AieSA==; Expires=Thu, 20 Aug 2026 00:55:33 GMT; Path=/, AWSALBCORS=esJA3viwJU5YLPrrpw1f1n4aFqy3FPkiKguydxHYpX3vxN9/ydOQDKFXpkv7dtdeafjmu/laV5LI3fleT9PCUW0rYC120juZFrgwUoHqo3gIS8x5k21kEOZDS26FLp1CUJZAeSq8U6IJRDTvU2DLXLxQ4HE9oruDAAM/IM+rYIerFab+PFMyAZmJ5AieSA==; Expires=Thu, 20 Aug 2026 00:55:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59355', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59095', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a05f17bdb2b15648647971eaa12d26d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:56:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:56:10.163702+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:56:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:56:10.173172+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:56:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jBIk+0FiMyRqihrvfv3ZacYSWuAAJAhqa3UMXdpxHNtU4j5ZrpzfDp8XA9bNGTgDMCd8g/AhbOCgaTzCZD3xdXcW1O1owX3hZCUDb2y2ariMLuydTPDUu2grtUaPFfR9rEpXDjJuqSiMPOSH/Orp7cDUvaHVBoxToP8WI6U/cA8lymyhrINks6b7dGaO7g==; Expires=Thu, 20 Aug 2026 00:56:11 GMT; Path=/, AWSALBCORS=jBIk+0FiMyRqihrvfv3ZacYSWuAAJAhqa3UMXdpxHNtU4j5ZrpzfDp8XA9bNGTgDMCd8g/AhbOCgaTzCZD3xdXcW1O1owX3hZCUDb2y2ariMLuydTPDUu2grtUaPFfR9rEpXDjJuqSiMPOSH/Orp7cDUvaHVBoxToP8WI6U/cA8lymyhrINks6b7dGaO7g==; Expires=Thu, 20 Aug 2026 00:56:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '22107', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21896', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '209004bbc6ad34502dc2a36275c33ad1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:56:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=m2cBAgz9JyRZ8lUcaplDRthNwJs+PN7BMiH6OTlemTdSiRjgdG12it1ggF6nrNstpZf1dc0t0Hgl8+SOyf3/9GTW+CEAW9x8G5fFw3nMnRc4J6FaqjZAvvU+ARl8bWaY6QOWFDioidktmN6pCAoz5OKveV3WP1SQ/lmkOZsa9NjStnHwpzHXzP7/haHeYw==; Expires=Thu, 20 Aug 2026 00:56:11 GMT; Path=/, AWSALBCORS=m2cBAgz9JyRZ8lUcaplDRthNwJs+PN7BMiH6OTlemTdSiRjgdG12it1ggF6nrNstpZf1dc0t0Hgl8+SOyf3/9GTW+CEAW9x8G5fFw3nMnRc4J6FaqjZAvvU+ARl8bWaY6QOWFDioidktmN6pCAoz5OKveV3WP1SQ/lmkOZsa9NjStnHwpzHXzP7/haHeYw==; Expires=Thu, 20 Aug 2026 00:56:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21469', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21258', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a0b679186346319efdef456c05368d8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:56:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kacQoH90U8rVxzvIH3NCbFCUrUriHubdOyozE2HeQhAYrHTlxKR/XXmfcwHknlBHZS/C1J0ugFgAays87hLn0+uArbe6xRHFxIGHXOMnRbesGZzsbR1LMArS0xtdmEUapryvte6dQU8DLJYlvXYYNkQHdDlfIooWqBqvbmGJ6RTEd72uu/V4KyFMOm/dUg==; Expires=Thu, 20 Aug 2026 00:56:24 GMT; Path=/, AWSALBCORS=kacQoH90U8rVxzvIH3NCbFCUrUriHubdOyozE2HeQhAYrHTlxKR/XXmfcwHknlBHZS/C1J0ugFgAays87hLn0+uArbe6xRHFxIGHXOMnRbesGZzsbR1LMArS0xtdmEUapryvte6dQU8DLJYlvXYYNkQHdDlfIooWqBqvbmGJ6RTEd72uu/V4KyFMOm/dUg==; Expires=Thu, 20 Aug 2026 00:56:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb06a1f06e0dc136052e3aadfc307413', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:56:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CQk8BYg4f2U6C6kq9Fnk6MJQtBC0CMKl+BXMUI+2YIpI4wlcHGRXHqULBbmUZdsLVnGFdu5hg6ME0p09ejt7PEwNjUiYf/+Kbh2s5xLXHU5HGv7L8lZtCwTG23lkXey91YSzlztRczVdLtpiJcOCxZKDsLVDpM/s2aaPnud+9TpTcuFjT+1gFD3LNG+tyw==; Expires=Thu, 20 Aug 2026 00:56:25 GMT; Path=/, AWSALBCORS=CQk8BYg4f2U6C6kq9Fnk6MJQtBC0CMKl+BXMUI+2YIpI4wlcHGRXHqULBbmUZdsLVnGFdu5hg6ME0p09ejt7PEwNjUiYf/+Kbh2s5xLXHU5HGv7L8lZtCwTG23lkXey91YSzlztRczVdLtpiJcOCxZKDsLVDpM/s2aaPnud+9TpTcuFjT+1gFD3LNG+tyw==; Expires=Thu, 20 Aug 2026 00:56:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59639', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c248060fece797136d494ef55969148d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:56:38.485312+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (856795 → 1736856 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:56:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nhQDe2fBHmdXY41C1QDJTfMU2IPrOQFnmAF/Ua1RQP+FxGcytRjhtX3NNpHH59OjjJpRQuR2qPTfMyw1/Q7GnGngBAq02Si5D93c9IfDKbPWQ39OTYHQ0Cz0+IC0de2dI+dHLwl2kWrQ345Cda+0FGf7ECkF07+gHS+oEnz+nnjzTFBGMjcTEDEPLwGMQg==; Expires=Thu, 20 Aug 2026 00:56:38 GMT; Path=/, AWSALBCORS=nhQDe2fBHmdXY41C1QDJTfMU2IPrOQFnmAF/Ua1RQP+FxGcytRjhtX3NNpHH59OjjJpRQuR2qPTfMyw1/Q7GnGngBAq02Si5D93c9IfDKbPWQ39OTYHQ0Cz0+IC0de2dI+dHLwl2kWrQ345Cda+0FGf7ECkF07+gHS+oEnz+nnjzTFBGMjcTEDEPLwGMQg==; Expires=Thu, 20 Aug 2026 00:56:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46305', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bdcf4d988ec00ba982f7ff564574b197', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:56:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n3myuvwLklySi5UpTV6pyXXTBaJIfs9NEaX052Sv4NYOAoHMvqZQIgA8xvMqwDDQWja+XBNUhFiR8G80wyAiI1bT3Uh0wzy/FN7NeUtxFWOALkkZpjhr4XpXfqVw9uolNp02WnJY/JrOfNQvdFNFPErZ/onro9bklfPhI7WI7/I2VNfE+VTJaH4EmksGew==; Expires=Thu, 20 Aug 2026 00:56:38 GMT; Path=/, AWSALBCORS=n3myuvwLklySi5UpTV6pyXXTBaJIfs9NEaX052Sv4NYOAoHMvqZQIgA8xvMqwDDQWja+XBNUhFiR8G80wyAiI1bT3Uh0wzy/FN7NeUtxFWOALkkZpjhr4XpXfqVw9uolNp02WnJY/JrOfNQvdFNFPErZ/onro9bklfPhI7WI7/I2VNfE+VTJaH4EmksGew==; Expires=Thu, 20 Aug 2026 00:56:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45942', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '53679ab825ba145ed349db1bec9a5132', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:56:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:56:56.863740+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:56:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T/ufXtmFUpEZklQiPtnANVhc3U7SaEKN/SaGwg23I0eFuOOp+NoXQPRWiInOtnnGoE2Rv59YeUSQfXyeViU8sbliXFYUeGjaOYJf3+RWnAACPKFTruObPsnP7hbVA5g6rptQI1c31hyXbHmOMQIfmcUYUJ02WMKnPOA/ZjQ0V77rCV3YkdgmK/E7HtAoSQ==; Expires=Thu, 20 Aug 2026 00:56:57 GMT; Path=/, AWSALBCORS=T/ufXtmFUpEZklQiPtnANVhc3U7SaEKN/SaGwg23I0eFuOOp+NoXQPRWiInOtnnGoE2Rv59YeUSQfXyeViU8sbliXFYUeGjaOYJf3+RWnAACPKFTruObPsnP7hbVA5g6rptQI1c31hyXbHmOMQIfmcUYUJ02WMKnPOA/ZjQ0V77rCV3YkdgmK/E7HtAoSQ==; Expires=Thu, 20 Aug 2026 00:56:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27804', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'af81b99cfbc3976a52717a9f201682db', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:56:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YZ5dzhngQFT6QMOcq5uZp+ZYxwJ9I19TrO8Scrs6lgPPslB6Ol5oPrwAdTTE3wYFXgY4FxH6hWeW4gq1BHfDH8B4iILBlCJ/Nviliy5mnac5lNW/WJrGZY1MDZIKKBsKvV8WJm9iQ2JPhG/bgusPTXd8eMzQQ0mBVh+qjzXe3hzljKnbcZOQ90VTfVerlw==; Expires=Thu, 20 Aug 2026 00:56:57 GMT; Path=/, AWSALBCORS=YZ5dzhngQFT6QMOcq5uZp+ZYxwJ9I19TrO8Scrs6lgPPslB6Ol5oPrwAdTTE3wYFXgY4FxH6hWeW4gq1BHfDH8B4iILBlCJ/Nviliy5mnac5lNW/WJrGZY1MDZIKKBsKvV8WJm9iQ2JPhG/bgusPTXd8eMzQQ0mBVh+qjzXe3hzljKnbcZOQ90VTfVerlw==; Expires=Thu, 20 Aug 2026 00:56:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27449', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f9cd5c76f1e432c70b0f6e5652367a32', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:58:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:58:01.304941+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:58:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:58:01.306195+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:58:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RgnWrMBbtkHiFOiUj3N/IYnPNfLQ/H4ot8Zin3e4Gsratux+yC0nJ1oeYG+WXnLbXRg3CYHfndWG8iXMEMStLjMTyiRyEtG9F7SIn+VI3Gyxqfz2mEwhMOEe7AHfoMWjEfHDS/sJkeIt5PecB/yOrpoltU0hphCkabFpxCtv8/v0J53cytN6eahR03wqiA==; Expires=Thu, 20 Aug 2026 00:58:02 GMT; Path=/, AWSALBCORS=RgnWrMBbtkHiFOiUj3N/IYnPNfLQ/H4ot8Zin3e4Gsratux+yC0nJ1oeYG+WXnLbXRg3CYHfndWG8iXMEMStLjMTyiRyEtG9F7SIn+VI3Gyxqfz2mEwhMOEe7AHfoMWjEfHDS/sJkeIt5PecB/yOrpoltU0hphCkabFpxCtv8/v0J53cytN6eahR03wqiA==; Expires=Thu, 20 Aug 2026 00:58:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59712', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59502', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fdc0cdd1d980795ed7b5e3994cbbd733', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:58:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KT9M8wuI8HEuQWgfeRXrMCIGVeGuPXZHD7OP9sxefm6HlqeNU93zDjTxCCTkcz6DaVBqXu8imjD1iXcgpZYtAtOJrJjnrJaezQRD/zuk8HUrKpEnGQCs3qtOXJ4wBYqzrm5mQnHDthi6VJNcqbu+yHTibiu/4tzB+51UpILBKCTJS9zwvaET7ecnG/HKvg==; Expires=Thu, 20 Aug 2026 00:58:03 GMT; Path=/, AWSALBCORS=KT9M8wuI8HEuQWgfeRXrMCIGVeGuPXZHD7OP9sxefm6HlqeNU93zDjTxCCTkcz6DaVBqXu8imjD1iXcgpZYtAtOJrJjnrJaezQRD/zuk8HUrKpEnGQCs3qtOXJ4wBYqzrm5mQnHDthi6VJNcqbu+yHTibiu/4tzB+51UpILBKCTJS9zwvaET7ecnG/HKvg==; Expires=Thu, 20 Aug 2026 00:58:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59301', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59087', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c32f70cbe80214a06ebcbce1a9f6b013', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:58:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:58:19.771200+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:58:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GYWv37o4hIFeZydwWH4c472A/CK86K3LaLnix7O1Tmkul95bKeyFPqNM8vlOT4YmOcmFXM1L1EiqPlXsb3WPzEDC8pWFHPQs5YwukmEg8FcHwMhlwX3xX15C8CoJabgnh1QwOrtgdw9OtMLMVVdlAT4RJDyEDBhL72HovxfioFOrpcoA4RrG9pvy5/02JA==; Expires=Thu, 20 Aug 2026 00:58:19 GMT; Path=/, AWSALBCORS=GYWv37o4hIFeZydwWH4c472A/CK86K3LaLnix7O1Tmkul95bKeyFPqNM8vlOT4YmOcmFXM1L1EiqPlXsb3WPzEDC8pWFHPQs5YwukmEg8FcHwMhlwX3xX15C8CoJabgnh1QwOrtgdw9OtMLMVVdlAT4RJDyEDBhL72HovxfioFOrpcoA4RrG9pvy5/02JA==; Expires=Thu, 20 Aug 2026 00:58:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e1be764d2b9b15fbff3fa70fc22ee913', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:58:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nm2Zr0U66HbdBmLobs+bLMincX2gCn+VIphTvXDyUunG+dR8Bg16eTofT+mCfOz81k5yZaxUEQBIXUagH5lj8/ofj7pWJOA+PuOKki0l/AvU5i5czGJYAf6e4m6ndrAZNmE6fhldXEutLdo1/F8C1ojHMKDhv998rBTKuVqrhullx/984hf7qcrj7tk9BA==; Expires=Thu, 20 Aug 2026 00:58:20 GMT; Path=/, AWSALBCORS=nm2Zr0U66HbdBmLobs+bLMincX2gCn+VIphTvXDyUunG+dR8Bg16eTofT+mCfOz81k5yZaxUEQBIXUagH5lj8/ofj7pWJOA+PuOKki0l/AvU5i5czGJYAf6e4m6ndrAZNmE6fhldXEutLdo1/F8C1ojHMKDhv998rBTKuVqrhullx/984hf7qcrj7tk9BA==; Expires=Thu, 20 Aug 2026 00:58:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59654', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '876c99f64ebcd615f53b61a32ee45bfc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:59:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T00:59:01.275551+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 09:59:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T00:59:01.286256+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T00:59:01.313654+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T00:59:01.447281+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: JIT 검증 — 입력이 낡아 재생성 (21/64)"} {"timestamp": "2026-08-13T00:59:01.474107+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T00:59:01.475289+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: share_plan prev 지휘(배경 전용) — 플레이트 대신 prev 참조 (anchor=S65sh6)"} {"timestamp": "2026-08-13T00:59:01.475859+00:00", "level": "INFO", "logger": "app.modules.pipeline.still_recipe", "message": "still_recipe: bg_only 와 인물 배정이 충돌 — 배정을 따른다 (char_names=['김광석 (한국인 남성 얼굴, 20대, 자연스러운 검은 장발, 수수한 이목구비층)', '광석의 아버지 (한국인 남성 얼굴, 50대, 검정과 회색이 섞인 짧은 머리, 생활감 있는 이목구비)'])"} {"timestamp": "2026-08-13T00:59:01.478803+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh7]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9YY1Qc3U2PDPm+zbeeJnaqVQ1LzuqR1aUT8+QAHQGgCzJikvzkDva994g1kadPagEuo1Ex4cXXVxruhOECba5qNCvLsDQWRna6VGwIzStZ9OB0LHFlhgH1qdbSOZ54BhcFyBhoVCjBDr630tenjTIfUJP19ypZzqXritwWbcabAUcvZLIXlRnYlFjQUAXw==; Expires=Thu, 20 Aug 2026 00:59:01 GMT; Path=/, AWSALBCORS=9YY1Qc3U2PDPm+zbeeJnaqVQ1LzuqR1aUT8+QAHQGgCzJikvzkDva994g1kadPagEuo1Ex4cXXVxruhOECba5qNCvLsDQWRna6VGwIzStZ9OB0LHFlhgH1qdbSOZ54BhcFyBhoVCjBDr630tenjTIfUJP19ypZzqXritwWbcabAUcvZLIXlRnYlFjQUAXw==; Expires=Thu, 20 Aug 2026 00:59:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '947', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '736', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eadf18e856908a644761e8f2a26fc15b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3StV8hponbBvAHfqzafig4Qmhgg0QScNf/b3DiDXlegdIkDUKOKWva6cWVnH6j6VVGeBab2LI6lXS8sUhdCNZkrXhwYhkBLsdIhZl8o2RcgFcP2O2UzIeonrnkz8PPPWVBP/q0LEh+Xh1Zh1JmUJy573jQH+ZcE56tbF4/gtiqKNRvBFTHbD7mGD2XMO7A==; Expires=Thu, 20 Aug 2026 00:59:02 GMT; Path=/, AWSALBCORS=3StV8hponbBvAHfqzafig4Qmhgg0QScNf/b3DiDXlegdIkDUKOKWva6cWVnH6j6VVGeBab2LI6lXS8sUhdCNZkrXhwYhkBLsdIhZl8o2RcgFcP2O2UzIeonrnkz8PPPWVBP/q0LEh+Xh1Zh1JmUJy573jQH+ZcE56tbF4/gtiqKNRvBFTHbD7mGD2XMO7A==; Expires=Thu, 20 Aug 2026 00:59:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '-2', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '241', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '74e7bf4352f043594d62b3dae3bf55fe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:59:10.922225+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (844635 → 1680058 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uGa6mn2InGFvSW8muvMvTdijfo7LNHLOTH506ao12FvJDVJHlbPyDSL33cG9+wwf4MJG5F1frUcTeCAbPqWZsofgeqP1EDEMHDeyDRrlONwXyZvQs3UMD1mK0Kq2HjsZlUaU55WqZy8fOQj6ZnTWvpLFK/6oGxd7EJSKSEiK8qzA3KQVYkQO0z0sKA6pGg==; Expires=Thu, 20 Aug 2026 00:59:10 GMT; Path=/, AWSALBCORS=uGa6mn2InGFvSW8muvMvTdijfo7LNHLOTH506ao12FvJDVJHlbPyDSL33cG9+wwf4MJG5F1frUcTeCAbPqWZsofgeqP1EDEMHDeyDRrlONwXyZvQs3UMD1mK0Kq2HjsZlUaU55WqZy8fOQj6ZnTWvpLFK/6oGxd7EJSKSEiK8qzA3KQVYkQO0z0sKA6pGg==; Expires=Thu, 20 Aug 2026 00:59:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9078', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea5dcffde010a3618d805c54d59aaa3e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iL46xqAgvwkArqSLMYInOha7htwthgNhIb3r/nW2Vwo6jIz/4u7UdIDspbzNYrKmPdnctVbnXserSO4qxOQBHrs4EKBwbgRywJ//TL90d3cUhNzO2RAabeOPwQ/rhp2nGtFyvCHpr9doCFornW/azjKTpv6SuJGBwCj4MU6DZHM+FY3OXWu71m3DD1rjFw==; Expires=Thu, 20 Aug 2026 00:59:11 GMT; Path=/, AWSALBCORS=iL46xqAgvwkArqSLMYInOha7htwthgNhIb3r/nW2Vwo6jIz/4u7UdIDspbzNYrKmPdnctVbnXserSO4qxOQBHrs4EKBwbgRywJ//TL90d3cUhNzO2RAabeOPwQ/rhp2nGtFyvCHpr9doCFornW/azjKTpv6SuJGBwCj4MU6DZHM+FY3OXWu71m3DD1rjFw==; Expires=Thu, 20 Aug 2026 00:59:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '8692', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '372433746d19f2646bea8b4dcab5a6f4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:59:19.690894+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (874496 → 1743671 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VIfftXj3EGj0U529cEosnQ78TE8lC3wpUP60w4vjOfLwwCvGq07E8cHGGHzCqtAi6S6bWtGVfQHvIqx8seLMIRz8fYzJ6PM2IXZz406geAj4eG43RHJzYL0FYWZkMpIPF0G0rsCddSX9LDNecu5Jn0SyljAFxwJHnzlYlT3TSWk5/GVZAWPTlzZx40g4bA==; Expires=Thu, 20 Aug 2026 00:59:19 GMT; Path=/, AWSALBCORS=VIfftXj3EGj0U529cEosnQ78TE8lC3wpUP60w4vjOfLwwCvGq07E8cHGGHzCqtAi6S6bWtGVfQHvIqx8seLMIRz8fYzJ6PM2IXZz406geAj4eG43RHJzYL0FYWZkMpIPF0G0rsCddSX9LDNecu5Jn0SyljAFxwJHnzlYlT3TSWk5/GVZAWPTlzZx40g4bA==; Expires=Thu, 20 Aug 2026 00:59:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '290', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c72d1d62a30cceea2e4b9d1b519298c6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4jHUG10CjueZfFVfPpxfW+odHBSV481ONjQtleNwJdjd0UKnBPhJAdzycX/w8Prrt+weW/oejh2MiH7e51aix7Yokf+UtIFH35rGsyRK7R8iHan4CUdn3F4v2eGEsdeRNUcP6s2KZDThRRBToLZnPcGKVRJu5xhR2MzQ/PQMxOvQdg2zBCXXclqHVrGO2A==; Expires=Thu, 20 Aug 2026 00:59:19 GMT; Path=/, AWSALBCORS=4jHUG10CjueZfFVfPpxfW+odHBSV481ONjQtleNwJdjd0UKnBPhJAdzycX/w8Prrt+weW/oejh2MiH7e51aix7Yokf+UtIFH35rGsyRK7R8iHan4CUdn3F4v2eGEsdeRNUcP6s2KZDThRRBToLZnPcGKVRJu5xhR2MzQ/PQMxOvQdg2zBCXXclqHVrGO2A==; Expires=Thu, 20 Aug 2026 00:59:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '284', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3ca8cfba12e560726d2d67603ceff419', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T00:59:31.231841+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (859737 → 1719664 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qtmTG9fEPmbdQUzbTl0ADuemBDkUYiWmVeLjByRSGiKBACj8HUjH7oB39SCMUxX/d5ckmQvgJlzU1QV965L5KiCaZ0cWlu6JEenApBzO3Le7/ne+W3hudFv4EX4UzSYk4KusQkdIHveZNLUIRnXMoqE6Yd/NyYRCUbco1aTSoqLcMLJgc4isogA5fP9p2A==; Expires=Thu, 20 Aug 2026 00:59:31 GMT; Path=/, AWSALBCORS=qtmTG9fEPmbdQUzbTl0ADuemBDkUYiWmVeLjByRSGiKBACj8HUjH7oB39SCMUxX/d5ckmQvgJlzU1QV965L5KiCaZ0cWlu6JEenApBzO3Le7/ne+W3hudFv4EX4UzSYk4KusQkdIHveZNLUIRnXMoqE6Yd/NyYRCUbco1aTSoqLcMLJgc4isogA5fP9p2A==; Expires=Thu, 20 Aug 2026 00:59:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f96d5c2621bcc13d04b0b4312b731fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7pdSpEf5yl4sYG/5eftz94JQLtcyQQCtBF3Ugf6U5vOj+fe4Onbj+I3ibLQoeL3J8PLzMfQchH7HxSJlwy7QVeBvD4Y1ckbfQHBxHOcbFPpZMe36TJX3mEyAlNJ6zoo6UeGxu2Vf39nVTIPTfl3ZPUL2Lq1Zs3SQ4Y7aqPEOqblzQxXGx0MXkTZSCPcicg==; Expires=Thu, 20 Aug 2026 00:59:31 GMT; Path=/, AWSALBCORS=7pdSpEf5yl4sYG/5eftz94JQLtcyQQCtBF3Ugf6U5vOj+fe4Onbj+I3ibLQoeL3J8PLzMfQchH7HxSJlwy7QVeBvD4Y1ckbfQHBxHOcbFPpZMe36TJX3mEyAlNJ6zoo6UeGxu2Vf39nVTIPTfl3ZPUL2Lq1Zs3SQ4Y7aqPEOqblzQxXGx0MXkTZSCPcicg==; Expires=Thu, 20 Aug 2026 00:59:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59644', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '727d9f7901f0f89cffb009cc03a9530b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 09:59:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T00:59:53.568584+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1wBbTGp888MzOMo+T2q3Om1cn2KIbasJCel41vJuRm4YVr6btWRihRSq/rKiFmFAC70svyKv433fiCeJhVLm1dvdRkI8PmZGgh3+DNugu6rmWqqAliaau8fp5sriroIU4JMOdoBktyoPfNbsYKeJHxBLQeITLeDmOXekcgJtV5Bu4m+cYrGdtTztg/mRyA==; Expires=Thu, 20 Aug 2026 00:59:54 GMT; Path=/, AWSALBCORS=1wBbTGp888MzOMo+T2q3Om1cn2KIbasJCel41vJuRm4YVr6btWRihRSq/rKiFmFAC70svyKv433fiCeJhVLm1dvdRkI8PmZGgh3+DNugu6rmWqqAliaau8fp5sriroIU4JMOdoBktyoPfNbsYKeJHxBLQeITLeDmOXekcgJtV5Bu4m+cYrGdtTztg/mRyA==; Expires=Thu, 20 Aug 2026 00:59:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37105', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '160d3baef77315b1e54446aa3d327cd8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 00:59:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9Q0VX1T+NBAPmmOw8jrQpnuhNnMzyPOCinDApjOP7j9FHcax9UmwSXO5NN/7BUn7DocSqzjkQNasycdMhLbceJHtFHUNcQrYrlweGP2neV3njgVU1EhWHrbrAlwo6g+TKJ6QqhJJ0gBKSIvQJvOcabfCG50r2+F6nrP2XZZXlbY170IXMMiEvKtjM9YV9Q==; Expires=Thu, 20 Aug 2026 00:59:54 GMT; Path=/, AWSALBCORS=9Q0VX1T+NBAPmmOw8jrQpnuhNnMzyPOCinDApjOP7j9FHcax9UmwSXO5NN/7BUn7DocSqzjkQNasycdMhLbceJHtFHUNcQrYrlweGP2neV3njgVU1EhWHrbrAlwo6g+TKJ6QqhJJ0gBKSIvQJvOcabfCG50r2+F6nrP2XZZXlbY170IXMMiEvKtjM9YV9Q==; Expires=Thu, 20 Aug 2026 00:59:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37093', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '5a9eda46390a5319cc153b4ffb312945', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:00:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:00:35.237891+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:00:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:00:35.248234+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 10:00:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T01:00:35.353109+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:00:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aiuRymlstYWGQ7DlLKjkSk+zgk+HzErQjdMVn1jidkfn7im6aFjfUkGp/dFVF1decjhX63n55D24lgy7F5EoCSfgTaG2YOJEg1w/PNvEpq/2ORaION9WWLSrk2R+4b1LGbPi4OfBkun4GKOh3NsEVgz12rKAeXl9R3l+q9PbLGxx9hwvRnmWhkV8GYCrjA==; Expires=Thu, 20 Aug 2026 01:00:37 GMT; Path=/, AWSALBCORS=aiuRymlstYWGQ7DlLKjkSk+zgk+HzErQjdMVn1jidkfn7im6aFjfUkGp/dFVF1decjhX63n55D24lgy7F5EoCSfgTaG2YOJEg1w/PNvEpq/2ORaION9WWLSrk2R+4b1LGbPi4OfBkun4GKOh3NsEVgz12rKAeXl9R3l+q9PbLGxx9hwvRnmWhkV8GYCrjA==; Expires=Thu, 20 Aug 2026 01:00:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a1c99c8a88583288250c753add35daa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:00:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2eDNkg0yz01s8vOmcoA6TalhDHjqpvovo+aQpDnRnUCGZJSbzl5YxzSjDj+2H5pwrP/yoNxpnSvKMz7i5LpPwBGTtw9G0E9cF/vC8haYCMNDV6ZE/Iuqf0A6pv7B8JBX/60LbydY2uCeDWM+wuFPr4QRFz3ljAtcvAV4NqImrlgckVa3e16HUqn/63ZVlw==; Expires=Thu, 20 Aug 2026 01:00:37 GMT; Path=/, AWSALBCORS=2eDNkg0yz01s8vOmcoA6TalhDHjqpvovo+aQpDnRnUCGZJSbzl5YxzSjDj+2H5pwrP/yoNxpnSvKMz7i5LpPwBGTtw9G0E9cF/vC8haYCMNDV6ZE/Iuqf0A6pv7B8JBX/60LbydY2uCeDWM+wuFPr4QRFz3ljAtcvAV4NqImrlgckVa3e16HUqn/63ZVlw==; Expires=Thu, 20 Aug 2026 01:00:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59562', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59563', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5500446384673eee0b0f49ca3f1ba00', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:00:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:00:59.678866+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:00:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:00:59.687603+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:01:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mFXKuLOxUsasHvrqo7RbLBPim2V35OB5CqEs1rLnr9hid0LYKzMa0oFmc8Dr/A7Qr/nxGwIefazf3p20//BFyYJkec1OvKUinUKnxTe0gY9URUmHE9xYpDQQ2dt7lStqEGZjCp2HvXFv54qLP8p825NCcdCf3snpbkxyzVlFYV4Z3CRJPjboXZ9pfEAkuA==; Expires=Thu, 20 Aug 2026 01:00:59 GMT; Path=/, AWSALBCORS=mFXKuLOxUsasHvrqo7RbLBPim2V35OB5CqEs1rLnr9hid0LYKzMa0oFmc8Dr/A7Qr/nxGwIefazf3p20//BFyYJkec1OvKUinUKnxTe0gY9URUmHE9xYpDQQ2dt7lStqEGZjCp2HvXFv54qLP8p825NCcdCf3snpbkxyzVlFYV4Z3CRJPjboXZ9pfEAkuA==; Expires=Thu, 20 Aug 2026 01:00:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37473', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37474', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bfa30211fd9f297c1842b0ba3a1e9ab0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:01:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=glCobMRqTEsG99zBNELI7hHdRoxshSU/uoLAwxfbcVEOjtAmQJN9YB3jbrlw9cGSgg9OVGIGLdvrai5r9eWQ83Z4IV0z/9K0E5n8BBAK2EMCE7RyBv8DSQe6LaZ6JuJwfcN4P5hbbridZ8udBJrWO/foS+Nn4CqKsOmuWFf13JmveldBnQ+6dmrUlJpZfg==; Expires=Thu, 20 Aug 2026 01:01:00 GMT; Path=/, AWSALBCORS=glCobMRqTEsG99zBNELI7hHdRoxshSU/uoLAwxfbcVEOjtAmQJN9YB3jbrlw9cGSgg9OVGIGLdvrai5r9eWQ83Z4IV0z/9K0E5n8BBAK2EMCE7RyBv8DSQe6LaZ6JuJwfcN4P5hbbridZ8udBJrWO/foS+Nn4CqKsOmuWFf13JmveldBnQ+6dmrUlJpZfg==; Expires=Thu, 20 Aug 2026 01:01:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37078', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37077', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '232b96bf37855a8c53f5537b7dbcaf4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:01:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GghBN/3Rbg4HIC+wT4nHxXDSRi/CIw3sxcsx5IeAAZTjMW55xuX6ma8AzkRcAiu8l5E0/MIKDRHw7IDKd+hgsJqeXQ5gv3eQTt1LKnNX21UCip8h+siQnneeYIw5DNJ75cDsxw+6mMGWqXsFJmoc186TH9LRVGesFY6jN4lEE4xrPXeBvDlnGL6IfrsJWg==; Expires=Thu, 20 Aug 2026 01:01:13 GMT; Path=/, AWSALBCORS=GghBN/3Rbg4HIC+wT4nHxXDSRi/CIw3sxcsx5IeAAZTjMW55xuX6ma8AzkRcAiu8l5E0/MIKDRHw7IDKd+hgsJqeXQ5gv3eQTt1LKnNX21UCip8h+siQnneeYIw5DNJ75cDsxw+6mMGWqXsFJmoc186TH9LRVGesFY6jN4lEE4xrPXeBvDlnGL6IfrsJWg==; Expires=Thu, 20 Aug 2026 01:01:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '3aa6a35b86a0674b23d8180a6debb13d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:01:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=T8xPozb0GOOEJJ9mApjAknbr7Mde/BBpt2nxBwKkN90F0J4dfjX7RxxJtPhKlED/MCjQoS/2kBcaNztOgwGaXrfb/KX5la4BJDLlRXJ0SfQv/GWP9uYYcOI1UFE5xaWR6dNfFBEZiDtcIZQ4A3HTEXnUMSayVW0Mxc2TpJhaA8kANrfMAWSlQcLfnypuLQ==; Expires=Thu, 20 Aug 2026 01:01:13 GMT; Path=/, AWSALBCORS=T8xPozb0GOOEJJ9mApjAknbr7Mde/BBpt2nxBwKkN90F0J4dfjX7RxxJtPhKlED/MCjQoS/2kBcaNztOgwGaXrfb/KX5la4BJDLlRXJ0SfQv/GWP9uYYcOI1UFE5xaWR6dNfFBEZiDtcIZQ4A3HTEXnUMSayVW0Mxc2TpJhaA8kANrfMAWSlQcLfnypuLQ==; Expires=Thu, 20 Aug 2026 01:01:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59594', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f81b4e136fd531151c556b80dc5fa84e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:01:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-13T01:01:19.819357+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:01:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nQ+jEqcuO2QAGuIDM+RJm7nNEnZfDubttpFxjI+IAAoDksmZXolhK6SGBWUo3klkrJHGL17/GTvoCesIXJYsovGjGjiDWnrWFoQ3GV0dHGVF1orwQxFsyf72QxaLw6tNl7akqKGx8s+WssS7BxlGoDBWhBbhtOWJv1DiN7xlmsOUeOf63/JajWEbc41M+w==; Expires=Thu, 20 Aug 2026 01:01:19 GMT; Path=/, AWSALBCORS=nQ+jEqcuO2QAGuIDM+RJm7nNEnZfDubttpFxjI+IAAoDksmZXolhK6SGBWUo3klkrJHGL17/GTvoCesIXJYsovGjGjiDWnrWFoQ3GV0dHGVF1orwQxFsyf72QxaLw6tNl7akqKGx8s+WssS7BxlGoDBWhBbhtOWJv1DiN7xlmsOUeOf63/JajWEbc41M+w==; Expires=Thu, 20 Aug 2026 01:01:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '53535', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '6ee94fc3752092c0e0015b202dfc04eb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:01:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SXPKa8KvJrz0peLpI7GEiJmtaWSsNDaoE+5/giEcAhsMXhgdPe48yDL4hT2ksYcx0MzSRNN+ZZeYqGj/qMcNWAnbA9kuuJmkRgd9MMLhDFVblFDf/OTrG8FWPFmcyJI5wi4j+6IdCN3ay+i6dMYLTn06A8maKXt0CJs2henDj+29ocxwQrKn+wIyQ1p4Jg==; Expires=Thu, 20 Aug 2026 01:01:19 GMT; Path=/, AWSALBCORS=SXPKa8KvJrz0peLpI7GEiJmtaWSsNDaoE+5/giEcAhsMXhgdPe48yDL4hT2ksYcx0MzSRNN+ZZeYqGj/qMcNWAnbA9kuuJmkRgd9MMLhDFVblFDf/OTrG8FWPFmcyJI5wi4j+6IdCN3ay+i6dMYLTn06A8maKXt0CJs2henDj+29ocxwQrKn+wIyQ1p4Jg==; Expires=Thu, 20 Aug 2026 01:01:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '53526', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '4114fe9ded701e69e50ea295bb9b9cb5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:01:20 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-13T01:01:20.991617+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 10:01:26 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-13T01:01:26.413193+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 10:01:27 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-13T01:01:27.261551+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 10:01:32 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-13T01:01:32.810886+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 10:01:33 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-13T01:01:33.471738+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 10:01:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-13T01:01:38.809544+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 10:01:39 - LiteLLM Router:INFO: router.py:1570 - litellm.completion(model=openai/gpt-5.6-sol) Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/. {"timestamp": "2026-08-13T01:01:39.300810+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[31m Exception litellm.RateLimitError: RateLimitError: OpenAIException - You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\u001b[0m"} 10:01:44 - LiteLLM Router:INFO: router.py:5437 - Trying to fallback b/w models {"timestamp": "2026-08-13T01:01:44.488304+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Trying to fallback b/w models"} {"timestamp": "2026-08-13T01:01:44.488603+00:00", "level": "WARNING", "logger": "app.core.openai_keys", "message": "OpenAI 키 전환: primary → secondary (사유=429 · 지점=router.completion[gpt]). 이 프로세스는 이후 secondary 슬롯을 쓴다."} {"timestamp": "2026-08-13T01:01:44.488659+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router 무효화 — OpenAI 키 슬롯 전환 반영"} 10:01:44 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-13T01:01:44.499412+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-13T01:01:44.499948+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=secondary/2)"} 10:01:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.6-sol; provider = openai {"timestamp": "2026-08-13T01:01:44.501428+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.6-sol; provider = openai"} 10:01:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:01:57.469534+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:01:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.6-sol) 200 OK {"timestamp": "2026-08-13T01:01:57.471175+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.6-sol)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T01:01:57.473461+00:00", "level": "INFO", "logger": "app.modules.prompt_sanitizer", "message": "Prompt sanitized: attempt=1, strategy=film_previs, semantic_mode=none, changes=영화 프리비즈 맥락을 추가하되 실사 사진 품질을 명시했습니다. 상충하던 지시인 ‘기존 신문 문구 보존’과 ‘어디에도 텍스트 금지’를 정리하여, 기존 신문 기사 외에 새 캡션·워터마"} {"timestamp": "2026-08-13T01:01:57.473545+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_gemini", "message": "multiroll_gemini still_S65sh7_fix: moderation — sanitize 재시도"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:01:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vYyXpk3ndR3IkphimA/ygI5SJognV6npW9jjLQA08sRJosj6NstNwP0YfiMpsF4gMgxmJvrSAVOlCkEea5QKvajR+Xwmea0/GvTmFli1+wLdhB1t60NKwc4n6LIDzUqBDJxDZSWERE4NTtJ06Q5QdoxH4mQubmhBwR/nFIxWBXhnUYEllq4GwUQ8eHCs2g==; Expires=Thu, 20 Aug 2026 01:01:59 GMT; Path=/, AWSALBCORS=vYyXpk3ndR3IkphimA/ygI5SJognV6npW9jjLQA08sRJosj6NstNwP0YfiMpsF4gMgxmJvrSAVOlCkEea5QKvajR+Xwmea0/GvTmFli1+wLdhB1t60NKwc4n6LIDzUqBDJxDZSWERE4NTtJ06Q5QdoxH4mQubmhBwR/nFIxWBXhnUYEllq4GwUQ8eHCs2g==; Expires=Thu, 20 Aug 2026 01:01:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '104ce3acd00342fc4c82a4ec1a94fde5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:01:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b/bnYuIrhAVAmEJDu+vk1I8M9kfGz0lbkYRVHU0WYFYVdVOUnrZAQ82D7fTU9I+bMAzbFcoga2w27SWjffRtW0IGWJ4NnjWiuIaPVd+o0QTpd6qKHhXtlJXH3Z1aVkLoxc8kKy8NbuD2wF2gaDJ4/apWGk1c3ekQaD3dmFjoI5Xh+A4XAQcS3ES8WwfggA==; Expires=Thu, 20 Aug 2026 01:01:59 GMT; Path=/, AWSALBCORS=b/bnYuIrhAVAmEJDu+vk1I8M9kfGz0lbkYRVHU0WYFYVdVOUnrZAQ82D7fTU9I+bMAzbFcoga2w27SWjffRtW0IGWJ4NnjWiuIaPVd+o0QTpd6qKHhXtlJXH3Z1aVkLoxc8kKy8NbuD2wF2gaDJ4/apWGk1c3ekQaD3dmFjoI5Xh+A4XAQcS3ES8WwfggA==; Expires=Thu, 20 Aug 2026 01:01:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59985', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59986', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '487937e320a4d9d631aebd179e1f2856', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T01:02:10.742955+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (826188 → 1639599 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:02:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8yNBvv/n7+pae2I3pUWjEBWJbyB8V+atZLlzh9T8zd40VHSxVf6aT38mHKhTuXkyvWDO236E8fxjhUyTAIAdzSPrL6gWypnzhQo0TzPZ8n3x8M0W4XUtmzre55A7u4ORyBSCK3+TBuk6j50yDxIyJJwvcMI51em1fb8WNalEk4IrSxWZ8frIKmuvF8QYtw==; Expires=Thu, 20 Aug 2026 01:02:10 GMT; Path=/, AWSALBCORS=8yNBvv/n7+pae2I3pUWjEBWJbyB8V+atZLlzh9T8zd40VHSxVf6aT38mHKhTuXkyvWDO236E8fxjhUyTAIAdzSPrL6gWypnzhQo0TzPZ8n3x8M0W4XUtmzre55A7u4ORyBSCK3+TBuk6j50yDxIyJJwvcMI51em1fb8WNalEk4IrSxWZ8frIKmuvF8QYtw==; Expires=Thu, 20 Aug 2026 01:02:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '2665', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '89c18c7e16d1fb8e2ab51b41c9ce0f3f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:02:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7OITqSK0nXWljxv2kn8X9XD4GiMF0LkCpNXAHUkuGzNs915/e9nno3mm9qAvSxcST5iN6GzKlhu/0GSFLMYmteINEKyGiyeXtJq5hj592IOxlT2pjhF790GIvwuvkPkUduvL/GdMl7mBlvVCp+agK4gqE2TrDlKEUo4dV9OHL9aOVswp1t0Z2//djFlADQ==; Expires=Thu, 20 Aug 2026 01:02:11 GMT; Path=/, AWSALBCORS=7OITqSK0nXWljxv2kn8X9XD4GiMF0LkCpNXAHUkuGzNs915/e9nno3mm9qAvSxcST5iN6GzKlhu/0GSFLMYmteINEKyGiyeXtJq5hj592IOxlT2pjhF790GIvwuvkPkUduvL/GdMl7mBlvVCp+agK4gqE2TrDlKEUo4dV9OHL9aOVswp1t0Z2//djFlADQ==; Expires=Thu, 20 Aug 2026 01:02:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '2298', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e3a496dc1e0eb5e955b8f0e6b84cebb5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:02:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T01:02:28.859286+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:02:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VDNpUJN7uNK4iNSQKkApRP+NtNJ0GFDRk+ejq/SV+K1a+VDNJsyCuwk2o2/vG9kqsAY0m9FRMkX1efMGjxXfA3S78zKUDSZLnTjiuEWTOhKQI/xqFODRcJJn720RuiQALtDuNrS5hXpNvywU57Z4DUR0EcpqayOuwHgonZ94tlJ+xbRc7sIWBFBIS97xXQ==; Expires=Thu, 20 Aug 2026 01:02:29 GMT; Path=/, AWSALBCORS=VDNpUJN7uNK4iNSQKkApRP+NtNJ0GFDRk+ejq/SV+K1a+VDNJsyCuwk2o2/vG9kqsAY0m9FRMkX1efMGjxXfA3S78zKUDSZLnTjiuEWTOhKQI/xqFODRcJJn720RuiQALtDuNrS5hXpNvywU57Z4DUR0EcpqayOuwHgonZ94tlJ+xbRc7sIWBFBIS97xXQ==; Expires=Thu, 20 Aug 2026 01:02:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b7e850b496eae6a2f1309fa727dd9e61', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:02:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=irfJ2klwuyZLJ8jdOOtJ1JFdjomPkP94Av15JnXIR6l6W67SzVLfqm5/DPI7zy4fSEAE8zbck0wpEpf+CYtb1Wp2hIJegECS2vNx+atuywzfMvTJT0+QRWGSqqXbVAIiSUh4M1J4RMQlP+X6oUXebCEe/6/tZRCO2jWSoPPS/kqRqZ3r0r3JJgMOga86EA==; Expires=Thu, 20 Aug 2026 01:02:29 GMT; Path=/, AWSALBCORS=irfJ2klwuyZLJ8jdOOtJ1JFdjomPkP94Av15JnXIR6l6W67SzVLfqm5/DPI7zy4fSEAE8zbck0wpEpf+CYtb1Wp2hIJegECS2vNx+atuywzfMvTJT0+QRWGSqqXbVAIiSUh4M1J4RMQlP+X6oUXebCEe/6/tZRCO2jWSoPPS/kqRqZ3r0r3JJgMOga86EA==; Expires=Thu, 20 Aug 2026 01:02:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59597', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '382c2aca2e05ea5e082a8a21430fa755', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:03:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:03:22.841123+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:03:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:03:22.852051+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:03:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TPS9Z3zZ5tgepbcztmXyc/FXyu2qYRLyJUf7ANFQ3GK3CY/swU2MEk+PsOaRbXYY+jiHK3PBgebHhDNNWcG3dBg7BzUTbcWIo7/AVdFtTwFsDpslXx97s435DTUeQokvugPNr3T/wMqFaoHf1hf1y2e9BsUgqBJAUVUrvWPpkWWBH+8HTWM0w/rIZxeDjQ==; Expires=Thu, 20 Aug 2026 01:03:24 GMT; Path=/, AWSALBCORS=TPS9Z3zZ5tgepbcztmXyc/FXyu2qYRLyJUf7ANFQ3GK3CY/swU2MEk+PsOaRbXYY+jiHK3PBgebHhDNNWcG3dBg7BzUTbcWIo7/AVdFtTwFsDpslXx97s435DTUeQokvugPNr3T/wMqFaoHf1hf1y2e9BsUgqBJAUVUrvWPpkWWBH+8HTWM0w/rIZxeDjQ==; Expires=Thu, 20 Aug 2026 01:03:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a0aed4978df64c720a2a6785c71eda03', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:03:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3hM6uyr3f2/KLNWPa9Y3+b2sILYd0CJmuXNuihO830bvf8S/GLYEzCOjrn3qeaoxe+rSKxFFQPQCtOQL4iXtJb5ijhufS1i0lCMnehWSEwT5LPI45ypY2vRc8t+INrcwP0n6NYkvgVK44cZLiin2oYZZb6J4MJ4fmsUz/+zQnETGxHOTDNa6atk9gj83mQ==; Expires=Thu, 20 Aug 2026 01:03:24 GMT; Path=/, AWSALBCORS=3hM6uyr3f2/KLNWPa9Y3+b2sILYd0CJmuXNuihO830bvf8S/GLYEzCOjrn3qeaoxe+rSKxFFQPQCtOQL4iXtJb5ijhufS1i0lCMnehWSEwT5LPI45ypY2vRc8t+INrcwP0n6NYkvgVK44cZLiin2oYZZb6J4MJ4fmsUz/+zQnETGxHOTDNa6atk9gj83mQ==; Expires=Thu, 20 Aug 2026 01:03:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59988', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59986', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9cc70d62d9306b0052e2b7c4a34f1c21', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:03:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T01:03:41.326864+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:03:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6yTtwXLL7yhtMIIQz46mZKlD7J1OQJbCLtuMwZmJDZf54dCW4b2UC7DCt5idUSvZfjb6uUGkLD7lEuSPvgUcj6VI6XItYSelLpHgVHwu/6Wk4aY02Oy+tynqPt1V17L2BGU7e3KBjZP5ou2Sue/q1wNbmvcxjMXrzwK2zMtsE81tVx52YmJuKUr4g6d5tA==; Expires=Thu, 20 Aug 2026 01:03:41 GMT; Path=/, AWSALBCORS=6yTtwXLL7yhtMIIQz46mZKlD7J1OQJbCLtuMwZmJDZf54dCW4b2UC7DCt5idUSvZfjb6uUGkLD7lEuSPvgUcj6VI6XItYSelLpHgVHwu/6Wk4aY02Oy+tynqPt1V17L2BGU7e3KBjZP5ou2Sue/q1wNbmvcxjMXrzwK2zMtsE81tVx52YmJuKUr4g6d5tA==; Expires=Thu, 20 Aug 2026 01:03:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7679ee61b86d5a98844d9795a3e4c30', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:03:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xlTpBMWCHyAKrMEd9Z23wUjAEaYpEjYKGw2Y/0ic15/10e5oBXE3zOQzIr0mOAjt5Pf3F9oYdlkrOrQyv6mgwOA6stxquEKwwfwko2aFcIpFVY7rDWqWiWai/NX8eyrxxKqufheKCyd+MbBaz+21Eaaw9tIBtmhCSklGySJtRT3qHdeMaKAMb+5o3NE0ww==; Expires=Thu, 20 Aug 2026 01:03:41 GMT; Path=/, AWSALBCORS=xlTpBMWCHyAKrMEd9Z23wUjAEaYpEjYKGw2Y/0ic15/10e5oBXE3zOQzIr0mOAjt5Pf3F9oYdlkrOrQyv6mgwOA6stxquEKwwfwko2aFcIpFVY7rDWqWiWai/NX8eyrxxKqufheKCyd+MbBaz+21Eaaw9tIBtmhCSklGySJtRT3qHdeMaKAMb+5o3NE0ww==; Expires=Thu, 20 Aug 2026 01:03:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59621', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eced4062e5b7af76393096d2febd684f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:04:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:04:07.518272+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:04:07 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:04:07.528854+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T01:04:07.549842+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh7]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T01:04:07.683186+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: JIT 검증 — 입력이 낡아 재생성 (22/64)"} {"timestamp": "2026-08-13T01:04:07.708781+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T01:04:07.787240+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:04:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sZTiaxZfuqpQv09LZsmhZInWQflruPhaSg5+qqmP1506VM23K1ZNM91MMkr9w4AebaYlWtH8vbt/ouufxe1jy04dFaiicNFhjVTdEXvcxlXz0lThQMqoViGy7s/DmPRAwy0j3aOMNNff1Ot+qQ8soBu5PG4YWmTZ/YFL2Hsdb6Axg7JgZb4zm3gke1ZvWA==; Expires=Thu, 20 Aug 2026 01:04:09 GMT; Path=/, AWSALBCORS=sZTiaxZfuqpQv09LZsmhZInWQflruPhaSg5+qqmP1506VM23K1ZNM91MMkr9w4AebaYlWtH8vbt/ouufxe1jy04dFaiicNFhjVTdEXvcxlXz0lThQMqoViGy7s/DmPRAwy0j3aOMNNff1Ot+qQ8soBu5PG4YWmTZ/YFL2Hsdb6Axg7JgZb4zm3gke1ZvWA==; Expires=Thu, 20 Aug 2026 01:04:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15516', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15519', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '163e9a4e61959ef8cf9bb4571dfb66c8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:04:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6zjfAxnGPsEpMy2GBazfezH1Lvco6ssrk1E+LIvT6niKDH8R8oz/dAjKOKHBzbMzB+GOlvk8EJqvEi2tBJJcosoDNqWD3jKCS2b5EpKRYBaIZc993Gs8lPTcM7OZaQOTHpWahcNulR1xdbNPMfhysTzo3xaWQM/pQszEC0MKVOBs24m5CpT1rO0n5thLgg==; Expires=Thu, 20 Aug 2026 01:04:09 GMT; Path=/, AWSALBCORS=6zjfAxnGPsEpMy2GBazfezH1Lvco6ssrk1E+LIvT6niKDH8R8oz/dAjKOKHBzbMzB+GOlvk8EJqvEi2tBJJcosoDNqWD3jKCS2b5EpKRYBaIZc993Gs8lPTcM7OZaQOTHpWahcNulR1xdbNPMfhysTzo3xaWQM/pQszEC0MKVOBs24m5CpT1rO0n5thLgg==; Expires=Thu, 20 Aug 2026 01:04:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15054', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15052', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '82cf852d92be687fdb4ec4fe2ad3c230', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T01:04:21.403733+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (770239 → 1520477 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:04:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CvrJoDVg3ORVCuDNs3YK+3lrz+DA4ByugZrNplGS+fw0vfwH2a8jMyUJZ96ZBzwkkFdVMnFAstA3vx0bEDnpNdhsSky4SWHd0LpYAdTOwzLpb6voh8gDVJvt/9taSZhjF4LaIlbPA8bKEfD5NQSRKjrjgJohPKht9jZzZ0QKFWj7H2OcNIdwYXLozmEuXw==; Expires=Thu, 20 Aug 2026 01:04:21 GMT; Path=/, AWSALBCORS=CvrJoDVg3ORVCuDNs3YK+3lrz+DA4ByugZrNplGS+fw0vfwH2a8jMyUJZ96ZBzwkkFdVMnFAstA3vx0bEDnpNdhsSky4SWHd0LpYAdTOwzLpb6voh8gDVJvt/9taSZhjF4LaIlbPA8bKEfD5NQSRKjrjgJohPKht9jZzZ0QKFWj7H2OcNIdwYXLozmEuXw==; Expires=Thu, 20 Aug 2026 01:04:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20040', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d0d66394a9ccae1c9d448e0ab0b09d8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T01:04:21.823299+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (846364 → 1591222 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:04:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jEhjvZPpyvAqolH6cr+EUYsHLvbiI9n/Nt+gaHoAWcVBQcopWu6ihCwObDTZoEYCK/fqq7Vlgj/nhay60AAeD4L+NLvcv2m3ucOEGi4QJbR3vxBetQtGf9yOCl8ZbPWiBeCfpHt7KqpCA20zFNYm7pwQfvqSeO392jfPxkHG3UawyQm9zbGpAo5Ja3hLuQ==; Expires=Thu, 20 Aug 2026 01:04:21 GMT; Path=/, AWSALBCORS=jEhjvZPpyvAqolH6cr+EUYsHLvbiI9n/Nt+gaHoAWcVBQcopWu6ihCwObDTZoEYCK/fqq7Vlgj/nhay60AAeD4L+NLvcv2m3ucOEGi4QJbR3vxBetQtGf9yOCl8ZbPWiBeCfpHt7KqpCA20zFNYm7pwQfvqSeO392jfPxkHG3UawyQm9zbGpAo5Ja3hLuQ==; Expires=Thu, 20 Aug 2026 01:04:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19690', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '738d9e9dce1768dd33eeadc77cfb7aab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:04:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FuZni/gGyk40WmHF5gbKBAjmw2QdqDkJwxTSNhPipGeDC3EuCFQFF54VKshxjKOC7T5uiu6xaphhkiXMMfuBFF3ri9pEcdxbEQS0IDxjSaJBL2Mu1Pwb8ikTFVnI3pmclAsBd8FpeRE/Tx8bh4H+qz/vR5xoh1qH/LuuXTXY6RDoim6fD8DDK9Zl9wrv7Q==; Expires=Thu, 20 Aug 2026 01:04:21 GMT; Path=/, AWSALBCORS=FuZni/gGyk40WmHF5gbKBAjmw2QdqDkJwxTSNhPipGeDC3EuCFQFF54VKshxjKOC7T5uiu6xaphhkiXMMfuBFF3ri9pEcdxbEQS0IDxjSaJBL2Mu1Pwb8ikTFVnI3pmclAsBd8FpeRE/Tx8bh4H+qz/vR5xoh1qH/LuuXTXY6RDoim6fD8DDK9Zl9wrv7Q==; Expires=Thu, 20 Aug 2026 01:04:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19618', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a54ec13cfced28fa5c16b8d3a1ab4d2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:04:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AaUpIL9vItIh7UXUmP/q2qJY9EWYzS7HWxCaGx6cHZCeXdLBHIg+oZAHgEAA3VSYOJdbAYe0PtVsDAL0lMPRxzI30byWNOWj3xzmIacCN2tFr1TMyrwNLvr+adYz1qA3+JTyZnx+5W8pazfyTmA3Fxt0m97+np5qu9addvahSWLOV045SBPQdL2Dd4dxfQ==; Expires=Thu, 20 Aug 2026 01:04:22 GMT; Path=/, AWSALBCORS=AaUpIL9vItIh7UXUmP/q2qJY9EWYzS7HWxCaGx6cHZCeXdLBHIg+oZAHgEAA3VSYOJdbAYe0PtVsDAL0lMPRxzI30byWNOWj3xzmIacCN2tFr1TMyrwNLvr+adYz1qA3+JTyZnx+5W8pazfyTmA3Fxt0m97+np5qu9addvahSWLOV045SBPQdL2Dd4dxfQ==; Expires=Thu, 20 Aug 2026 01:04:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19488', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '1311de210b119bade5a42ce4e84ebc6d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:04:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T01:04:43.659843+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:04:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PtME7bc4saI1tlYGyi21hboFu/eTqui+6pAQTtyN/dU9sY1ME921P6z+/5uoNbG/Iaw8V3BH1MqhCojPc6hICu46i0aLOEA1rkSw9iDcToa2n/32oWWWvAZbEDWnZUS5SuFJfM9IwCROHagF94koAoAkgJ+QfylkQwdQO29xomBNeVofUgI/ddJfoBI1yQ==; Expires=Thu, 20 Aug 2026 01:04:43 GMT; Path=/, AWSALBCORS=PtME7bc4saI1tlYGyi21hboFu/eTqui+6pAQTtyN/dU9sY1ME921P6z+/5uoNbG/Iaw8V3BH1MqhCojPc6hICu46i0aLOEA1rkSw9iDcToa2n/32oWWWvAZbEDWnZUS5SuFJfM9IwCROHagF94koAoAkgJ+QfylkQwdQO29xomBNeVofUgI/ddJfoBI1yQ==; Expires=Thu, 20 Aug 2026 01:04:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe84daf3d3a4644d7687bb2405c0ed23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:04:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aWuxfHVem3XgILid1quw4vW0vMgQibBrIbjZp6za8Re0S/ekouI86+pAepMbEKoRWEZtEhRZmJVXK5dZiF32ku5Rj4+QKb48/j5Afsz8ts/DQOuFJOm3a4MAoyNltfx8l4SNgdRfgMSLRmOa9dMm6Yd+tP7z9g3Mviv5HoCDlfiIf2aZiYKaxBWjOvuuIQ==; Expires=Thu, 20 Aug 2026 01:04:44 GMT; Path=/, AWSALBCORS=aWuxfHVem3XgILid1quw4vW0vMgQibBrIbjZp6za8Re0S/ekouI86+pAepMbEKoRWEZtEhRZmJVXK5dZiF32ku5Rj4+QKb48/j5Afsz8ts/DQOuFJOm3a4MAoyNltfx8l4SNgdRfgMSLRmOa9dMm6Yd+tP7z9g3Mviv5HoCDlfiIf2aZiYKaxBWjOvuuIQ==; Expires=Thu, 20 Aug 2026 01:04:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59587', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b977d804e6f6c53807e64f6bcc5ef0f5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:05:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:05:38.812961+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:05:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:05:38.822953+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:05:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/y27rT91w551cNHcZRQqFP6TFEH7CBFBR55xSuK7cOGzrRVxzr0YZZYTTi9j5+LZJCDT9pcppDTgz+ZqXRT/05N8MDJFg0yAuyGX9G4MCH1Pzj9sB19VU1fRsspPQsW8MJKciZAzQq5h4Ry4U4b1Ik77akOQDbP9xuoYppgpF2qtbaqW4nQBikn9UXWv3A==; Expires=Thu, 20 Aug 2026 01:05:40 GMT; Path=/, AWSALBCORS=/y27rT91w551cNHcZRQqFP6TFEH7CBFBR55xSuK7cOGzrRVxzr0YZZYTTi9j5+LZJCDT9pcppDTgz+ZqXRT/05N8MDJFg0yAuyGX9G4MCH1Pzj9sB19VU1fRsspPQsW8MJKciZAzQq5h4Ry4U4b1Ik77akOQDbP9xuoYppgpF2qtbaqW4nQBikn9UXWv3A==; Expires=Thu, 20 Aug 2026 01:05:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '231597c5abb3e42db3a866f6b40f47da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:05:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WrR6cE5fnZZWIUab1HTlPt/QBAjF3mT4TTAjsviC9bAzva5ShiaMBhwvmMDHAC7Fiu+iX6XqNb0kL9avDJjpGcI05d/aGFXKECRNBPu65n5X8DSqhZTiZbXTHhIEvjBoWxnwlcoSfJsYz0lB2q2GHNXjYR7E6SwZKKhtARZhmVLmgWqbmK/b86nE23a8Fw==; Expires=Thu, 20 Aug 2026 01:05:41 GMT; Path=/, AWSALBCORS=WrR6cE5fnZZWIUab1HTlPt/QBAjF3mT4TTAjsviC9bAzva5ShiaMBhwvmMDHAC7Fiu+iX6XqNb0kL9avDJjpGcI05d/aGFXKECRNBPu65n5X8DSqhZTiZbXTHhIEvjBoWxnwlcoSfJsYz0lB2q2GHNXjYR7E6SwZKKhtARZhmVLmgWqbmK/b86nE23a8Fw==; Expires=Thu, 20 Aug 2026 01:05:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59580', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59582', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ef1c1f35badddc0a5e2b5395bf09a82f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:05:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T01:05:58.215614+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:05:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wB8zBJPGwU59MEqUc4Wuo2TOjnfYv884vOARvx3WfuwSMD96nC/sa5tVhEohNlRIT5vOvC4ij3CnFtqfpBxKCRN1LFE9tQ7KqgMB3XYm6MdCVl3I6o58DPNKU96cXq0736an8WfDyPZ15BW19KbPPg2d/k4ngg3z1lfCjhTNiWK+38ZiY77eH+0H4JBEAg==; Expires=Thu, 20 Aug 2026 01:05:58 GMT; Path=/, AWSALBCORS=wB8zBJPGwU59MEqUc4Wuo2TOjnfYv884vOARvx3WfuwSMD96nC/sa5tVhEohNlRIT5vOvC4ij3CnFtqfpBxKCRN1LFE9tQ7KqgMB3XYm6MdCVl3I6o58DPNKU96cXq0736an8WfDyPZ15BW19KbPPg2d/k4ngg3z1lfCjhTNiWK+38ZiY77eH+0H4JBEAg==; Expires=Thu, 20 Aug 2026 01:05:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '27dd61c6080daee944d8c732649d4a84', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:05:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GjbYXK50OEe4VUqBVuoiv0to+3UiLdwuh7ZtmgRI7++MxdvxmxlBTrpL3oCCQzpMKUxPl52y3zEun1zDWoI5zEEIyj79SS20mg9s3Flz8uCKYfSbsglLdgzgVhd2RSTY8AGoqqRkA8E72TjKy0SFrhSDtLkTYDRs1B9NBwhCj2r1IPEyNxcLGbGKYGpFMg==; Expires=Thu, 20 Aug 2026 01:05:58 GMT; Path=/, AWSALBCORS=GjbYXK50OEe4VUqBVuoiv0to+3UiLdwuh7ZtmgRI7++MxdvxmxlBTrpL3oCCQzpMKUxPl52y3zEun1zDWoI5zEEIyj79SS20mg9s3Flz8uCKYfSbsglLdgzgVhd2RSTY8AGoqqRkA8E72TjKy0SFrhSDtLkTYDRs1B9NBwhCj2r1IPEyNxcLGbGKYGpFMg==; Expires=Thu, 20 Aug 2026 01:05:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59626', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5b3967db606e333cdfce840428e0612', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:06:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:06:53.206445+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:06:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:06:53.216318+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 10:06:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T01:06:53.326039+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:06:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HY5KORdWv+2q4P3tN788WU3Akc6qbQ3SJuWuA4E590fd5yz/JVRe8citO5Y99Bl800/6/A0N9qFWPPRAKDikFWRigwvML8EMX4i0gFSXzk4mMyJa638VzmvE92NOE2zdecygILVqhskgLfQcUnQx+FEzCxHu5su55W45j/Ow+/vB9Db388aruzmer8jaXw==; Expires=Thu, 20 Aug 2026 01:06:53 GMT; Path=/, AWSALBCORS=HY5KORdWv+2q4P3tN788WU3Akc6qbQ3SJuWuA4E590fd5yz/JVRe8citO5Y99Bl800/6/A0N9qFWPPRAKDikFWRigwvML8EMX4i0gFSXzk4mMyJa638VzmvE92NOE2zdecygILVqhskgLfQcUnQx+FEzCxHu5su55W45j/Ow+/vB9Db388aruzmer8jaXw==; Expires=Thu, 20 Aug 2026 01:06:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '206968d4859a55e17442be500073d7da', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:06:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8Wg1bclUBhu/mllB1IQJ4MwxooxGgB0KnEJ3qPkCwxWZbt1RYJcVJdhRGjaiqcOlwkyJomooedxdGPKw2iPpgZtVRZeXErzP2kHNdWweHePdfip3lQO9aFcF9m/06MUdphJo3+SL2tQybRw3UHs3iDfDsERK3M0xauT/ugzUbQV8cWGW5eG1lJvkcovJEw==; Expires=Thu, 20 Aug 2026 01:06:54 GMT; Path=/, AWSALBCORS=8Wg1bclUBhu/mllB1IQJ4MwxooxGgB0KnEJ3qPkCwxWZbt1RYJcVJdhRGjaiqcOlwkyJomooedxdGPKw2iPpgZtVRZeXErzP2kHNdWweHePdfip3lQO9aFcF9m/06MUdphJo3+SL2tQybRw3UHs3iDfDsERK3M0xauT/ugzUbQV8cWGW5eG1lJvkcovJEw==; Expires=Thu, 20 Aug 2026 01:06:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59618', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59619', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '106b4937544d7ea3a43625832c387747', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:07:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:07:13.965205+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:07:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:07:13.975266+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:07:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1GSstlVKnOfS4Bj1rO8FD6ve4utvttGLbREz4T3JJM6aE3jtynjBbSb1PhrPcq9WemsNUo+32FdqbZDEXzI7y1rzh1OQy3nilkNEWAPlEXlTr0FtyMQf+n/XKdjeiO99GQ11OCneio15puQ5OdjfTR2mSKsowEb0+fMjLeDTWG56iem4sugwnjpBPmp1Lg==; Expires=Thu, 20 Aug 2026 01:07:16 GMT; Path=/, AWSALBCORS=1GSstlVKnOfS4Bj1rO8FD6ve4utvttGLbREz4T3JJM6aE3jtynjBbSb1PhrPcq9WemsNUo+32FdqbZDEXzI7y1rzh1OQy3nilkNEWAPlEXlTr0FtyMQf+n/XKdjeiO99GQ11OCneio15puQ5OdjfTR2mSKsowEb0+fMjLeDTWG56iem4sugwnjpBPmp1Lg==; Expires=Thu, 20 Aug 2026 01:07:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37840', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37841', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b15cbd934f957285221ca1eed5245fa6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:07:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AK68XHHNp41IZiRNidt1sjMIdvtTOyDj3QJYqZJRJFrvxm/pN+cLJY2Fhet1YSyjQGXE5JmZ7VF4KXIYZLCIn1IoVUKcOT8Y5nxcO9K4roFGqZ6P4vNA1k/EqbQvM2vk9RcphpLYR+j0qIc/zgLuRaGPwpYRtmw+nz7wIwT9/WBuT7wVGsKXEVGTiS16zQ==; Expires=Thu, 20 Aug 2026 01:07:16 GMT; Path=/, AWSALBCORS=AK68XHHNp41IZiRNidt1sjMIdvtTOyDj3QJYqZJRJFrvxm/pN+cLJY2Fhet1YSyjQGXE5JmZ7VF4KXIYZLCIn1IoVUKcOT8Y5nxcO9K4roFGqZ6P4vNA1k/EqbQvM2vk9RcphpLYR+j0qIc/zgLuRaGPwpYRtmw+nz7wIwT9/WBuT7wVGsKXEVGTiS16zQ==; Expires=Thu, 20 Aug 2026 01:07:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37454', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37454', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9e21d604c83a627504d62edb185190ea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:07:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Tos/SUihQn3TDtfOJFjFQY/Ucon4i8LaqqLiyeZNWgL+J6DQ+fCZTVXo2G9EIBYRumyTLr1aEhNzIuOfVTRh3+195xw9lAB+UbA2ruzE0NxZYypPD9qYvXjUlvmqisMwonbrwY3qxLzELippRCSSQ2zCFIrXG81Vb1ksflBp6IjSxhZO7rp/Q/X78dR9iA==; Expires=Thu, 20 Aug 2026 01:07:23 GMT; Path=/, AWSALBCORS=Tos/SUihQn3TDtfOJFjFQY/Ucon4i8LaqqLiyeZNWgL+J6DQ+fCZTVXo2G9EIBYRumyTLr1aEhNzIuOfVTRh3+195xw9lAB+UbA2ruzE0NxZYypPD9qYvXjUlvmqisMwonbrwY3qxLzELippRCSSQ2zCFIrXG81Vb1ksflBp6IjSxhZO7rp/Q/X78dR9iA==; Expires=Thu, 20 Aug 2026 01:07:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '3fbfe68c86e9f00dea58b4689c826be6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:07:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=93RIntqA2Zs1U0k00JySFn6U60V9k7YY46pLQ8f7Ab8EXswKt/7M+gBZZTIC0No1GEJfFK6azx1dsBXVG4RsR9NG92Kh/0Ym2Gz93bDo4YlZ41CxlKi1YJBfW36fTVMu/+aN7o0R+fwZ8nn4OnaNi2igU/3xavppVFmldDV8UV4CBvnI+1Af7Gy99IYVRg==; Expires=Thu, 20 Aug 2026 01:07:24 GMT; Path=/, AWSALBCORS=93RIntqA2Zs1U0k00JySFn6U60V9k7YY46pLQ8f7Ab8EXswKt/7M+gBZZTIC0No1GEJfFK6azx1dsBXVG4RsR9NG92Kh/0Ym2Gz93bDo4YlZ41CxlKi1YJBfW36fTVMu/+aN7o0R+fwZ8nn4OnaNi2igU/3xavppVFmldDV8UV4CBvnI+1Af7Gy99IYVRg==; Expires=Thu, 20 Aug 2026 01:07:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59600', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '6606b85ceae9ca90e3b5f9394f21e4bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T01:07:38.512957+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (765192 → 1512290 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:07:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ayruSaSan05BUrQAcd9Zgj5LWP7I6T5FHYxsvWBnAq11Dn5uNu1IUgzgXsJ7iV2wWUMbOBCXKzveH4WfDIMe1rw3Nk5GlkehkEz7itENlMUJeG17diRjDSpkUyt3//IuUXOgdEomk8oNy4+zN7FwJmoJhDp5RTKf9Dpvf6pPXRc2/E0Jku0RE988oWbVTA==; Expires=Thu, 20 Aug 2026 01:07:38 GMT; Path=/, AWSALBCORS=ayruSaSan05BUrQAcd9Zgj5LWP7I6T5FHYxsvWBnAq11Dn5uNu1IUgzgXsJ7iV2wWUMbOBCXKzveH4WfDIMe1rw3Nk5GlkehkEz7itENlMUJeG17diRjDSpkUyt3//IuUXOgdEomk8oNy4+zN7FwJmoJhDp5RTKf9Dpvf6pPXRc2/E0Jku0RE988oWbVTA==; Expires=Thu, 20 Aug 2026 01:07:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '45046', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c460ebed8ab9baac295bfa36ab703f68', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:07:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wicFU8Q80NlnjMBN7YYFtx7WHZ0IYRXT+1Gj8qROD+OQOBVZ2MsiGjHXz6co92jVUHam+CHdE+RPJSnyRLxVjabC5u7fR03qxmNdW7KaIEBlew9OBxdcFOtBJNvHAMVoLTF+xdKzPexdY1xPhN8AwCAkL76Rs8+qewN97lPRgtoeb/R5vjtQczZbVWACBQ==; Expires=Thu, 20 Aug 2026 01:07:38 GMT; Path=/, AWSALBCORS=wicFU8Q80NlnjMBN7YYFtx7WHZ0IYRXT+1Gj8qROD+OQOBVZ2MsiGjHXz6co92jVUHam+CHdE+RPJSnyRLxVjabC5u7fR03qxmNdW7KaIEBlew9OBxdcFOtBJNvHAMVoLTF+xdKzPexdY1xPhN8AwCAkL76Rs8+qewN97lPRgtoeb/R5vjtQczZbVWACBQ==; Expires=Thu, 20 Aug 2026 01:07:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44682', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c67013570070ccfc9eaf423fd1e207d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:08:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T01:08:01.753198+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:08:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FV0sEo3MsagX320DQY57Rd+VOuiGdQBna/gTldgWa7ykYlxx0yxCdEWeiVKw3Tjl65rX1Kxea0lX687bRV+JEIHTsRQKGIYm3XfAVD0HFntDDuw4d2E1TvQotPH/0R6YQ/zpcBVwXWW/12pDkaCHanqOh8gXPLus7jzLVm2zQyw8oF6E/ornFz0KEBVNOQ==; Expires=Thu, 20 Aug 2026 01:08:01 GMT; Path=/, AWSALBCORS=FV0sEo3MsagX320DQY57Rd+VOuiGdQBna/gTldgWa7ykYlxx0yxCdEWeiVKw3Tjl65rX1Kxea0lX687bRV+JEIHTsRQKGIYm3XfAVD0HFntDDuw4d2E1TvQotPH/0R6YQ/zpcBVwXWW/12pDkaCHanqOh8gXPLus7jzLVm2zQyw8oF6E/ornFz0KEBVNOQ==; Expires=Thu, 20 Aug 2026 01:08:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20653', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '8ef7ffa0c1c36bf6cd2830bef483d5c1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:08:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HoyQu2X7QZhcujn9M0cvRMpx200cBZb7hvOJHpgmb5F8TeICRLw+xMWKlEowSTh/EXAMgAooQ8InLQ9dwGBc4JEPwzeuGRJvvRvF98pop6dImp5h0jWbLBvvOW2YqmWRjvlgu5fB2IeVqvFzNTtV3+NSbdtj9Htt1l6WkxrX3alNv3pJddW2cvycWxxcGw==; Expires=Thu, 20 Aug 2026 01:08:02 GMT; Path=/, AWSALBCORS=HoyQu2X7QZhcujn9M0cvRMpx200cBZb7hvOJHpgmb5F8TeICRLw+xMWKlEowSTh/EXAMgAooQ8InLQ9dwGBc4JEPwzeuGRJvvRvF98pop6dImp5h0jWbLBvvOW2YqmWRjvlgu5fB2IeVqvFzNTtV3+NSbdtj9Htt1l6WkxrX3alNv3pJddW2cvycWxxcGw==; Expires=Thu, 20 Aug 2026 01:08:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20371', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '2ee3b6e54a9d83bb624c03f78c781a3f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:08:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:08:27.339358+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:08:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:08:27.348686+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:08:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Wgwqb8B0eQf/4WazFfT7CdaMmYVTSr6WFSmew5mCpKJPp3yPzAyyK3TYLTeqI15yOI+OblrD0b644lWfAGSWJWW4Q2mbzkOZzzPEkIVkHoqSlpCiiPNqkRWChpv7wPU6MAPLW+MREMgaYdbZiiz1TYUx52r7q6SkuCDbhka8ToBRGb26FSgve5xRBXrjDQ==; Expires=Thu, 20 Aug 2026 01:08:29 GMT; Path=/, AWSALBCORS=Wgwqb8B0eQf/4WazFfT7CdaMmYVTSr6WFSmew5mCpKJPp3yPzAyyK3TYLTeqI15yOI+OblrD0b644lWfAGSWJWW4Q2mbzkOZzzPEkIVkHoqSlpCiiPNqkRWChpv7wPU6MAPLW+MREMgaYdbZiiz1TYUx52r7q6SkuCDbhka8ToBRGb26FSgve5xRBXrjDQ==; Expires=Thu, 20 Aug 2026 01:08:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1868a2c480e89d690af99081a19f34df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:08:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zQNhaISV+mrgxdU8KM7jQgNMkmQHC4SIHlr9IVSc2SYtnaD0HQ9r3Gp2nI6z4nvkdvns7v2j4JOxHdK/Y+yCFpOkgREyA0QTDp/+Ua7RLr1PXVSjrGPeXjMtqtUU3aLFZP5G+Vx1JtYfoVwIF/zUr8TzfuvGfYmnywzQi3pN2uazENxPY+nNw03FAInw2A==; Expires=Thu, 20 Aug 2026 01:08:29 GMT; Path=/, AWSALBCORS=zQNhaISV+mrgxdU8KM7jQgNMkmQHC4SIHlr9IVSc2SYtnaD0HQ9r3Gp2nI6z4nvkdvns7v2j4JOxHdK/Y+yCFpOkgREyA0QTDp/+Ua7RLr1PXVSjrGPeXjMtqtUU3aLFZP5G+Vx1JtYfoVwIF/zUr8TzfuvGfYmnywzQi3pN2uazENxPY+nNw03FAInw2A==; Expires=Thu, 20 Aug 2026 01:08:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59562', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59561', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c70ec1df6c0b6751e0ddf51c58453250', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:08:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T01:08:50.796074+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:08:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QXhw/04BKp5kvuKQu7uGjqmvvVzaP3k4kxuXfcz4JEv8cKxAZsIbkZ+Axn7yY7E9Ki6O2sQK7ojF2icjRelRqhw649EkhY3a3XXXkDsmEtDeTVTYfk/HQO2sUcuPve4A62MrxBhSZredWeZEsuexOUkguVL4A3w9vPCCbgGSJASYX01sBSntVIXvr0DhSw==; Expires=Thu, 20 Aug 2026 01:08:50 GMT; Path=/, AWSALBCORS=QXhw/04BKp5kvuKQu7uGjqmvvVzaP3k4kxuXfcz4JEv8cKxAZsIbkZ+Axn7yY7E9Ki6O2sQK7ojF2icjRelRqhw649EkhY3a3XXXkDsmEtDeTVTYfk/HQO2sUcuPve4A62MrxBhSZredWeZEsuexOUkguVL4A3w9vPCCbgGSJASYX01sBSntVIXvr0DhSw==; Expires=Thu, 20 Aug 2026 01:08:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a46c5751007ae6ce7d57c822562d3130', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:08:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X1f84Gkce7kcurICJWFw/tTjEukaar8krMxPtSCCVU6OL+1h5+F/RjvbcHD1QLTdKC/dihVa76Y/vHBVaVSD2uUyjJWMh8uSt/z+dDmJvIuUPzuskCxGqmiUUvnjgfpZjuFOwZIEai5g0uUwo9RxtYS1hGa6fwCeVGhb+l4YPW4utU9ZzynaWop4QE/Tqg==; Expires=Thu, 20 Aug 2026 01:08:51 GMT; Path=/, AWSALBCORS=X1f84Gkce7kcurICJWFw/tTjEukaar8krMxPtSCCVU6OL+1h5+F/RjvbcHD1QLTdKC/dihVa76Y/vHBVaVSD2uUyjJWMh8uSt/z+dDmJvIuUPzuskCxGqmiUUvnjgfpZjuFOwZIEai5g0uUwo9RxtYS1hGa6fwCeVGhb+l4YPW4utU9ZzynaWop4QE/Tqg==; Expires=Thu, 20 Aug 2026 01:08:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59577', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '834ae2e56e9ee3c0e8189498845feeee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 10:09:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T01:09:50.376721+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 10:09:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T01:09:50.387222+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T01:09:50.550647+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: JIT 검증 — 입력이 낡아 재생성 (23/64)"} {"timestamp": "2026-08-13T01:09:50.578134+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T01:09:50.578237+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe JIT 검증 요약: 그대로 0 · 재생성 23 (그중 산출동일 0) · record없음(검증불가 skip) 0 · 실패 0"} {"timestamp": "2026-08-13T01:09:50.582485+00:00", "level": "INFO", "logger": "app.services.scene_image_service", "message": "still_recipe v1(표적): 23 샷 생성 완료 (episode=7c902020-4451-4967-9eb6-1e53c2b9b717, target_scenes=1,4,5,9,37,39,56,64,65)"} {"timestamp": "2026-08-13T01:09:50.599167+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline completed (completed=23/23, failed=0)"} {"timestamp": "2026-08-13T01:09:50.666170+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-13T01:09:50.781263+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-13T01:09:50.845067+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-13T01:09:50.877646+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-13T01:09:50.877722+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-13T01:09:50.879510+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-13T01:09:50.914540+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-13T01:09:50.920371+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=scene_image_pipeline, repaired=0)"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:09:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IrtwEtFt5eCiaoyQcyJe+QrY0BKF2xLULNiPvq5HMnnb/3pprTVn1GBpUrmpesQRpBgMlrIc+vs2Uv4RBZMeFc2tnqwk7zTiP2vBFCSUlPO8+OMutYbw0VnFvWSGoIHxgqz1LL9fkl3/cFz0Klm+U5iLgjDHWp91VAIep4NBKU2Z+4DvSssbuHgTZOVPDQ==; Expires=Thu, 20 Aug 2026 01:09:52 GMT; Path=/, AWSALBCORS=IrtwEtFt5eCiaoyQcyJe+QrY0BKF2xLULNiPvq5HMnnb/3pprTVn1GBpUrmpesQRpBgMlrIc+vs2Uv4RBZMeFc2tnqwk7zTiP2vBFCSUlPO8+OMutYbw0VnFvWSGoIHxgqz1LL9fkl3/cFz0Klm+U5iLgjDHWp91VAIep4NBKU2Z+4DvSssbuHgTZOVPDQ==; Expires=Thu, 20 Aug 2026 01:09:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ca2bcb5475b054da3bd279cef79abe6b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 01:09:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FZvkD1Ihq5uqipHgZMYjRaA24QjmEIszk32cSa+x9/1B3yECQ2L9yZnW2Pt4YbFcewLX9tQUugQvdU013TlDL17Fc7OM5vpFc+oK5AaE55dzZHRnGz3YcB6Vt78NdbZ4xkx8CZXj7rlgSHLHuQhXzPEOmlThHTHPOoftEkjVPTdpC1TVDn0o8yXJwss9EQ==; Expires=Thu, 20 Aug 2026 01:09:52 GMT; Path=/, AWSALBCORS=FZvkD1Ihq5uqipHgZMYjRaA24QjmEIszk32cSa+x9/1B3yECQ2L9yZnW2Pt4YbFcewLX9tQUugQvdU013TlDL17Fc7OM5vpFc+oK5AaE55dzZHRnGz3YcB6Vt78NdbZ4xkx8CZXj7rlgSHLHuQhXzPEOmlThHTHPOoftEkjVPTdpC1TVDn0o8yXJwss9EQ==; Expires=Thu, 20 Aug 2026 01:09:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59596', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59598', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bd37b1d07ddd6a31e6fdcfc08e6d1a4a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [40068] /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:19: UserWarning: Field name "schema_json" in "PromptCreate" shadows an attribute in parent "BaseModel" class PromptCreate(BaseModel): /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:27: UserWarning: Field name "schema_json" in "PromptUpdate" shadows an attribute in parent "BaseModel" class PromptUpdate(BaseModel): INFO: Started server process [91947] INFO: Waiting for application startup. {"timestamp": "2026-08-13T03:04:50.805305+00:00", "level": "WARNING", "logger": "app.main", "message": "SECURITY: insecure default credentials in use — DEFAULT_ADMIN_PASSWORD, DEFAULT_CREATOR_PASSWORD. Override via env vars before exposing this server."} INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) {"timestamp": "2026-08-13T03:04:56.727620+00:00", "level": "INFO", "logger": "app.modules.llm.gemini_key_pool", "message": "Gemini key pool: 2 key(s) loaded"} INFO: 127.0.0.1:57193 - "GET /api/v1/health HTTP/1.1" 200 OK INFO: 127.0.0.1:57195 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-13T03:05:09.384767+00:00", "level": "WARNING", "logger": "app.core.steps.image_steps", "message": "Step scene_image_pipeline: config drift 를 env 승인으로 통과 — 비파괴 resume 재실행 (config_hash mismatch (step-local): cp=78b626c07deb443f, current=268d515b9ef04cff)"} {"timestamp": "2026-08-13T03:05:09.384828+00:00", "level": "INFO", "logger": "app.services.step_execution_service", "message": "start_step scene_image_pipeline: completed cp decision=rerun_self reason=config drift — step_config_drift_ack 명시 승인, 비파괴 resume 재실행: config_hash mismatch (step-local): cp=78b626c07deb443f, current=268d515b9ef04cff — submitting background"} {"timestamp": "2026-08-13T03:05:09.384867+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_image_pipeline (Step scene_image_pipeline for 7c902020-4451-4967-9eb6-1e53c2b9b717)"} INFO: 127.0.0.1:57197 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_image_pipeline?mode=resume HTTP/1.1" 200 OK {"timestamp": "2026-08-13T03:05:09.391440+00:00", "level": "WARNING", "logger": "app.core.steps.image_steps", "message": "Step scene_image_pipeline: config drift 를 env 승인으로 통과 — 비파괴 resume 재실행 (config_hash mismatch (step-local): cp=78b626c07deb443f, current=268d515b9ef04cff)"} {"timestamp": "2026-08-13T03:05:09.393742+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline started (run_id=e29ea65a-b9e1-464b-9627-f2ea171d3f79, model=mixed)"} {"timestamp": "2026-08-13T03:05:09.486093+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-13T03:05:09.609933+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-13T03:05:09.683809+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-13T03:05:09.716635+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-13T03:05:09.716747+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-13T03:05:09.718958+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-13T03:05:09.752033+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-13T03:05:09.765107+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-13T03:05:09.858952+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-13T03:05:10.057656+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-13T03:05:10.135576+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-13T03:05:10.167597+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-13T03:05:10.167669+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-13T03:05:10.169621+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-13T03:05:10.200056+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-13T03:05:10.204091+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=-, repaired=0)"} {"timestamp": "2026-08-13T03:05:10.261582+00:00", "level": "INFO", "logger": "app.core.asset_readiness", "message": "AssetReadiness OK: AssetReadiness episode=7c902020: expected=67 registered=67 disk=67 missing=0"} {"timestamp": "2026-08-13T03:05:10.263274+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 215 completed, 0 failed"} {"timestamp": "2026-08-13T03:05:10.527705+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded 66 existing reference images for 193 entities"} {"timestamp": "2026-08-13T03:05:10.527782+00:00", "level": "INFO", "logger": "app.services.scene_validation_service", "message": "Skipping legacy scene image validation — scene_lvm_validation_mode=off (LVM 2 disabled by cost policy; only mode='full' enables it)."} {"timestamp": "2026-08-13T03:05:10.644712+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded outfit + composite + state_variant refs into scene_ref_image_map"} {"timestamp": "2026-08-13T03:05:10.648700+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe: 운영자 선언 무콘티 예외 1샷 — BGFIRST 대상 제외 후 기존 경로 생성: ['S75sh7']"} {"timestamp": "2026-08-13T03:05:10.702441+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe 표적 scope: scenes=[1, 4, 5, 9, 37, 39, 56, 64, 65] requested=23 dep_added=0 effective=23"} {"timestamp": "2026-08-13T03:05:10.778846+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=019ff914-d9c0-7dd5-9f64-92c156fed1a5&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. {"timestamp": "2026-08-13T03:05:21.192766+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (634280 → 1297001 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:05:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mrY/pt83f79njk8tekjs6SiBj4Nczaesg2xd0yJ9C6vI5qavozNEAvN9iZQCT44reVFfXIyHtr7HJmuCQFAjKMtlShMe/rCAi96g3W8q3siY9dNbjCkaweEERad1y/IrrMcWqQYlqZf7IAtWpWlT4yNUXlrnnLQS0TA7qTEnlaiLaPgfnRQ85vWQ7O+OcQ==; Expires=Thu, 20 Aug 2026 03:05:21 GMT; Path=/, AWSALBCORS=mrY/pt83f79njk8tekjs6SiBj4Nczaesg2xd0yJ9C6vI5qavozNEAvN9iZQCT44reVFfXIyHtr7HJmuCQFAjKMtlShMe/rCAi96g3W8q3siY9dNbjCkaweEERad1y/IrrMcWqQYlqZf7IAtWpWlT4yNUXlrnnLQS0TA7qTEnlaiLaPgfnRQ85vWQ7O+OcQ==; Expires=Thu, 20 Aug 2026 03:05:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59713', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc58126b18a43f41ba8b392c0d53d564', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:05:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F/OUh5ekf2NScJVxsnXuVZrdeRZankcOwjhx3aiwOR00o8IDOshP6I6H4Mu8QFUC0SPNJ5iQp3jrhpRWBP6gisYFAZdnb4ldSawqlt45fcrOxr95AKco+k2p04dAIk5XNta8SJBbyTtpyoniBxKU/03t169eTIqZGuXrpRJSnp0+gLfjgy9FqsYslv6Btw==; Expires=Thu, 20 Aug 2026 03:05:21 GMT; Path=/, AWSALBCORS=F/OUh5ekf2NScJVxsnXuVZrdeRZankcOwjhx3aiwOR00o8IDOshP6I6H4Mu8QFUC0SPNJ5iQp3jrhpRWBP6gisYFAZdnb4ldSawqlt45fcrOxr95AKco+k2p04dAIk5XNta8SJBbyTtpyoniBxKU/03t169eTIqZGuXrpRJSnp0+gLfjgy9FqsYslv6Btw==; Expires=Thu, 20 Aug 2026 03:05:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59632', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '4b42cb3916d6ea622f3e69e2092c858e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:05:31.062841+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (676971 → 1272299 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:05:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5ai377m62yOkpkwuPq/OOQv3dDp9GHzYuYHj6LJzoIneB+4PqDgclpjwI/y/Evy7I7nSlDkY40a1XOxmeK51NLLLhfC7qHDS3riV3NudxUTTZeNB9kgc70j3PjhfRSZUHpuLHM2pH1+y+RvIHu27Yb1qL3o2CJYff2tBzxwL/8mTgUNlAHRkLLRwPUoIjg==; Expires=Thu, 20 Aug 2026 03:05:31 GMT; Path=/, AWSALBCORS=5ai377m62yOkpkwuPq/OOQv3dDp9GHzYuYHj6LJzoIneB+4PqDgclpjwI/y/Evy7I7nSlDkY40a1XOxmeK51NLLLhfC7qHDS3riV3NudxUTTZeNB9kgc70j3PjhfRSZUHpuLHM2pH1+y+RvIHu27Yb1qL3o2CJYff2tBzxwL/8mTgUNlAHRkLLRwPUoIjg==; Expires=Thu, 20 Aug 2026 03:05:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50197', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '287b4407190d0a792ddd039704332f01', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:05:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w39r/s7ui05OUP1q3q57XO7kySyshzFTfDgLwElXI/WX/tUqX4mWC7B+g0DI3ZQqYFgDPmfWio/NCqBmxlGjpjhsiNXZR0dWLjnKF8bRIvDXnkcIkx301PuMRxl744xkHXtU1cN5AgqOwLZg/QabPriwjjX88FdfGwd4tWWQ2eAwIlVDoXjwen4d7ZoFWA==; Expires=Thu, 20 Aug 2026 03:05:31 GMT; Path=/, AWSALBCORS=w39r/s7ui05OUP1q3q57XO7kySyshzFTfDgLwElXI/WX/tUqX4mWC7B+g0DI3ZQqYFgDPmfWio/NCqBmxlGjpjhsiNXZR0dWLjnKF8bRIvDXnkcIkx301PuMRxl744xkHXtU1cN5AgqOwLZg/QabPriwjjX88FdfGwd4tWWQ2eAwIlVDoXjwen4d7ZoFWA==; Expires=Thu, 20 Aug 2026 03:05:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50139', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b9d657ebe6bc3fd3d3041a14dd672aa7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: 127.0.0.1:57213 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-08-13T03:05:43.328752+00:00", "level": "WARNING", "logger": "app.core.job_manager", "message": "Job 'step:c7e3b2e7-c545-4516-93b2-62a51a74d794:7c902020-4451-4967-9eb6-1e53c2b9b717:scene_image_pipeline' is already running, skipping"} INFO: 127.0.0.1:57215 - "POST /api/v1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/steps/scene_image_pipeline?mode=resume HTTP/1.1" 409 Conflict {"timestamp": "2026-08-13T03:05:50.072241+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "Opik callback enabled (project: theroad-scene-lab)"} 12:05:50 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-08-13T03:05:50.097824+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-08-13T03:05:50.098174+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 16 deployments (2 Gemini keys, OpenAI=True slot=primary/2)"} 12:05:50 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:05:50.110509+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:05:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YbkQFzTXVCC/IyUKI4dzy5gToheOj04RLZ7qRP1UmMP6MaLdlzFeVr9CVULeOorPr8QFKUtvWkvNDOY5iTIeIyBBtxFqY/ndVA8jwKeNUm8G/ckgRgkK41WnuBhBXPGzCxGbNLoFkDZ324YgtiHJaguWDVyGS17pG8a6AcC+4vzvrzEQSlHzS1UYjHI4Hw==; Expires=Thu, 20 Aug 2026 03:05:50 GMT; Path=/, AWSALBCORS=YbkQFzTXVCC/IyUKI4dzy5gToheOj04RLZ7qRP1UmMP6MaLdlzFeVr9CVULeOorPr8QFKUtvWkvNDOY5iTIeIyBBtxFqY/ndVA8jwKeNUm8G/ckgRgkK41WnuBhBXPGzCxGbNLoFkDZ324YgtiHJaguWDVyGS17pG8a6AcC+4vzvrzEQSlHzS1UYjHI4Hw==; Expires=Thu, 20 Aug 2026 03:05:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31088', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '68b010e90c2428deb937dd86436abe06', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:05:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kuOSgxk/PLK4N41AlhrSK17rAxJWijCPDtxHgPSXvzxXCfO1tBtxvC8qpRo0mavH7XTDF7Fhiqh9Guc5q4bm+LrEx5XUJ4M0GDjxogbp4Hzcc8yulhx9IHfhEL8Hg/GIXxNYsKWlDaVs0dVYYcLp/dJezeQ/oXTyvv/LDFO+NrwW1pFvWw3j/W+7cLAQrw==; Expires=Thu, 20 Aug 2026 03:05:50 GMT; Path=/, AWSALBCORS=kuOSgxk/PLK4N41AlhrSK17rAxJWijCPDtxHgPSXvzxXCfO1tBtxvC8qpRo0mavH7XTDF7Fhiqh9Guc5q4bm+LrEx5XUJ4M0GDjxogbp4Hzcc8yulhx9IHfhEL8Hg/GIXxNYsKWlDaVs0dVYYcLp/dJezeQ/oXTyvv/LDFO+NrwW1pFvWw3j/W+7cLAQrw==; Expires=Thu, 20 Aug 2026 03:05:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30594', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd856f1b983e1395910fbc820e9ab7cfb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:06:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:06:41.235514+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:06:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:06:41.244932+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=06a7d34c-1406-721b-8000-b36a6a558052&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:06:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wjBDseJm9+JO4D18an4AjBK+85LFUOUvLATqdwahSkEUhULMoTvzzDnqYD4+u/ZifdoD1bQVQwVTGebphHMtFSujMu8DR9R+zzmqye7KWVg0RoaiRNT7jQ+/LH/5rSYrPS5sCUo5k0acPsI7bMRjp3UBJyfrP58hYvzU1Q82hC23DVkpCdyI+mKAiKWk/w==; Expires=Thu, 20 Aug 2026 03:06:42 GMT; Path=/, AWSALBCORS=wjBDseJm9+JO4D18an4AjBK+85LFUOUvLATqdwahSkEUhULMoTvzzDnqYD4+u/ZifdoD1bQVQwVTGebphHMtFSujMu8DR9R+zzmqye7KWVg0RoaiRNT7jQ+/LH/5rSYrPS5sCUo5k0acPsI7bMRjp3UBJyfrP58hYvzU1Q82hC23DVkpCdyI+mKAiKWk/w==; Expires=Thu, 20 Aug 2026 03:06:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '392a4afffa66ed54c3436790528d8c47', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:06:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bjjQmydUTRQHnQXqdzc6Yjp3AePVxiR74hw3kCs9iQ5r2ceuor9HJHl2mcTWnwLxy5lU4HqDwo/DBjDoSKZZAFC+mgkrpjEob3sTOYu4bbN7pJlivqXHy/YdcVrGglVmI3gULJUSmgIFqRLDt4QkmpvCEDsSqTv1MJvwXg549BPByd0Rp891OHj7PakSEg==; Expires=Thu, 20 Aug 2026 03:06:43 GMT; Path=/, AWSALBCORS=bjjQmydUTRQHnQXqdzc6Yjp3AePVxiR74hw3kCs9iQ5r2ceuor9HJHl2mcTWnwLxy5lU4HqDwo/DBjDoSKZZAFC+mgkrpjEob3sTOYu4bbN7pJlivqXHy/YdcVrGglVmI3gULJUSmgIFqRLDt4QkmpvCEDsSqTv1MJvwXg549BPByd0Rp891OHj7PakSEg==; Expires=Thu, 20 Aug 2026 03:06:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59593', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59594', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '339cf5dba232f30e191d7b5ff4ff2c53', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:07:00 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:07:00.364482+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:07:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ncJwXe0pkOBJNJd9IyopvKwVplXs5NrMNKgpnz9aBtCIv22RcIgwc+S0agKGXcTOxAMQukFUn0kkIOYXLf9BMYdCiv40kXkjDQ7cWPv/H8dMpeJK6peMcg+svMAvpJDu7lx0gmdku8cEWsd2cF+UwKn8XwhRNquHuf9M15/7Munmnzhj49qM0GDALDQ1WA==; Expires=Thu, 20 Aug 2026 03:07:00 GMT; Path=/, AWSALBCORS=ncJwXe0pkOBJNJd9IyopvKwVplXs5NrMNKgpnz9aBtCIv22RcIgwc+S0agKGXcTOxAMQukFUn0kkIOYXLf9BMYdCiv40kXkjDQ7cWPv/H8dMpeJK6peMcg+svMAvpJDu7lx0gmdku8cEWsd2cF+UwKn8XwhRNquHuf9M15/7Munmnzhj49qM0GDALDQ1WA==; Expires=Thu, 20 Aug 2026 03:07:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '921297c04237bee0c4ae6a7e684d39a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:07:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kXh8mbGDPzf1YzGJ16dMEeReKVNX1GgbqltcZVNJcnY/NIzY7mwVxU/jEGxALgoh6Y6F/zvlKp/lfGoSR7J6HrxfEAZYBkfwomBe+/5ZFCNsHtK4gIUPThOYAvKTi1GeEdg0IZK+YUn6u3pesvGgyPZWsqKtFwb6J/faiYPk1TRvI+VDQyNR9wKakUZQ8w==; Expires=Thu, 20 Aug 2026 03:07:00 GMT; Path=/, AWSALBCORS=kXh8mbGDPzf1YzGJ16dMEeReKVNX1GgbqltcZVNJcnY/NIzY7mwVxU/jEGxALgoh6Y6F/zvlKp/lfGoSR7J6HrxfEAZYBkfwomBe+/5ZFCNsHtK4gIUPThOYAvKTi1GeEdg0IZK+YUn6u3pesvGgyPZWsqKtFwb6J/faiYPk1TRvI+VDQyNR9wKakUZQ8w==; Expires=Thu, 20 Aug 2026 03:07:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59607', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e25be651a9539067c179e3f0945ab549', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:07:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:07:54.847091+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:07:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:07:54.855220+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:07:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:07:54.941526+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:07:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DAakXu26aOsPTrlSv/JVbQ/cAazi0NTVugqasgz7D2FCKyimMuVqZRJuwqV0nBNfZioJEh4SsZ0WFcC4QUacyX/F30Slv4hgRXkRQbgPodr0rw+rxPHkJWVkIxxnozDhNiWeFNFojg0kBUk0hONvQaN0gRThXnzZo/EPuAum0ulEbxEw6G1xz8hx2droCQ==; Expires=Thu, 20 Aug 2026 03:07:56 GMT; Path=/, AWSALBCORS=DAakXu26aOsPTrlSv/JVbQ/cAazi0NTVugqasgz7D2FCKyimMuVqZRJuwqV0nBNfZioJEh4SsZ0WFcC4QUacyX/F30Slv4hgRXkRQbgPodr0rw+rxPHkJWVkIxxnozDhNiWeFNFojg0kBUk0hONvQaN0gRThXnzZo/EPuAum0ulEbxEw6G1xz8hx2droCQ==; Expires=Thu, 20 Aug 2026 03:07:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae8071b4175a7a61bf5da06d02447d70', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:07:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N8+MvKHRUmKHFL82CRjiYLJXqTC+J/DxZwnWEjnMdVbqJIffRmEjD06HrhBLwPRLDp5KixgJZaHH4ZSvwFEUraH/pM5tiAhtcBgXcVY+XAK8U7xmHOwaB/IB5TpbNbSDx3I1rDnfmWDXN2FgDWDrGFLDHmC3AdKYI2h5dNKX50kflSI20ThnvigeGGUkhw==; Expires=Thu, 20 Aug 2026 03:07:56 GMT; Path=/, AWSALBCORS=N8+MvKHRUmKHFL82CRjiYLJXqTC+J/DxZwnWEjnMdVbqJIffRmEjD06HrhBLwPRLDp5KixgJZaHH4ZSvwFEUraH/pM5tiAhtcBgXcVY+XAK8U7xmHOwaB/IB5TpbNbSDx3I1rDnfmWDXN2FgDWDrGFLDHmC3AdKYI2h5dNKX50kflSI20ThnvigeGGUkhw==; Expires=Thu, 20 Aug 2026 03:07:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59626', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59624', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ebdad0db86673e1a54ba46636b6676f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:08:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:08:27.103174+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:08:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:08:27.122216+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:08:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HPIj2QtO7H7rPZiyP7Cnef5AigFf12nmAPldDRFYSlx+b0L9y17p/agkpXvXQ7ZkzUIs/hKJ0Yqrdo21E+kAjAcUoZxXMUlOUkTxMWlhB7qYC/Lz9yvAqdGdkxsG7Mw7N2VfOc9MIzb/WEswdMLj40lwV4pJG7YamdUCbmchEhe+scq3tjEtFYl/5Bf2Yw==; Expires=Thu, 20 Aug 2026 03:08:28 GMT; Path=/, AWSALBCORS=HPIj2QtO7H7rPZiyP7Cnef5AigFf12nmAPldDRFYSlx+b0L9y17p/agkpXvXQ7ZkzUIs/hKJ0Yqrdo21E+kAjAcUoZxXMUlOUkTxMWlhB7qYC/Lz9yvAqdGdkxsG7Mw7N2VfOc9MIzb/WEswdMLj40lwV4pJG7YamdUCbmchEhe+scq3tjEtFYl/5Bf2Yw==; Expires=Thu, 20 Aug 2026 03:08:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27541', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27543', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db4367dc6eb66e18c8891bba48457dfe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:08:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UDTd/eJ/X5DRTwbBj/uSmTnyKhSixTzJ4ibd3v93tMEoqlF7zZBgiqc5nQesLvr7JmzgcMqa96vHXySQBoUyWaBMwUAsT9ZNy8Z51r7AU/IotCW4PMulRGhxX8qL9VzigM8ql27TBPP2gZ1ovlI9pQZtLmJ5Q1GblV/mBwWwi+DVd0gUKMaS5bHtKXhPvg==; Expires=Thu, 20 Aug 2026 03:08:29 GMT; Path=/, AWSALBCORS=UDTd/eJ/X5DRTwbBj/uSmTnyKhSixTzJ4ibd3v93tMEoqlF7zZBgiqc5nQesLvr7JmzgcMqa96vHXySQBoUyWaBMwUAsT9ZNy8Z51r7AU/IotCW4PMulRGhxX8qL9VzigM8ql27TBPP2gZ1ovlI9pQZtLmJ5Q1GblV/mBwWwi+DVd0gUKMaS5bHtKXhPvg==; Expires=Thu, 20 Aug 2026 03:08:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27109', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27111', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '43123fd31e917ffc30f7ebb73252585f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:08:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=icP9uW1JeLpCiJK6A3r2Q682d+VYLN1tz5oojOAtZrUYCOkD4c5g0Z4SHaWeqzckGwzUaqHCYDA5ZF33xyJSn0VtVhFAKEwRHxJGmaMJF7DhflCsC9f/20fXWdGLB6SvEVlkIf1CCCNu8GrxNfaMSh5I4FqitrZt8n/bzIcBIet0SEF/wr5oFumkrq5sZw==; Expires=Thu, 20 Aug 2026 03:08:42 GMT; Path=/, AWSALBCORS=icP9uW1JeLpCiJK6A3r2Q682d+VYLN1tz5oojOAtZrUYCOkD4c5g0Z4SHaWeqzckGwzUaqHCYDA5ZF33xyJSn0VtVhFAKEwRHxJGmaMJF7DhflCsC9f/20fXWdGLB6SvEVlkIf1CCCNu8GrxNfaMSh5I4FqitrZt8n/bzIcBIet0SEF/wr5oFumkrq5sZw==; Expires=Thu, 20 Aug 2026 03:08:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '86d907e43778c0fe324f8992a9dea96d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:08:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Gw4zt6X0VSzmeZWGviSXsDAuFb9nzR5j4UY0O7saErDsu/XwHvdA5gmzK8RKrZxr1hyK75V+rabNTUO0tij1UjY/X9KlIqOh/LeS2uSYuNeRq9SUFDbVjONynw//HJPMb4wBv6SUKZBMU8g6B7iQacbjkIfW3kWJ8U3QlxYkYniKyo4oLD0wzBMiUg3sGw==; Expires=Thu, 20 Aug 2026 03:08:42 GMT; Path=/, AWSALBCORS=Gw4zt6X0VSzmeZWGviSXsDAuFb9nzR5j4UY0O7saErDsu/XwHvdA5gmzK8RKrZxr1hyK75V+rabNTUO0tij1UjY/X9KlIqOh/LeS2uSYuNeRq9SUFDbVjONynw//HJPMb4wBv6SUKZBMU8g6B7iQacbjkIfW3kWJ8U3QlxYkYniKyo4oLD0wzBMiUg3sGw==; Expires=Thu, 20 Aug 2026 03:08:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59212', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '4ba5e48472558da4abaaca53ab1523b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:08:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ijDRVQQar/6EiMjLB8qkNv3dMwm+aF8Qf3CX++LOurGPXs/mtOHtiVWzapOtDdP6SoJCpYpirR7f0FoQK1xeRRHQ2j9EZFDvE8jOujzTEaUQTACWnFCCaYUHDwp9Z//DkylAktotYlfZbGQ7oDMf9yb941XibdP4otYFEZDIh3ebxG7jzrqXPBhTzp21Eg==; Expires=Thu, 20 Aug 2026 03:08:55 GMT; Path=/, AWSALBCORS=ijDRVQQar/6EiMjLB8qkNv3dMwm+aF8Qf3CX++LOurGPXs/mtOHtiVWzapOtDdP6SoJCpYpirR7f0FoQK1xeRRHQ2j9EZFDvE8jOujzTEaUQTACWnFCCaYUHDwp9Z//DkylAktotYlfZbGQ7oDMf9yb941XibdP4otYFEZDIh3ebxG7jzrqXPBhTzp21Eg==; Expires=Thu, 20 Aug 2026 03:08:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47556', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e46b3524aa4124c92639eb6cfb04be35', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:08:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=icTOy3kBBVHn94VqvTLq5Q1+/vt+PHb9r2uwa8da6hNjd43FJfvSXr9+tpfSKUymRHHH/wMoYjwuSoHgoFZMdU0r3po++aTva3LHz2aPusbbaWGseWCSl+J4MM8sQmiMYP8+IYdWoYwk6qOCdyaWuhpw0FxbDrcZfs+eX6TCqtrIo1Y59Ayfd9K4AOl/SQ==; Expires=Thu, 20 Aug 2026 03:08:55 GMT; Path=/, AWSALBCORS=icTOy3kBBVHn94VqvTLq5Q1+/vt+PHb9r2uwa8da6hNjd43FJfvSXr9+tpfSKUymRHHH/wMoYjwuSoHgoFZMdU0r3po++aTva3LHz2aPusbbaWGseWCSl+J4MM8sQmiMYP8+IYdWoYwk6qOCdyaWuhpw0FxbDrcZfs+eX6TCqtrIo1Y59Ayfd9K4AOl/SQ==; Expires=Thu, 20 Aug 2026 03:08:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47187', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e8aa0ae64ba9235742d3e09a87e98ad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:09:15.247639+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (696635 → 1312513 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:09:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GTpYDvFmhJfQ4oKg4wtjP5g3/Bqo902YMZ7bIaACpTMZsJ0XwhnGH1aruT3EP5d7gi1OtLAoDj0POVBkFBjlj/y5MwoQw7+cO4tHDg1rUVfW19GTmc2NsPY+H2QrBE8f4+/FRXbOi1RH1eAbKk6dDgesMoZhlrdVY7CZyxnSrWpSCY/tW3sW3VWCUngvnQ==; Expires=Thu, 20 Aug 2026 03:09:15 GMT; Path=/, AWSALBCORS=GTpYDvFmhJfQ4oKg4wtjP5g3/Bqo902YMZ7bIaACpTMZsJ0XwhnGH1aruT3EP5d7gi1OtLAoDj0POVBkFBjlj/y5MwoQw7+cO4tHDg1rUVfW19GTmc2NsPY+H2QrBE8f4+/FRXbOi1RH1eAbKk6dDgesMoZhlrdVY7CZyxnSrWpSCY/tW3sW3VWCUngvnQ==; Expires=Thu, 20 Aug 2026 03:09:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26933', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e4db983cbeacc2a1421978aa76387446', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:09:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=G1i1firQvdFYnAW7/c2egP+I2f+G6qfv1514wXNlXYOcm8lGnojiIjwoRSmZd6YB7ydExh3jMTCQh6DJ06f0cy9ooDY9+7NjQAlOLXntVWu/LG5BR3Hz+AuAOcf1T6YXOBi5iTW5tfYMr9/pTlfn1Uw8/DVWgltF/FR8USpIM4bTPevXtp8JVcLlPaJHqA==; Expires=Thu, 20 Aug 2026 03:09:15 GMT; Path=/, AWSALBCORS=G1i1firQvdFYnAW7/c2egP+I2f+G6qfv1514wXNlXYOcm8lGnojiIjwoRSmZd6YB7ydExh3jMTCQh6DJ06f0cy9ooDY9+7NjQAlOLXntVWu/LG5BR3Hz+AuAOcf1T6YXOBi5iTW5tfYMr9/pTlfn1Uw8/DVWgltF/FR8USpIM4bTPevXtp8JVcLlPaJHqA==; Expires=Thu, 20 Aug 2026 03:09:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26919', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '05da3ca09f354908cf80cc4f1855237e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:09:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:09:35.655171+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:09:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3vztjr5B9gRNXuMf8TA1lHsb+nJL1WdSo8SYU76rlewiOlasDxm36s7/w+DWcQf6qkS7mOSrCCQFpwvpPxPnUOLwuQs3OsLUZuoGcge5q12Fk3ctkmgQIp0c6AFhwILlIc88OFqCAONzJzmpjjqpR+AxXetnRBRcAtVHwsAlJm6PjWEyyDcIBThdqHiIBg==; Expires=Thu, 20 Aug 2026 03:09:35 GMT; Path=/, AWSALBCORS=3vztjr5B9gRNXuMf8TA1lHsb+nJL1WdSo8SYU76rlewiOlasDxm36s7/w+DWcQf6qkS7mOSrCCQFpwvpPxPnUOLwuQs3OsLUZuoGcge5q12Fk3ctkmgQIp0c6AFhwILlIc88OFqCAONzJzmpjjqpR+AxXetnRBRcAtVHwsAlJm6PjWEyyDcIBThdqHiIBg==; Expires=Thu, 20 Aug 2026 03:09:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6771', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2c03a683737c81664f9a5ee2d737fd2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:09:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DXvF/Ap85nVyF7K55NfBDVPVn8NBX3DsybZj/of30+Oa79L67s4GtNpSNLYr14FMredKnfIAPkDM7l17jTRDXYwHO0Yu4DLj7LCAc/6YooU151pmgk5TkTLjLxbFeNq5uEuEcPp7F16Hcq0NQkggpLJNwfBoiC3XIs7j24wYr+7+LqsvGcUuU5oRddoNFw==; Expires=Thu, 20 Aug 2026 03:09:36 GMT; Path=/, AWSALBCORS=DXvF/Ap85nVyF7K55NfBDVPVn8NBX3DsybZj/of30+Oa79L67s4GtNpSNLYr14FMredKnfIAPkDM7l17jTRDXYwHO0Yu4DLj7LCAc/6YooU151pmgk5TkTLjLxbFeNq5uEuEcPp7F16Hcq0NQkggpLJNwfBoiC3XIs7j24wYr+7+LqsvGcUuU5oRddoNFw==; Expires=Thu, 20 Aug 2026 03:09:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6397', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '71bd9edbd4f3efb6f5a3d4c90066d31c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:10:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:10:27.005229+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:10:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:10:27.014103+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:10:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=StkJqDyK+BcIHfrOxCflnNtEdSPiLJX3wXLNogAs8qF7buVp95OJeyPQ6sIJnoq48o5nhqG7TRKxTKjNCDp6fdjpQIHMrY/fS6DXNuGzqcYPmKRY7ad5CJc2eWPsG/VBEJoPT8iRdatrDWy/J2a9BZHbOj433UcU/wYXO1jPi3jJdEEky+O/K3jKc7RtxA==; Expires=Thu, 20 Aug 2026 03:10:29 GMT; Path=/, AWSALBCORS=StkJqDyK+BcIHfrOxCflnNtEdSPiLJX3wXLNogAs8qF7buVp95OJeyPQ6sIJnoq48o5nhqG7TRKxTKjNCDp6fdjpQIHMrY/fS6DXNuGzqcYPmKRY7ad5CJc2eWPsG/VBEJoPT8iRdatrDWy/J2a9BZHbOj433UcU/wYXO1jPi3jJdEEky+O/K3jKc7RtxA==; Expires=Thu, 20 Aug 2026 03:10:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd64f140697e19c377f28fc689dc6a558', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:10:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W6ZkELBIHdG/pFOrxo2ZPT5i6/iptvve0ol0lY7HwU2fDDHLrIGhiAWuMURNrksKmyyiRpup9QCM8x8E+o1wsqY6+EBe5GGsxE/0YJOchuNhzwalovz5Cjps+eK30qQKyWf9hYMV3HI6DOcc0h3VALDPd3+yCbhaFGplNOvHOA4wSMeyLYQVOM5cPCSVpA==; Expires=Thu, 20 Aug 2026 03:10:29 GMT; Path=/, AWSALBCORS=W6ZkELBIHdG/pFOrxo2ZPT5i6/iptvve0ol0lY7HwU2fDDHLrIGhiAWuMURNrksKmyyiRpup9QCM8x8E+o1wsqY6+EBe5GGsxE/0YJOchuNhzwalovz5Cjps+eK30qQKyWf9hYMV3HI6DOcc0h3VALDPd3+yCbhaFGplNOvHOA4wSMeyLYQVOM5cPCSVpA==; Expires=Thu, 20 Aug 2026 03:10:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59942', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59943', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6bc5a7f0954cb330babf5e6d851b317d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:10:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:10:46.782936+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:10:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Aaw5rVWfzf6K4ntg7vy7FuXI+YEBiChhZ3iCnT1/HD3xAhfjfLUELC6BTvTJuyLol23yjlyXx5sxsdgOqiuzssRrt2AeSXIWtYQrLV1CDtqHnCCfiOqooWJeFPDd9kSpMKIrnVA02IPG3A/yf98baIVvqTsf3vlROw+Jmt2mBs1OiHDLOMAlo67K3FULbA==; Expires=Thu, 20 Aug 2026 03:10:47 GMT; Path=/, AWSALBCORS=Aaw5rVWfzf6K4ntg7vy7FuXI+YEBiChhZ3iCnT1/HD3xAhfjfLUELC6BTvTJuyLol23yjlyXx5sxsdgOqiuzssRrt2AeSXIWtYQrLV1CDtqHnCCfiOqooWJeFPDd9kSpMKIrnVA02IPG3A/yf98baIVvqTsf3vlROw+Jmt2mBs1OiHDLOMAlo67K3FULbA==; Expires=Thu, 20 Aug 2026 03:10:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a0d3ac4e00ecd15a37d4f9f108f8c988', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:10:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o3hJlw1xGxECh0cx1HwfQ7jZGxU2mWmLV78J1ZKjc4gr6Y0q3nUCOTOZWAFnp+pklG8TRK0TVRhnrwZYCTYT/U/L+wTWczz/rriV4SiwnSxa1VWSIXZ5fUBbtGYM/qHEWhdADNqZhIt44LmtkIpalFVK/Bmp3KspwwenBo7k/38BBcUsCM/ACWwTv3F+NA==; Expires=Thu, 20 Aug 2026 03:10:47 GMT; Path=/, AWSALBCORS=o3hJlw1xGxECh0cx1HwfQ7jZGxU2mWmLV78J1ZKjc4gr6Y0q3nUCOTOZWAFnp+pklG8TRK0TVRhnrwZYCTYT/U/L+wTWczz/rriV4SiwnSxa1VWSIXZ5fUBbtGYM/qHEWhdADNqZhIt44LmtkIpalFVK/Bmp3KspwwenBo7k/38BBcUsCM/ACWwTv3F+NA==; Expires=Thu, 20 Aug 2026 03:10:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59594', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1175f85448af596c50e519f8ba8360d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:11:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:11:57.585518+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:11:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:11:57.594254+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:11:57.625183+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T03:11:57.759931+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: JIT 검증 — 입력이 낡아 재생성 (1/64)"} {"timestamp": "2026-08-13T03:11:57.788866+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh1: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T03:11:57.867265+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:11:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mhNhB5bj85X/i4Xf8gK8o7x4Gfibjm/IG1JVjntThhXOGyzbi5aFbm6sZebLrngTVJvoAgErh/+Sdxadtg28UvBfnWZcVBJgc3cxqGokZxm0KdoTLkv6uYyeGUUV1TTVMymPsbMbAljDcnUfoB2s7bgwM16hXqEndsklvfzvg0t4v2+uakiY41XCQfpLEQ==; Expires=Thu, 20 Aug 2026 03:11:58 GMT; Path=/, AWSALBCORS=mhNhB5bj85X/i4Xf8gK8o7x4Gfibjm/IG1JVjntThhXOGyzbi5aFbm6sZebLrngTVJvoAgErh/+Sdxadtg28UvBfnWZcVBJgc3cxqGokZxm0KdoTLkv6uYyeGUUV1TTVMymPsbMbAljDcnUfoB2s7bgwM16hXqEndsklvfzvg0t4v2+uakiY41XCQfpLEQ==; Expires=Thu, 20 Aug 2026 03:11:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e021858228febc06f0b22520dda824d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:11:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kZ6AsdHOJBdmDUtFYlWvv4yRYIlKR1er4Mv9pRf5fXL2foeBRgjdMdTY9V3jA2IxPzuEu1AlyytS1BbqgFpBkXTt7VFkV7/DAL50Vnw6mxa6G+RJ6CaA8geZjwJbRKK1aEutvjgQ2fsauYHgWXgOm3GEmCp5WbLCrRDb8sPp1cPkxBT4bnK5O6XOd0unGQ==; Expires=Thu, 20 Aug 2026 03:11:59 GMT; Path=/, AWSALBCORS=kZ6AsdHOJBdmDUtFYlWvv4yRYIlKR1er4Mv9pRf5fXL2foeBRgjdMdTY9V3jA2IxPzuEu1AlyytS1BbqgFpBkXTt7VFkV7/DAL50Vnw6mxa6G+RJ6CaA8geZjwJbRKK1aEutvjgQ2fsauYHgWXgOm3GEmCp5WbLCrRDb8sPp1cPkxBT4bnK5O6XOd0unGQ==; Expires=Thu, 20 Aug 2026 03:11:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58816', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58815', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a151edecb6ff932db23804741e118e08', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:12:10.578836+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (667443 → 1356609 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:12:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rDQuYok57WNLbE09I6aa304sVpatRringaHw+p+Y6IBKKlcOX28XTZsMEhn7ageGzivwao0wT0/2wA5TC0wcsEXNAi/oj/i7e6Vb5hsiAT1j3GtM1cYXiWy3bXaOCUJGgRK6ex4UxEPlXBG+UbVCtySprNoYvvpBz69rlPUyFEJsKsGErh8UB87hrOeVcQ==; Expires=Thu, 20 Aug 2026 03:12:10 GMT; Path=/, AWSALBCORS=rDQuYok57WNLbE09I6aa304sVpatRringaHw+p+Y6IBKKlcOX28XTZsMEhn7ageGzivwao0wT0/2wA5TC0wcsEXNAi/oj/i7e6Vb5hsiAT1j3GtM1cYXiWy3bXaOCUJGgRK6ex4UxEPlXBG+UbVCtySprNoYvvpBz69rlPUyFEJsKsGErh8UB87hrOeVcQ==; Expires=Thu, 20 Aug 2026 03:12:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd93e04ca386d6c32246c4df2514f5f67', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:12:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lrK/L48MJ7kfF6gDcVQZnm3GhfePEfhknVDIQPGAuDCQ1ono6VgZEnYbyMV1h6ZtTAqLkhETIe+7Jy72c7or4hSiYbaXXLOuu1mEdleTHxKXu1HMpEhd1YlVBCXPSYNLcTeBghwM46M2q3NKF8gAXcGm/7GFtBUtdRrBcAQq8zQ/fjAi+j36sKV19hf7+A==; Expires=Thu, 20 Aug 2026 03:12:11 GMT; Path=/, AWSALBCORS=lrK/L48MJ7kfF6gDcVQZnm3GhfePEfhknVDIQPGAuDCQ1ono6VgZEnYbyMV1h6ZtTAqLkhETIe+7Jy72c7or4hSiYbaXXLOuu1mEdleTHxKXu1HMpEhd1YlVBCXPSYNLcTeBghwM46M2q3NKF8gAXcGm/7GFtBUtdRrBcAQq8zQ/fjAi+j36sKV19hf7+A==; Expires=Thu, 20 Aug 2026 03:12:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59626', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab52c4cb5a5e39857568b12d36c883b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:12:18.035758+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (713395 → 1356629 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:12:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U5h9zv8duob1Gsfusr5Yu+ykmvN2obeWCY3Fi6NytngSxN76eCuIYVc4EUWRRDe3Zu5w3ESdm8trt918NV8MzTMXxGUehXiDWmcm6ICHtrwLZ2+nTTNJvS+NXYn4yBO/a9OcGdSugZOesMd6vEQIbHmgTpUy430anstpT/AijKpMglQ+FdJ6igBa8yg3mA==; Expires=Thu, 20 Aug 2026 03:12:18 GMT; Path=/, AWSALBCORS=U5h9zv8duob1Gsfusr5Yu+ykmvN2obeWCY3Fi6NytngSxN76eCuIYVc4EUWRRDe3Zu5w3ESdm8trt918NV8MzTMXxGUehXiDWmcm6ICHtrwLZ2+nTTNJvS+NXYn4yBO/a9OcGdSugZOesMd6vEQIbHmgTpUy430anstpT/AijKpMglQ+FdJ6igBa8yg3mA==; Expires=Thu, 20 Aug 2026 03:12:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '52624', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '1b81254a1f5df274d2f301e946427656', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:12:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sc9rTXzu6OXYAprq4ARbfjrq88tHAjTeWjitizQsLsY10mKJ6nDVTm9TAUoF0Pd2HKiMDZTKxD3UhF7PagFLROddxSiRcZhlOkC7ve9JdHEOr7fiDBEPppwrOHLqDzO42L6bre3H24y2s5mGFd7nZ0jsMrh1HTv7igXlDLerrrcukvTW8Wq6usPg6MO5mQ==; Expires=Thu, 20 Aug 2026 03:12:18 GMT; Path=/, AWSALBCORS=sc9rTXzu6OXYAprq4ARbfjrq88tHAjTeWjitizQsLsY10mKJ6nDVTm9TAUoF0Pd2HKiMDZTKxD3UhF7PagFLROddxSiRcZhlOkC7ve9JdHEOr7fiDBEPppwrOHLqDzO42L6bre3H24y2s5mGFd7nZ0jsMrh1HTv7igXlDLerrrcukvTW8Wq6usPg6MO5mQ==; Expires=Thu, 20 Aug 2026 03:12:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '52623', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '0c52111733d011fcd1d9fe2c66112b0c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:12:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:12:37.468826+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:12:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ijdp98vKo9AD3x2bfSKjtSniUz1pzJMZYfvRMvlYHcD7JGUEbPGTl0etHAB8PR0cNmet7KH9smRkEXcmKW4W/Zg8Uq6Hbs8AgsEskMFA7dVPHSnmSJSEpGZ5YPYF9jYCLUMS79jK5wxK5xUrMow+t+w7BKSqVU/ED9YMAqzVtvrQ93OPiXcHHIwQ/mLBCQ==; Expires=Thu, 20 Aug 2026 03:12:37 GMT; Path=/, AWSALBCORS=Ijdp98vKo9AD3x2bfSKjtSniUz1pzJMZYfvRMvlYHcD7JGUEbPGTl0etHAB8PR0cNmet7KH9smRkEXcmKW4W/Zg8Uq6Hbs8AgsEskMFA7dVPHSnmSJSEpGZ5YPYF9jYCLUMS79jK5wxK5xUrMow+t+w7BKSqVU/ED9YMAqzVtvrQ93OPiXcHHIwQ/mLBCQ==; Expires=Thu, 20 Aug 2026 03:12:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32998', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cbdff16d6d25ec92470cf4a13f7a815d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:12:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mry6QP312hVvEzRABZ6GOQKwCCGVkFUFq8Cnxuzmd4PZ4Upw9YWPF8zm783XpLd2t8uraIl2ZFlkg6b5G6JgbIQnrN+pD4xvYv7bZe+HAlO2eh6Q0A5fNHDNOMCRqN9v6ub89MJW9mxeBTCmIlt83aanlYFsIrfanjwkKG/T8bT7WClUIhRi6gFW9iCQRQ==; Expires=Thu, 20 Aug 2026 03:12:38 GMT; Path=/, AWSALBCORS=Mry6QP312hVvEzRABZ6GOQKwCCGVkFUFq8Cnxuzmd4PZ4Upw9YWPF8zm783XpLd2t8uraIl2ZFlkg6b5G6JgbIQnrN+pD4xvYv7bZe+HAlO2eh6Q0A5fNHDNOMCRqN9v6ub89MJW9mxeBTCmIlt83aanlYFsIrfanjwkKG/T8bT7WClUIhRi6gFW9iCQRQ==; Expires=Thu, 20 Aug 2026 03:12:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32655', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '36b454d95df73c884498b5fa6f0f13d9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:13:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:13:00.375465+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:13:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:13:00.381734+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:13:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KdcL7pIe121KXORL5BucElt/RG9s8MH8ifIpxIJyHeXKvEOkTso+9d7JWC3cw220lV+tGvz5uyrgsGVhG3MmF8xcA78m2Sf8I2snRVBor3/ubfGX2XKl7PqbOwanMZp7vlBmiKd6MxMEsl/eLZSfMPslI+jrijx7psNK5p64qlPTkcWvYH6gAVAslcIyWQ==; Expires=Thu, 20 Aug 2026 03:13:01 GMT; Path=/, AWSALBCORS=KdcL7pIe121KXORL5BucElt/RG9s8MH8ifIpxIJyHeXKvEOkTso+9d7JWC3cw220lV+tGvz5uyrgsGVhG3MmF8xcA78m2Sf8I2snRVBor3/ubfGX2XKl7PqbOwanMZp7vlBmiKd6MxMEsl/eLZSfMPslI+jrijx7psNK5p64qlPTkcWvYH6gAVAslcIyWQ==; Expires=Thu, 20 Aug 2026 03:13:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ea5cbed6e26e021bf6f0205f0aab1d6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:13:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QFJrS+Gwt77X46zNmUyEGxTUSDQYsPxTeqFtVuihNtlrJ30eJhAA/+cGhAsQWWlFvpOAN+EWkif51NE0tb45k5iGODQ32nAT59Qe0ftCTIA3vVWzdRssEsLJ5q95w/+Lr1qgRHZa+kAhAGv+ogM95VW30oYZ6788ynj7fzqypSSq1MjeuWIIPP+3pT9aTw==; Expires=Thu, 20 Aug 2026 03:13:01 GMT; Path=/, AWSALBCORS=QFJrS+Gwt77X46zNmUyEGxTUSDQYsPxTeqFtVuihNtlrJ30eJhAA/+cGhAsQWWlFvpOAN+EWkif51NE0tb45k5iGODQ32nAT59Qe0ftCTIA3vVWzdRssEsLJ5q95w/+Lr1qgRHZa+kAhAGv+ogM95VW30oYZ6788ynj7fzqypSSq1MjeuWIIPP+3pT9aTw==; Expires=Thu, 20 Aug 2026 03:13:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59593', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59594', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db9962031b12eb9d562dd33e77db869c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:13:20 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:13:20.108189+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:13:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PgrKyCObgxZCgwk6T9yqvjA56/0BfXCkAjCeNgaGV+WiMqsDMxDtUlo6v3XWrJkm61bWLqi/Z+kpfvvwWWug5R0DW+0UzXoVaoanyeZdETO35fDNcFc2vTF7lLYoEPfezq2fmXvF+6/BBaI/Ed1tcpwpqF7H9Kf91g2fEqiDc59EwHv3cTztozmHryo5Sw==; Expires=Thu, 20 Aug 2026 03:13:20 GMT; Path=/, AWSALBCORS=PgrKyCObgxZCgwk6T9yqvjA56/0BfXCkAjCeNgaGV+WiMqsDMxDtUlo6v3XWrJkm61bWLqi/Z+kpfvvwWWug5R0DW+0UzXoVaoanyeZdETO35fDNcFc2vTF7lLYoEPfezq2fmXvF+6/BBaI/Ed1tcpwpqF7H9Kf91g2fEqiDc59EwHv3cTztozmHryo5Sw==; Expires=Thu, 20 Aug 2026 03:13:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fa20e6975f989cfdd6b9506f8230c5f2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:13:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jfurVIahqEt/ERmFBshE9e/MoE6N9JQ6V1AeQPVRLtSustCAtsroYkowiXjjlYxdBowH1k8n7ih8MKKWu1YzwyitCQnqC8TEQyPpffy7ppwc2f2ckREkr+4R7jWAVa660fjafAbmhtkJhHYHUMz3jKEBKa2VJL/1PKMWR8TaAMZ8eveqjQmhiaZ4dIquRg==; Expires=Thu, 20 Aug 2026 03:13:20 GMT; Path=/, AWSALBCORS=jfurVIahqEt/ERmFBshE9e/MoE6N9JQ6V1AeQPVRLtSustCAtsroYkowiXjjlYxdBowH1k8n7ih8MKKWu1YzwyitCQnqC8TEQyPpffy7ppwc2f2ckREkr+4R7jWAVa660fjafAbmhtkJhHYHUMz3jKEBKa2VJL/1PKMWR8TaAMZ8eveqjQmhiaZ4dIquRg==; Expires=Thu, 20 Aug 2026 03:13:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59729', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e742bad626289a422d40820c8d776e56', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:13:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:13:46.470943+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:13:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:13:46.479563+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:13:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:13:46.582378+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:13:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KcLiki9meEfUMmU0lese2rBhOwFhWV9VJKXumCuuDxtTsyo90ItOCbkz7TM7scwqPalDvXXoDJD8TUKV/U/JtNHQln6Aq560V5kgIreKOLXXyhNTPPuMuLWtrch/Tz3l0Dp5yT8PswydBS4HsXNkCowTjlVsx7V1PQujIlXfXNBJuBj8xNq45JV1wCH1Ew==; Expires=Thu, 20 Aug 2026 03:13:47 GMT; Path=/, AWSALBCORS=KcLiki9meEfUMmU0lese2rBhOwFhWV9VJKXumCuuDxtTsyo90ItOCbkz7TM7scwqPalDvXXoDJD8TUKV/U/JtNHQln6Aq560V5kgIreKOLXXyhNTPPuMuLWtrch/Tz3l0Dp5yT8PswydBS4HsXNkCowTjlVsx7V1PQujIlXfXNBJuBj8xNq45JV1wCH1Ew==; Expires=Thu, 20 Aug 2026 03:13:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13242', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13241', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '3ab1ea6332c22a225e6f28ce2d26c83b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:13:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=19GsK0dwRo1ms5qbekKCS9apAHpx+6BQJHv56SbiwfMhQPwCDSa7Vk16JrwFgDJY8njmuyEyq/ouGu8PmVnI8mIYaCx2t+FFpoZNjnpzg29mhb8IZVjkeAzX30x0HgJYIYELeirSwZq62sRVKzmjfskIugTC9Do1IJ/F16Jp0LtSMv2vCDXhzJnPp/SJAQ==; Expires=Thu, 20 Aug 2026 03:13:48 GMT; Path=/, AWSALBCORS=19GsK0dwRo1ms5qbekKCS9apAHpx+6BQJHv56SbiwfMhQPwCDSa7Vk16JrwFgDJY8njmuyEyq/ouGu8PmVnI8mIYaCx2t+FFpoZNjnpzg29mhb8IZVjkeAzX30x0HgJYIYELeirSwZq62sRVKzmjfskIugTC9Do1IJ/F16Jp0LtSMv2vCDXhzJnPp/SJAQ==; Expires=Thu, 20 Aug 2026 03:13:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12862', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12862', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '52a3fa85d7d35705a8064acdd033a26d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:14:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:14:21.966244+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:14:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:14:21.975076+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:14:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6r2LmRpyRMsGW3k23CfgA4YwOJBgsmXeXJ0KgUQRt95VKu4BBLws52rbObMKW/dTXEyoMamWNDkBB1IsD5OiJFjTAZmxKv59O7vmdcaOfBnrUnGdp2FPcFiZHnKohzaobrqTS9eqwdFp/AZ4d8wPHQNtkGgw4otXiaGx+OKX8+theWJc9h3HmgG6K3KDUQ==; Expires=Thu, 20 Aug 2026 03:14:22 GMT; Path=/, AWSALBCORS=6r2LmRpyRMsGW3k23CfgA4YwOJBgsmXeXJ0KgUQRt95VKu4BBLws52rbObMKW/dTXEyoMamWNDkBB1IsD5OiJFjTAZmxKv59O7vmdcaOfBnrUnGdp2FPcFiZHnKohzaobrqTS9eqwdFp/AZ4d8wPHQNtkGgw4otXiaGx+OKX8+theWJc9h3HmgG6K3KDUQ==; Expires=Thu, 20 Aug 2026 03:14:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1aab76951269b0be77015d04e482c61', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:14:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mee0L7oehDTNUn2cRdT7oOdFr+BPEfhRd3qOy8YEswAqSorMZSETj8g7F6r4qks3MRale7JKu+fW/JjhPbIdkO+WlYcsAgOUcx4aAvhQcbE9frh7qcr8m828tZ3qSojA+Wqkl7Z8b9GpbnLLWrfLTcjHWFCC1++mQPsguKCJ+Af9Co07gT0nKPG/KdVW+w==; Expires=Thu, 20 Aug 2026 03:14:22 GMT; Path=/, AWSALBCORS=Mee0L7oehDTNUn2cRdT7oOdFr+BPEfhRd3qOy8YEswAqSorMZSETj8g7F6r4qks3MRale7JKu+fW/JjhPbIdkO+WlYcsAgOUcx4aAvhQcbE9frh7qcr8m828tZ3qSojA+Wqkl7Z8b9GpbnLLWrfLTcjHWFCC1++mQPsguKCJ+Af9Co07gT0nKPG/KdVW+w==; Expires=Thu, 20 Aug 2026 03:14:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59626', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59628', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f52e54305a78cb81b111437dcb5a6562', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:14:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u3fUCMA4ocQTH5Vh0mjo/UBqA637Rcasv+ceG8CRccnZfEPFyXWx2J8Rl/CcwcIwDetgPYXrcpc1QR2mjYzkFUdgcSkyVIir6l7O8YZqu80sMeMi1MzrHJ1G4fy1r01GMKvcxWwjX7nK2PHBR8lh9CcOFXlp4vWFZIhr8OsXMmvpHcvogMIxfhJ9fk71Zg==; Expires=Thu, 20 Aug 2026 03:14:31 GMT; Path=/, AWSALBCORS=u3fUCMA4ocQTH5Vh0mjo/UBqA637Rcasv+ceG8CRccnZfEPFyXWx2J8Rl/CcwcIwDetgPYXrcpc1QR2mjYzkFUdgcSkyVIir6l7O8YZqu80sMeMi1MzrHJ1G4fy1r01GMKvcxWwjX7nK2PHBR8lh9CcOFXlp4vWFZIhr8OsXMmvpHcvogMIxfhJ9fk71Zg==; Expires=Thu, 20 Aug 2026 03:14:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59573', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d343a75207c18ea5933f47571e4426a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:14:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GApRMlrn5zIgkDLt31yhSDV8IeQukDhAlvec8KYPNNECKVIWVk+A3j9Ze+EowEJ8rlNq669tutok6Yl4Q/hbHXMZ7A4i20YBLflgeT31JyjZTCO2FZf3LyU2sjnINFAqGH1GVkEKkoe8aGOnFR99mRn77zWXoAPIZLC9zIZZ1u2epmJ/m8Bz8NEoCRhITA==; Expires=Thu, 20 Aug 2026 03:14:32 GMT; Path=/, AWSALBCORS=GApRMlrn5zIgkDLt31yhSDV8IeQukDhAlvec8KYPNNECKVIWVk+A3j9Ze+EowEJ8rlNq669tutok6Yl4Q/hbHXMZ7A4i20YBLflgeT31JyjZTCO2FZf3LyU2sjnINFAqGH1GVkEKkoe8aGOnFR99mRn77zWXoAPIZLC9zIZZ1u2epmJ/m8Bz8NEoCRhITA==; Expires=Thu, 20 Aug 2026 03:14:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58931', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '875655791a8db194bcdddf524bf8928a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:14:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0//WNb+8dsN1r/qQ4w7mscW/f8BgALj3uSLtE2mfoDZONvt4uSGELUyPTwCFZLSn1LgGW/D5c2EwRiE4UfoZ10V9298V2xvfqOKm8z3fhA01KONYAW9djb3IyPZI4s4oHtvo0lPLpLA23uiaXo9DEVdnLkEkoaBoJ2o+7tag7IIZzmaonnc2Ab2prHhFQg==; Expires=Thu, 20 Aug 2026 03:14:40 GMT; Path=/, AWSALBCORS=0//WNb+8dsN1r/qQ4w7mscW/f8BgALj3uSLtE2mfoDZONvt4uSGELUyPTwCFZLSn1LgGW/D5c2EwRiE4UfoZ10V9298V2xvfqOKm8z3fhA01KONYAW9djb3IyPZI4s4oHtvo0lPLpLA23uiaXo9DEVdnLkEkoaBoJ2o+7tag7IIZzmaonnc2Ab2prHhFQg==; Expires=Thu, 20 Aug 2026 03:14:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '52474', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '240c06e49a8843d602a93305f258e3fa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:14:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8AJrXa7QaXZFYUpoFa9w+EKqXX1YdmKRzWYcyrEMTNoYm2AwSU4lSPUcqiRf3slD40k9tJHoq7uAV1Q3ej+kcpylqOym8IQ6r6a7MUM/2Vo8wtrckkk01/kLDxtyxdSg7zgk83/z4BF17CsOxVNLOlC8S3R/flhVOyl4+lH9Fngk0GSroQyJg3DaJlkhgw==; Expires=Thu, 20 Aug 2026 03:14:40 GMT; Path=/, AWSALBCORS=8AJrXa7QaXZFYUpoFa9w+EKqXX1YdmKRzWYcyrEMTNoYm2AwSU4lSPUcqiRf3slD40k9tJHoq7uAV1Q3ej+kcpylqOym8IQ6r6a7MUM/2Vo8wtrckkk01/kLDxtyxdSg7zgk83/z4BF17CsOxVNLOlC8S3R/flhVOyl4+lH9Fngk0GSroQyJg3DaJlkhgw==; Expires=Thu, 20 Aug 2026 03:14:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '52471', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ac39989e750c5142afb5ddac1013f442', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:14:51.097754+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (672092 → 1367310 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:14:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O9MFOkg+YJWo5LO7Ma846WsucRfbFM5OW6LBOtZHxVpEUOMy9Y8E/G2lVOTdihBinFIWCEMQCJFcRl3VY4w/nqB2ZcF+iK6AamJsaqrzbtvzY4Q8jGMJlCoU5+bbxPY6NiI9OfaU7/HmoBpn304t+Ku6Nt+y/8Oo/5j400ez+D0vfRh3VwskL1Km+reENw==; Expires=Thu, 20 Aug 2026 03:14:51 GMT; Path=/, AWSALBCORS=O9MFOkg+YJWo5LO7Ma846WsucRfbFM5OW6LBOtZHxVpEUOMy9Y8E/G2lVOTdihBinFIWCEMQCJFcRl3VY4w/nqB2ZcF+iK6AamJsaqrzbtvzY4Q8jGMJlCoU5+bbxPY6NiI9OfaU7/HmoBpn304t+Ku6Nt+y/8Oo/5j400ez+D0vfRh3VwskL1Km+reENw==; Expires=Thu, 20 Aug 2026 03:14:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41225', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fc288a1578d7c17e425c4462d904a60b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:14:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cgXerdvLz6i5BlK/+fGymlKd6V4jjelhM5aQdqdtMKf0x68f2dnFkWIVD9FFA6EPwyTxZ7eqYWveEbvZCLvD8rk0090URmNWP1kLET9DoMNm3MWeOGbCzrtFe6ToVq4Doi0A6cRSnEd7rdZqvM/Ur0xJIxzsD4+rrvdoABKc06a9amlkqyZRTUJd9/74lw==; Expires=Thu, 20 Aug 2026 03:14:51 GMT; Path=/, AWSALBCORS=cgXerdvLz6i5BlK/+fGymlKd6V4jjelhM5aQdqdtMKf0x68f2dnFkWIVD9FFA6EPwyTxZ7eqYWveEbvZCLvD8rk0090URmNWP1kLET9DoMNm3MWeOGbCzrtFe6ToVq4Doi0A6cRSnEd7rdZqvM/Ur0xJIxzsD4+rrvdoABKc06a9amlkqyZRTUJd9/74lw==; Expires=Thu, 20 Aug 2026 03:14:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40791', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '3eb284bdbb961e6db1de6814e1dba201', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:15:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:15:09.616620+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:15:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OIy9ZkwUXftDJ4z1YX4uxpYjcGYKjW/cX3CTdeztyGbKnTA8Yn/MMatZeTGwzpmXlt/xuVtb5nZKpf3/UVcrZbS3+3f0ijSCm4GMeQYRD0YTs5dhS48NnF6MHxGQu4X2YeoAbWNsTaIn4M+6NG3ujcMU9Jvygfi9DY0LYyKPn8QRg/8qGJuUf9sBL6W1lA==; Expires=Thu, 20 Aug 2026 03:15:09 GMT; Path=/, AWSALBCORS=OIy9ZkwUXftDJ4z1YX4uxpYjcGYKjW/cX3CTdeztyGbKnTA8Yn/MMatZeTGwzpmXlt/xuVtb5nZKpf3/UVcrZbS3+3f0ijSCm4GMeQYRD0YTs5dhS48NnF6MHxGQu4X2YeoAbWNsTaIn4M+6NG3ujcMU9Jvygfi9DY0LYyKPn8QRg/8qGJuUf9sBL6W1lA==; Expires=Thu, 20 Aug 2026 03:15:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22634', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '1ad9476531895721da41d1dbdfa01381', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:15:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VfrI7+yxA8cy3aQ21iDSRqTochCDy8/CLGQ1zsphDFDo6T+kGts++XJXOEJRJBLiwNA75tKlG6/Lms8aV8LrcZSa2tDsbIkHJY9qob14S1Hz//0J5rMtoEwetJ1osu+Yiqw8ApULPG4SKlROCjXqvjltrhflQl0lABkgwYNsvwh3W5svxE/KgJJjBFphjA==; Expires=Thu, 20 Aug 2026 03:15:10 GMT; Path=/, AWSALBCORS=VfrI7+yxA8cy3aQ21iDSRqTochCDy8/CLGQ1zsphDFDo6T+kGts++XJXOEJRJBLiwNA75tKlG6/Lms8aV8LrcZSa2tDsbIkHJY9qob14S1Hz//0J5rMtoEwetJ1osu+Yiqw8ApULPG4SKlROCjXqvjltrhflQl0lABkgwYNsvwh3W5svxE/KgJJjBFphjA==; Expires=Thu, 20 Aug 2026 03:15:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '22206', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b98e1fe1434e84f62c8d74ccdc897ef8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:15:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:15:44.898682+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:15:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:15:44.908287+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:15:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yxRoIWu7b3ua+pvTiSYvdp6kadr9GMoBt8bbbrNtuBZoTHkYukZXIeIj/hsH50Ybujzb7xcY7ixaUlOw2QUJjA6bB16YkObQ2PZW8li9KDS3eyqmdWHOA7nUKxxSIIVYvttpc/0rnUVNLGxFEBlTxg2+zkyLW7dbulNdqAUZea9ZohFGm75cwDzKpsEh1w==; Expires=Thu, 20 Aug 2026 03:15:45 GMT; Path=/, AWSALBCORS=yxRoIWu7b3ua+pvTiSYvdp6kadr9GMoBt8bbbrNtuBZoTHkYukZXIeIj/hsH50Ybujzb7xcY7ixaUlOw2QUJjA6bB16YkObQ2PZW8li9KDS3eyqmdWHOA7nUKxxSIIVYvttpc/0rnUVNLGxFEBlTxg2+zkyLW7dbulNdqAUZea9ZohFGm75cwDzKpsEh1w==; Expires=Thu, 20 Aug 2026 03:15:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bd55ddf9acd6c977c94267205513d658', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:15:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lYkfBi1LOqDXJnI234/UkrbaAUEYihba7CjQ1upQOhzSmEr6WKBH+uypZw/W30aNLc8A6wYWbGq9vxpl03RGct8WKnheFVnD8pnFCFBGeVGkFpu4McLQAesUzReGBheAbNQuVUZLZzqBQudT0s1Z+WJ6nsgDggNWUTvs/oTLHNaFVlaOedtvNL/xw3Rw8g==; Expires=Thu, 20 Aug 2026 03:15:46 GMT; Path=/, AWSALBCORS=lYkfBi1LOqDXJnI234/UkrbaAUEYihba7CjQ1upQOhzSmEr6WKBH+uypZw/W30aNLc8A6wYWbGq9vxpl03RGct8WKnheFVnD8pnFCFBGeVGkFpu4McLQAesUzReGBheAbNQuVUZLZzqBQudT0s1Z+WJ6nsgDggNWUTvs/oTLHNaFVlaOedtvNL/xw3Rw8g==; Expires=Thu, 20 Aug 2026 03:15:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59558', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59556', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '47ff47f28a19aafdbcf0ca3e1527f096', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:16:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:16:02.659801+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:16:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KLr/bkU+uf0xA2u8je1yKabCo2L7tMO+Rvllcm1YVrqlWqjbMrfK0xwWx12E+XyK4lVOMWh6osH5C0rZtDJXeYyYPYeKHQCjh6qJp8L/N2/PZ2I2uNszRmNJpJWCP3n1pMnSJfV5herT80BJi3/LZNpTqshjUUvcF+4MGk5KhldIki/Zph5428nOtiEz1w==; Expires=Thu, 20 Aug 2026 03:16:02 GMT; Path=/, AWSALBCORS=KLr/bkU+uf0xA2u8je1yKabCo2L7tMO+Rvllcm1YVrqlWqjbMrfK0xwWx12E+XyK4lVOMWh6osH5C0rZtDJXeYyYPYeKHQCjh6qJp8L/N2/PZ2I2uNszRmNJpJWCP3n1pMnSJfV5herT80BJi3/LZNpTqshjUUvcF+4MGk5KhldIki/Zph5428nOtiEz1w==; Expires=Thu, 20 Aug 2026 03:16:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59707', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '15ceaed2656993763cb60ebda9014742', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:16:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DpBWm7O1seIdWwjSMIR3m71JMSz/ZP0a9rm9RvHC7/wcpXKVmWKbKtbfkBWvhKBGjo6hk7qZ5lh2qEq3kUCSsuflq9VrRvhWjvU593ci1WdJxBeXZhk+/macF6V4r1lO/RFlVPZq2kYpTfnhRia+WDFtsrZUUQ96iiuFLZuUeiob4zHaPrd+6QBjoWd/nQ==; Expires=Thu, 20 Aug 2026 03:16:03 GMT; Path=/, AWSALBCORS=DpBWm7O1seIdWwjSMIR3m71JMSz/ZP0a9rm9RvHC7/wcpXKVmWKbKtbfkBWvhKBGjo6hk7qZ5lh2qEq3kUCSsuflq9VrRvhWjvU593ci1WdJxBeXZhk+/macF6V4r1lO/RFlVPZq2kYpTfnhRia+WDFtsrZUUQ96iiuFLZuUeiob4zHaPrd+6QBjoWd/nQ==; Expires=Thu, 20 Aug 2026 03:16:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59490', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c045de9d1dd035509e929f2227ab8adc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:16:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:16:31.662875+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:16:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:16:31.671930+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:16:31.829079+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: JIT 검증 — 입력이 낡아 재생성 (2/64)"} {"timestamp": "2026-08-13T03:16:31.855256+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh9: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T03:16:31.860909+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S1sh11]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:16:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dd8EQ3kB42Z1PTXV2NCrtX7k98oHsh3CqZm2eySLBi6u6gmm/iiB+hpU1pGuWAsP9kU3X9CVOZrdiGaJ6UIAW2gWoiityKb0mzUt7ixopPGu6dDVsWiWbYYNmjS6f9j0VSOXeBVK08NeTtm9dCxmoeILpAnZKIprZiVCwmJelTz/toM5N+2tTdIZxd6Oag==; Expires=Thu, 20 Aug 2026 03:16:32 GMT; Path=/, AWSALBCORS=dd8EQ3kB42Z1PTXV2NCrtX7k98oHsh3CqZm2eySLBi6u6gmm/iiB+hpU1pGuWAsP9kU3X9CVOZrdiGaJ6UIAW2gWoiityKb0mzUt7ixopPGu6dDVsWiWbYYNmjS6f9j0VSOXeBVK08NeTtm9dCxmoeILpAnZKIprZiVCwmJelTz/toM5N+2tTdIZxd6Oag==; Expires=Thu, 20 Aug 2026 03:16:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11946', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11892', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '0e3d4cd335567f44f71f3f79e406cf92', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:16:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1+aYcUxx82JAHdrk939DycpH56jNc1cnkT/Q2AC8yFhHIfXf19FwiT2zYRumQroakDToVs4kyY8yqd6y8gLLjckLUg+DLTP5T0EsPnc/hf1v2UM+ClBSMvQRzMemv8Z6lh1WDOLSOEauiBNrNiIpCbC8vqjHMCRxwcS32UfA0xYZJvmRrFHVYFB4+XCz/w==; Expires=Thu, 20 Aug 2026 03:16:33 GMT; Path=/, AWSALBCORS=1+aYcUxx82JAHdrk939DycpH56jNc1cnkT/Q2AC8yFhHIfXf19FwiT2zYRumQroakDToVs4kyY8yqd6y8gLLjckLUg+DLTP5T0EsPnc/hf1v2UM+ClBSMvQRzMemv8Z6lh1WDOLSOEauiBNrNiIpCbC8vqjHMCRxwcS32UfA0xYZJvmRrFHVYFB4+XCz/w==; Expires=Thu, 20 Aug 2026 03:16:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11590', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11594', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '19a693e10dcb2aab31cb06094acc1123', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:17:02.861972+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (652944 → 1456263 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:17:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kyTw2w8Co4nr/BdwZc06CR6OuyOzotR0QVGDxfoqk+zFnl4SboPQTGSLeih0/WJozGl4vGQUBHMiNVIB93pojU7T19wF0uwzzKZq8M5ei+Lhpr4K7GZPlDg3UMBpnIktEzbew1hZ0oLHSpNdnvbhbK+0qKDfGrvzx3Td7CKngr6y455yFuIByf/lQ7W6WA==; Expires=Thu, 20 Aug 2026 03:17:02 GMT; Path=/, AWSALBCORS=kyTw2w8Co4nr/BdwZc06CR6OuyOzotR0QVGDxfoqk+zFnl4SboPQTGSLeih0/WJozGl4vGQUBHMiNVIB93pojU7T19wF0uwzzKZq8M5ei+Lhpr4K7GZPlDg3UMBpnIktEzbew1hZ0oLHSpNdnvbhbK+0qKDfGrvzx3Td7CKngr6y455yFuIByf/lQ7W6WA==; Expires=Thu, 20 Aug 2026 03:17:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59567', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '37a59f5ca58090151640b3d238718b89', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:17:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rgGz0LqTwgpfCauDGURS6vCKXp1UKmlVn2MY1Twogie8lI5Hnf0XCwHJDg92nzkw+D8Ar4YdfLrhhPqjtOKdxIdTsnWyRC0HL8cq2ESD5TTMl4Fi8InhXh+T7gYG7m1AgtQL8Zul28bzB6Sbwoe8sW4gykqwVBdGv0pPCsVeFd/IAPox0zttRp+VpXPWhg==; Expires=Thu, 20 Aug 2026 03:17:03 GMT; Path=/, AWSALBCORS=rgGz0LqTwgpfCauDGURS6vCKXp1UKmlVn2MY1Twogie8lI5Hnf0XCwHJDg92nzkw+D8Ar4YdfLrhhPqjtOKdxIdTsnWyRC0HL8cq2ESD5TTMl4Fi8InhXh+T7gYG7m1AgtQL8Zul28bzB6Sbwoe8sW4gykqwVBdGv0pPCsVeFd/IAPox0zttRp+VpXPWhg==; Expires=Thu, 20 Aug 2026 03:17:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59511', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '0fd2dda624b7ed55c5313e2120496107', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:17:13.088062+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (658769 → 1468861 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:17:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vc4G6ulgzD5iVks56DtiOt3Se4JWBIzWCC7ErwOLH0gLraXjK8Vi1wLzmAJjXq+iG6siCkrt1YXEZst+7O9S05TrVoOCN7zJso2ZhDyFC9pj3JxUckkibbOSN2i21aQ9i7FGk7GT1Rro4Vl/qmOL53jlK4Vxy6Gx06tUlfsr4elxLEJMlxGYMYjAYTkz5w==; Expires=Thu, 20 Aug 2026 03:17:13 GMT; Path=/, AWSALBCORS=Vc4G6ulgzD5iVks56DtiOt3Se4JWBIzWCC7ErwOLH0gLraXjK8Vi1wLzmAJjXq+iG6siCkrt1YXEZst+7O9S05TrVoOCN7zJso2ZhDyFC9pj3JxUckkibbOSN2i21aQ9i7FGk7GT1Rro4Vl/qmOL53jlK4Vxy6Gx06tUlfsr4elxLEJMlxGYMYjAYTkz5w==; Expires=Thu, 20 Aug 2026 03:17:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50556', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b033df4241a1a1881d47c0c8c1da5211', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:17:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MpnNdi1q9QpKnlNLvffUSG9giE2D59J8sKDIbfaMpxzgO8xKVQGo1pF7kReXLvaRUaXFLLyf2aG29tKZK0pNTJwNZuofDFVriL4BlNe1KW2iUAn9d2FCCvCca8bdb39dvLnGy+16JNSG21EWUuY/CiMacU84d9gQkZ6nzRQnzQQc/5fzhFWHXg2XErnh/w==; Expires=Thu, 20 Aug 2026 03:17:13 GMT; Path=/, AWSALBCORS=MpnNdi1q9QpKnlNLvffUSG9giE2D59J8sKDIbfaMpxzgO8xKVQGo1pF7kReXLvaRUaXFLLyf2aG29tKZK0pNTJwNZuofDFVriL4BlNe1KW2iUAn9d2FCCvCca8bdb39dvLnGy+16JNSG21EWUuY/CiMacU84d9gQkZ6nzRQnzQQc/5fzhFWHXg2XErnh/w==; Expires=Thu, 20 Aug 2026 03:17:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50554', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '4d0c98c7bbdaa8a2899969dfdc160a2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:17:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:17:31.865409+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:17:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=R/K3Uj/zwL/GNYsPgNIbe9JslPgc/k4hVrCu3ZmBvfpXmmkqPjqKYESYwdinv2E+0zomyS+zNK1Au0R7JgEJzaqYTSDqJP2zh/zIBT8rqM4Ax0qF1AIwIKqtAeoP+TAaLeCtYPda2Eiy8x0dku4jaW08kyVG5zLYpmZkANioOVibZsAD0lDJaPc1UUVyjA==; Expires=Thu, 20 Aug 2026 03:17:32 GMT; Path=/, AWSALBCORS=R/K3Uj/zwL/GNYsPgNIbe9JslPgc/k4hVrCu3ZmBvfpXmmkqPjqKYESYwdinv2E+0zomyS+zNK1Au0R7JgEJzaqYTSDqJP2zh/zIBT8rqM4Ax0qF1AIwIKqtAeoP+TAaLeCtYPda2Eiy8x0dku4jaW08kyVG5zLYpmZkANioOVibZsAD0lDJaPc1UUVyjA==; Expires=Thu, 20 Aug 2026 03:17:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30881', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a203223d08e1e20ad63cdfa1e7d7e819', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:17:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IFpxar7goSzCb4KTR6eRT9EQFX6v/KcU9p+f+r/CVKiObRM2xll5BIY9/0pxc7BsHYoygpWN3JAjmbVqHgWPmHfITU4oDu8uu+5V3iMYgXdKMZ3s4oKQJEwzzLOHNWXalwcaTW/Wi42U85TAToZs3UJnOV7106CDi2EWEADoQ+lf7+8gc98TsiErp09FDQ==; Expires=Thu, 20 Aug 2026 03:17:32 GMT; Path=/, AWSALBCORS=IFpxar7goSzCb4KTR6eRT9EQFX6v/KcU9p+f+r/CVKiObRM2xll5BIY9/0pxc7BsHYoygpWN3JAjmbVqHgWPmHfITU4oDu8uu+5V3iMYgXdKMZ3s4oKQJEwzzLOHNWXalwcaTW/Wi42U85TAToZs3UJnOV7106CDi2EWEADoQ+lf7+8gc98TsiErp09FDQ==; Expires=Thu, 20 Aug 2026 03:17:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30378', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '4879f8c30cdb33c46a1f66ea70657a8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:18:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:18:33.784408+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:18:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:18:33.794055+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:18:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:18:33.896063+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:18:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oBlXORoremA2w0Q/fs9eVMO5gXy0QMTAnPhHrkxpOJpFuniGSbd941EwaBEnvzQPH3biFU2wc5vjstDd2lfkYtMhChr+O7Lks9UNkZ/bvMeSlUDHFSnyU0kJk3OPRTZ3eZRds+D/3VFnq7eMV02bkB/71+ecltmLn/qyltCiU18/skfJRhqIHD8I7tdWmw==; Expires=Thu, 20 Aug 2026 03:18:34 GMT; Path=/, AWSALBCORS=oBlXORoremA2w0Q/fs9eVMO5gXy0QMTAnPhHrkxpOJpFuniGSbd941EwaBEnvzQPH3biFU2wc5vjstDd2lfkYtMhChr+O7Lks9UNkZ/bvMeSlUDHFSnyU0kJk3OPRTZ3eZRds+D/3VFnq7eMV02bkB/71+ecltmLn/qyltCiU18/skfJRhqIHD8I7tdWmw==; Expires=Thu, 20 Aug 2026 03:18:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59991', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59994', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f5b782dbbf47508435a9aa7b45b3a3d9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:18:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pykwDBgN8s1cRd13b4CKBWelpoqM52cwdb0lP21bltfYWBEjab7fp9OjA2AWIN3nXtXRK6ssBHLwpdiwnBg5xOocpT6CTSQjqJk5L3ymLiPq+pjZogzspd4AHNKN8HkuhLmeJRqvDHl2jO+arBhLjP14t849HHIc/r+r1USLo4dtLN8OT/DEmnMhKmLpwA==; Expires=Thu, 20 Aug 2026 03:18:34 GMT; Path=/, AWSALBCORS=pykwDBgN8s1cRd13b4CKBWelpoqM52cwdb0lP21bltfYWBEjab7fp9OjA2AWIN3nXtXRK6ssBHLwpdiwnBg5xOocpT6CTSQjqJk5L3ymLiPq+pjZogzspd4AHNKN8HkuhLmeJRqvDHl2jO+arBhLjP14t849HHIc/r+r1USLo4dtLN8OT/DEmnMhKmLpwA==; Expires=Thu, 20 Aug 2026 03:18:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59643', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59641', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8358703ee924d3425e10b23239874a22', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:18:56 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:18:56.881217+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:18:56 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:18:56.889965+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:18:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WsoCKgSKkTOl9VolbYZs8rDL6O28Ih5eC+fKJtlbaX6Ab788te/wsbYUujLtwjj9CDsBnwDHg6+VBaOrVFK+h1m7rzltKdoDdAioasaSCwmxp1I+jndwNRZQODqzLYcwDgM7puNZk6VtVhH7sNlw85/txmu+wiK9YQg8CxQVmngDETMPPrzg/uz01EHaYQ==; Expires=Thu, 20 Aug 2026 03:18:58 GMT; Path=/, AWSALBCORS=WsoCKgSKkTOl9VolbYZs8rDL6O28Ih5eC+fKJtlbaX6Ab788te/wsbYUujLtwjj9CDsBnwDHg6+VBaOrVFK+h1m7rzltKdoDdAioasaSCwmxp1I+jndwNRZQODqzLYcwDgM7puNZk6VtVhH7sNlw85/txmu+wiK9YQg8CxQVmngDETMPPrzg/uz01EHaYQ==; Expires=Thu, 20 Aug 2026 03:18:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35640', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35638', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b9ad5439ba8f2d581ef1c14ec2681ccb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:18:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L7NyxqpPScgXI4MJsGnO7rOH5XPCsU7bfr7t4tJt0zp/2suSz0EEKEJ17WoZJeYH1cJaQnvV3EV/Zls7VF7h7nxdIdzlCJRcvXdDi4/qXww97SY29wnBihbFcKfju5GaeokkimHKme0l9S71onR+zuTfccCh9B2jmUM6wrCmhQN/eIsD4TOgqWDRsaxc0g==; Expires=Thu, 20 Aug 2026 03:18:59 GMT; Path=/, AWSALBCORS=L7NyxqpPScgXI4MJsGnO7rOH5XPCsU7bfr7t4tJt0zp/2suSz0EEKEJ17WoZJeYH1cJaQnvV3EV/Zls7VF7h7nxdIdzlCJRcvXdDi4/qXww97SY29wnBihbFcKfju5GaeokkimHKme0l9S71onR+zuTfccCh9B2jmUM6wrCmhQN/eIsD4TOgqWDRsaxc0g==; Expires=Thu, 20 Aug 2026 03:18:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '35228', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '35230', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '66ce6f91bd8f7bdcf826953e42a78e60', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:19:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ljJ4DwHv6peCIoyorDzGy0C/C5wGSBwPfJhlbudKPXcXTB00p2mq2I9iL2hTdomwkKv0WmWjPNV4LYWoxY4qO7J//cF0OO+rcVDKwaTzfJydCfvrWXBNm6IagH/P995uEHm8Tk0+vPTZG/dwrwKXt87V6fTUSRdWEL+vPPT4G7NKe3A2pLOccJr5HKPZtA==; Expires=Thu, 20 Aug 2026 03:19:10 GMT; Path=/, AWSALBCORS=ljJ4DwHv6peCIoyorDzGy0C/C5wGSBwPfJhlbudKPXcXTB00p2mq2I9iL2hTdomwkKv0WmWjPNV4LYWoxY4qO7J//cF0OO+rcVDKwaTzfJydCfvrWXBNm6IagH/P995uEHm8Tk0+vPTZG/dwrwKXt87V6fTUSRdWEL+vPPT4G7NKe3A2pLOccJr5HKPZtA==; Expires=Thu, 20 Aug 2026 03:19:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '7e53b0ac563c2f307aafa926774df90b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:19:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=t23LFHjRq33LvbLXmAUZDJvIRcgnZ1kUKbtRJMhlKPQiUULjjcnJAmk3nZc2NZGSS3Zp0nbntZsOgR0NKIn9fXF6Td7Tf8S0SYXnVtEhaoG3Cl8SCslP5uUi9yPGYPODfsM1/s7JUIvfl6oeIwoobpJDbmWfsr7RUzid8c/SVi0aWLxdo8mp23afFwokIQ==; Expires=Thu, 20 Aug 2026 03:19:10 GMT; Path=/, AWSALBCORS=t23LFHjRq33LvbLXmAUZDJvIRcgnZ1kUKbtRJMhlKPQiUULjjcnJAmk3nZc2NZGSS3Zp0nbntZsOgR0NKIn9fXF6Td7Tf8S0SYXnVtEhaoG3Cl8SCslP5uUi9yPGYPODfsM1/s7JUIvfl6oeIwoobpJDbmWfsr7RUzid8c/SVi0aWLxdo8mp23afFwokIQ==; Expires=Thu, 20 Aug 2026 03:19:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59630', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c399f89c8ca4c55e2b3cf7aead5db081', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:19:27.787179+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (633097 → 1411243 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:19:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qtcgHk5pK/uGbfkEMwmYQS90Se/98tRhGHV3lhYatdagCTK8XkDctoNTYqiD/UovNDD+JC7cxr6n7JhDGTb8r0/OnWV8FmjskUG10lyXtQ+ZveeOXtklf/3E/Y9/8qmntdXCHYSLiz1HbGGnoBthVx0mGCvwfMrJd8i1jxoqE+Zpv4PMb6OdrWkS3Y+nZw==; Expires=Thu, 20 Aug 2026 03:19:27 GMT; Path=/, AWSALBCORS=qtcgHk5pK/uGbfkEMwmYQS90Se/98tRhGHV3lhYatdagCTK8XkDctoNTYqiD/UovNDD+JC7cxr6n7JhDGTb8r0/OnWV8FmjskUG10lyXtQ+ZveeOXtklf/3E/Y9/8qmntdXCHYSLiz1HbGGnoBthVx0mGCvwfMrJd8i1jxoqE+Zpv4PMb6OdrWkS3Y+nZw==; Expires=Thu, 20 Aug 2026 03:19:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42196', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '36cd9c0cd04cc6a62c4d316c61f4de96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:19:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y1yM4GQ4e5RfKrAEV0mO9DS/1JYCHz/NHh4zAcYjsdkP/xSn5VceJ8dZCRIcd/xggY3oWMMB818uycnlYlLwAR6Zptqn/kGvcTJC21oGv6e/BSMweBm2t4JMBr1t9ZbL4yKtapXxIcoW7nn4l5vdYLnzsetkiEjiBF+WiQdBJy2DaynIWTRM43PAJDtBew==; Expires=Thu, 20 Aug 2026 03:19:28 GMT; Path=/, AWSALBCORS=y1yM4GQ4e5RfKrAEV0mO9DS/1JYCHz/NHh4zAcYjsdkP/xSn5VceJ8dZCRIcd/xggY3oWMMB818uycnlYlLwAR6Zptqn/kGvcTJC21oGv6e/BSMweBm2t4JMBr1t9ZbL4yKtapXxIcoW7nn4l5vdYLnzsetkiEjiBF+WiQdBJy2DaynIWTRM43PAJDtBew==; Expires=Thu, 20 Aug 2026 03:19:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41844', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ff23843f2e3a61900be0253c1a1126ad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:19:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:19:49.224807+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:19:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b+GavCsVngXRJqyCMGxmxNd7Md0B6YTj432/XdMQ2yFTzFPjkBnUJfp1DrrwXY80TWLQdLh+lcSAz0qtW5eXCZ8aKp3PoWmDt+Jxvo5R011cIXr0PjtAtPdo7Hr8seBduDLYUsZTAqDTJNLGKa4KZUQs4Cq7Q6XpQSPGK2oNCvev1MbZMjJSQbQbZUDvAQ==; Expires=Thu, 20 Aug 2026 03:19:49 GMT; Path=/, AWSALBCORS=b+GavCsVngXRJqyCMGxmxNd7Md0B6YTj432/XdMQ2yFTzFPjkBnUJfp1DrrwXY80TWLQdLh+lcSAz0qtW5eXCZ8aKp3PoWmDt+Jxvo5R011cIXr0PjtAtPdo7Hr8seBduDLYUsZTAqDTJNLGKa4KZUQs4Cq7Q6XpQSPGK2oNCvev1MbZMjJSQbQbZUDvAQ==; Expires=Thu, 20 Aug 2026 03:19:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20637', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '205a53ea51240d43e186eb2b02fb257e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:19:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xpCIX3cdAwLhvG+Z4u+UeryZcS4LIVZfKOgsqPk6vzgZHt0Zcvs2yUoJDI7m2zAiRV9bl2cev2t52/oFbO6UGUwcAU0f3B5+zOOzkFeO3h3ycDzOVdaTPB4/B4w7eVlkKSqhZII7wmze60Dw2yXuWltTLL8uoIUaIwWn3J6MF7t5HC3tOIwCVUzsHY3tEQ==; Expires=Thu, 20 Aug 2026 03:19:49 GMT; Path=/, AWSALBCORS=xpCIX3cdAwLhvG+Z4u+UeryZcS4LIVZfKOgsqPk6vzgZHt0Zcvs2yUoJDI7m2zAiRV9bl2cev2t52/oFbO6UGUwcAU0f3B5+zOOzkFeO3h3ycDzOVdaTPB4/B4w7eVlkKSqhZII7wmze60Dw2yXuWltTLL8uoIUaIwWn3J6MF7t5HC3tOIwCVUzsHY3tEQ==; Expires=Thu, 20 Aug 2026 03:19:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20253', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '19a64c60c0cba6a1d3c621a6847fcc8c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:20:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:20:18.320186+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:20:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:20:18.329243+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:20:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y424j3tQ52+0Kft2wdtyq88DzHR3K8wu3usTHzwH+J4uaijA049zryiz2wXJOzWiMgDer4UD6FfjQmXfKM/GD9JUbHBj2H7BscI9UbxKRvbnqvnMPyFnErBCG4kRo6CMdf8Kourynmgjgc8ehhLCik1z2zWIA2IQfH5+o208qor3AMFXXeDJIjeP4ExXoA==; Expires=Thu, 20 Aug 2026 03:20:19 GMT; Path=/, AWSALBCORS=y424j3tQ52+0Kft2wdtyq88DzHR3K8wu3usTHzwH+J4uaijA049zryiz2wXJOzWiMgDer4UD6FfjQmXfKM/GD9JUbHBj2H7BscI9UbxKRvbnqvnMPyFnErBCG4kRo6CMdf8Kourynmgjgc8ehhLCik1z2zWIA2IQfH5+o208qor3AMFXXeDJIjeP4ExXoA==; Expires=Thu, 20 Aug 2026 03:20:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59990', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ba074e095d23dba0a8da2bcecc38bb74', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:20:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wSF0KcFWLU3DRvrfmHLsMge1Ht7uxvTO2k7L/DxnsusUpd5yYbHqlr5E20d2hjhlUZXLlXp5OHqVyDmfORjf5kZy6QQx1yO0XDRZNlrTgO8zOEKysIMS7aI3DKlBqfAhoKG9SAX3SmtouIKMM8dtJFW8fR2Pt5P9FMP1rH7zW7Wn+jkdabECs4n5Sf5WSg==; Expires=Thu, 20 Aug 2026 03:20:20 GMT; Path=/, AWSALBCORS=wSF0KcFWLU3DRvrfmHLsMge1Ht7uxvTO2k7L/DxnsusUpd5yYbHqlr5E20d2hjhlUZXLlXp5OHqVyDmfORjf5kZy6QQx1yO0XDRZNlrTgO8zOEKysIMS7aI3DKlBqfAhoKG9SAX3SmtouIKMM8dtJFW8fR2Pt5P9FMP1rH7zW7Wn+jkdabECs4n5Sf5WSg==; Expires=Thu, 20 Aug 2026 03:20:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59606', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59613', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4652329f6772acf1c99a182cab22efde', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:20:36 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:20:36.104683+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:20:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7WmymaXqB2pvBBx08AAcc0z1hW8ebnLXgzwaitBV37XAfFdGxjdM/FtAmmMHLFxK/5kc9fGSZ4gX7RxbOhSFUda7QGgjvW7EiqLLdpN2Rqa8Ll2RlasdMjnH8tOlxsepGFUBEX9L5bIg/J5Tf2pHqgnNMyfCwIdwXmXiAdecVa8w2FQGpp7mYoz+LROtDA==; Expires=Thu, 20 Aug 2026 03:20:36 GMT; Path=/, AWSALBCORS=7WmymaXqB2pvBBx08AAcc0z1hW8ebnLXgzwaitBV37XAfFdGxjdM/FtAmmMHLFxK/5kc9fGSZ4gX7RxbOhSFUda7QGgjvW7EiqLLdpN2Rqa8Ll2RlasdMjnH8tOlxsepGFUBEX9L5bIg/J5Tf2pHqgnNMyfCwIdwXmXiAdecVa8w2FQGpp7mYoz+LROtDA==; Expires=Thu, 20 Aug 2026 03:20:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '3a0aa6aa6026966d6f9138ade55729bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:20:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KOE5WbnWoEfIztiHmO6w/4FaBpwzNQRxriRVGHMMiKM16b3hUhFnjs57Q77NOU4IyIgXDf+EC4Yk1kTqLNtnw3PkIjPlVTiZsZt8GipugnbXcYBWzbmjHM394JCIzQO4hMYGZ7Dq6ZrQcGIyU+Luv2BJbpnvuE2iFqcITt2K5u7AAUitLxnyUrWHBrP2tA==; Expires=Thu, 20 Aug 2026 03:20:36 GMT; Path=/, AWSALBCORS=KOE5WbnWoEfIztiHmO6w/4FaBpwzNQRxriRVGHMMiKM16b3hUhFnjs57Q77NOU4IyIgXDf+EC4Yk1kTqLNtnw3PkIjPlVTiZsZt8GipugnbXcYBWzbmjHM394JCIzQO4hMYGZ7Dq6ZrQcGIyU+Luv2BJbpnvuE2iFqcITt2K5u7AAUitLxnyUrWHBrP2tA==; Expires=Thu, 20 Aug 2026 03:20:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59624', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'edc2cdeb123b01e9d95e8c57ca97f841', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:21:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:21:00.992152+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:21:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:21:01.001545+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:21:01.158538+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: JIT 검증 — 입력이 낡아 재생성 (3/64)"} {"timestamp": "2026-08-13T03:21:01.186839+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S1sh11: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T03:21:01.263767+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:21:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uKitAVwzOI76hvWKb6GlbsHoQsWUGN5Ip33S9ug3mr2NMHGaeP78NOb7zo6cXkOVlwRUPVbZZWXzoWouRSlyUuj6W8g3Z6dUFIWqzzUj65t0cOfKpG09oneMN/Eqjt6nnIfEYMHy0DF+HO0vJ+zlXOteb/jw4nOzlNij8QyCSteghKWLDE719eVKsU/r+w==; Expires=Thu, 20 Aug 2026 03:21:02 GMT; Path=/, AWSALBCORS=uKitAVwzOI76hvWKb6GlbsHoQsWUGN5Ip33S9ug3mr2NMHGaeP78NOb7zo6cXkOVlwRUPVbZZWXzoWouRSlyUuj6W8g3Z6dUFIWqzzUj65t0cOfKpG09oneMN/Eqjt6nnIfEYMHy0DF+HO0vJ+zlXOteb/jw4nOzlNij8QyCSteghKWLDE719eVKsU/r+w==; Expires=Thu, 20 Aug 2026 03:21:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16517', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16508', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '20c6213deee062e8e2e1226a509ba01c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:21:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=N4R5ukGo023fx/FZhZtXzIV5Vjna3J3jzYE1rS/UViV2OybcV09kE+P+8SXDpQlM5KZTtBgmB5mVi8gPsRyw27dyvldjA3Emb9YVZi3k7Cou4xqc5neOjGyrAAhrNhonU1yqUZ99oWaoG/bj1CVnT3NFqabGntL83ta8J6JAsvE5dwqU4F3Rxe82t1wGwQ==; Expires=Thu, 20 Aug 2026 03:21:02 GMT; Path=/, AWSALBCORS=N4R5ukGo023fx/FZhZtXzIV5Vjna3J3jzYE1rS/UViV2OybcV09kE+P+8SXDpQlM5KZTtBgmB5mVi8gPsRyw27dyvldjA3Emb9YVZi3k7Cou4xqc5neOjGyrAAhrNhonU1yqUZ99oWaoG/bj1CVnT3NFqabGntL83ta8J6JAsvE5dwqU4F3Rxe82t1wGwQ==; Expires=Thu, 20 Aug 2026 03:21:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16225', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16230', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '1dc111f02ebce82fb9cc262623ab15cd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:21:15.987280+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (759237 → 1517977 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:21:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TZAdMvXWs7AsvtvEtI7UWe6Eo1tMUWFWoIu+nt5jtO/TtdpqxCCrFhVg1sxwGj0OlSrFXvUZoptL3wpxvKmzo9dagCBYohKH+F7iUsyceJYiItV5ielAD3mEY0vDvLQ3LB8KAY8Gal1zQ5ly8GjI63Ye4oOHRDTXWd2e8obMDpXV0hKBAXr7xbJPAuH3wQ==; Expires=Thu, 20 Aug 2026 03:21:16 GMT; Path=/, AWSALBCORS=TZAdMvXWs7AsvtvEtI7UWe6Eo1tMUWFWoIu+nt5jtO/TtdpqxCCrFhVg1sxwGj0OlSrFXvUZoptL3wpxvKmzo9dagCBYohKH+F7iUsyceJYiItV5ielAD3mEY0vDvLQ3LB8KAY8Gal1zQ5ly8GjI63Ye4oOHRDTXWd2e8obMDpXV0hKBAXr7xbJPAuH3wQ==; Expires=Thu, 20 Aug 2026 03:21:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20284', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '6eeff0058e50367060bca1a44eb4225d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:21:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U5gG91nzeQS3zEtExw7J+SSoeZahkdRVNHrxie0WpKsCUnxYSLaxzUaxCPSc9s39GoAJ70xQin6FDLSLGts3mkK7umKsf6mKf3Dk1ZdcIShzU2RRNgWgaFCA45x+aGTovRQ7Bxhhg8w2qRRsbUYU60ljvpGY27OsMPRU37pmve4wetr08iqxEGaNp8Rjjg==; Expires=Thu, 20 Aug 2026 03:21:16 GMT; Path=/, AWSALBCORS=U5gG91nzeQS3zEtExw7J+SSoeZahkdRVNHrxie0WpKsCUnxYSLaxzUaxCPSc9s39GoAJ70xQin6FDLSLGts3mkK7umKsf6mKf3Dk1ZdcIShzU2RRNgWgaFCA45x+aGTovRQ7Bxhhg8w2qRRsbUYU60ljvpGY27OsMPRU37pmve4wetr08iqxEGaNp8Rjjg==; Expires=Thu, 20 Aug 2026 03:21:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '19927', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cfc23985afe0b0e680fb651ce6c6582c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:21:17.748027+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (744650 → 1408573 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:21:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y6xfBdazDVYW5znqrAZAN3Hs5o6xPObUaiDXekZ79RX8SgBnHsxRjlGVVIc56YGiNsayD0SgQkW/Zcx1cOuvyjdZPjf+NFeRFsEv9dHt/HlyZwEP5ReOxFWO5feIJh4jzsgMYT4gJ2XjDpowNSOjGNi3Vgu7Xe3mv/0sWCvO9DleAynlzMbocNnymXbHWg==; Expires=Thu, 20 Aug 2026 03:21:17 GMT; Path=/, AWSALBCORS=y6xfBdazDVYW5znqrAZAN3Hs5o6xPObUaiDXekZ79RX8SgBnHsxRjlGVVIc56YGiNsayD0SgQkW/Zcx1cOuvyjdZPjf+NFeRFsEv9dHt/HlyZwEP5ReOxFWO5feIJh4jzsgMYT4gJ2XjDpowNSOjGNi3Vgu7Xe3mv/0sWCvO9DleAynlzMbocNnymXbHWg==; Expires=Thu, 20 Aug 2026 03:21:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18555', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e20d6bd8f2299d5e0741ac54f68ce287', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:21:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZfL3695tw5lmz+5Zk9lz91HIQboycyCl+/Q8cYgceuTtg8OLzcYyabAdIF7UPJMbVMlCPrV+NG97MGH6M1dY4v8Q8jMfSJN/axCEV3P37LVAXjrzjobbs9pOJG9yF6NV9iyPozAtY+JDhuRYNoNExwJlw3ucvuGiF+QG2IaMrLtG8GkKj+jLlU7XL+ob+Q==; Expires=Thu, 20 Aug 2026 03:21:17 GMT; Path=/, AWSALBCORS=ZfL3695tw5lmz+5Zk9lz91HIQboycyCl+/Q8cYgceuTtg8OLzcYyabAdIF7UPJMbVMlCPrV+NG97MGH6M1dY4v8Q8jMfSJN/axCEV3P37LVAXjrzjobbs9pOJG9yF6NV9iyPozAtY+JDhuRYNoNExwJlw3ucvuGiF+QG2IaMrLtG8GkKj+jLlU7XL+ob+Q==; Expires=Thu, 20 Aug 2026 03:21:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18520', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '8f4684063a39e12174a7ce275fa53bd7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:21:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:21:35.490755+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:21:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UTttH8pkKLb3ufel7uaRVEdC00AyKd/ugKnKZzdgfFTuLx0XKkLlNjxQmeZMjmd02UKut29a+Xdp6TQ+5+5bv9T9NhzS4rQbjvciIeeIADATqnuI/ct5ZRU40Bm0xvbsxfheZBSjGS9jTaJ4ZE7k/VtgYa8gz+kGDVk/P0Nr2+DpZFHWIJKac3Z77yJsnA==; Expires=Thu, 20 Aug 2026 03:21:35 GMT; Path=/, AWSALBCORS=UTttH8pkKLb3ufel7uaRVEdC00AyKd/ugKnKZzdgfFTuLx0XKkLlNjxQmeZMjmd02UKut29a+Xdp6TQ+5+5bv9T9NhzS4rQbjvciIeeIADATqnuI/ct5ZRU40Bm0xvbsxfheZBSjGS9jTaJ4ZE7k/VtgYa8gz+kGDVk/P0Nr2+DpZFHWIJKac3Z77yJsnA==; Expires=Thu, 20 Aug 2026 03:21:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '607', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '1c0589a54f2502b65406faad7cdf6e5e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:21:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w8DoBiJatjMIjRU9lcqU81Fsy7hNosUBUxVmhG++OIaRdUPhQfETe+5cKuXNfhbliTs3sVwEOgS/qfO535L+iteolrLPi/5v6R02NZiVtimJTTY8e6LtHMxxMsUeO3iM7908ohDcw0DbwjEGy4IiPkUMAd5PtvTbsgC54PJlDvEm49bFk9rQU2SWmDNTFA==; Expires=Thu, 20 Aug 2026 03:21:36 GMT; Path=/, AWSALBCORS=w8DoBiJatjMIjRU9lcqU81Fsy7hNosUBUxVmhG++OIaRdUPhQfETe+5cKuXNfhbliTs3sVwEOgS/qfO535L+iteolrLPi/5v6R02NZiVtimJTTY8e6LtHMxxMsUeO3iM7908ohDcw0DbwjEGy4IiPkUMAd5PtvTbsgC54PJlDvEm49bFk9rQU2SWmDNTFA==; Expires=Thu, 20 Aug 2026 03:21:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '232', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': '066030456eeec865b150f00981b2b36d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:22:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:22:11.365096+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:22:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:22:11.374418+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:22:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MNmIkHADh2INQ8QO3munK1VovtwQZsn/QBj2TqzifodVoGU76AKgOuXHwQQVjEGpGSpci7yZP2IfoajGC3Y4tVngZl+HCNKUNLGmZGbiVI5wVl6+//2bvWjNFzO9xp/MHSHgtR519frVcvGyb1FFoSBlpzrvS1SYLFc2ZoI+vNNTljTRqhYDRBaVJFePWg==; Expires=Thu, 20 Aug 2026 03:22:11 GMT; Path=/, AWSALBCORS=MNmIkHADh2INQ8QO3munK1VovtwQZsn/QBj2TqzifodVoGU76AKgOuXHwQQVjEGpGSpci7yZP2IfoajGC3Y4tVngZl+HCNKUNLGmZGbiVI5wVl6+//2bvWjNFzO9xp/MHSHgtR519frVcvGyb1FFoSBlpzrvS1SYLFc2ZoI+vNNTljTRqhYDRBaVJFePWg==; Expires=Thu, 20 Aug 2026 03:22:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0d66108bee28b287a6570f8a12e9719b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:22:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PYMXJCRbRDKfs5Z66aM80l43ltVZMbKr7yMRSrPvhBlNte8bNK4RBM3v62ql37qRETNPq6X9rQ0cnIpC1T1BP3BLu3StovA4pNFiZmLVoWciI9Cd5nRbfsdQdl6KJDjjFyryisXt15DvXNwC+kZm91rV345m+CNf/QLu4NGxqF7QOSzRw/eVB8YD7TsDGA==; Expires=Thu, 20 Aug 2026 03:22:12 GMT; Path=/, AWSALBCORS=PYMXJCRbRDKfs5Z66aM80l43ltVZMbKr7yMRSrPvhBlNte8bNK4RBM3v62ql37qRETNPq6X9rQ0cnIpC1T1BP3BLu3StovA4pNFiZmLVoWciI9Cd5nRbfsdQdl6KJDjjFyryisXt15DvXNwC+kZm91rV345m+CNf/QLu4NGxqF7QOSzRw/eVB8YD7TsDGA==; Expires=Thu, 20 Aug 2026 03:22:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59578', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59577', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '11571906a6bc441daee56a71c498b346', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:22:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:22:31.534558+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:22:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KA6PQh62Rv3RQfoH6NeEFAng9QD1/iHiRSLQQJAoEvgWJSLwE6bAk4a6yZ7vavNiLLSGdgVyK9hTkAanlJUR4GV1hYObkhgKn67crYzr9DOgnP0Y7A9fAsaZwakCj7wGy6BGawoewAPYcLTlT1QCdQfZWTOxDn5A69vu51SXhFGzeHyn1XQRza0HVnROaQ==; Expires=Thu, 20 Aug 2026 03:22:31 GMT; Path=/, AWSALBCORS=KA6PQh62Rv3RQfoH6NeEFAng9QD1/iHiRSLQQJAoEvgWJSLwE6bAk4a6yZ7vavNiLLSGdgVyK9hTkAanlJUR4GV1hYObkhgKn67crYzr9DOgnP0Y7A9fAsaZwakCj7wGy6BGawoewAPYcLTlT1QCdQfZWTOxDn5A69vu51SXhFGzeHyn1XQRza0HVnROaQ==; Expires=Thu, 20 Aug 2026 03:22:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '33efc9b3dd0c6e9316ebbb7cead9f9f2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:22:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aPqsjBHov9imnQNAkLhd3IG+QRyXW6oSZk5+CFhf07Eq7vSa3k1E7f9NE37yLSP0DqSHwBSSNtXWehyff54psmZMAzMBtowQc2OveNLgAg9SJqpKa5np9hXN2aAtQvgeDlz0+l0Gk8pLdyUglqJaLAd1r3v4sHr7ayYQkWQah0Z7ZBMiybl4SaPxjqabpA==; Expires=Thu, 20 Aug 2026 03:22:32 GMT; Path=/, AWSALBCORS=aPqsjBHov9imnQNAkLhd3IG+QRyXW6oSZk5+CFhf07Eq7vSa3k1E7f9NE37yLSP0DqSHwBSSNtXWehyff54psmZMAzMBtowQc2OveNLgAg9SJqpKa5np9hXN2aAtQvgeDlz0+l0Gk8pLdyUglqJaLAd1r3v4sHr7ayYQkWQah0Z7ZBMiybl4SaPxjqabpA==; Expires=Thu, 20 Aug 2026 03:22:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '58914', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd1f2c1b7bab5e21409827c86d7640e2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:22:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:22:54.487939+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:22:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:22:54.496631+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:22:54 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:22:54.600615+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:22:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=umybG5aR3ouQtxrG/0kvmGpo9lBkbMps6Y/uFny0T4/Eii7oB40nWA9uP8BYhzV4Llsn7auV5Y4VM/uZtu+gxcCHMH7lrOmvYctk3TbNF0DcSiU6/Eqjni0MbDWNPgRMKZOPz60nF8c/S7S0LwwIcTNi4nNYEfgQh9aJB9kXQoguopvndWBIpXgIe2PSVA==; Expires=Thu, 20 Aug 2026 03:22:56 GMT; Path=/, AWSALBCORS=umybG5aR3ouQtxrG/0kvmGpo9lBkbMps6Y/uFny0T4/Eii7oB40nWA9uP8BYhzV4Llsn7auV5Y4VM/uZtu+gxcCHMH7lrOmvYctk3TbNF0DcSiU6/Eqjni0MbDWNPgRMKZOPz60nF8c/S7S0LwwIcTNi4nNYEfgQh9aJB9kXQoguopvndWBIpXgIe2PSVA==; Expires=Thu, 20 Aug 2026 03:22:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15223', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15224', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aaa32eb81277ec15e0c07aad5104ee7e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:22:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WG2Mb8IRP5Ui/LOuYttPXI6zbnbVsBRWFAEXc7jPsqrf9M9rrK0c3w/Wd3DYM75eC30a/apon47SiawCxQDFEuRFD+LMagA09vvozwVAh7yu8TfBiARO8QEgwLNGu0arDOms2N/jYBe2M/65WIgrcxM4YNP22xdrhgje+85MfALrW4zoQVhY+6V7eDS50w==; Expires=Thu, 20 Aug 2026 03:22:56 GMT; Path=/, AWSALBCORS=WG2Mb8IRP5Ui/LOuYttPXI6zbnbVsBRWFAEXc7jPsqrf9M9rrK0c3w/Wd3DYM75eC30a/apon47SiawCxQDFEuRFD+LMagA09vvozwVAh7yu8TfBiARO8QEgwLNGu0arDOms2N/jYBe2M/65WIgrcxM4YNP22xdrhgje+85MfALrW4zoQVhY+6V7eDS50w==; Expires=Thu, 20 Aug 2026 03:22:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14839', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14840', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1fbcb4059ee9fd3c12feeb3d9b2c099', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:23:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:23:26.340242+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:23:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:23:26.349702+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:23:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xfE7DHTCFKGNEGzfqkAKAzFoFL54wpDwVrlgX5Lf6C3Fu0tPfs3m0NOPvNc8YfLewt3hKMYQ4TLMad+n7x6D6cTyr2S4zTpTB2SyVHWHKmBrQORj8RgUcg7i8fMfltGTXOhy37B5snIXBaQWljeNIB+Ue2jFreFI38RrJxqA1zI+x0gydaObz87AWLtkEQ==; Expires=Thu, 20 Aug 2026 03:23:26 GMT; Path=/, AWSALBCORS=xfE7DHTCFKGNEGzfqkAKAzFoFL54wpDwVrlgX5Lf6C3Fu0tPfs3m0NOPvNc8YfLewt3hKMYQ4TLMad+n7x6D6cTyr2S4zTpTB2SyVHWHKmBrQORj8RgUcg7i8fMfltGTXOhy37B5snIXBaQWljeNIB+Ue2jFreFI38RrJxqA1zI+x0gydaObz87AWLtkEQ==; Expires=Thu, 20 Aug 2026 03:23:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc674565859e09705a73dee9c5511f41', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:23:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tcgv2kkfFSwbT0KfTk9x779ba0uTo3ouSDeErLQ0jQh7TMLC0kkU7wYTUWHPcdDF6/wVc5CNnTrEEmMUhAS5wY2jXQvXc1O77EuC3AbMaYcYkJM9S6iqsZZD2N9zUmy0DAihS/5XScWndLqmiWtyytZzQM3+m6TIbkmGdk7h2tFOsxaxASZ8CxMeFfb9AA==; Expires=Thu, 20 Aug 2026 03:23:27 GMT; Path=/, AWSALBCORS=tcgv2kkfFSwbT0KfTk9x779ba0uTo3ouSDeErLQ0jQh7TMLC0kkU7wYTUWHPcdDF6/wVc5CNnTrEEmMUhAS5wY2jXQvXc1O77EuC3AbMaYcYkJM9S6iqsZZD2N9zUmy0DAihS/5XScWndLqmiWtyytZzQM3+m6TIbkmGdk7h2tFOsxaxASZ8CxMeFfb9AA==; Expires=Thu, 20 Aug 2026 03:23:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59596', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59595', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1455f14cfee2b0caf876dc9beb1b709', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:23:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=agMowzQ3kYZiokLHiTY0nPahKNubdcMrrpKEQV0FnDhedj6MrCSsUfRmg1PWjGT56iKDWSuDlZXp5/D83X5U3zdj5gl4rG///ZknCr0RxDWvBBZGLw5fEJzRe6OzmHwWqkBSiCg5PftoydCvAsQcojNa0Gac3Xym2iEA/AuR//JfIuvpPFRUGbm9gG0qww==; Expires=Thu, 20 Aug 2026 03:23:37 GMT; Path=/, AWSALBCORS=agMowzQ3kYZiokLHiTY0nPahKNubdcMrrpKEQV0FnDhedj6MrCSsUfRmg1PWjGT56iKDWSuDlZXp5/D83X5U3zdj5gl4rG///ZknCr0RxDWvBBZGLw5fEJzRe6OzmHwWqkBSiCg5PftoydCvAsQcojNa0Gac3Xym2iEA/AuR//JfIuvpPFRUGbm9gG0qww==; Expires=Thu, 20 Aug 2026 03:23:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a71131d7dcdf23333e5ee1f17d415467', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:23:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1uhwo1zRGBKhJo6W9WwNlVVIsHpbC1sFwytnDxUY+jvpX4C5N76l//A0+BCMRAuP/RtnsgKnBZRFSMooikUjnrKhTzE3VMJ3GqymRrFcCC7LXXiQx0BTAZSGtK3oHDm8NSw/ZBbe76lXdLLgZli6MuN6dq/VB2A0omdw1sXoMfcokmmWsQxuLHEuV0O0hQ==; Expires=Thu, 20 Aug 2026 03:23:37 GMT; Path=/, AWSALBCORS=1uhwo1zRGBKhJo6W9WwNlVVIsHpbC1sFwytnDxUY+jvpX4C5N76l//A0+BCMRAuP/RtnsgKnBZRFSMooikUjnrKhTzE3VMJ3GqymRrFcCC7LXXiQx0BTAZSGtK3oHDm8NSw/ZBbe76lXdLLgZli6MuN6dq/VB2A0omdw1sXoMfcokmmWsQxuLHEuV0O0hQ==; Expires=Thu, 20 Aug 2026 03:23:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59985', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '264929d0092c8b9af787891e1b101676', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:23:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wve2g2lbggJDDd7cmEHjmfGbcKv0pC0csfbuktctQ4KIrl1nwHKaQbM2hR7zrNum+VS7qGOkBETnjnYN6DRuHbNbIfvdkTAXymPTiYbsOuByWT+EMCu9YgvkYZ5kp9DXTIebm6MNWwM9m0o7XlzTyi7vBe9nU/nRSQ8OBW+XMKjjh7bTRRcvqfrqE1dQfA==; Expires=Thu, 20 Aug 2026 03:23:46 GMT; Path=/, AWSALBCORS=wve2g2lbggJDDd7cmEHjmfGbcKv0pC0csfbuktctQ4KIrl1nwHKaQbM2hR7zrNum+VS7qGOkBETnjnYN6DRuHbNbIfvdkTAXymPTiYbsOuByWT+EMCu9YgvkYZ5kp9DXTIebm6MNWwM9m0o7XlzTyi7vBe9nU/nRSQ8OBW+XMKjjh7bTRRcvqfrqE1dQfA==; Expires=Thu, 20 Aug 2026 03:23:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50871', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '06876d2736650c9bff30e002394e9b62', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:23:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=A2Sw3gy7DiGmXbh60orhmnPhP1ev3SuBX5FGx2lTVx6Tl/g2DNhGpToZgImXqMMzP6UfAxaFxUZorxS5WkuLepkKuvEDdKmHDNRLyfXlIQ2LjzVsEkI7MbER1D7t1szpathZGHNiD2lxOXkkDMPNG2KX+4NKZNK1/A8JH5MXdvN8Maf/eYcdHxzqttmyZQ==; Expires=Thu, 20 Aug 2026 03:23:46 GMT; Path=/, AWSALBCORS=A2Sw3gy7DiGmXbh60orhmnPhP1ev3SuBX5FGx2lTVx6Tl/g2DNhGpToZgImXqMMzP6UfAxaFxUZorxS5WkuLepkKuvEDdKmHDNRLyfXlIQ2LjzVsEkI7MbER1D7t1szpathZGHNiD2lxOXkkDMPNG2KX+4NKZNK1/A8JH5MXdvN8Maf/eYcdHxzqttmyZQ==; Expires=Thu, 20 Aug 2026 03:23:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50870', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fa6f70f2437ad60e3234f491e5fb9a94', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:24:08.983472+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (751012 → 1504439 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:24:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n3wiI7FS+Rp+LpwOXQPCNKkLpCNda76GCfNPuyAEQqRiHIYJaOZLahxkPuWV0sUOVYIpJT6ilJ461ZnfxILfKYJgeuGw1Qj5vxM+QkrrIq0Z0oGidqGharu0T3yWw3I/6EcgdAsR5rfG4lTeYvvtyOv2iMswRav0N61EdNaooO+kSjmGfXOLgjZhjY4e8Q==; Expires=Thu, 20 Aug 2026 03:24:09 GMT; Path=/, AWSALBCORS=n3wiI7FS+Rp+LpwOXQPCNKkLpCNda76GCfNPuyAEQqRiHIYJaOZLahxkPuWV0sUOVYIpJT6ilJ461ZnfxILfKYJgeuGw1Qj5vxM+QkrrIq0Z0oGidqGharu0T3yWw3I/6EcgdAsR5rfG4lTeYvvtyOv2iMswRav0N61EdNaooO+kSjmGfXOLgjZhjY4e8Q==; Expires=Thu, 20 Aug 2026 03:24:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28664', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '79fd83fb2dcb99dd74a85ee7762428df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:24:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bfwzars4Te8/DhRMLDqZ1Fm4W8ySR5SZqjRUF2tYMRq1F/KMj2P7J1eKmhu1sgE7Q4MfVcqBMDi9mVIGBL/nOobIDjEVQ0KztrUpsSW6MG1Gz4aCgP+x+MyaA/4a11y6fEO78eiZlDLrJ/usiS8ZRnlr29g5mIxAt4smqlHsyRo7j8tF6YapPcfzTPj8OQ==; Expires=Thu, 20 Aug 2026 03:24:09 GMT; Path=/, AWSALBCORS=bfwzars4Te8/DhRMLDqZ1Fm4W8ySR5SZqjRUF2tYMRq1F/KMj2P7J1eKmhu1sgE7Q4MfVcqBMDi9mVIGBL/nOobIDjEVQ0KztrUpsSW6MG1Gz4aCgP+x+MyaA/4a11y6fEO78eiZlDLrJ/usiS8ZRnlr29g5mIxAt4smqlHsyRo7j8tF6YapPcfzTPj8OQ==; Expires=Thu, 20 Aug 2026 03:24:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28304', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '97a71a51065eb98cc9097ea58514382e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:24:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:24:27.400414+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:24:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aUHbDlIFW6MvQ3F1BC6DO8RPrHEZHf1d3XjqZYmHBZQFgZtW/uCEe8qRe3aHENUvDZHdim6myp29fW6c36XtHWkLfF5s/xEubRFaoFNMN2hFXxvRMpMvSHoUc4v8PgIK/H53nioY+CotOx7fNiiycey8i9UCLTTUF2+YcHXeLCrbBO4jsJffHdPznXOxeg==; Expires=Thu, 20 Aug 2026 03:24:27 GMT; Path=/, AWSALBCORS=aUHbDlIFW6MvQ3F1BC6DO8RPrHEZHf1d3XjqZYmHBZQFgZtW/uCEe8qRe3aHENUvDZHdim6myp29fW6c36XtHWkLfF5s/xEubRFaoFNMN2hFXxvRMpMvSHoUc4v8PgIK/H53nioY+CotOx7fNiiycey8i9UCLTTUF2+YcHXeLCrbBO4jsJffHdPznXOxeg==; Expires=Thu, 20 Aug 2026 03:24:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10103', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bfcf2806f0517c9cdee14378d034591', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:24:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K1PDL5XEwNLzh3pWBeD/CPWv7ACS6whxsYk8ptmgyIcMsmtH4BoM5k0R5uUp8PoiTMCXUbeyOJEo2wNv9ufteCvrtAOtsve1NUNNk2O+5K/kYZe9QgkApf1uuw5BnD3KlcLNKlZ9aZn/O0ZSXkLk+Z7bK0l5lnwzL4CIfJw3bg8LHy8QLbGcd3wIZS6uGA==; Expires=Thu, 20 Aug 2026 03:24:28 GMT; Path=/, AWSALBCORS=K1PDL5XEwNLzh3pWBeD/CPWv7ACS6whxsYk8ptmgyIcMsmtH4BoM5k0R5uUp8PoiTMCXUbeyOJEo2wNv9ufteCvrtAOtsve1NUNNk2O+5K/kYZe9QgkApf1uuw5BnD3KlcLNKlZ9aZn/O0ZSXkLk+Z7bK0l5lnwzL4CIfJw3bg8LHy8QLbGcd3wIZS6uGA==; Expires=Thu, 20 Aug 2026 03:24:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9728', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '9e442ad1e308415173a62ead3b4a24d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:24:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:24:59.519919+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:24:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:24:59.528852+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:25:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SfFmuUTUpXcl0Z3jq+qBp/fv3wDw2RS5Wtvq6qMX4QOk4RZtm/w2asdUMBLgLv4pt9+U8QP45gDShAUNy9Hv8waOJhYRgHSI89rrymZ3MqLN6XqtLA2GSiQAcSdNCMU1WjavAz2DtSewICsD5ZDf80TDMWum0P9u4w0NJYTiMx6opNKs30Q6ngbtTUOcpQ==; Expires=Thu, 20 Aug 2026 03:25:00 GMT; Path=/, AWSALBCORS=SfFmuUTUpXcl0Z3jq+qBp/fv3wDw2RS5Wtvq6qMX4QOk4RZtm/w2asdUMBLgLv4pt9+U8QP45gDShAUNy9Hv8waOJhYRgHSI89rrymZ3MqLN6XqtLA2GSiQAcSdNCMU1WjavAz2DtSewICsD5ZDf80TDMWum0P9u4w0NJYTiMx6opNKs30Q6ngbtTUOcpQ==; Expires=Thu, 20 Aug 2026 03:25:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '62cf50d708cba4af4817d6c00d80182b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:25:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+M6RRFznBzcOyjcnTNPWen2Y+o1p9fOBVUFdU7PP1NI+TZ+E1cNHUA+io4U7v1Sw1vDWLiJVQDCgfLcWoifKGGhXXvW3t9DVfd0lsEi0RLbdo1GytAJpjwPQ56+ogeXz81bSMl9JymYpM5CvznMazEpFjqfCO6qblvr9t+7a0A5BcpKbhoVwhHwVboqYFg==; Expires=Thu, 20 Aug 2026 03:25:00 GMT; Path=/, AWSALBCORS=+M6RRFznBzcOyjcnTNPWen2Y+o1p9fOBVUFdU7PP1NI+TZ+E1cNHUA+io4U7v1Sw1vDWLiJVQDCgfLcWoifKGGhXXvW3t9DVfd0lsEi0RLbdo1GytAJpjwPQ56+ogeXz81bSMl9JymYpM5CvznMazEpFjqfCO6qblvr9t+7a0A5BcpKbhoVwhHwVboqYFg==; Expires=Thu, 20 Aug 2026 03:25:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59605', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59604', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '77efb33c7346cae07679aa5c71f3c626', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:25:23 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:25:23.501553+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:25:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=05D/znYHzYsGo79R0zzjcuFb1vJVT37FK5hMtOh5Cxcl+tT0vozhqARMF+NR2EXbzUd9H7qbz7z0HhZQDzg0glg2uxhvkNFZUcOCTkEPgsrze7Nxi5z8YI1ZDTmJdSHkp5g2RTcN6AF2zDUZBsZL+9rCtPgtokVBImDiCZFCBtufjqyRjksITrCdWk6sXw==; Expires=Thu, 20 Aug 2026 03:25:23 GMT; Path=/, AWSALBCORS=05D/znYHzYsGo79R0zzjcuFb1vJVT37FK5hMtOh5Cxcl+tT0vozhqARMF+NR2EXbzUd9H7qbz7z0HhZQDzg0glg2uxhvkNFZUcOCTkEPgsrze7Nxi5z8YI1ZDTmJdSHkp5g2RTcN6AF2zDUZBsZL+9rCtPgtokVBImDiCZFCBtufjqyRjksITrCdWk6sXw==; Expires=Thu, 20 Aug 2026 03:25:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8b2147eaef1799a04b531bf06ab9c099', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:25:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Vw9GLyTeCWfQaYFJ6+wXHxXzgCqMg1LU19TgGGa3vl30oC6VhTwqKUglCuePgfa+YsQZu4a9EAgI4i20YGrAvHb4GiXqQ7/t9Fb0eWRhASUb7p2QzKLEqHKR7fWB+wvRmJZqJieTiAEl1nzrXDd27ab4JBaNSq83fr66p+hDjmFHBZYKAPZACgUWwnNwEw==; Expires=Thu, 20 Aug 2026 03:25:24 GMT; Path=/, AWSALBCORS=Vw9GLyTeCWfQaYFJ6+wXHxXzgCqMg1LU19TgGGa3vl30oC6VhTwqKUglCuePgfa+YsQZu4a9EAgI4i20YGrAvHb4GiXqQ7/t9Fb0eWRhASUb7p2QzKLEqHKR7fWB+wvRmJZqJieTiAEl1nzrXDd27ab4JBaNSq83fr66p+hDjmFHBZYKAPZACgUWwnNwEw==; Expires=Thu, 20 Aug 2026 03:25:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59842', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e6dcd49c004df62a95880fae78c53c4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:25:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:25:57.200894+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:25:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:25:57.210632+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:25:57.235290+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T03:25:57.374032+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: JIT 검증 — 입력이 낡아 재생성 (4/64)"} {"timestamp": "2026-08-13T03:25:57.400146+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh4: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T03:25:57.406228+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh9]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:25:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BAFYA3OKCDb5xvCdHr6W0UF98GcUue8A+lhbHW84MtAwoLnmda3k9uPTZqgpG9YSeIR0+TnFZpkFddrUichc/bjsvbvXVJ0N+hS1X/qJQdfnn125XHYFbUaXHp9dQRejZab/k24XvKCJvhsg5sqkrd+usgh3UBaBbGtfPDTlqk/M1iL0FUNPqZgbAkcYSA==; Expires=Thu, 20 Aug 2026 03:25:59 GMT; Path=/, AWSALBCORS=BAFYA3OKCDb5xvCdHr6W0UF98GcUue8A+lhbHW84MtAwoLnmda3k9uPTZqgpG9YSeIR0+TnFZpkFddrUichc/bjsvbvXVJ0N+hS1X/qJQdfnn125XHYFbUaXHp9dQRejZab/k24XvKCJvhsg5sqkrd+usgh3UBaBbGtfPDTlqk/M1iL0FUNPqZgbAkcYSA==; Expires=Thu, 20 Aug 2026 03:25:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '1010', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '1010', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '758583b96c7610e22c38c9221c29b6b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:26:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7wXYQpaRrG7cOJDIZR9DQmRLVA2Bvmgkyzflz24Pq2Vd8s4SLMplp7pwlP6lIoY/5ACAagTztXgYDCfJ2QVReLKvLVUQwXiZe8c+vjphuQGL3dCbicmegvHABJiTB4luC1BGSYVNMxBQgYCWT/CBqFlGoC6kUOqePcdb5nrwYJDerjFSChp2NAwoFo7fFw==; Expires=Thu, 20 Aug 2026 03:25:59 GMT; Path=/, AWSALBCORS=7wXYQpaRrG7cOJDIZR9DQmRLVA2Bvmgkyzflz24Pq2Vd8s4SLMplp7pwlP6lIoY/5ACAagTztXgYDCfJ2QVReLKvLVUQwXiZe8c+vjphuQGL3dCbicmegvHABJiTB4luC1BGSYVNMxBQgYCWT/CBqFlGoC6kUOqePcdb5nrwYJDerjFSChp2NAwoFo7fFw==; Expires=Thu, 20 Aug 2026 03:25:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '598', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '599', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '4212793c9761e54348c9112484e09be5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:26:16.558254+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (703492 → 1500115 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:26:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0XNQyvh+8NudrraTW5GkHIn9ZlM80cUljZ8x7/vOgLs4r8C93zdI69p7HQV2Qk8VHeDdeBSP/Q60B3/cySvyzJOTWClTrpLlA3G/RFkvyYEQUdo+KcsaNr6hOyjHlh4awo+NDpBeKlcpYY2yvRpHmUHU4G5GvjIiPcZiAGQf5FJO5JR8bOIy82vFtUdQMg==; Expires=Thu, 20 Aug 2026 03:26:16 GMT; Path=/, AWSALBCORS=0XNQyvh+8NudrraTW5GkHIn9ZlM80cUljZ8x7/vOgLs4r8C93zdI69p7HQV2Qk8VHeDdeBSP/Q60B3/cySvyzJOTWClTrpLlA3G/RFkvyYEQUdo+KcsaNr6hOyjHlh4awo+NDpBeKlcpYY2yvRpHmUHU4G5GvjIiPcZiAGQf5FJO5JR8bOIy82vFtUdQMg==; Expires=Thu, 20 Aug 2026 03:26:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7320', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d272ea1fca1b2c7fa95139398553d6a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:26:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4SaPgMCZayNs+krOem8fRJmt13LQ08zIC63BL5E6q5SCR2au11BbaR1opdoiEn+Ya+tUqdM4jQMz/wVibhCiL+JO6eTZKKuN8p6JX7tRfiAHdZkg1MvfoCzMtVKXi9dpcsKHDGJ8aO/NWvDB2psi1bZYsWPWAUrtBCrmNMiqbdUbdPeP6XJ/jd3axjXsNA==; Expires=Thu, 20 Aug 2026 03:26:17 GMT; Path=/, AWSALBCORS=4SaPgMCZayNs+krOem8fRJmt13LQ08zIC63BL5E6q5SCR2au11BbaR1opdoiEn+Ya+tUqdM4jQMz/wVibhCiL+JO6eTZKKuN8p6JX7tRfiAHdZkg1MvfoCzMtVKXi9dpcsKHDGJ8aO/NWvDB2psi1bZYsWPWAUrtBCrmNMiqbdUbdPeP6XJ/jd3axjXsNA==; Expires=Thu, 20 Aug 2026 03:26:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6940', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bb4a24f438d2137b8422d6177f48b96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:26:28.841101+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (697552 → 1503606 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:26:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=O3iZfQtYvCkGNETjC9yIhtcVEA6eO2OExVZNNbIw4AStilCqREkrHG/MbboClkdWLdGUHaSXAZhdMvrPhwbfpbz/6kw83sdyAvm7KdwBrkWltQMdvDEsyK91usXAKMLLt3WtZu4P0+C5QuZmRx9iWWaahDmninlzsXyXUAxzWJi86oqJmqyKEKU3GHX8cQ==; Expires=Thu, 20 Aug 2026 03:26:28 GMT; Path=/, AWSALBCORS=O3iZfQtYvCkGNETjC9yIhtcVEA6eO2OExVZNNbIw4AStilCqREkrHG/MbboClkdWLdGUHaSXAZhdMvrPhwbfpbz/6kw83sdyAvm7KdwBrkWltQMdvDEsyK91usXAKMLLt3WtZu4P0+C5QuZmRx9iWWaahDmninlzsXyXUAxzWJi86oqJmqyKEKU3GHX8cQ==; Expires=Thu, 20 Aug 2026 03:26:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '39c6c98636c8f0424b98026b72a6978e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:26:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=i1MprbDvI3DDUYT9elo9IN7n1zOkpHjo9wxAS6yJdGrHqNWt0cXfW1+ez/SoYuXIUPkoLBL0AfOI0U9BceIcgxNImKclpfzlBlmXQ9F4UpTnCd+FmBRzdu0jWvrI5baseFhY6yUECB1fAhT7WUQZMcobZjmW43/5xhIpM7OSsd0D9XGYePfPWxBqHo4Rjw==; Expires=Thu, 20 Aug 2026 03:26:29 GMT; Path=/, AWSALBCORS=i1MprbDvI3DDUYT9elo9IN7n1zOkpHjo9wxAS6yJdGrHqNWt0cXfW1+ez/SoYuXIUPkoLBL0AfOI0U9BceIcgxNImKclpfzlBlmXQ9F4UpTnCd+FmBRzdu0jWvrI5baseFhY6yUECB1fAhT7WUQZMcobZjmW43/5xhIpM7OSsd0D9XGYePfPWxBqHo4Rjw==; Expires=Thu, 20 Aug 2026 03:26:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59639', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '7d7d656aad6b63816a8c46ff8f7cd8fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:26:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:26:48.612564+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:26:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oBQ5OqaEYaRmNK7pdZEGH4SkgKNKiHO1p+oLErPyHi/vMqHScNnqBsBj5a9F8L23wrGmJk5kEE2N4TttzbRtioMb5DMjg/zHq53QCGErK4Vllb/BG3YtdKvNhsPKWXO1lICVmVUqgjdJXLOP3bK8C6LzOHj0ipiBK2Q/A9Ncyc9j4ozCfawyEiUkiCUnNA==; Expires=Thu, 20 Aug 2026 03:26:48 GMT; Path=/, AWSALBCORS=oBQ5OqaEYaRmNK7pdZEGH4SkgKNKiHO1p+oLErPyHi/vMqHScNnqBsBj5a9F8L23wrGmJk5kEE2N4TttzbRtioMb5DMjg/zHq53QCGErK4Vllb/BG3YtdKvNhsPKWXO1lICVmVUqgjdJXLOP3bK8C6LzOHj0ipiBK2Q/A9Ncyc9j4ozCfawyEiUkiCUnNA==; Expires=Thu, 20 Aug 2026 03:26:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40113', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a9b03e98ca28387d83818b65292db01', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:26:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bYZ5tV9mv+yVLxIrLgbrNRyNDKMatEu9JYgx9wGZWE2xqBRxB8s7d8sNYSfrA/+9OHTzG/TTkI2jzmzfvP7spGqEOuY79XBPvBOupaGPPuuxIOufGXeVqj5MVDFxgHbdqz9Tw5HiyeQieASanr7nQVFG8mH91iPoqrx2j8hydT5JlfLVV0oYE8Yly+UjHg==; Expires=Thu, 20 Aug 2026 03:26:49 GMT; Path=/, AWSALBCORS=bYZ5tV9mv+yVLxIrLgbrNRyNDKMatEu9JYgx9wGZWE2xqBRxB8s7d8sNYSfrA/+9OHTzG/TTkI2jzmzfvP7spGqEOuY79XBPvBOupaGPPuuxIOufGXeVqj5MVDFxgHbdqz9Tw5HiyeQieASanr7nQVFG8mH91iPoqrx2j8hydT5JlfLVV0oYE8Yly+UjHg==; Expires=Thu, 20 Aug 2026 03:26:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39729', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '35c8a1de02914e61ddc88b90130237d5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:27:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:27:34.574096+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:27:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:27:34.583879+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:27:34 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:27:34.687293+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:27:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=50p6aC4GE/6eheA7QmiiIKa4zqLSCGVlqT9l+pS+yidM0o4krgqTyR031MfHt9r9RokxBkIqE917dg6cgznGJyLI6TNApzCyJzoXrW+SNtansjUjbJgTh71uDpitzuZfYCuQlgyWOpiuVJtf1SPXcvhZOVWDcwXpLD0Fb7OlSes5hdXhfV+B2XR0ILlfRA==; Expires=Thu, 20 Aug 2026 03:27:35 GMT; Path=/, AWSALBCORS=50p6aC4GE/6eheA7QmiiIKa4zqLSCGVlqT9l+pS+yidM0o4krgqTyR031MfHt9r9RokxBkIqE917dg6cgznGJyLI6TNApzCyJzoXrW+SNtansjUjbJgTh71uDpitzuZfYCuQlgyWOpiuVJtf1SPXcvhZOVWDcwXpLD0Fb7OlSes5hdXhfV+B2XR0ILlfRA==; Expires=Thu, 20 Aug 2026 03:27:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e0fe7ccb54a55989866aec3bb32908a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:27:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cXfdvssPOnmK33ReCRSOxY4YlmsqVHUxsLV8QTEt9eBdxPPBc6p05phiFR2zGYR9puBlQzVgO/gu/3ntVNvYJYTtYGL+yNeqEtS8ax3VdNkSrNvw94W1jhQOx8M/VvMPcwsVfwBUTDku3oPZuXgfh5itAMFMl6QxQGwqfE49EEgapPVuxzD0J7FCBzNEeQ==; Expires=Thu, 20 Aug 2026 03:27:35 GMT; Path=/, AWSALBCORS=cXfdvssPOnmK33ReCRSOxY4YlmsqVHUxsLV8QTEt9eBdxPPBc6p05phiFR2zGYR9puBlQzVgO/gu/3ntVNvYJYTtYGL+yNeqEtS8ax3VdNkSrNvw94W1jhQOx8M/VvMPcwsVfwBUTDku3oPZuXgfh5itAMFMl6QxQGwqfE49EEgapPVuxzD0J7FCBzNEeQ==; Expires=Thu, 20 Aug 2026 03:27:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59584', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59584', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '25bae5c3f0281f968b301a7e5ffcfd0a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:28:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:28:02.835809+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:28:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:28:02.845072+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:28:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=37dSabo86fr3TjzfW1ThcxZBGZOJGE2k53IQFizYa0UorYp5jj+dZG16zenA6wYtFqfxHNHYa9NFIVeomB0gPfQz2fjJCbvKt+ctud6kdu5nnADrBiHlEuiQavoT58+qP+k1aWmXRlxrrl/9fh07DMS2+plHilf4x00RNwfdu2WCENw9HyNqal6LbbpPGg==; Expires=Thu, 20 Aug 2026 03:28:03 GMT; Path=/, AWSALBCORS=37dSabo86fr3TjzfW1ThcxZBGZOJGE2k53IQFizYa0UorYp5jj+dZG16zenA6wYtFqfxHNHYa9NFIVeomB0gPfQz2fjJCbvKt+ctud6kdu5nnADrBiHlEuiQavoT58+qP+k1aWmXRlxrrl/9fh07DMS2+plHilf4x00RNwfdu2WCENw9HyNqal6LbbpPGg==; Expires=Thu, 20 Aug 2026 03:28:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '30720', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '30722', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd4d52be5982cb83d44ab2204596fb825', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:28:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Tz5xAvdFOY9oeK9eHFiKXwTI0KVmsMUCJZItJSKtJ/4eqxvQmXhJo5AgFPtVPynUcU+Gh3hhu/VmdkuM1BemGUrXhoy+AYv8AFk4LYssHUBVjgGur0RCofz2JuhdSAu9N8TL1hcd6GLcBrd9eI6hxjlitWZ2LjPRO+mtzjXb4/U9kYLB2bYS7hQ+C+JXGw==; Expires=Thu, 20 Aug 2026 03:28:04 GMT; Path=/, AWSALBCORS=Tz5xAvdFOY9oeK9eHFiKXwTI0KVmsMUCJZItJSKtJ/4eqxvQmXhJo5AgFPtVPynUcU+Gh3hhu/VmdkuM1BemGUrXhoy+AYv8AFk4LYssHUBVjgGur0RCofz2JuhdSAu9N8TL1hcd6GLcBrd9eI6hxjlitWZ2LjPRO+mtzjXb4/U9kYLB2bYS7hQ+C+JXGw==; Expires=Thu, 20 Aug 2026 03:28:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '30714', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '30713', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '4a3ac9725fde7addefd72e57fa2223ee', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:28:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o2lXvxnkFfrtdsNYnP2rH3DCI3eZLNWjqnm29FHSdMExJITrqZOQGJDGmg59p9lDYMX0d7JOyJUCyMJSRZHM5K46vrKpP0vuPDi8zyllg//WSpIGw//pF8B56mci33DhybhLr3tmkaYFWSffxhVgtg/ooKKUwaQj7JEFvOJfcdxnxu7wO18S8hJ4eu9Uyw==; Expires=Thu, 20 Aug 2026 03:28:17 GMT; Path=/, AWSALBCORS=o2lXvxnkFfrtdsNYnP2rH3DCI3eZLNWjqnm29FHSdMExJITrqZOQGJDGmg59p9lDYMX0d7JOyJUCyMJSRZHM5K46vrKpP0vuPDi8zyllg//WSpIGw//pF8B56mci33DhybhLr3tmkaYFWSffxhVgtg/ooKKUwaQj7JEFvOJfcdxnxu7wO18S8hJ4eu9Uyw==; Expires=Thu, 20 Aug 2026 03:28:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ee21f7f2a1b9f88455f4f87c51d4fa8e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:28:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GELYZCaAp84ugmwSmOc1Q3BHZ6WUKtpEaggcbZ99NOWUSn7QOI43RhhWY1iL+J6zQlzVi5nZdSANmMEyNx0ahi4SBhCSGNgh0T4A1H4gTi7VmXiPd1aiqFG/QXvpjOL/LkGRpQtYnoPzojT6mRi1OCB3c/e+9Kv63hjDii42aHMQZL2Fa6GKfxGNVVdeEQ==; Expires=Thu, 20 Aug 2026 03:28:17 GMT; Path=/, AWSALBCORS=GELYZCaAp84ugmwSmOc1Q3BHZ6WUKtpEaggcbZ99NOWUSn7QOI43RhhWY1iL+J6zQlzVi5nZdSANmMEyNx0ahi4SBhCSGNgh0T4A1H4gTi7VmXiPd1aiqFG/QXvpjOL/LkGRpQtYnoPzojT6mRi1OCB3c/e+9Kv63hjDii42aHMQZL2Fa6GKfxGNVVdeEQ==; Expires=Thu, 20 Aug 2026 03:28:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59627', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dd379e540e18cb8a4171a828eca77ac3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:28:44.706015+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (700727 → 1492971 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:28:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=amM61Gloee1fEVOOrkNy7pJI77M9L9533Q3kfR4m6We0hj1scPS07xNydPuU8JQztbPwdOn/mXdMpaMSaCinlA5CE8PUhsgJIJk47Tomozncppq+ngUqTqRFXmr/fNXZzZc+yKKrHO5b06TeNAFqEShFCwU3E/a43qZ7dtYMUXlWI0tNq3VxidokczPKCg==; Expires=Thu, 20 Aug 2026 03:28:44 GMT; Path=/, AWSALBCORS=amM61Gloee1fEVOOrkNy7pJI77M9L9533Q3kfR4m6We0hj1scPS07xNydPuU8JQztbPwdOn/mXdMpaMSaCinlA5CE8PUhsgJIJk47Tomozncppq+ngUqTqRFXmr/fNXZzZc+yKKrHO5b06TeNAFqEShFCwU3E/a43qZ7dtYMUXlWI0tNq3VxidokczPKCg==; Expires=Thu, 20 Aug 2026 03:28:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32648', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '33459c438e93c2b134f79f0c047c4b50', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:28:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IEpfthfQjKoFl3HUe1rUokxhQnWGHcOYmR3p45EdGgD+wqyU1R83rn0wEUbk92wCZ/VbRXo/jvnePmjBs4bnvau+zaNcr2tDeVx+yfkcK/m6QxBvDcc40XWLsL/kIBMXSNN0ejK1XU/sy0B+9ImAdYS8ioFkUjY4ix8yuN807Fi4fEAsm7XKctHCDh73Iw==; Expires=Thu, 20 Aug 2026 03:28:45 GMT; Path=/, AWSALBCORS=IEpfthfQjKoFl3HUe1rUokxhQnWGHcOYmR3p45EdGgD+wqyU1R83rn0wEUbk92wCZ/VbRXo/jvnePmjBs4bnvau+zaNcr2tDeVx+yfkcK/m6QxBvDcc40XWLsL/kIBMXSNN0ejK1XU/sy0B+9ImAdYS8ioFkUjY4ix8yuN807Fi4fEAsm7XKctHCDh73Iw==; Expires=Thu, 20 Aug 2026 03:28:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32306', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'abaf351f82f56ae256e4af24b9036a5e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:29:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:29:01.267358+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:29:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Lq+Qfd4qRUAy8DE55YAywEDQL6xfcguxdH2losdj9idmB/jP3YML8gHW31IY6d5b8i6rE/OpBHb1hoQbM7OpgXH+LX+QQRWs445kwCjphHqWSNJke/Q80Vd3bJkbbjyqDJ2eB8EtAw5EsRHKODSGW+mV0E7CBoDn5cb4go2cMPNYoRo+NiqMVbFRo68aTg==; Expires=Thu, 20 Aug 2026 03:29:01 GMT; Path=/, AWSALBCORS=Lq+Qfd4qRUAy8DE55YAywEDQL6xfcguxdH2losdj9idmB/jP3YML8gHW31IY6d5b8i6rE/OpBHb1hoQbM7OpgXH+LX+QQRWs445kwCjphHqWSNJke/Q80Vd3bJkbbjyqDJ2eB8EtAw5EsRHKODSGW+mV0E7CBoDn5cb4go2cMPNYoRo+NiqMVbFRo68aTg==; Expires=Thu, 20 Aug 2026 03:29:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '15922', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '99869bb88cf6f18fe932d303fa11b69a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:29:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=38gv+p6HwTMD3Ygn3B+zwFzoGC41z9tQK1Fvt0q3TbsC3qgUG5x4HL8H5fH3voG97FYZN3Vsg3Veg/y9O5rGZruvfaoJs7ciRXpgO+zoOpuUT0+vSP4EKz8qSJethV4kbRrralESGQ9VSjTvPtqgALa+VcD8h4RAnVYKMBrSXQrIRcZVSQV/ggxW9PtQ9g==; Expires=Thu, 20 Aug 2026 03:29:01 GMT; Path=/, AWSALBCORS=38gv+p6HwTMD3Ygn3B+zwFzoGC41z9tQK1Fvt0q3TbsC3qgUG5x4HL8H5fH3voG97FYZN3Vsg3Veg/y9O5rGZruvfaoJs7ciRXpgO+zoOpuUT0+vSP4EKz8qSJethV4kbRrralESGQ9VSjTvPtqgALa+VcD8h4RAnVYKMBrSXQrIRcZVSQV/ggxW9PtQ9g==; Expires=Thu, 20 Aug 2026 03:29:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14832', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '85640c575723bdc69721b29bb42781e0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:29:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:29:23.663291+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:29:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:29:23.671858+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:29:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YIOcybd0m7MIU0hvLESR26j94VAX6lmHMuhZb27TnK92v/EgPCliiLsKckGA7O0FPW54SHL0SglVHs2dFkvahUGa6eYLar9jTNdkIsZbVNHoFYXhTkP70/+G6h+JXLfzUC8q7rRZQM74hBW9IZPK1GVhbPKwFISndVHrcg3emnrOPGPfOsz92Pqe7zcGGA==; Expires=Thu, 20 Aug 2026 03:29:24 GMT; Path=/, AWSALBCORS=YIOcybd0m7MIU0hvLESR26j94VAX6lmHMuhZb27TnK92v/EgPCliiLsKckGA7O0FPW54SHL0SglVHs2dFkvahUGa6eYLar9jTNdkIsZbVNHoFYXhTkP70/+G6h+JXLfzUC8q7rRZQM74hBW9IZPK1GVhbPKwFISndVHrcg3emnrOPGPfOsz92Pqe7zcGGA==; Expires=Thu, 20 Aug 2026 03:29:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '82a1e4ea4ba4bfb7cfd7b383c33ea25d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:29:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MDSsOf7rAi4Aa/5cVxg127ck8/S2nFF0t0T8tL3j1bY4esmO228Bifda2uO/fdeMF5ITxAU/NEsWsKIB7cHi7yvk8PZ82a+Je5DY2o0+grpgrTKTbI2PoBqLRZyLzX2XmuvaDar7QuQ2tLl/q6oN3xNCDxMrh6NH8CgAHxRNZ4KhEJsSWFMICkrv/n5ksA==; Expires=Thu, 20 Aug 2026 03:29:25 GMT; Path=/, AWSALBCORS=MDSsOf7rAi4Aa/5cVxg127ck8/S2nFF0t0T8tL3j1bY4esmO228Bifda2uO/fdeMF5ITxAU/NEsWsKIB7cHi7yvk8PZ82a+Je5DY2o0+grpgrTKTbI2PoBqLRZyLzX2XmuvaDar7QuQ2tLl/q6oN3xNCDxMrh6NH8CgAHxRNZ4KhEJsSWFMICkrv/n5ksA==; Expires=Thu, 20 Aug 2026 03:29:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59554', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59554', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eee9652fabfff1a07450bc59027cbde7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:29:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:29:42.804604+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:29:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wh+uCUqVuyzaa9Bad9EtlhS3LGc37i900r9uTKXQUJepadZ5/I/OZ4Y+riDpl6VLiorwBkEgnL7n4TQmTQRpsXtA8xlY0FWzUsJh4KTYc9UQdpJ+C+X9fTyBbIC2Ock4p/mMBMfrDMjYlHFZl+hp+fXSddBY9tF+HK9UHRzujdu+TduwQFy/0psQJNuAxQ==; Expires=Thu, 20 Aug 2026 03:29:43 GMT; Path=/, AWSALBCORS=wh+uCUqVuyzaa9Bad9EtlhS3LGc37i900r9uTKXQUJepadZ5/I/OZ4Y+riDpl6VLiorwBkEgnL7n4TQmTQRpsXtA8xlY0FWzUsJh4KTYc9UQdpJ+C+X9fTyBbIC2Ock4p/mMBMfrDMjYlHFZl+hp+fXSddBY9tF+HK9UHRzujdu+TduwQFy/0psQJNuAxQ==; Expires=Thu, 20 Aug 2026 03:29:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c101df202683f26f89a318676065b84', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:29:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ldqep3XtP3gS1JvtDGT/mTG/Edyr+ae022hjsEFfBzqo95LPuEG5BfuFv2tdcjH3wfhGUI1ec+J12wKEK0oHdhWBHto3GcG6ZrECzefVMgvq1l3Nn/2IIssVZhsP4hKD2IpEWTdWL9xTQihi8Rfo11KJNqhvdFaSHf2UOLVacuqn29v/wNqe+oT75yPOhw==; Expires=Thu, 20 Aug 2026 03:29:43 GMT; Path=/, AWSALBCORS=ldqep3XtP3gS1JvtDGT/mTG/Edyr+ae022hjsEFfBzqo95LPuEG5BfuFv2tdcjH3wfhGUI1ec+J12wKEK0oHdhWBHto3GcG6ZrECzefVMgvq1l3Nn/2IIssVZhsP4hKD2IpEWTdWL9xTQihi8Rfo11KJNqhvdFaSHf2UOLVacuqn29v/wNqe+oT75yPOhw==; Expires=Thu, 20 Aug 2026 03:29:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59592', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '0943382404d5454699431ef8f5f051c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:31:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:31:10.407928+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:31:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:31:10.409126+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:31:10.439469+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S4sh9]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T03:31:10.574003+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh9: JIT 검증 — 입력이 낡아 재생성 (5/64)"} {"timestamp": "2026-08-13T03:31:10.600875+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S4sh9: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T03:31:10.680058+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:31:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AY4sY3UAdM010T+hGR5qy1KRiuZTyZMGKWotObJ/FoGc5u/2TMJxsbFdkztlkYzH07ddxIl16VHpENXfLUWJqrt0nJ3jprLlGu0qtb1D1oK8BLYuAyKsze48gXYRWtZh31uEKbuqJpd2hg3lnXjokXS+MgB4LRoy088hRGnR+runcaOZL3tLJmEnuZmkww==; Expires=Thu, 20 Aug 2026 03:31:12 GMT; Path=/, AWSALBCORS=AY4sY3UAdM010T+hGR5qy1KRiuZTyZMGKWotObJ/FoGc5u/2TMJxsbFdkztlkYzH07ddxIl16VHpENXfLUWJqrt0nJ3jprLlGu0qtb1D1oK8BLYuAyKsze48gXYRWtZh31uEKbuqJpd2hg3lnXjokXS+MgB4LRoy088hRGnR+runcaOZL3tLJmEnuZmkww==; Expires=Thu, 20 Aug 2026 03:31:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b0e8fc0b135f64f1fdc02fbaab8d4ece', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:31:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=e1JwEucBCxdXZoyjEvuaf/U0pg/xjlnZ/0hnsR02exy2mrRM6C1tkMgzV+nEfXkANcpOsI6NteCDxRHOCN+cfq01JNdV2DhDjPC6Is34jjPAukxuGMA3NIFEbB+FsdKfpaXY616XuRIJ0Isojr/NjGy61/nz2C7U5H50WhlOlyTQbFCPLkGxFLN+6JQMiw==; Expires=Thu, 20 Aug 2026 03:31:12 GMT; Path=/, AWSALBCORS=e1JwEucBCxdXZoyjEvuaf/U0pg/xjlnZ/0hnsR02exy2mrRM6C1tkMgzV+nEfXkANcpOsI6NteCDxRHOCN+cfq01JNdV2DhDjPC6Is34jjPAukxuGMA3NIFEbB+FsdKfpaXY616XuRIJ0Isojr/NjGy61/nz2C7U5H50WhlOlyTQbFCPLkGxFLN+6JQMiw==; Expires=Thu, 20 Aug 2026 03:31:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59393', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59394', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9038a679ddcee64cd8ac3526a1ff6b54', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:31:28.911050+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (620152 → 1263282 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} {"timestamp": "2026-08-13T03:31:29.178904+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (682029 → 1316798 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:31:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wTdgZ7wbZrvQnnXLCbiPABnz8BAnX6mkfn0a1g+B9NuGHiROBFyJ1yB0PuqaD5yGhAWAHV+E6ieD5B7hE/2Uncqrv4hHGp2tkoS9tNW3uSsuwlW+zaqbMSOiGf/eye1uCKB04tRpMXKj6yQY9PZWkr1K8YkaJRXjhtWfBO2XxuSFNw5Cf9tbfT1XkyCh6g==; Expires=Thu, 20 Aug 2026 03:31:28 GMT; Path=/, AWSALBCORS=wTdgZ7wbZrvQnnXLCbiPABnz8BAnX6mkfn0a1g+B9NuGHiROBFyJ1yB0PuqaD5yGhAWAHV+E6ieD5B7hE/2Uncqrv4hHGp2tkoS9tNW3uSsuwlW+zaqbMSOiGf/eye1uCKB04tRpMXKj6yQY9PZWkr1K8YkaJRXjhtWfBO2XxuSFNw5Cf9tbfT1XkyCh6g==; Expires=Thu, 20 Aug 2026 03:31:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c0112fa81e7e4a30ea06a17f6e7905b8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:31:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cka5gGfy6MfPsneU9/4ikW2cm90hhyo0ZNC4/XBWpoEtObRtHeTbav2VUf0VM/XxShZbUeYW2NZoCpagfAPugQZ5X/gYmTbF880IdMyhjTiU5AkH6CLRNB9Q4QcIbqAvr+HmD1UWmwCDY5d3KezE3qZQiDDJwz813Hvhg6LNMNSvQo+ufCS7bvGxw8Vb3Q==; Expires=Thu, 20 Aug 2026 03:31:29 GMT; Path=/, AWSALBCORS=cka5gGfy6MfPsneU9/4ikW2cm90hhyo0ZNC4/XBWpoEtObRtHeTbav2VUf0VM/XxShZbUeYW2NZoCpagfAPugQZ5X/gYmTbF880IdMyhjTiU5AkH6CLRNB9Q4QcIbqAvr+HmD1UWmwCDY5d3KezE3qZQiDDJwz813Hvhg6LNMNSvQo+ufCS7bvGxw8Vb3Q==; Expires=Thu, 20 Aug 2026 03:31:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59797', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8609e43ef82ea1d8bb4435a4e1b01468', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:31:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9PPkt3d++RETBHz77wg3GccLjTSjuP+uJCYbVlaqrgX+ZAplBAXZuE1inY11uGNc7j5wBnkU+IjZ0OzSFZsdzjaJgBpMvNYQYleeCS6ByXgyPXjmr5/TCURy7eDqsNIYwgNpdVq5dxCB0bSECyS3yz3qYIqAGqMn6HuxrLy35vR7t4hOp+olUGS7wch6xQ==; Expires=Thu, 20 Aug 2026 03:31:29 GMT; Path=/, AWSALBCORS=9PPkt3d++RETBHz77wg3GccLjTSjuP+uJCYbVlaqrgX+ZAplBAXZuE1inY11uGNc7j5wBnkU+IjZ0OzSFZsdzjaJgBpMvNYQYleeCS6ByXgyPXjmr5/TCURy7eDqsNIYwgNpdVq5dxCB0bSECyS3yz3qYIqAGqMn6HuxrLy35vR7t4hOp+olUGS7wch6xQ==; Expires=Thu, 20 Aug 2026 03:31:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59733', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '6ae31f36f45a547b2bcca87564ad2b99', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:31:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jZGf2bZE7FAbP4B50uRZrRXK71A9GNZ+nJd6PugXclBpGyJCUekbiDbLKkQz2M747okSk2DjMFKrBMLOv74gxc90kFdnbR35iTrGe7kr4hT3xAqD27P+9uQsb+1GwpvXVroqGHlX/8filmyjtkLoUT7QhSDM3YBTn4pTQv15Llv6x3FwjjwDywW2l/aamg==; Expires=Thu, 20 Aug 2026 03:31:29 GMT; Path=/, AWSALBCORS=jZGf2bZE7FAbP4B50uRZrRXK71A9GNZ+nJd6PugXclBpGyJCUekbiDbLKkQz2M747okSk2DjMFKrBMLOv74gxc90kFdnbR35iTrGe7kr4hT3xAqD27P+9uQsb+1GwpvXVroqGHlX/8filmyjtkLoUT7QhSDM3YBTn4pTQv15Llv6x3FwjjwDywW2l/aamg==; Expires=Thu, 20 Aug 2026 03:31:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59594', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7fa4bcf77dc0d4da0b20238f537cfe1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:31:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:31:49.474003+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:31:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+EjE5lrxsMgZN8b/PYanHy9/1YoCUqyzFmmWVvVzAU3cwNH3NIR6vdm7FUNbRMlPHjcioctOwpmaD8opFZSTSJmE+RA04aGQdF41BKnfmxWZK3zy4aHzt0Btqu0qNrqDEVlsrs9ylodei7CDsCiPbwLsey8OX5pGQfrjqI+C7ETCgjlwHOErGSEYZAGSXA==; Expires=Thu, 20 Aug 2026 03:31:49 GMT; Path=/, AWSALBCORS=+EjE5lrxsMgZN8b/PYanHy9/1YoCUqyzFmmWVvVzAU3cwNH3NIR6vdm7FUNbRMlPHjcioctOwpmaD8opFZSTSJmE+RA04aGQdF41BKnfmxWZK3zy4aHzt0Btqu0qNrqDEVlsrs9ylodei7CDsCiPbwLsey8OX5pGQfrjqI+C7ETCgjlwHOErGSEYZAGSXA==; Expires=Thu, 20 Aug 2026 03:31:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39410', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ffccf9ad80710b089c84257d950ce232', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:31:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P9ejH+dq5RJ0qUKj5x5SQW4NbndYLmUaiFzFVZb0HeEcFRIGC/sT2382s3S9myy1Jr7MkUeLmMzsiVPRxiR5atZV6QDNBmlxYH8DYF5m8cY0DaeMGwBQnUPniy8SmYJ3+QqROQBIUPjSjfI4XNsMozmurtfKs5mFJ+pIHKSacI67lwrhxIdrCR+1v+lh7Q==; Expires=Thu, 20 Aug 2026 03:31:50 GMT; Path=/, AWSALBCORS=P9ejH+dq5RJ0qUKj5x5SQW4NbndYLmUaiFzFVZb0HeEcFRIGC/sT2382s3S9myy1Jr7MkUeLmMzsiVPRxiR5atZV6QDNBmlxYH8DYF5m8cY0DaeMGwBQnUPniy8SmYJ3+QqROQBIUPjSjfI4XNsMozmurtfKs5mFJ+pIHKSacI67lwrhxIdrCR+1v+lh7Q==; Expires=Thu, 20 Aug 2026 03:31:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39013', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f11028066938ec70d3ca5164258ff98a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:32:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:32:22.978842+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:32:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:32:22.987374+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:32:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kefFiOvhPv/MxNUtE1mMIlXDDx4pN9jmyMrMoxgoiML9Zm3Jy8uetaCZkx5HxiUUIFmWoP9DkT8rnEQN/6qZLoQpizEibBQhPVBXdqwTyP4h7wHVCh4Vsh893d6IXbo7yiL00BhSc+10OFqUjGHUOqH1+yiTqws+Ekfi3w7+qE7wv2+xvHXxmfxo0fIo5Q==; Expires=Thu, 20 Aug 2026 03:32:23 GMT; Path=/, AWSALBCORS=kefFiOvhPv/MxNUtE1mMIlXDDx4pN9jmyMrMoxgoiML9Zm3Jy8uetaCZkx5HxiUUIFmWoP9DkT8rnEQN/6qZLoQpizEibBQhPVBXdqwTyP4h7wHVCh4Vsh893d6IXbo7yiL00BhSc+10OFqUjGHUOqH1+yiTqws+Ekfi3w7+qE7wv2+xvHXxmfxo0fIo5Q==; Expires=Thu, 20 Aug 2026 03:32:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59993', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '395ad6e2ef2a593b362cfc0a7ef0f5c8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:32:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xDycNBw01LG+dlmz+J/vpn5sKfrBRcsvVad+Fy7rgbUne/9/3qMj+7o/pRN0s2Yw/d1kYIKolHy1atv59MIRrThH1vk2DjYd4gxkJ7mqxdA3FwIsKeuI6JYA6u41g/LzVuOqF9sJYe8XPw/K9dcyflnnWhyKYJYc6iT4dAUD2ELXhcj1ClSGjYVoDPj17g==; Expires=Thu, 20 Aug 2026 03:32:23 GMT; Path=/, AWSALBCORS=xDycNBw01LG+dlmz+J/vpn5sKfrBRcsvVad+Fy7rgbUne/9/3qMj+7o/pRN0s2Yw/d1kYIKolHy1atv59MIRrThH1vk2DjYd4gxkJ7mqxdA3FwIsKeuI6JYA6u41g/LzVuOqF9sJYe8XPw/K9dcyflnnWhyKYJYc6iT4dAUD2ELXhcj1ClSGjYVoDPj17g==; Expires=Thu, 20 Aug 2026 03:32:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59602', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59598', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e9fab055dd2b4f9829f9289fd54cb7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:32:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:32:44.612047+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:32:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=j7lulZYVvnIWdeFTOGPXrvoMwpu5a76zwrhv22JR5/edDTOI/DWs1MEv+0OQCG7OVU5kE7qVhF0B3lH7XEhghAdEH2DxfWuJm+s5Ysa/hHGIRcpUoYL0wZpBDAzfpcKixGpXiwGfBRlrVLJCgz/Ij/hIPonoXCrnNd86kazI4eKZGAsrqHEf2jQfIxgTmw==; Expires=Thu, 20 Aug 2026 03:32:44 GMT; Path=/, AWSALBCORS=j7lulZYVvnIWdeFTOGPXrvoMwpu5a76zwrhv22JR5/edDTOI/DWs1MEv+0OQCG7OVU5kE7qVhF0B3lH7XEhghAdEH2DxfWuJm+s5Ysa/hHGIRcpUoYL0wZpBDAzfpcKixGpXiwGfBRlrVLJCgz/Ij/hIPonoXCrnNd86kazI4eKZGAsrqHEf2jQfIxgTmw==; Expires=Thu, 20 Aug 2026 03:32:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ba213344332b65d057ced0e79316db0f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:32:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6pySoXVAhPEgOG/8GMYcIEbspyjI4rX7o/0qLLpHR+H7NoW6333ao4qbaFPCKMZmrt1TlRuHcFI7y/KCU6lcV+0LL4508qd3um7vngzE42RGqLdBiWVDg0PkCSc++dk/u6JaxirjZmEuq2GpjD3U+FgPuVmXlDxotbNlWHPYXU5X75HMRAIbtRPksytbJg==; Expires=Thu, 20 Aug 2026 03:32:45 GMT; Path=/, AWSALBCORS=6pySoXVAhPEgOG/8GMYcIEbspyjI4rX7o/0qLLpHR+H7NoW6333ao4qbaFPCKMZmrt1TlRuHcFI7y/KCU6lcV+0LL4508qd3um7vngzE42RGqLdBiWVDg0PkCSc++dk/u6JaxirjZmEuq2GpjD3U+FgPuVmXlDxotbNlWHPYXU5X75HMRAIbtRPksytbJg==; Expires=Thu, 20 Aug 2026 03:32:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59613', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '0efb6eb1909793448806784e737efbcb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:33:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:33:33.313022+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:33:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:33:33.322682+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:33:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:33:33.415709+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:33:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nFPEHpqe1koSpMGdKicozwbBvYRzsguoF0h2oR5T/uLkseri3AZ6FilCG17376xJLX6u8rOWoG3sFmArgAnL4bvYYga7JPwN0Yh0YcHCPp1vFC8ODhQxLxj0bgTw0PsL/O2p7bnNGkSqhQMNTUwuPjHt4rZW+GQnOeV1J7/X8rcfCmjjO40IMDX9Sacz+g==; Expires=Thu, 20 Aug 2026 03:33:34 GMT; Path=/, AWSALBCORS=nFPEHpqe1koSpMGdKicozwbBvYRzsguoF0h2oR5T/uLkseri3AZ6FilCG17376xJLX6u8rOWoG3sFmArgAnL4bvYYga7JPwN0Yh0YcHCPp1vFC8ODhQxLxj0bgTw0PsL/O2p7bnNGkSqhQMNTUwuPjHt4rZW+GQnOeV1J7/X8rcfCmjjO40IMDX9Sacz+g==; Expires=Thu, 20 Aug 2026 03:33:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eded21dc1207839c64f95442c002205c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:33:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6gVc47HqXoV2bEObpfxBURTX8RDP++aFQiA70QYr0GsP41HxGgIeLyl4QQEyE9jusqu1DkUuCpDzQR6GNAs83xQ5lGeyAhhK1zKxmevszwxGdN8UfCIWCkrtrkDLsqya6gcwo7VBAcQI2r9bOOWCS2N07fMVOKtxOnb20dhXP5FLAoQ5EUhQosht3Q6Ihw==; Expires=Thu, 20 Aug 2026 03:33:35 GMT; Path=/, AWSALBCORS=6gVc47HqXoV2bEObpfxBURTX8RDP++aFQiA70QYr0GsP41HxGgIeLyl4QQEyE9jusqu1DkUuCpDzQR6GNAs83xQ5lGeyAhhK1zKxmevszwxGdN8UfCIWCkrtrkDLsqya6gcwo7VBAcQI2r9bOOWCS2N07fMVOKtxOnb20dhXP5FLAoQ5EUhQosht3Q6Ihw==; Expires=Thu, 20 Aug 2026 03:33:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59595', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59597', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f5f4027c896771dc46037a516edace2c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:34:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:34:08.337154+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:34:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:34:08.345933+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:34:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=j/iWgn/8/MRHZU03eQhjwapF7MEEaSHl5CxZ0YI/2K3zTzGlolSiQ4yX6J5n7aYtwDyFoE8idUVGqRn8eWRqnxuYWagJQfSjtsAcrcVIAw2EdAtmmpsmAE43bgynEAREijqWUaNrpabdoas65GZe9jH9r9QIVS1/ziDR+sSVARL+7/2XPXAnS2sLy6M4aw==; Expires=Thu, 20 Aug 2026 03:34:09 GMT; Path=/, AWSALBCORS=j/iWgn/8/MRHZU03eQhjwapF7MEEaSHl5CxZ0YI/2K3zTzGlolSiQ4yX6J5n7aYtwDyFoE8idUVGqRn8eWRqnxuYWagJQfSjtsAcrcVIAw2EdAtmmpsmAE43bgynEAREijqWUaNrpabdoas65GZe9jH9r9QIVS1/ziDR+sSVARL+7/2XPXAnS2sLy6M4aw==; Expires=Thu, 20 Aug 2026 03:34:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25521', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25523', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '98fdd75795cc90d86b983d74127e2287', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:34:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J2/z8vPt3GnZpq6X7YKtOq/n5cgEgeXF4N+EDwIrwdj2AvwrUuJbZpNdI/aKImYn5Ab5LMGjO7O537QuAVsh+U8c2Wb8lwwLE0zg9N5btXk7pnb5elFnoq2n4lganoY1xrOA+6fVJXzbGp5Nn5ST+YsSUooQ0s0syMp12XdpMRjPkvF2qKA2TAZflRXN+g==; Expires=Thu, 20 Aug 2026 03:34:09 GMT; Path=/, AWSALBCORS=J2/z8vPt3GnZpq6X7YKtOq/n5cgEgeXF4N+EDwIrwdj2AvwrUuJbZpNdI/aKImYn5Ab5LMGjO7O537QuAVsh+U8c2Wb8lwwLE0zg9N5btXk7pnb5elFnoq2n4lganoY1xrOA+6fVJXzbGp5Nn5ST+YsSUooQ0s0syMp12XdpMRjPkvF2qKA2TAZflRXN+g==; Expires=Thu, 20 Aug 2026 03:34:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25127', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25129', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a5d0c8900a4479b7a095792d943b8b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:34:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cWF+nY097sYeicPdH3c6nY0TagVD2lhDt24m26sCDL7R6ndBdrBi3h6wBhbq3+hDjQN56ha0WiZXPrsrSqMGT3eBpsNvc7fI1zE/Sa8e6LGldgZzyq8bUNRueLvvdVFkskzBAvzGpAbxPqvhjAAJwFI/lWpq2M5pT02uju+PqNW1fao2rhbgOWygSL6OSA==; Expires=Thu, 20 Aug 2026 03:34:30 GMT; Path=/, AWSALBCORS=cWF+nY097sYeicPdH3c6nY0TagVD2lhDt24m26sCDL7R6ndBdrBi3h6wBhbq3+hDjQN56ha0WiZXPrsrSqMGT3eBpsNvc7fI1zE/Sa8e6LGldgZzyq8bUNRueLvvdVFkskzBAvzGpAbxPqvhjAAJwFI/lWpq2M5pT02uju+PqNW1fao2rhbgOWygSL6OSA==; Expires=Thu, 20 Aug 2026 03:34:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '3583a33a8cabb16cade4c4004ed38187', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:34:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Cz4DLFDmM3R8fehN9HwP/nJ3YSSXGMDaG03tujwTu0TOhcaxiuHaZBR2z3vZ1D7+VkCaXhGlJGvJVelb5WWPZoeExT9v3i4k3b0ISl4zqW3H9tVe7tqF86l27mA+6jlD681T6e2bcP4cYXlHrkFs+PlgDYTVWjNcTs8edlOmxoE4FwfpHJlYCiGJ4FiK1g==; Expires=Thu, 20 Aug 2026 03:34:30 GMT; Path=/, AWSALBCORS=Cz4DLFDmM3R8fehN9HwP/nJ3YSSXGMDaG03tujwTu0TOhcaxiuHaZBR2z3vZ1D7+VkCaXhGlJGvJVelb5WWPZoeExT9v3i4k3b0ISl4zqW3H9tVe7tqF86l27mA+6jlD681T6e2bcP4cYXlHrkFs+PlgDYTVWjNcTs8edlOmxoE4FwfpHJlYCiGJ4FiK1g==; Expires=Thu, 20 Aug 2026 03:34:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59635', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ed309707483d36d9f0444601948e258', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:34:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=w48RUlAmeJYWrE290TREbWRFHPg2Lt2TKdisEbQTeH9vaePLLRnI4cYr+hB6BIyE6umAJNwwJrGyZJrikFpjubqNFgoosupkW8z6pTc4R3kcPW+IIHph0tvHV+GMHRosZ6sPDazWfCFLNKnsIwONq5TVniKLSCc4RLHXA8IycrQx86Eu5zZk72HNnkJlog==; Expires=Thu, 20 Aug 2026 03:34:48 GMT; Path=/, AWSALBCORS=w48RUlAmeJYWrE290TREbWRFHPg2Lt2TKdisEbQTeH9vaePLLRnI4cYr+hB6BIyE6umAJNwwJrGyZJrikFpjubqNFgoosupkW8z6pTc4R3kcPW+IIHph0tvHV+GMHRosZ6sPDazWfCFLNKnsIwONq5TVniKLSCc4RLHXA8IycrQx86Eu5zZk72HNnkJlog==; Expires=Thu, 20 Aug 2026 03:34:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41356', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '5402fcc2f7c4996409798fc75c7b2fcc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:34:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Jsn699NvQOiYOLgX7WGoj0nT3jLJ5BT4a4yceqGwIND9ooIN9/7osw/kl5OcQc0k2VUU4HsyqwCqjxQLAwkRpU7vcemyZxkMCiLNq+D/mH7RWMPf0jrbwUU/tbiGtwDTKcvDfHoEwp1CS0b80psYyITGdyhpTMcve2Mj9hUi2QSHiwCSyxOyZyRUG2hR0w==; Expires=Thu, 20 Aug 2026 03:34:49 GMT; Path=/, AWSALBCORS=Jsn699NvQOiYOLgX7WGoj0nT3jLJ5BT4a4yceqGwIND9ooIN9/7osw/kl5OcQc0k2VUU4HsyqwCqjxQLAwkRpU7vcemyZxkMCiLNq+D/mH7RWMPf0jrbwUU/tbiGtwDTKcvDfHoEwp1CS0b80psYyITGdyhpTMcve2Mj9hUi2QSHiwCSyxOyZyRUG2hR0w==; Expires=Thu, 20 Aug 2026 03:34:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40982', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b4b6fd83d9d8c10fa655195c24fae3fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:35:08.929947+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (682529 → 1305669 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:35:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=mLlwmo826DzozVO5XwcGOLeRff4gTSilfnMPnFZAYz0sr66YgQof3/Svbgam3XNUYmhz5wEfeIzUwOUea+yPWP7WyQ0ZZGRAh8ca5ag2YzA8bdCSrZJvVWXTwpEldLY0tTmpJyMfX15osqlETJ46RiHiScmYoNqs2UKffaaWq1KW1n77Ed0RfYIpfwrPfA==; Expires=Thu, 20 Aug 2026 03:35:08 GMT; Path=/, AWSALBCORS=mLlwmo826DzozVO5XwcGOLeRff4gTSilfnMPnFZAYz0sr66YgQof3/Svbgam3XNUYmhz5wEfeIzUwOUea+yPWP7WyQ0ZZGRAh8ca5ag2YzA8bdCSrZJvVWXTwpEldLY0tTmpJyMfX15osqlETJ46RiHiScmYoNqs2UKffaaWq1KW1n77Ed0RfYIpfwrPfA==; Expires=Thu, 20 Aug 2026 03:35:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '21188', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '324763bb29d160d4735bc89b36f87807', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:35:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JCXY1+8Jj7C/enUCoT4ozqfJ+BrLBogqYyvPpulSnCWsUlmNPNyocEzezYBG4qYqFkOFbWA8SCUpyOJa45Q4aKBOmN19m0qquNktSQdIEhotU4ioA0/cbFQ+uLfLDbjG8o7iOUcjQ3hkQwHwLqg5PGMuA5FZ8YNRfYK+o2mQUwM0DDDHS9uhXZhFy/a+rQ==; Expires=Thu, 20 Aug 2026 03:35:09 GMT; Path=/, AWSALBCORS=JCXY1+8Jj7C/enUCoT4ozqfJ+BrLBogqYyvPpulSnCWsUlmNPNyocEzezYBG4qYqFkOFbWA8SCUpyOJa45Q4aKBOmN19m0qquNktSQdIEhotU4ioA0/cbFQ+uLfLDbjG8o7iOUcjQ3hkQwHwLqg5PGMuA5FZ8YNRfYK+o2mQUwM0DDDHS9uhXZhFy/a+rQ==; Expires=Thu, 20 Aug 2026 03:35:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20807', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '756d4f56b4126dc5ca3ae5f993c11c51', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:35:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:35:33.938705+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:35:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VKHT7c34elxoN7Woy5jI8qGhH4DueLwTiJQK7qn0yFoVQvWgxWyfPURoxoF00w3hNQbnCIr5psFUhxnQ2GCUXLvAjAiY+NusAOZw1833qQLyZppYy7rjXOddk+hwOnrkwHraS3S6X/zLuBv95YUi9HqPeQtQlSdC2FJvSOVVd/JacmqPd6MaZ1+P7eRHcA==; Expires=Thu, 20 Aug 2026 03:35:34 GMT; Path=/, AWSALBCORS=VKHT7c34elxoN7Woy5jI8qGhH4DueLwTiJQK7qn0yFoVQvWgxWyfPURoxoF00w3hNQbnCIr5psFUhxnQ2GCUXLvAjAiY+NusAOZw1833qQLyZppYy7rjXOddk+hwOnrkwHraS3S6X/zLuBv95YUi9HqPeQtQlSdC2FJvSOVVd/JacmqPd6MaZ1+P7eRHcA==; Expires=Thu, 20 Aug 2026 03:35:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '3ff04bb014e23f4f83d0716ec8910a63', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:35:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zw3aQKem4hl92ogrIPF8i6OSqn5iSumBblXJ6M+FajTuNq64onqHJWOiHXlygY3HOXCsEH8tD7Gq1tjGcatzEM3ekGylE/4O2xtO1swqLVPJpgrbAD6VJxwBod0FXyju7MEMjHOFTWYFQvtwI6K8xZ0H6/S3uHPatiTzJjZ2cqfTRcbIN27SJQihGNrTjQ==; Expires=Thu, 20 Aug 2026 03:35:34 GMT; Path=/, AWSALBCORS=zw3aQKem4hl92ogrIPF8i6OSqn5iSumBblXJ6M+FajTuNq64onqHJWOiHXlygY3HOXCsEH8tD7Gq1tjGcatzEM3ekGylE/4O2xtO1swqLVPJpgrbAD6VJxwBod0FXyju7MEMjHOFTWYFQvtwI6K8xZ0H6/S3uHPatiTzJjZ2cqfTRcbIN27SJQihGNrTjQ==; Expires=Thu, 20 Aug 2026 03:35:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59993', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b559a460ef1a3d616343f8a1d6be696b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:36:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:36:09.741389+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:36:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:36:09.764210+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:36:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0RhbBETYf6SCfhYDcxZxaNnxd8gTaEsi2CYc5VCTRgPViiBUdSALQ/Uz1QG/p3PRKLNJhb+5Gp3iDeOnYw7R8aaL9scvCUBTt4Fg5TGMXfVBb/ATXgaFvbqLJpLLBfIZzuxnHhkzktXIEBI5tBFP/Tdon3jbj7CyMLKOOpnDFa84Oxsts//CTTwI3aldiA==; Expires=Thu, 20 Aug 2026 03:36:10 GMT; Path=/, AWSALBCORS=0RhbBETYf6SCfhYDcxZxaNnxd8gTaEsi2CYc5VCTRgPViiBUdSALQ/Uz1QG/p3PRKLNJhb+5Gp3iDeOnYw7R8aaL9scvCUBTt4Fg5TGMXfVBb/ATXgaFvbqLJpLLBfIZzuxnHhkzktXIEBI5tBFP/Tdon3jbj7CyMLKOOpnDFa84Oxsts//CTTwI3aldiA==; Expires=Thu, 20 Aug 2026 03:36:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e88f2e2e413ccd73b7c4d849b63980e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:36:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tB8Mzay2NmGHETXRdyeiKojyhzXhYbjWATfqU+QLFbkVWSmVW3PJdUwTo6cYsKynMGPOSEF4Xx0k9pefSzwaoaf9wWgWCzbqivICQD251ANg+bjUsO3M45YblSNy1JoihsGlq4k/m0K5+vydbJoFBExJH2HxRBNaXFARpTRlqANv35mb+ezFm1YswF8c5w==; Expires=Thu, 20 Aug 2026 03:36:11 GMT; Path=/, AWSALBCORS=tB8Mzay2NmGHETXRdyeiKojyhzXhYbjWATfqU+QLFbkVWSmVW3PJdUwTo6cYsKynMGPOSEF4Xx0k9pefSzwaoaf9wWgWCzbqivICQD251ANg+bjUsO3M45YblSNy1JoihsGlq4k/m0K5+vydbJoFBExJH2HxRBNaXFARpTRlqANv35mb+ezFm1YswF8c5w==; Expires=Thu, 20 Aug 2026 03:36:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59584', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59584', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1113c9e3f7d3d472f72c6c3536af21df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:36:28 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:36:28.920412+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:36:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eEKcISS4Ttk0+ooVcN4Z8Z3KTuNtKE4mVMJXrlV3hLuA5gn0xwSXLSlTCw1Aq+COZiBnr9wibBLlt1e4sMp+w1W0XMfcTWcCoMi4kOk1IYXkbJteejTV7FikOlvj/hvnELZuIxRfFzBgEdA8p2SpVh1tHl5BjXFcW84JKBwPSLkfJ/TQduWH6OEw30QmIQ==; Expires=Thu, 20 Aug 2026 03:36:29 GMT; Path=/, AWSALBCORS=eEKcISS4Ttk0+ooVcN4Z8Z3KTuNtKE4mVMJXrlV3hLuA5gn0xwSXLSlTCw1Aq+COZiBnr9wibBLlt1e4sMp+w1W0XMfcTWcCoMi4kOk1IYXkbJteejTV7FikOlvj/hvnELZuIxRfFzBgEdA8p2SpVh1tHl5BjXFcW84JKBwPSLkfJ/TQduWH6OEw30QmIQ==; Expires=Thu, 20 Aug 2026 03:36:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '5422', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '788aabb2b09ba14f593ac6fcae215ff3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:36:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wb+r07XIq1PXWMdr98DPLpB+oDY2egat2khm3O0eaM1lPnQGL5pYzKqqZzTbfmD9X+5zbx3ssrCw5DZpeHzv1EdZapkulyuNJqgvkJFh5cj+eEQ8wfWLDulyouxBxVbpFgKelvQUo4gWsBGVf5+RHwKuc9C4WVh5mY9OvbEhnrg2jnZAssgzISCU/FEwGQ==; Expires=Thu, 20 Aug 2026 03:36:29 GMT; Path=/, AWSALBCORS=wb+r07XIq1PXWMdr98DPLpB+oDY2egat2khm3O0eaM1lPnQGL5pYzKqqZzTbfmD9X+5zbx3ssrCw5DZpeHzv1EdZapkulyuNJqgvkJFh5cj+eEQ8wfWLDulyouxBxVbpFgKelvQUo4gWsBGVf5+RHwKuc9C4WVh5mY9OvbEhnrg2jnZAssgzISCU/FEwGQ==; Expires=Thu, 20 Aug 2026 03:36:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '5040', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '96d09869b212518a949ac40d1e028997', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:37:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:37:01.090853+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:37:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:37:01.099728+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:37:01.130348+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T03:37:01.263216+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: JIT 검증 — 입력이 낡아 재생성 (6/64)"} {"timestamp": "2026-08-13T03:37:01.288832+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh6: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T03:37:01.294305+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:37:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4V8/G7X0es28jNnC1l+HCuwmJoqNHDg7Dk94RXhayPW5RUJrlNq+a2Qfna3pnobYq0UoUaFy1esfHUJG6VbSRicj8Oul0Hqblu6QDdCbczhPPieefknokvyKotr7ehb9WQU7UDklzbhYviATR+5zM1t4iI1KapRs49JmvISvx2tVS4RgO+zcDVndkM4KWw==; Expires=Thu, 20 Aug 2026 03:37:01 GMT; Path=/, AWSALBCORS=4V8/G7X0es28jNnC1l+HCuwmJoqNHDg7Dk94RXhayPW5RUJrlNq+a2Qfna3pnobYq0UoUaFy1esfHUJG6VbSRicj8Oul0Hqblu6QDdCbczhPPieefknokvyKotr7ehb9WQU7UDklzbhYviATR+5zM1t4iI1KapRs49JmvISvx2tVS4RgO+zcDVndkM4KWw==; Expires=Thu, 20 Aug 2026 03:37:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '9203', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '9204', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c9d2cf0ad6af4b8863260ea6aea92007', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:37:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7k9mg0U3zRr+8QMDP2tULuyNP7YPD66XFk/iyrF+f79PqmQU08tNSx9RQeI0EFV3jfli9J0UI4H14xwN7bXpD9/W5zH56kzfu4T16I1rbvM5GNxxFa8198RPT9WaBTk6jhg4J5chIpqOs84Rfeh0j6+hqw43Cdt3FbVdS4f+Acsg/IRpQvwNWoJhAyd0GQ==; Expires=Thu, 20 Aug 2026 03:37:02 GMT; Path=/, AWSALBCORS=7k9mg0U3zRr+8QMDP2tULuyNP7YPD66XFk/iyrF+f79PqmQU08tNSx9RQeI0EFV3jfli9J0UI4H14xwN7bXpD9/W5zH56kzfu4T16I1rbvM5GNxxFa8198RPT9WaBTk6jhg4J5chIpqOs84Rfeh0j6+hqw43Cdt3FbVdS4f+Acsg/IRpQvwNWoJhAyd0GQ==; Expires=Thu, 20 Aug 2026 03:37:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7910', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7774', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a75e172f8de937a4a22274f85809c9ec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:37:12.704193+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (628080 → 1342480 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:37:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Mnclws79sFh3mMME86EZ9cR6HIYUeH/CD6UiZBnmIIgAH9zpAtunm6q6h7CpPniJ0MOsm2sPhGgqEbOpN1k25Abya0ejYSofpAe1Z7Bpkb5JvHHOmh9qRRmLdXX45YrtI/zt4l7eTWE/fQGLca4oMDQO0e0aIKdlpHPNu/d0EqXuGELdBJ5Jf88abzWDcQ==; Expires=Thu, 20 Aug 2026 03:37:13 GMT; Path=/, AWSALBCORS=Mnclws79sFh3mMME86EZ9cR6HIYUeH/CD6UiZBnmIIgAH9zpAtunm6q6h7CpPniJ0MOsm2sPhGgqEbOpN1k25Abya0ejYSofpAe1Z7Bpkb5JvHHOmh9qRRmLdXX45YrtI/zt4l7eTWE/fQGLca4oMDQO0e0aIKdlpHPNu/d0EqXuGELdBJ5Jf88abzWDcQ==; Expires=Thu, 20 Aug 2026 03:37:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '480cb9eeb2b3e94679a982ca4d75d13c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:37:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CtnVfFdZlvuPjsSGcZO8jF0oxNSaJcts+DKKqun5NTADyKXbxEvHFqq1+uLG0aNbrjFxwAL4au/m4cclLPAxM1fvmtcjzCfBAVQtepFxFVSCkFMf52i5XrZdxsdn3Sz/pwg6lcFl19reJTrchq+fmqHvg2YWM3/gNbcyThsM3RoGrUV0v+uuXb5ZZo0Y0A==; Expires=Thu, 20 Aug 2026 03:37:13 GMT; Path=/, AWSALBCORS=CtnVfFdZlvuPjsSGcZO8jF0oxNSaJcts+DKKqun5NTADyKXbxEvHFqq1+uLG0aNbrjFxwAL4au/m4cclLPAxM1fvmtcjzCfBAVQtepFxFVSCkFMf52i5XrZdxsdn3Sz/pwg6lcFl19reJTrchq+fmqHvg2YWM3/gNbcyThsM3RoGrUV0v+uuXb5ZZo0Y0A==; Expires=Thu, 20 Aug 2026 03:37:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fa142f287afa1342bcbc259dd21863ac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:37:23.946726+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (637407 → 1361904 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:37:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dAOjVtcl0QhDd7/A9tTRW3H2Vc0dwGg4mX4VY4ih5WeWT9Rb5YbP0UOS1p/Ot8yjsJsZWHKsttMvLRZ4qI5qllgetK2GodyHEPACBGoSUWFO1fVNq1AUB46e6KQXUGoVvY3luAs4VypZCOpX+xRgMjHx0IvMJPHC6dmvwIrq60l+PTMP4zEWWWrnq6tNaA==; Expires=Thu, 20 Aug 2026 03:37:24 GMT; Path=/, AWSALBCORS=dAOjVtcl0QhDd7/A9tTRW3H2Vc0dwGg4mX4VY4ih5WeWT9Rb5YbP0UOS1p/Ot8yjsJsZWHKsttMvLRZ4qI5qllgetK2GodyHEPACBGoSUWFO1fVNq1AUB46e6KQXUGoVvY3luAs4VypZCOpX+xRgMjHx0IvMJPHC6dmvwIrq60l+PTMP4zEWWWrnq6tNaA==; Expires=Thu, 20 Aug 2026 03:37:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48754', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd3d23c57948866b59212714a9ecb70e3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:37:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TMl6/qvgbPALmwkN76U0KwwO7EJx9mh95EE2ZfGhnyWMbjiQd5r03iM078LtaG8YwRLs249Fw4Ur4FcWzpt7DFY8Dv2qE+UMMHe5a7jxsyUE1vzGiwj4WxflEzjCtX9OdQ0V4l+MWvL+vYh+S+nj/cZMUrBD3PBHsnpld5InblnriztWcYoidJ+Nx8xMBg==; Expires=Thu, 20 Aug 2026 03:37:24 GMT; Path=/, AWSALBCORS=TMl6/qvgbPALmwkN76U0KwwO7EJx9mh95EE2ZfGhnyWMbjiQd5r03iM078LtaG8YwRLs249Fw4Ur4FcWzpt7DFY8Dv2qE+UMMHe5a7jxsyUE1vzGiwj4WxflEzjCtX9OdQ0V4l+MWvL+vYh+S+nj/cZMUrBD3PBHsnpld5InblnriztWcYoidJ+Nx8xMBg==; Expires=Thu, 20 Aug 2026 03:37:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48744', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '895fe5103b645b4cf7a96de321f5b1eb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:37:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:37:43.970567+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:37:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YS+g/WnUSD/57DUgbyAAjDdoFCzd1o68y35wPpHUkitau8gcrGNIQPWTD3/GiEB2PcRpfvjThe03tysnxPWv6OYPuYvVgqLof/i8fUl4sFcTTAU0wwR1Pp4aAJ0RhI4YHhmEt9VhcBLm/a4OeTdj06LrDbrvSKyMdgo/VcGgITYnVu3MbdWG+yF240nP3Q==; Expires=Thu, 20 Aug 2026 03:37:44 GMT; Path=/, AWSALBCORS=YS+g/WnUSD/57DUgbyAAjDdoFCzd1o68y35wPpHUkitau8gcrGNIQPWTD3/GiEB2PcRpfvjThe03tysnxPWv6OYPuYvVgqLof/i8fUl4sFcTTAU0wwR1Pp4aAJ0RhI4YHhmEt9VhcBLm/a4OeTdj06LrDbrvSKyMdgo/VcGgITYnVu3MbdWG+yF240nP3Q==; Expires=Thu, 20 Aug 2026 03:37:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28951', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '9bcaa7d4b8d4d426254ceaf28ad03fe8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:37:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z8Zyrf0UWtzodx/SStwlnrAKJcF96LgmXBZjpaueQR1RuO+5MwHKr26SRqU8c4Sg5l9oSCIlFKRLI4whED7PET4aGuvXFs4ukvAS+7yneUj5VE1ryHax6yX4ILAokei1Sma9+nqQXh+t3qKTZKBncVVaZuq3DlTMlQEik6l7+Ljr/wXP+aK8m893CpxEOw==; Expires=Thu, 20 Aug 2026 03:37:44 GMT; Path=/, AWSALBCORS=Z8Zyrf0UWtzodx/SStwlnrAKJcF96LgmXBZjpaueQR1RuO+5MwHKr26SRqU8c4Sg5l9oSCIlFKRLI4whED7PET4aGuvXFs4ukvAS+7yneUj5VE1ryHax6yX4ILAokei1Sma9+nqQXh+t3qKTZKBncVVaZuq3DlTMlQEik6l7+Ljr/wXP+aK8m893CpxEOw==; Expires=Thu, 20 Aug 2026 03:37:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28554', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d58db9e67a0e101979355cb387f9e86', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:38:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:38:10.593492+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:38:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:38:10.602315+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:38:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:38:10.703815+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:38:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GrzLHbVhrMk7reHEunH5tV+UAY9iAe/oHoKDPxkLuF2sk+5b05F/zp30lnyBq7rOKQHiFzSk+1QAsE5FE8gL49asUq49/esP/3tzfmlDLG4Qfvzd7TuU6u+ZY1iviqenGxPT9xCmFezXz0HIDPAPvR4Q4iQZJh94/qgEFDuquBZUeO4+T8j8wHtX7WacHw==; Expires=Thu, 20 Aug 2026 03:38:12 GMT; Path=/, AWSALBCORS=GrzLHbVhrMk7reHEunH5tV+UAY9iAe/oHoKDPxkLuF2sk+5b05F/zp30lnyBq7rOKQHiFzSk+1QAsE5FE8gL49asUq49/esP/3tzfmlDLG4Qfvzd7TuU6u+ZY1iviqenGxPT9xCmFezXz0HIDPAPvR4Q4iQZJh94/qgEFDuquBZUeO4+T8j8wHtX7WacHw==; Expires=Thu, 20 Aug 2026 03:38:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cc2126ea7f2c9ecc2d2a9715e52effd3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:38:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1vZdeaotMoz+6WcpdNX2B/PYg7Hy5nR6EH2/BU/KfHDZJSDS/ScZHBSgG0uDczjrRtetJJBM23kXewpC6XpnazfxMUXrEVyXBYt9yBahXeLH8B2t5nWtJsVxDW1GugDQJXwgbqx8eMguLD8DKkx9zm8rNZOrrOqtjhqxez8q20vwl0xaQBxYvhFNAcSVZw==; Expires=Thu, 20 Aug 2026 03:38:13 GMT; Path=/, AWSALBCORS=1vZdeaotMoz+6WcpdNX2B/PYg7Hy5nR6EH2/BU/KfHDZJSDS/ScZHBSgG0uDczjrRtetJJBM23kXewpC6XpnazfxMUXrEVyXBYt9yBahXeLH8B2t5nWtJsVxDW1GugDQJXwgbqx8eMguLD8DKkx9zm8rNZOrrOqtjhqxez8q20vwl0xaQBxYvhFNAcSVZw==; Expires=Thu, 20 Aug 2026 03:38:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59592', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59593', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4a4d06e2809ed3d0ad7219b8acce833c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:38:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:38:39.782606+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:38:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:38:39.792317+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:38:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=v/BuzpEF4BWhnvyK0Q5w3kyvC31bj6cTl5PgtRIH1PeA3qEtB1mOhdh/5mr9A5zV1lO8TXG0T3liVG/PSyCSiGpqv0ptjasSHNooGw/u03f3b21kjlWU0WQOIx5z7hUk2sPaIHX9n9sNxq0NzrxYDAwWEPqusIEgM/5aUyUrK05DrL9grDqcWA5eQbmxUg==; Expires=Thu, 20 Aug 2026 03:38:41 GMT; Path=/, AWSALBCORS=v/BuzpEF4BWhnvyK0Q5w3kyvC31bj6cTl5PgtRIH1PeA3qEtB1mOhdh/5mr9A5zV1lO8TXG0T3liVG/PSyCSiGpqv0ptjasSHNooGw/u03f3b21kjlWU0WQOIx5z7hUk2sPaIHX9n9sNxq0NzrxYDAwWEPqusIEgM/5aUyUrK05DrL9grDqcWA5eQbmxUg==; Expires=Thu, 20 Aug 2026 03:38:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31551', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31552', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a39a132dac85e0c28a2924aad1450777', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:38:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y2bH1D7qDkEpvtQlxGUyJa2DKpSm9/GNBtK7PuQ6V7Ue17gg4qCNIvr6fR3qYpTWRPfnbVVR0WjauRzDSINQN7TTGC660swnkqLM6tUqwSmSiLM50z9aqJ3obZa+2GATWEoHlwf0pPpxf52paUCgWkuk30gYTtpMBsrBr2NYMidgGl4zRXzEV2MtNFy32w==; Expires=Thu, 20 Aug 2026 03:38:41 GMT; Path=/, AWSALBCORS=y2bH1D7qDkEpvtQlxGUyJa2DKpSm9/GNBtK7PuQ6V7Ue17gg4qCNIvr6fR3qYpTWRPfnbVVR0WjauRzDSINQN7TTGC660swnkqLM6tUqwSmSiLM50z9aqJ3obZa+2GATWEoHlwf0pPpxf52paUCgWkuk30gYTtpMBsrBr2NYMidgGl4zRXzEV2MtNFy32w==; Expires=Thu, 20 Aug 2026 03:38:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '31113', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '31114', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '063d4dce92dd612a2ffc03605ee54ac2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:38:50.050286+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh10: JIT 검증 — 입력이 낡아 재생성 (7/64)"} {"timestamp": "2026-08-13T03:38:50.077263+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh10: 완료 (selected=B, fix=False)"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:38:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UyS5OGehWHFOYaPZ363F5Dv4aqs5zzyLgcSNbuZw8oOcsb50Xd+3Uio0WNrJzI6MRnGnsELMD6+EnEHd0k9dZG3ERyGN5fsoNK9CP8bcqD6bnWA5CkkuwpPXVSZLT46a0Nx5eJB69B31m8NVryaE7HCUBbra3RtlIsFXwYbCUfD3m7u2HVM0MCuXOyS3NQ==; Expires=Thu, 20 Aug 2026 03:38:50 GMT; Path=/, AWSALBCORS=UyS5OGehWHFOYaPZ363F5Dv4aqs5zzyLgcSNbuZw8oOcsb50Xd+3Uio0WNrJzI6MRnGnsELMD6+EnEHd0k9dZG3ERyGN5fsoNK9CP8bcqD6bnWA5CkkuwpPXVSZLT46a0Nx5eJB69B31m8NVryaE7HCUBbra3RtlIsFXwYbCUfD3m7u2HVM0MCuXOyS3NQ==; Expires=Thu, 20 Aug 2026 03:38:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d5654dbd7a8bc5d935d24566cea826b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:38:50.152993+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh13]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:38:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aW8Q2k84WprnJEbPNOrJUZSHA9htno+PKSkKrQASTsaftibU4AmCnpanbnGVMnSMVg1hnjSpqSkPeYnZ+3WX7wkB6KABRnCRhgRxHZX1lpFkQkld50OnuMw0ae+S5C9O+pgGbvPDITF8CP1t8k+NRrMsjBVa/mCXjm/zy/5aqj9J2HiGqYl8r1/fGflwCg==; Expires=Thu, 20 Aug 2026 03:38:50 GMT; Path=/, AWSALBCORS=aW8Q2k84WprnJEbPNOrJUZSHA9htno+PKSkKrQASTsaftibU4AmCnpanbnGVMnSMVg1hnjSpqSkPeYnZ+3WX7wkB6KABRnCRhgRxHZX1lpFkQkld50OnuMw0ae+S5C9O+pgGbvPDITF8CP1t8k+NRrMsjBVa/mCXjm/zy/5aqj9J2HiGqYl8r1/fGflwCg==; Expires=Thu, 20 Aug 2026 03:38:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59593', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd9b4f75924ebc91c6d351c1e255d3636', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:39:02.207053+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (652974 → 1342458 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:39:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XOVpiaGY4TydCot0em6yZ7AQgBf43boQCVTRsTvBPahSGfYpysq4/jaS+wP3Gb8xY/AUY8pV0wQQu+/4YCg2bfgFjwuSrIvVCEy748VolEGN5cFtxjqK7zCAl9JP+fkKg417uKP/da8TesmKVV9Vq2rRjFME+lDkTARuuIL3Dj9VwS5oZklEF9cc+DI6RA==; Expires=Thu, 20 Aug 2026 03:39:02 GMT; Path=/, AWSALBCORS=XOVpiaGY4TydCot0em6yZ7AQgBf43boQCVTRsTvBPahSGfYpysq4/jaS+wP3Gb8xY/AUY8pV0wQQu+/4YCg2bfgFjwuSrIvVCEy748VolEGN5cFtxjqK7zCAl9JP+fkKg417uKP/da8TesmKVV9Vq2rRjFME+lDkTARuuIL3Dj9VwS5oZklEF9cc+DI6RA==; Expires=Thu, 20 Aug 2026 03:39:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46771', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'af87617471584a99c5e8bed0511a65c3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:39:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OmVDffch8QyQtJMe+n6pGC+ReCSiV6VhNGXbi+QVqDuK8RKCtaEMgkL7v8EJYiKePsujfYyxeo6MELvmg3mdPoGqSx2bLnPnSXxdCZHDHgtauTOE2CKiKQYmXQqlzIAtOFTPgc/w9VLmLsSzZNms61aH0OvvyOi5lyiBIYvo7DYM/xbSX8GSSEAxjL8LIw==; Expires=Thu, 20 Aug 2026 03:39:02 GMT; Path=/, AWSALBCORS=OmVDffch8QyQtJMe+n6pGC+ReCSiV6VhNGXbi+QVqDuK8RKCtaEMgkL7v8EJYiKePsujfYyxeo6MELvmg3mdPoGqSx2bLnPnSXxdCZHDHgtauTOE2CKiKQYmXQqlzIAtOFTPgc/w9VLmLsSzZNms61aH0OvvyOi5lyiBIYvo7DYM/xbSX8GSSEAxjL8LIw==; Expires=Thu, 20 Aug 2026 03:39:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46563', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '6852fd376e21e2ae602a50bf1d0c1c41', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:39:11.830298+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (740410 → 1422161 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:39:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uAr/vE8II7w3e2c9Djivf52OHOj8e+zjMlUFhljSrXZohqtdsweSkFhFLEGeBTjjd/du4tz7Y1Td/0V6iQ36SazptbKCzoflByCSF2IlO/7cW6k5lm3WTsrZ3mR1SKF3mc59TrBVV/nRsLqKfmVmfLzpTEwIZvdKxvjfDKj5Bxk3kpahWddmDhQfSuU2ug==; Expires=Thu, 20 Aug 2026 03:39:11 GMT; Path=/, AWSALBCORS=uAr/vE8II7w3e2c9Djivf52OHOj8e+zjMlUFhljSrXZohqtdsweSkFhFLEGeBTjjd/du4tz7Y1Td/0V6iQ36SazptbKCzoflByCSF2IlO/7cW6k5lm3WTsrZ3mR1SKF3mc59TrBVV/nRsLqKfmVmfLzpTEwIZvdKxvjfDKj5Bxk3kpahWddmDhQfSuU2ug==; Expires=Thu, 20 Aug 2026 03:39:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38166', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '59f6ad31de9d14fa1fa2ebf65c6d627f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:39:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uWUENOMhqZo1PQjXrci/usxMTy6WPQAFbLP/216d3Nlg9dM+u9d9dIjHe9yQH7GTvAr/UJ1g4fvTB6hM9nsAnx8OlXjynvQXDNBDFriwSLdlPK23v/c3vNLSgeKHqd86eTBuYEeZruKz1+1XtVcNV/A0F7h8lQcmfSz1NM/YbMb0LExuxPZOAHn6Nsy7MQ==; Expires=Thu, 20 Aug 2026 03:39:11 GMT; Path=/, AWSALBCORS=uWUENOMhqZo1PQjXrci/usxMTy6WPQAFbLP/216d3Nlg9dM+u9d9dIjHe9yQH7GTvAr/UJ1g4fvTB6hM9nsAnx8OlXjynvQXDNBDFriwSLdlPK23v/c3vNLSgeKHqd86eTBuYEeZruKz1+1XtVcNV/A0F7h8lQcmfSz1NM/YbMb0LExuxPZOAHn6Nsy7MQ==; Expires=Thu, 20 Aug 2026 03:39:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38139', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '6c344de31a9d2f8a1685b4a43c1c9527', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:39:30 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:39:30.500876+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:39:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Yc94LSGHg3UbfL+Yzm8B+fDBfAW5WDoRRQy8sKjbPHB+mHnEu6zrMWICXqR1TYALltRMGAKDubUd0dGL6X+uSVWCFwBQVcwmYgSdkIbjTgZ3VlZtmUoafL1pMpVKxS+uCbM3/yFhGfWSqLTDb8mWidTz3UXeagK78M0XSYKCcava3l+ujVZinIqQ2uLynQ==; Expires=Thu, 20 Aug 2026 03:39:31 GMT; Path=/, AWSALBCORS=Yc94LSGHg3UbfL+Yzm8B+fDBfAW5WDoRRQy8sKjbPHB+mHnEu6zrMWICXqR1TYALltRMGAKDubUd0dGL6X+uSVWCFwBQVcwmYgSdkIbjTgZ3VlZtmUoafL1pMpVKxS+uCbM3/yFhGfWSqLTDb8mWidTz3UXeagK78M0XSYKCcava3l+ujVZinIqQ2uLynQ==; Expires=Thu, 20 Aug 2026 03:39:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18905', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': '6f3dea02677377c3c38ea124e7e8843b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:39:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+qql9oOIe6JqatR2DFI87Qgqa5v6C0xaXJT3tI6E8mZuEiGjlvDeTHJQ/nFf0IRoh/uGeBv8Sa/VykQF9sdjm+b8bdLVtG/wH9HG1y47+lWjcLhFd9/DJ46b7TwTiBQUFxeoN24tK1uYHMd67LlNLGSVdgUnfLSJwKbPE6Xp8h4xZbJTh0blHuO25SqYFA==; Expires=Thu, 20 Aug 2026 03:39:31 GMT; Path=/, AWSALBCORS=+qql9oOIe6JqatR2DFI87Qgqa5v6C0xaXJT3tI6E8mZuEiGjlvDeTHJQ/nFf0IRoh/uGeBv8Sa/VykQF9sdjm+b8bdLVtG/wH9HG1y47+lWjcLhFd9/DJ46b7TwTiBQUFxeoN24tK1uYHMd67LlNLGSVdgUnfLSJwKbPE6Xp8h4xZbJTh0blHuO25SqYFA==; Expires=Thu, 20 Aug 2026 03:39:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '18894', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': '792b1e59e8096d4cfe83b29c6d2da2bc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:40:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:40:11.661756+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:40:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:40:11.671510+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:40:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Fl+WNq/mg7RuTPCbAo/zNxjxTkAGiI0nukTyBYCYJP+pn5UVm44ou7vQXGgsBbFyzrorIWIo6zhNIe96JdKq5gcGVTQKOkSiJD0r9yAKKJc8eQ+gAuJYUhNtadQA22iD02jNQI0SNHuXLkXF4LMcAuB+aKwLZ5K6nJBgE0qH+A/SwOX0gigLAseOOVGKTA==; Expires=Thu, 20 Aug 2026 03:40:12 GMT; Path=/, AWSALBCORS=Fl+WNq/mg7RuTPCbAo/zNxjxTkAGiI0nukTyBYCYJP+pn5UVm44ou7vQXGgsBbFyzrorIWIo6zhNIe96JdKq5gcGVTQKOkSiJD0r9yAKKJc8eQ+gAuJYUhNtadQA22iD02jNQI0SNHuXLkXF4LMcAuB+aKwLZ5K6nJBgE0qH+A/SwOX0gigLAseOOVGKTA==; Expires=Thu, 20 Aug 2026 03:40:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '638d6b0d8bcc7a97c6b60abd8dde491d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:40:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E1DfFKOk7Wb4M6FRmhsLXY6SsfW/S+tVtO0aXe0bGTLj4iE1M4dJdXpJFXDFRxJOyXoZFiva5yT/bAkeo7nlceD1eK/q5AnQ2xoOPNa2SFLHjHCqBVKw4C3femEMPjDNfKCFzcOoOOKEPSo09Dgbp86EvE1aUJUqvXWORkjdmv/MXD+qEyAP39dOrvHLPQ==; Expires=Thu, 20 Aug 2026 03:40:13 GMT; Path=/, AWSALBCORS=E1DfFKOk7Wb4M6FRmhsLXY6SsfW/S+tVtO0aXe0bGTLj4iE1M4dJdXpJFXDFRxJOyXoZFiva5yT/bAkeo7nlceD1eK/q5AnQ2xoOPNa2SFLHjHCqBVKw4C3femEMPjDNfKCFzcOoOOKEPSo09Dgbp86EvE1aUJUqvXWORkjdmv/MXD+qEyAP39dOrvHLPQ==; Expires=Thu, 20 Aug 2026 03:40:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59581', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59579', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '61461f9aaafd4692f124a201b6459297', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:40:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:40:33.567666+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:40:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H4w3L8wSvNNFXq1j4ucJLXUEkn1oWkbR7ydJaDtxSQjU+BitlKHBOUWcQlHjjssgWS6AoMz4lZro5X/4Y6ZQecyGdDreJX/EDbEofif2u7ygBCIxOHJIqbX0duaEXP9j9YRu/OOnABC26saOEv05O8gv47a9whFnX/G0F/syAeGdjSbeh8lVd+/C0Eh0Kg==; Expires=Thu, 20 Aug 2026 03:40:33 GMT; Path=/, AWSALBCORS=H4w3L8wSvNNFXq1j4ucJLXUEkn1oWkbR7ydJaDtxSQjU+BitlKHBOUWcQlHjjssgWS6AoMz4lZro5X/4Y6ZQecyGdDreJX/EDbEofif2u7ygBCIxOHJIqbX0duaEXP9j9YRu/OOnABC26saOEv05O8gv47a9whFnX/G0F/syAeGdjSbeh8lVd+/C0Eh0Kg==; Expires=Thu, 20 Aug 2026 03:40:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59931', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4229b83b4a162ec57913304765e28a6c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:40:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/SfOfT64ArlN22aQcWkh7b93Z72S+0FloRELn/tmsdN8mU6atPZnACBFg+ssh+HfiUZCeSZcaYluOJD9P8cujtpFFabNxHgkTQOixq5la+Lb2KGzKLkmrzNAIWyKWN/d1UISODfwRo355maz/Z3vTtlo62dbFsPPuprrzva+Mfdz9lJ2x2mYQrp/Ve36ig==; Expires=Thu, 20 Aug 2026 03:40:34 GMT; Path=/, AWSALBCORS=/SfOfT64ArlN22aQcWkh7b93Z72S+0FloRELn/tmsdN8mU6atPZnACBFg+ssh+HfiUZCeSZcaYluOJD9P8cujtpFFabNxHgkTQOixq5la+Lb2KGzKLkmrzNAIWyKWN/d1UISODfwRo355maz/Z3vTtlo62dbFsPPuprrzva+Mfdz9lJ2x2mYQrp/Ve36ig==; Expires=Thu, 20 Aug 2026 03:40:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59928', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'df75d9d8f307be3da6b18905843d754c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:41:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:41:13.317813+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:41:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:41:13.327321+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:41:13 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:41:13.431277+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:41:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WixTZnkkUm8Y8ELFraF4TqpzOII+r+8nKZ7yrQYdTT5uLNs7bC7B4xDG6WwbVvJesj7zfarkeTTkfNJwiUY5Pk5BCKr547/WmCjQ9dcWFD5NZE5LhXSoC+aFXfyboeA0ps0HRzrSNoFU6nNb0bMzxfFdiZQ6LDwnJn2dP5Pu0vCdjHGRfFxcAA/y5DMgwg==; Expires=Thu, 20 Aug 2026 03:41:13 GMT; Path=/, AWSALBCORS=WixTZnkkUm8Y8ELFraF4TqpzOII+r+8nKZ7yrQYdTT5uLNs7bC7B4xDG6WwbVvJesj7zfarkeTTkfNJwiUY5Pk5BCKr547/WmCjQ9dcWFD5NZE5LhXSoC+aFXfyboeA0ps0HRzrSNoFU6nNb0bMzxfFdiZQ6LDwnJn2dP5Pu0vCdjHGRfFxcAA/y5DMgwg==; Expires=Thu, 20 Aug 2026 03:41:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '25b96f5cc0e4f245993f647a883f26f9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:41:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ot6m69wNaOFlbf1QMg3mzRxmyXJLoPOWZTwaUyIfwkxUeAMr1jPWmmJKlARUrsEXVhSPZRm3VAFt4D9S92xneEtL6fT1sq9+AdoOTaYqT3nHBorffKiXZh/wGmj5jRcF5GZOnKoJOliwnktBvCC650vfCKfZ3j3PEw0eFQJnD78MnKItFEzYalGuTdvXxA==; Expires=Thu, 20 Aug 2026 03:41:14 GMT; Path=/, AWSALBCORS=ot6m69wNaOFlbf1QMg3mzRxmyXJLoPOWZTwaUyIfwkxUeAMr1jPWmmJKlARUrsEXVhSPZRm3VAFt4D9S92xneEtL6fT1sq9+AdoOTaYqT3nHBorffKiXZh/wGmj5jRcF5GZOnKoJOliwnktBvCC650vfCKfZ3j3PEw0eFQJnD78MnKItFEzYalGuTdvXxA==; Expires=Thu, 20 Aug 2026 03:41:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59563', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59565', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8c3ed8c6eb7494b59ae8e278d8a43f80', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:41:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:41:44.118576+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:41:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:41:44.128114+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:41:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=glhHUB29d9hwSL/f1G5VSX8ef/NBNjOB4CtaFDKkaMaT2c1Ru9RwCDYx18fyejl3taAB5WWprR57FYx2zkjnYzuStxCdkAwfg+qvu5+M6ZQfZ2iGb+CVpBJRuuDE5HpdarG4MYGiCVTMCRuv2Rxi5QP9UXgXKIXN5xuODRj6VKNSl/cmquRa8GnbG3Lqjg==; Expires=Thu, 20 Aug 2026 03:41:46 GMT; Path=/, AWSALBCORS=glhHUB29d9hwSL/f1G5VSX8ef/NBNjOB4CtaFDKkaMaT2c1Ru9RwCDYx18fyejl3taAB5WWprR57FYx2zkjnYzuStxCdkAwfg+qvu5+M6ZQfZ2iGb+CVpBJRuuDE5HpdarG4MYGiCVTMCRuv2Rxi5QP9UXgXKIXN5xuODRj6VKNSl/cmquRa8GnbG3Lqjg==; Expires=Thu, 20 Aug 2026 03:41:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27635', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27637', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ad6f452c72416efd4e0177914e1c0be2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:41:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ronCKZaVFiKLOfyfsxQckVk9+H0plpazv+aYSfza+eNkEHCGE6GW5qtvORsH7VYYxs4m+MMokGYFXeH3tLudbpzTAMRTJa+EvUNp56DpiB6jDXfhAnQvkveR3ABZFdf4KVzu6Brk4n3mJivAaCPbDV/o4jmggbJdcdF42ti+K5+VcKbSMyvwHAEzBN2uHA==; Expires=Thu, 20 Aug 2026 03:41:46 GMT; Path=/, AWSALBCORS=ronCKZaVFiKLOfyfsxQckVk9+H0plpazv+aYSfza+eNkEHCGE6GW5qtvORsH7VYYxs4m+MMokGYFXeH3tLudbpzTAMRTJa+EvUNp56DpiB6jDXfhAnQvkveR3ABZFdf4KVzu6Brk4n3mJivAaCPbDV/o4jmggbJdcdF42ti+K5+VcKbSMyvwHAEzBN2uHA==; Expires=Thu, 20 Aug 2026 03:41:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '27214', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '27216', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eebd914fb536b3bcdb6fa905d3cbe5c8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:41:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DaK2haThWzAJAkUGGoMeQmenWG8P/W6OREDOeEqKWB4bjn9/vkzoEHiQsNE5V3ODNsILdk2Wffj0FwNG4Z5lZhHC08TIxOxQPxrBCkQK3PsGvHu5qZ7XyImo6aXo2ocb7RWANfJOVuz+/l6c/lSD3wEwS7/tHLQhIW4cWSAFkgpyKZYxjSX4FGAFqzjHHw==; Expires=Thu, 20 Aug 2026 03:41:59 GMT; Path=/, AWSALBCORS=DaK2haThWzAJAkUGGoMeQmenWG8P/W6OREDOeEqKWB4bjn9/vkzoEHiQsNE5V3ODNsILdk2Wffj0FwNG4Z5lZhHC08TIxOxQPxrBCkQK3PsGvHu5qZ7XyImo6aXo2ocb7RWANfJOVuz+/l6c/lSD3wEwS7/tHLQhIW4cWSAFkgpyKZYxjSX4FGAFqzjHHw==; Expires=Thu, 20 Aug 2026 03:41:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f302dc752f092e2d1493ede541c45542', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:41:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6Cy+juQ6m1gQPaekrX8gF+xH/hjqP6M43ilNsufq7yLxm8yBj1mJL2t2yG+EaeUtJB3deezsPo45Z/8IDDw+GVMf+m5xj573lvidLVIgyZQ8McbPaoMpmTVish0CbPbc0E51AMqXIeO+xh6u/18W5MEWKtIPYmP6U71UgKZxA8glQEuAK6oXGbgNs52UMg==; Expires=Thu, 20 Aug 2026 03:41:59 GMT; Path=/, AWSALBCORS=6Cy+juQ6m1gQPaekrX8gF+xH/hjqP6M43ilNsufq7yLxm8yBj1mJL2t2yG+EaeUtJB3deezsPo45Z/8IDDw+GVMf+m5xj573lvidLVIgyZQ8McbPaoMpmTVish0CbPbc0E51AMqXIeO+xh6u/18W5MEWKtIPYmP6U71UgKZxA8glQEuAK6oXGbgNs52UMg==; Expires=Thu, 20 Aug 2026 03:41:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59636', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '12cbed33e4652a14e2c73c6286f0bd83', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:42:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H7p7JBZP4QAU2YSrDw4D124M0OdoNjqlKVwZUkLN5fakqPRLblDkFAlIlter8oOdv1ye4985Hjp4SLe8wt7WLSwVno+6saoUBLxfWaGuzf7dWeU/U3fUieoPO3Sque2nHkVjfCEMCq8/xzLXggIAQiQzxb5g0TbyrHosFUBaKVKo2y/SGMJpgww9RO7e9w==; Expires=Thu, 20 Aug 2026 03:42:11 GMT; Path=/, AWSALBCORS=H7p7JBZP4QAU2YSrDw4D124M0OdoNjqlKVwZUkLN5fakqPRLblDkFAlIlter8oOdv1ye4985Hjp4SLe8wt7WLSwVno+6saoUBLxfWaGuzf7dWeU/U3fUieoPO3Sque2nHkVjfCEMCq8/xzLXggIAQiQzxb5g0TbyrHosFUBaKVKo2y/SGMJpgww9RO7e9w==; Expires=Thu, 20 Aug 2026 03:42:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47512', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aa766df23a33441c40e425136375fbfa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:42:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NgKO6HiwGRxTP7MDPaUBjfJ9sZ2pWhWJPefp8qs2jM96ibLDYmLeiskU8FDnSi1SXWgng0bBafZkhPQG935cJdZ4m9QYAvf92om4vRdnwWimHCI4deonAC5B7MVu3THeZzspkBC+uAh51yLyngUrvD5aF32Ck7MPNLrG7tSvyD8CRPyrLY7KK7Nz+tNRxA==; Expires=Thu, 20 Aug 2026 03:42:11 GMT; Path=/, AWSALBCORS=NgKO6HiwGRxTP7MDPaUBjfJ9sZ2pWhWJPefp8qs2jM96ibLDYmLeiskU8FDnSi1SXWgng0bBafZkhPQG935cJdZ4m9QYAvf92om4vRdnwWimHCI4deonAC5B7MVu3THeZzspkBC+uAh51yLyngUrvD5aF32Ck7MPNLrG7tSvyD8CRPyrLY7KK7Nz+tNRxA==; Expires=Thu, 20 Aug 2026 03:42:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47144', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd563e71d664922bbb3dd6f6e87f93dcd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:42:30.047102+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (652676 → 1344526 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:42:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wAtpXK+2BHeaBaAluEEvcohHDpJhZk6dL/HZCZFgWHhOBHs9GbZdNdjU/bwsLSMiVKSL1cMIIBzl/VEKjU1ubz240Cn6+0nl9JgsUHeNAExXltN6IvVjuCU3+qfyiFKo0ehZAh51j+K/7hDdvUwt4k/VYlEnPg1tJoqpgkHKgk421VItCT5/+v29Mvr7tg==; Expires=Thu, 20 Aug 2026 03:42:30 GMT; Path=/, AWSALBCORS=wAtpXK+2BHeaBaAluEEvcohHDpJhZk6dL/HZCZFgWHhOBHs9GbZdNdjU/bwsLSMiVKSL1cMIIBzl/VEKjU1ubz240Cn6+0nl9JgsUHeNAExXltN6IvVjuCU3+qfyiFKo0ehZAh51j+K/7hDdvUwt4k/VYlEnPg1tJoqpgkHKgk421VItCT5/+v29Mvr7tg==; Expires=Thu, 20 Aug 2026 03:42:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28890', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '2ec332df1baaf9ecfda6c5bccc94860f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:42:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JJmebaNff1fBxtWasEWr63SyJsRT6VHFruvqW4PatmGDH5D1UPNnBm5cF2UemNpdj/6uPUk4qt9tRj5L9ZzSUC2Br9uLby3ltl5QlGnGF2TEB+OjtVGEWhodVc/B0Q4iAcxwRF5Agt9yhnSU9vCOfijdIi0iQeEPMB6sBTgsoUk5WOE4bab/gy8FPAl9+A==; Expires=Thu, 20 Aug 2026 03:42:30 GMT; Path=/, AWSALBCORS=JJmebaNff1fBxtWasEWr63SyJsRT6VHFruvqW4PatmGDH5D1UPNnBm5cF2UemNpdj/6uPUk4qt9tRj5L9ZzSUC2Br9uLby3ltl5QlGnGF2TEB+OjtVGEWhodVc/B0Q4iAcxwRF5Agt9yhnSU9vCOfijdIi0iQeEPMB6sBTgsoUk5WOE4bab/gy8FPAl9+A==; Expires=Thu, 20 Aug 2026 03:42:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28500', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f218161f738f2dcee997851f2ef6446e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:42:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:42:48.325170+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:43:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UQWUCafd7RKENbZu88j/gL+o+tYjwonN/fspcoDtFIR6PT6mSe2csQmAsUFP00c3Q+l2zu814QDjSoySouYxHcP4K8jAdkjPt7saLZuhlIGRqMTNk0TwXSpDRqIfJSdDWOjDilDWSbf3Sy5zdt0krVzwlrISv16zxbdPVeJq7a2Wa9qC1HqgXqQV26FhIg==; Expires=Thu, 20 Aug 2026 03:43:23 GMT; Path=/, AWSALBCORS=UQWUCafd7RKENbZu88j/gL+o+tYjwonN/fspcoDtFIR6PT6mSe2csQmAsUFP00c3Q+l2zu814QDjSoySouYxHcP4K8jAdkjPt7saLZuhlIGRqMTNk0TwXSpDRqIfJSdDWOjDilDWSbf3Sy5zdt0krVzwlrISv16zxbdPVeJq7a2Wa9qC1HqgXqQV26FhIg==; Expires=Thu, 20 Aug 2026 03:43:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '81134d527974e15d8857d74a4e51795d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:43:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LGbduiIg0v4seaEJ6zg1OBYDtIRFX6kqQ5mIV+aoEGaDyK/o44hKTotTB6TZ1PtepYnqsqXIHdkTSITLomkD8lMrI8H3WluTYbxT28tnFbqAAvzrz4100anz9Fbl7BxykJDThS5K9K6IPb5ArSg3+TjMAzb5Wl9mDFu/W1n4MFcyoCzo3RneW+bKJyYlWw==; Expires=Thu, 20 Aug 2026 03:43:24 GMT; Path=/, AWSALBCORS=LGbduiIg0v4seaEJ6zg1OBYDtIRFX6kqQ5mIV+aoEGaDyK/o44hKTotTB6TZ1PtepYnqsqXIHdkTSITLomkD8lMrI8H3WluTYbxT28tnFbqAAvzrz4100anz9Fbl7BxykJDThS5K9K6IPb5ArSg3+TjMAzb5Wl9mDFu/W1n4MFcyoCzo3RneW+bKJyYlWw==; Expires=Thu, 20 Aug 2026 03:43:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59577', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '4faf3677c102ac020ab6681bba4cd63e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:43:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:43:25.993586+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:43:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:43:26.002369+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:43:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JA7DqJ1Twxj/bXXpgpsUgBTSJS3s0CMCSoV6qKgomz/T8u3mHNt301ZoGmG7ujNPcFyrqWbabb62yYF/dycqIg6uzCmG2z5BU5ZpALAfR/fctH038+6VPBt4juvAXIHYaQ52Up3SLl/SIFTNg2PcWXSoq0mIxLWM1gsjY3aYwIA80VDsg/ifQRZTyvMMig==; Expires=Thu, 20 Aug 2026 03:43:27 GMT; Path=/, AWSALBCORS=JA7DqJ1Twxj/bXXpgpsUgBTSJS3s0CMCSoV6qKgomz/T8u3mHNt301ZoGmG7ujNPcFyrqWbabb62yYF/dycqIg6uzCmG2z5BU5ZpALAfR/fctH038+6VPBt4juvAXIHYaQ52Up3SLl/SIFTNg2PcWXSoq0mIxLWM1gsjY3aYwIA80VDsg/ifQRZTyvMMig==; Expires=Thu, 20 Aug 2026 03:43:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6a8f8c0f394fd6a82f457a446acf0db2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:43:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EecHlJnDyPTOUrWSwRwiIc3pydq1zpoojJOXxvk5yBzEaUhEQvg5/ENKMsHMKthbmHXqXDPSVNPoVozkDwg8tEodn9SrSPtNGtux8qUBy+1PHuAIvAFI4lcBOWiKFq5aRtIPrVQ87uUZkizkWtEaKHxY5/V+/x/TDyVDKkE2tjNg7mNG0BHbaahEi/F3RQ==; Expires=Thu, 20 Aug 2026 03:43:28 GMT; Path=/, AWSALBCORS=EecHlJnDyPTOUrWSwRwiIc3pydq1zpoojJOXxvk5yBzEaUhEQvg5/ENKMsHMKthbmHXqXDPSVNPoVozkDwg8tEodn9SrSPtNGtux8qUBy+1PHuAIvAFI4lcBOWiKFq5aRtIPrVQ87uUZkizkWtEaKHxY5/V+/x/TDyVDKkE2tjNg7mNG0BHbaahEi/F3RQ==; Expires=Thu, 20 Aug 2026 03:43:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59571', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59572', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1ea4c53ebeb64db268fa4f5c05f508a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:43:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:43:45.651153+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:43:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7+JCbH2Z3D8TbGvWMLrF9/xtugv91X39gtyv314P5f4dfBoDrVWqZjOWocJCFJWWeWNihBnOFss4V0X4u8apHs8SSZd1GArbli6ZiL9xc/y/vk8ka8UtlvpgaU37D7e4w591AyjsDEV+wUl7zR7Kd3veFy9jjhp5DLIenis1O+Cr3NVbX2XWPia0Hk1kGw==; Expires=Thu, 20 Aug 2026 03:43:45 GMT; Path=/, AWSALBCORS=7+JCbH2Z3D8TbGvWMLrF9/xtugv91X39gtyv314P5f4dfBoDrVWqZjOWocJCFJWWeWNihBnOFss4V0X4u8apHs8SSZd1GArbli6ZiL9xc/y/vk8ka8UtlvpgaU37D7e4w591AyjsDEV+wUl7zR7Kd3veFy9jjhp5DLIenis1O+Cr3NVbX2XWPia0Hk1kGw==; Expires=Thu, 20 Aug 2026 03:43:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37917', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f913785a11210663ec49f4ee43c69c6d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:43:46 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oXtkYHcX2aPqnGKpOWLav6qORuqrxyJDWFzzroN40SyXo2nIFE1QVEoNnigQ04w+9j7Pz6+TSAKZ7sNzeDfZ3ktbVpzGLAfj5pTiZE3XcNR8KqzUzcndTLdpYGACvTGrVF+/78p9gl5R7j/EOgi7EnyQisME5AQCWJjxIHcz05mmg5Yz4s26fcJCP7kBSw==; Expires=Thu, 20 Aug 2026 03:43:46 GMT; Path=/, AWSALBCORS=oXtkYHcX2aPqnGKpOWLav6qORuqrxyJDWFzzroN40SyXo2nIFE1QVEoNnigQ04w+9j7Pz6+TSAKZ7sNzeDfZ3ktbVpzGLAfj5pTiZE3XcNR8KqzUzcndTLdpYGACvTGrVF+/78p9gl5R7j/EOgi7EnyQisME5AQCWJjxIHcz05mmg5Yz4s26fcJCP7kBSw==; Expires=Thu, 20 Aug 2026 03:43:46 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37511', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ccd8cd6ca448830707423e9e8018669', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:44:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:44:29.308072+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:44:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:44:29.320369+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:44:29.333834+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S5sh13]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T03:44:29.468731+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: JIT 검증 — 입력이 낡아 재생성 (8/64)"} {"timestamp": "2026-08-13T03:44:29.496491+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S5sh13: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T03:44:29.573719+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:44:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QcWETeC0PidSxJfUaj0NCHB8oTTPL1Mt6bcHTJ2dNTjMrUjrMEzjUTMVE0P5oB529wKo5eyQGlt4VKyo8vheuGDfMJEJ+lbi/b8NJC4RCZJynxtPhKscupRzZCJNHaeQqe6YCKwwfeJFk5E8KhFrb4MdDsDSzfKUfQgRlyXKA+VQQZJH4ODKkhkLiLJp7A==; Expires=Thu, 20 Aug 2026 03:44:30 GMT; Path=/, AWSALBCORS=QcWETeC0PidSxJfUaj0NCHB8oTTPL1Mt6bcHTJ2dNTjMrUjrMEzjUTMVE0P5oB529wKo5eyQGlt4VKyo8vheuGDfMJEJ+lbi/b8NJC4RCZJynxtPhKscupRzZCJNHaeQqe6YCKwwfeJFk5E8KhFrb4MdDsDSzfKUfQgRlyXKA+VQQZJH4ODKkhkLiLJp7A==; Expires=Thu, 20 Aug 2026 03:44:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5bc8ee9f18e5db823ad2b0bde6997a72', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:44:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YQS0Qb9I8lmO2ZctKByosPKh6h+6+MskzsLP4maMWJHixqEoi4oqoRrr0yCF/xrKDNbVtnUBH5Nwsoh+HHHTqwzq+y7QaWzEkMfqYvL0N2mM4+MaMlUWoG87/JdFbOgMAibVHV9RcoHfQthQ3Q9NJrbsVA79HbXTFTaloNf7S0QqgIVtrAoeHUVsHUM+fA==; Expires=Thu, 20 Aug 2026 03:44:31 GMT; Path=/, AWSALBCORS=YQS0Qb9I8lmO2ZctKByosPKh6h+6+MskzsLP4maMWJHixqEoi4oqoRrr0yCF/xrKDNbVtnUBH5Nwsoh+HHHTqwzq+y7QaWzEkMfqYvL0N2mM4+MaMlUWoG87/JdFbOgMAibVHV9RcoHfQthQ3Q9NJrbsVA79HbXTFTaloNf7S0QqgIVtrAoeHUVsHUM+fA==; Expires=Thu, 20 Aug 2026 03:44:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59611', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59610', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a7bd81151331c6754ce911ec0838d93d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:44:42.449758+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (685112 → 1400005 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:44:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lYdzGxwkciR4bQVMXqT1SUe/A5r+GFAZjRWs4xaOd3HZAQL5SZgB8sspDudKAoXpZyyBVC0va9FFqXDoMr3ohvf6PbZMzAHak8SHxyJy2cegkgohZfv9iE/ppK42VoN+DM8Wj9424ToX2T5RAro6/rqrnEYj397WWCfNKvXRETwO76xCvMAkXkRE4feNWg==; Expires=Thu, 20 Aug 2026 03:44:42 GMT; Path=/, AWSALBCORS=lYdzGxwkciR4bQVMXqT1SUe/A5r+GFAZjRWs4xaOd3HZAQL5SZgB8sspDudKAoXpZyyBVC0va9FFqXDoMr3ohvf6PbZMzAHak8SHxyJy2cegkgohZfv9iE/ppK42VoN+DM8Wj9424ToX2T5RAro6/rqrnEYj397WWCfNKvXRETwO76xCvMAkXkRE4feNWg==; Expires=Thu, 20 Aug 2026 03:44:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '6052048d7b78d1ea793fc46fcf074e31', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:44:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+ypiIm5cYaofUJHkO2OnMPierrnMHBzots2G3ahg60WGNiDwXbqvmOYSav0S4/IvK35ftt4pX3nQZ20b2AtAEaQ6cL2IdlEVBY9gRDg7gs0h1XOs7RibiVwPDiACcaNP0TG4fsH6R8kfGKAMzhdnvVxo+o3iRQr1Bmvu5P7CQcEdSA5f/pmrFyCudIZtZg==; Expires=Thu, 20 Aug 2026 03:44:42 GMT; Path=/, AWSALBCORS=+ypiIm5cYaofUJHkO2OnMPierrnMHBzots2G3ahg60WGNiDwXbqvmOYSav0S4/IvK35ftt4pX3nQZ20b2AtAEaQ6cL2IdlEVBY9gRDg7gs0h1XOs7RibiVwPDiACcaNP0TG4fsH6R8kfGKAMzhdnvVxo+o3iRQr1Bmvu5P7CQcEdSA5f/pmrFyCudIZtZg==; Expires=Thu, 20 Aug 2026 03:44:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59594', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '1ee37a1a3d47fe8f5174ce56e5c04e98', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:44:48.074749+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (668773 → 1301493 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:44:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6PS70A0Gwzuouu4pNFetozySQwoFFRqqJWUINLsFLwCKEJi8vnJmYWh/U7glCLkdndSqmMjPb4lKNLrB2cpJXZxK1P7+PtBJ7N4KXSM+X6jfMVdU1t6nRkwQAT7R+nj7/wdJ4/GsmnEEqIxowtxVS73HGmcr+aDYs3n2UsdAfLmxKyT3bXFAcOAeJBUwuw==; Expires=Thu, 20 Aug 2026 03:44:48 GMT; Path=/, AWSALBCORS=6PS70A0Gwzuouu4pNFetozySQwoFFRqqJWUINLsFLwCKEJi8vnJmYWh/U7glCLkdndSqmMjPb4lKNLrB2cpJXZxK1P7+PtBJ7N4KXSM+X6jfMVdU1t6nRkwQAT7R+nj7/wdJ4/GsmnEEqIxowtxVS73HGmcr+aDYs3n2UsdAfLmxKyT3bXFAcOAeJBUwuw==; Expires=Thu, 20 Aug 2026 03:44:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '54392', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '60e068c27e80f35a123082162b67c658', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:44:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2vZc+Bu6QafoMTrxe8wmNC7cIZgdNbeHI9231pJ5bq1xHkSQiJspxS6HrdBN/ROBx9fe5x0cla+9d0AtgMbCGifGa6+TMwr14hoJCPRWcluL1wA8ZfG99tipHd11ow5E7wN0c87yuzDNBRZyVfmmI3ccP/O0XPaM04agNTbd6JiC2ehFCl9rwCCCUu/stw==; Expires=Thu, 20 Aug 2026 03:44:48 GMT; Path=/, AWSALBCORS=2vZc+Bu6QafoMTrxe8wmNC7cIZgdNbeHI9231pJ5bq1xHkSQiJspxS6HrdBN/ROBx9fe5x0cla+9d0AtgMbCGifGa6+TMwr14hoJCPRWcluL1wA8ZfG99tipHd11ow5E7wN0c87yuzDNBRZyVfmmI3ccP/O0XPaM04agNTbd6JiC2ehFCl9rwCCCUu/stw==; Expires=Thu, 20 Aug 2026 03:44:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '54384', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '0c0de129b1ea7c2795e075a28fb4c8a2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:45:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:45:08.573225+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:45:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BI6ANz1PhsEI6l3ltT87yPvcUcFaWQFm9A75Q7aOtHZgG1etJcmOHaXvnGgEMxKZE1HXc+Ksjfu+boRU64c8f+otDgqaJY4eSP7ArQPVXvf2ZpEbOjw9pJSyfSa93GgJh/nWobFU7rjh3UIRRJ6ot4/suHwCgVeiBiNxLnyDjIP42tf+6+KQIhpn4sQFGg==; Expires=Thu, 20 Aug 2026 03:45:09 GMT; Path=/, AWSALBCORS=BI6ANz1PhsEI6l3ltT87yPvcUcFaWQFm9A75Q7aOtHZgG1etJcmOHaXvnGgEMxKZE1HXc+Ksjfu+boRU64c8f+otDgqaJY4eSP7ArQPVXvf2ZpEbOjw9pJSyfSa93GgJh/nWobFU7rjh3UIRRJ6ot4/suHwCgVeiBiNxLnyDjIP42tf+6+KQIhpn4sQFGg==; Expires=Thu, 20 Aug 2026 03:45:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '33290', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c75114633d7caebe95873ec6fdd682a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:45:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6cQ9vFhCixUNh8q6SFMchl/4rPOY+fvFMO2gXc2TdypnokQC4DABqjE9FgHGkUxerFie24hUHYZ6SqOy2huCMVbEv/iQ56YPQraWQ9+Xq8diTEwLRGSuDedhJIEcX1Y0ZZGAjpnBbIDAUnpV1HxthjmW/Sn/44cqhXGi3LbSQdRwPBIRlTy+LAhwHk5oHA==; Expires=Thu, 20 Aug 2026 03:45:09 GMT; Path=/, AWSALBCORS=6cQ9vFhCixUNh8q6SFMchl/4rPOY+fvFMO2gXc2TdypnokQC4DABqjE9FgHGkUxerFie24hUHYZ6SqOy2huCMVbEv/iQ56YPQraWQ9+Xq8diTEwLRGSuDedhJIEcX1Y0ZZGAjpnBbIDAUnpV1HxthjmW/Sn/44cqhXGi3LbSQdRwPBIRlTy+LAhwHk5oHA==; Expires=Thu, 20 Aug 2026 03:45:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '33277', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eba0e5c114256adca81a83b8934567a1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:46:08 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:46:08.724889+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:46:08 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:46:08.734326+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:46:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OKJQp6TsHTbJRBZAdZwpDAQnvAKUORO2hrVWJqJagRu4AyzrjrRA6RvZrqc3ckKBbxhzAhYnh8JgqsrEafs9wtCkKsl11UFi7tCJ+gcwTjlt35TZ1QjxDqtJEW2x2LBjMYwcDCflfhLRJZyNyG+MwdVBLRgewVhnFzTmK2zq5o+KdIRi2BchqAE5HQjs0A==; Expires=Thu, 20 Aug 2026 03:46:10 GMT; Path=/, AWSALBCORS=OKJQp6TsHTbJRBZAdZwpDAQnvAKUORO2hrVWJqJagRu4AyzrjrRA6RvZrqc3ckKBbxhzAhYnh8JgqsrEafs9wtCkKsl11UFi7tCJ+gcwTjlt35TZ1QjxDqtJEW2x2LBjMYwcDCflfhLRJZyNyG+MwdVBLRgewVhnFzTmK2zq5o+KdIRi2BchqAE5HQjs0A==; Expires=Thu, 20 Aug 2026 03:46:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '221fe62fa7ef004a54ea4796bba9589f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:46:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=e447pqBbM3FDdrG100aNA99KppTA7S+MR2dZx8OtZvCg+79flBFYaKZfHqTgx1NlWSzukcndBInAoOg0VS5sq2aUNBHQzttPbCL8q3+3YNY9GjVTzCsl7ymu8CFyTeY8EiI8loDPtv6Mb3eMC0fMmwASIKCWjeLoDtRL8GeplQBaCg/LdVAH1Hcf7R60Wg==; Expires=Thu, 20 Aug 2026 03:46:10 GMT; Path=/, AWSALBCORS=e447pqBbM3FDdrG100aNA99KppTA7S+MR2dZx8OtZvCg+79flBFYaKZfHqTgx1NlWSzukcndBInAoOg0VS5sq2aUNBHQzttPbCL8q3+3YNY9GjVTzCsl7ymu8CFyTeY8EiI8loDPtv6Mb3eMC0fMmwASIKCWjeLoDtRL8GeplQBaCg/LdVAH1Hcf7R60Wg==; Expires=Thu, 20 Aug 2026 03:46:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59601', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59603', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8c907bb3ea3f2ed91b4e4d1199da14ad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:46:31 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:46:31.008973+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:46:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=d3Do3SkYqzI0MGQaCPl9FfodvkVjPNHjpN3vR12KVaqPul1bycgbthDWB0OwQHCJCAWMk9ZGxgZE+pm9bwRz9EK+Tw4f3JBwmKGpM5o5OO3vL4p++ZPyIpxWf2GE74+8wv9Hbkb1J5An2UkiuUKUIw/j+h9jF1xw6/aWaaBmO6hSYTm8l6GMw6iTxWYZ5A==; Expires=Thu, 20 Aug 2026 03:46:31 GMT; Path=/, AWSALBCORS=d3Do3SkYqzI0MGQaCPl9FfodvkVjPNHjpN3vR12KVaqPul1bycgbthDWB0OwQHCJCAWMk9ZGxgZE+pm9bwRz9EK+Tw4f3JBwmKGpM5o5OO3vL4p++ZPyIpxWf2GE74+8wv9Hbkb1J5An2UkiuUKUIw/j+h9jF1xw6/aWaaBmO6hSYTm8l6GMw6iTxWYZ5A==; Expires=Thu, 20 Aug 2026 03:46:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '7246ae9f6cace02b5f9140625b611979', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:46:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7JgbuM2qi2EmSTAl5gp2m1owsZNBZx0s3qoQD4elklE1Hbyc6SZqyPypLUKd9brMge+9MvjgK5/Oc3fDUh0r32A40Qa3+jbZU6x+o//u6reUG7ktVyL8b5YxVmQacL0mbkgIZigmwodtBLi3gSW8nJ2RB/Dyv9U60aNTsZDhpafE5iTkMJGAo+7dX9nwRw==; Expires=Thu, 20 Aug 2026 03:46:31 GMT; Path=/, AWSALBCORS=7JgbuM2qi2EmSTAl5gp2m1owsZNBZx0s3qoQD4elklE1Hbyc6SZqyPypLUKd9brMge+9MvjgK5/Oc3fDUh0r32A40Qa3+jbZU6x+o//u6reUG7ktVyL8b5YxVmQacL0mbkgIZigmwodtBLi3gSW8nJ2RB/Dyv9U60aNTsZDhpafE5iTkMJGAo+7dX9nwRw==; Expires=Thu, 20 Aug 2026 03:46:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59620', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd2b81585bdcc02818c8a4e1a7b778ec8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:47:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:47:35.444943+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:47:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:47:35.454057+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:47:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:47:35.561091+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:47:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hjiUTX/KX4wRlQtlGrZZ+GuXH+8j6Tize3mOrQmvXQR47nmaWpRgTqwbUebHSl438rYVVxUXOLdH4Cu2k6soYR82kxXQE6oeVmV/l4ipQrFClaprnEanf7FrxgypQ0zYg7MWhGBiGqWl9HDpd+E6bvPQSmXePJFXNo5qrGwnBd6adhc5LUa8Vrr7sQZrAw==; Expires=Thu, 20 Aug 2026 03:47:35 GMT; Path=/, AWSALBCORS=hjiUTX/KX4wRlQtlGrZZ+GuXH+8j6Tize3mOrQmvXQR47nmaWpRgTqwbUebHSl438rYVVxUXOLdH4Cu2k6soYR82kxXQE6oeVmV/l4ipQrFClaprnEanf7FrxgypQ0zYg7MWhGBiGqWl9HDpd+E6bvPQSmXePJFXNo5qrGwnBd6adhc5LUa8Vrr7sQZrAw==; Expires=Thu, 20 Aug 2026 03:47:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb9684c0fab1f3d2187093f4b1b88895', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:47:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oamZjdUn/U9Ofeii2MzNVKe5Dq/mjZ0xmo6UMLQlc/XgUpKl0De+NTxVa4PEn0o0gcDfynZloA9jHxSzXzimmSDnKt6zgOfeDfXNgL5oP3KueuG3k8VAZB9zCEa1bZsZqz4W0MX/7hCByB93p9QyvtecW0h6OypN4CcTeRlqReyObVkZvy8vFMXhoiZBAg==; Expires=Thu, 20 Aug 2026 03:47:36 GMT; Path=/, AWSALBCORS=oamZjdUn/U9Ofeii2MzNVKe5Dq/mjZ0xmo6UMLQlc/XgUpKl0De+NTxVa4PEn0o0gcDfynZloA9jHxSzXzimmSDnKt6zgOfeDfXNgL5oP3KueuG3k8VAZB9zCEa1bZsZqz4W0MX/7hCByB93p9QyvtecW0h6OypN4CcTeRlqReyObVkZvy8vFMXhoiZBAg==; Expires=Thu, 20 Aug 2026 03:47:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59601', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59601', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c9b8d2d5a6fcc8c383816e20e85b3c8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:48:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:48:00.617898+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:48:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:48:00.627599+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:48:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=48za42FBGJtBgOMOi8w9dJgM6orGZDokaAyRcUAoLgVs3p4Tf39ASd/Wx7b37Tm65Q+X1bXmJ5iIbiaflW7vxq8EUmJCAuZK2IVCu/BXqpctVcHbJ+OVxbfFZ7mRIM4X9dgDbodUSNzZLicyRVIVOwUR5O4jFhDZj9JUI3me9fbZ+A5hR0xc9REwwzh8xQ==; Expires=Thu, 20 Aug 2026 03:48:02 GMT; Path=/, AWSALBCORS=48za42FBGJtBgOMOi8w9dJgM6orGZDokaAyRcUAoLgVs3p4Tf39ASd/Wx7b37Tm65Q+X1bXmJ5iIbiaflW7vxq8EUmJCAuZK2IVCu/BXqpctVcHbJ+OVxbfFZ7mRIM4X9dgDbodUSNzZLicyRVIVOwUR5O4jFhDZj9JUI3me9fbZ+A5hR0xc9REwwzh8xQ==; Expires=Thu, 20 Aug 2026 03:48:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '32372', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '32368', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bf219be1c25c117cdd16fdf4cddb89c2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:48:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jgiI31hgmWXASrUwu9wd1S+5A0k6cUcV/83H7bAcagX2ANoDbjqiVABBTjCdRb+k44qZScLCLDykGQaH4fbYZduFJvRJEJauN+C3l9l1D4fWnAD9kUWTRcMWMNoB3FufreY0gXxhMV15VylvSdAO/nUpUzyFCgobV+6+C6Hg0CR3s4ar/P1p12a8D7UqIg==; Expires=Thu, 20 Aug 2026 03:48:02 GMT; Path=/, AWSALBCORS=jgiI31hgmWXASrUwu9wd1S+5A0k6cUcV/83H7bAcagX2ANoDbjqiVABBTjCdRb+k44qZScLCLDykGQaH4fbYZduFJvRJEJauN+C3l9l1D4fWnAD9kUWTRcMWMNoB3FufreY0gXxhMV15VylvSdAO/nUpUzyFCgobV+6+C6Hg0CR3s4ar/P1p12a8D7UqIg==; Expires=Thu, 20 Aug 2026 03:48:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '32299', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '32301', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e59ad8de3d7a8a7d6e998881a224a8c0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:48:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=f0jsHYtb5U9eIZCO10395NKqB9AycYZ30BAthmZDcNyQ3mIH10CHCK9dcQMebluwbJ/+emMLTjLSulzJBpzSaah4doaYVAJrH7xxWMabpPaHIpTnkj4d6b36OSa/sJuhEAT3o3NwMr4eTjWaU98D25xWN+UkZEbkeuaZti+IN7UyQJ5UXW/ql3tkbVGirA==; Expires=Thu, 20 Aug 2026 03:48:12 GMT; Path=/, AWSALBCORS=f0jsHYtb5U9eIZCO10395NKqB9AycYZ30BAthmZDcNyQ3mIH10CHCK9dcQMebluwbJ/+emMLTjLSulzJBpzSaah4doaYVAJrH7xxWMabpPaHIpTnkj4d6b36OSa/sJuhEAT3o3NwMr4eTjWaU98D25xWN+UkZEbkeuaZti+IN7UyQJ5UXW/ql3tkbVGirA==; Expires=Thu, 20 Aug 2026 03:48:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e7483b62487214f6214fdbebb5d939a2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:48:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Szvsr4hcTDwYjdtGvg9PfpFdlZnQ3L5+oLoEOW0JZr6+0BGPGf/E7742awXhE8aaTfuSMqmKoaHqVDjKvVUNO4pgRoiY7VA5iEWRA9EbaueJu3Ya92sp5TlWIEDNwqFsj4t3bepus6ZNcuycv6DbmZixwlBzGCql/JUcARVWfD6U3FFZEIicM9NJNF6RSw==; Expires=Thu, 20 Aug 2026 03:48:12 GMT; Path=/, AWSALBCORS=Szvsr4hcTDwYjdtGvg9PfpFdlZnQ3L5+oLoEOW0JZr6+0BGPGf/E7742awXhE8aaTfuSMqmKoaHqVDjKvVUNO4pgRoiY7VA5iEWRA9EbaueJu3Ya92sp5TlWIEDNwqFsj4t3bepus6ZNcuycv6DbmZixwlBzGCql/JUcARVWfD6U3FFZEIicM9NJNF6RSw==; Expires=Thu, 20 Aug 2026 03:48:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59595', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e43a0613bc6c8a85f00f19f5b0bde88', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:48:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o1QzLC+krHjuuX/ToCkriLLfvYmsZddrqbqnWqeAGEzeOwHxMjhylQi4hN0ZCwyRd+yUDj7nQNRsbSeI+rix0JwbtTrXN17wz548H521OlGJeOIQaNgFZJxsYL/kzLaQOAOEwHxvTSjny53zxAYJq55uDqd3b3qakuopwIuEN/ZJHgwnEi7PPXF6BKAeTA==; Expires=Thu, 20 Aug 2026 03:48:22 GMT; Path=/, AWSALBCORS=o1QzLC+krHjuuX/ToCkriLLfvYmsZddrqbqnWqeAGEzeOwHxMjhylQi4hN0ZCwyRd+yUDj7nQNRsbSeI+rix0JwbtTrXN17wz548H521OlGJeOIQaNgFZJxsYL/kzLaQOAOEwHxvTSjny53zxAYJq55uDqd3b3qakuopwIuEN/ZJHgwnEi7PPXF6BKAeTA==; Expires=Thu, 20 Aug 2026 03:48:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49715', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f75ee74703839082f8955066b42a4b12', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:48:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lQ5IhQo4PcmA804tAp01QkDuDfkM1ptG9g77m15+WrcQme9l8jj5ucqAiq6IN6pSXenI77xRC85FnP8oBXiDcyXWXt1Q+ap5gwM5IOgi4mR6BLEfDLaihNjG7gXPB44WtM7dOEhzJyAMWQLBlosHQGDBRM6S1E2/vuo5Su7wVuGciGVvXAqLYFDnElJwAQ==; Expires=Thu, 20 Aug 2026 03:48:22 GMT; Path=/, AWSALBCORS=lQ5IhQo4PcmA804tAp01QkDuDfkM1ptG9g77m15+WrcQme9l8jj5ucqAiq6IN6pSXenI77xRC85FnP8oBXiDcyXWXt1Q+ap5gwM5IOgi4mR6BLEfDLaihNjG7gXPB44WtM7dOEhzJyAMWQLBlosHQGDBRM6S1E2/vuo5Su7wVuGciGVvXAqLYFDnElJwAQ==; Expires=Thu, 20 Aug 2026 03:48:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49706', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '64ba4a6a2b86306c62afe828edde5a53', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:48:40.691646+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (667836 → 1366330 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:48:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eIsJlwsT2iox2dSFfm0wslE3Y9tjx1MY8Xojm2R4DQXKGBUAuKyNIY/SpBgj7ToZ55Ev/gqVSA+NdERNZaPKomUm4dy4KuP3Y4PXVWfbrKfVf4g0fOEyCb48JUbQDJYEGLlBpncQoPq3gU8puXdSqPZ+zqO9I2tjkH+ALg3xyojywXD2M9AHAGtwI5tN/g==; Expires=Thu, 20 Aug 2026 03:48:40 GMT; Path=/, AWSALBCORS=eIsJlwsT2iox2dSFfm0wslE3Y9tjx1MY8Xojm2R4DQXKGBUAuKyNIY/SpBgj7ToZ55Ev/gqVSA+NdERNZaPKomUm4dy4KuP3Y4PXVWfbrKfVf4g0fOEyCb48JUbQDJYEGLlBpncQoPq3gU8puXdSqPZ+zqO9I2tjkH+ALg3xyojywXD2M9AHAGtwI5tN/g==; Expires=Thu, 20 Aug 2026 03:48:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31794', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '26a42c0430eb6df0b74af4c09a2426fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:48:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3vn7U5HLSdFEtPh8ftZvup64TBRpEIz4H0L3q5CQCZdKoKxwp7AdlqJ38ZTMQ4FQlj8eozS9LRdBalTndIOjIaVNaf+hh+mjGuhf4Cl6s3B4bpTd9uGD0rHJxqzujlpLZa199qlceO8saWiO8zi0sLvfpqYfCy2YqVKdZvcPZxZm3CM4EMjQgoCJajvGCA==; Expires=Thu, 20 Aug 2026 03:48:41 GMT; Path=/, AWSALBCORS=3vn7U5HLSdFEtPh8ftZvup64TBRpEIz4H0L3q5CQCZdKoKxwp7AdlqJ38ZTMQ4FQlj8eozS9LRdBalTndIOjIaVNaf+hh+mjGuhf4Cl6s3B4bpTd9uGD0rHJxqzujlpLZa199qlceO8saWiO8zi0sLvfpqYfCy2YqVKdZvcPZxZm3CM4EMjQgoCJajvGCA==; Expires=Thu, 20 Aug 2026 03:48:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31427', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '1103a9be38d4cea1a266105196b5e23d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:49:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:49:01.557690+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:49:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qbz+I0gccfJ4BUpNbu9pDiNq5zbxuQaMMSiOyekJPvdIq+vA6b6s58UJARHWTf5Bq7AXt/d4E94ylJCoNCETw31WhJNSnApjSh/vvgoNb2UIFQJeydd9s6fLesSPrNay3t4G6US1RcfKGCWoE2Nidh2GNaY67flMqgITPP/4m9tGaJHXwL8f996pUDRwTw==; Expires=Thu, 20 Aug 2026 03:49:01 GMT; Path=/, AWSALBCORS=qbz+I0gccfJ4BUpNbu9pDiNq5zbxuQaMMSiOyekJPvdIq+vA6b6s58UJARHWTf5Bq7AXt/d4E94ylJCoNCETw31WhJNSnApjSh/vvgoNb2UIFQJeydd9s6fLesSPrNay3t4G6US1RcfKGCWoE2Nidh2GNaY67flMqgITPP/4m9tGaJHXwL8f996pUDRwTw==; Expires=Thu, 20 Aug 2026 03:49:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10502', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e966fa9402710c61aae874655bbe643', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:49:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rfETgCSqkEhLLiCFnshkmUf5YwzjogmImSXukJ5LDvvEYgb0gXZ6FqtwfEcRBwAB72sPLRBrDCq0WferTEUjqI383JcxZA1qBGBIeMi509xjpdkkr3xdiJsqnq1Py/7BUTdhuFqdt8pcF6vSwTDA50ZuKNy+VHQ3CxVjEDpPNZA3GDFBGT51J/2vw8i0aw==; Expires=Thu, 20 Aug 2026 03:49:02 GMT; Path=/, AWSALBCORS=rfETgCSqkEhLLiCFnshkmUf5YwzjogmImSXukJ5LDvvEYgb0gXZ6FqtwfEcRBwAB72sPLRBrDCq0WferTEUjqI383JcxZA1qBGBIeMi509xjpdkkr3xdiJsqnq1Py/7BUTdhuFqdt8pcF6vSwTDA50ZuKNy+VHQ3CxVjEDpPNZA3GDFBGT51J/2vw8i0aw==; Expires=Thu, 20 Aug 2026 03:49:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9659', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e99c28877d1bd7acfe0f02a6f082122c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:50:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:50:01.144874+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:50:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:50:01.154198+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:50:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=03peHV/dildDKwFjLNsv3+lLB6uwcloiUpXNrYDNxML9yu2nQdkrhBQOzUu8HsLdb0qngYDAg3jDjRqKjPxMlRK0SuKRqSjc/ANHAiw2q3KwYKT1C/sbTsHOymJqeGWg95yFo1sIm5RVcTi9LS1qlo/jU0hc/Oz2M2XrMt9OuBlaT/XH233DzlxISTqciA==; Expires=Thu, 20 Aug 2026 03:50:02 GMT; Path=/, AWSALBCORS=03peHV/dildDKwFjLNsv3+lLB6uwcloiUpXNrYDNxML9yu2nQdkrhBQOzUu8HsLdb0qngYDAg3jDjRqKjPxMlRK0SuKRqSjc/ANHAiw2q3KwYKT1C/sbTsHOymJqeGWg95yFo1sIm5RVcTi9LS1qlo/jU0hc/Oz2M2XrMt9OuBlaT/XH233DzlxISTqciA==; Expires=Thu, 20 Aug 2026 03:50:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59786', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59510', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '51561ef7a95eb2b3b3bfa4f350ae327d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:50:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VYlU4a4OMxAbgv/KqncQ4A1OQ7HCw8BTbuSY1TcvAUnwYRQz8qcnnKczcZ2OqFgWLVjmfO5Vp8l+G7eZX/UvepJDRof/v+Kq63Tr9AxyMlocalvFxbaAo81sM5Wa203GgRahZ4LsRpK4WlGpflIPfRGz9OX6pajkNSsjIOawbLsMiGuxobGvLsp2DSYPyA==; Expires=Thu, 20 Aug 2026 03:50:02 GMT; Path=/, AWSALBCORS=VYlU4a4OMxAbgv/KqncQ4A1OQ7HCw8BTbuSY1TcvAUnwYRQz8qcnnKczcZ2OqFgWLVjmfO5Vp8l+G7eZX/UvepJDRof/v+Kq63Tr9AxyMlocalvFxbaAo81sM5Wa203GgRahZ4LsRpK4WlGpflIPfRGz9OX6pajkNSsjIOawbLsMiGuxobGvLsp2DSYPyA==; Expires=Thu, 20 Aug 2026 03:50:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59645', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59366', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '24787109f6ba34e29ab551ec09cd9353', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:50:22 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:50:22.671181+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:50:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eyDr2RJbvz4YBlIlNMv3XZl/UwO3aIcHEmYuKcatUK3bEyPpcYURBbVHiEbuyLiiYjAXii6jsNFLLMtacna8MOBoQm9Bo3XAxH+Wqatj5mTT+HngfUNKoQAlVwzVp6+aPmHpX062NtGvA3jR3CIAPlqfZAHogRZZ4re3vTvEup7boqwQFsKEwyUEh998rA==; Expires=Thu, 20 Aug 2026 03:50:22 GMT; Path=/, AWSALBCORS=eyDr2RJbvz4YBlIlNMv3XZl/UwO3aIcHEmYuKcatUK3bEyPpcYURBbVHiEbuyLiiYjAXii6jsNFLLMtacna8MOBoQm9Bo3XAxH+Wqatj5mTT+HngfUNKoQAlVwzVp6+aPmHpX062NtGvA3jR3CIAPlqfZAHogRZZ4re3vTvEup7boqwQFsKEwyUEh998rA==; Expires=Thu, 20 Aug 2026 03:50:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ed5b08025cc26df36d5be10dffc0513c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:50:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wbUGOh2CZiutuLrTVsxWUmd+Mdob/obwcQb0o3AOS3Ob/5l+nG+N/1bfGJ61I7GPEQIg143aS1aKEIm+9SvS4GryU4ah1/5498Fs9CFVc+1g7n/bOPwJl4g1xjUTP4PZTmCO7kNtatP8RrbvY5K7TX1AZEgcRQtzEVGRHPpiGyoorhZK0Irlty4Au9meYw==; Expires=Thu, 20 Aug 2026 03:50:23 GMT; Path=/, AWSALBCORS=wbUGOh2CZiutuLrTVsxWUmd+Mdob/obwcQb0o3AOS3Ob/5l+nG+N/1bfGJ61I7GPEQIg143aS1aKEIm+9SvS4GryU4ah1/5498Fs9CFVc+1g7n/bOPwJl4g1xjUTP4PZTmCO7kNtatP8RrbvY5K7TX1AZEgcRQtzEVGRHPpiGyoorhZK0Irlty4Au9meYw==; Expires=Thu, 20 Aug 2026 03:50:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59618', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '48a7eb3ab1f580e376904aaa6739b74c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:51:13 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:51:13.750824+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:51:13 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:51:13.760386+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:51:13.784429+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh10]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T03:51:13.919223+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: JIT 검증 — 입력이 낡아 재생성 (9/64)"} {"timestamp": "2026-08-13T03:51:13.946548+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh10: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T03:51:13.952091+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh13]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:51:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ywkvung/iDLVmbf4plSRhfuOtnXXIUVVUvPZaVr9wBsZ5bh0PoLfu8whaKFEbYM3MbOOLWvS5dnCcp/LnXyyx94DebZucZtfmf/evJObrb9/86GGP+ohdPSJv0AkElYua0WFHVaEOfSNH5eylkDQ5/J1UpOWnBh+eL4qUsw6NNvv/szwVujIqurDK//Uww==; Expires=Thu, 20 Aug 2026 03:51:15 GMT; Path=/, AWSALBCORS=ywkvung/iDLVmbf4plSRhfuOtnXXIUVVUvPZaVr9wBsZ5bh0PoLfu8whaKFEbYM3MbOOLWvS5dnCcp/LnXyyx94DebZucZtfmf/evJObrb9/86GGP+ohdPSJv0AkElYua0WFHVaEOfSNH5eylkDQ5/J1UpOWnBh+eL4qUsw6NNvv/szwVujIqurDK//Uww==; Expires=Thu, 20 Aug 2026 03:51:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6935de7a8e2ce3d330390183718e78fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:51:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Kyl3KXcame221arnCwWSDISU8mwuPBm6pT7DE1EJQ2ebJ+rS2YUjeThxieBRv+FPIHfs/9x8LmHYBXqKfj84Ee9IFPQrRHfUFVyVJkNaMZU9Q++thKz+EGd5ABaIvKkIsO+q1nSqtzAi5JxuX41pVFbUf8Mw6hA4uP987/HDq4hChxAvDLylgASIGLI/eQ==; Expires=Thu, 20 Aug 2026 03:51:15 GMT; Path=/, AWSALBCORS=Kyl3KXcame221arnCwWSDISU8mwuPBm6pT7DE1EJQ2ebJ+rS2YUjeThxieBRv+FPIHfs/9x8LmHYBXqKfj84Ee9IFPQrRHfUFVyVJkNaMZU9Q++thKz+EGd5ABaIvKkIsO+q1nSqtzAi5JxuX41pVFbUf8Mw6hA4uP987/HDq4hChxAvDLylgASIGLI/eQ==; Expires=Thu, 20 Aug 2026 03:51:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59609', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59607', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e300d9c6d39f4c6697662d79d8952958', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:51:24.374977+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (679136 → 1493618 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:51:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AuNtJg1zMs9JI4QZQerqzqCXJGYMRbCotGOzTUF9PrmD6MkcpzcyxoGbi8VFtS8OmDO5K2cLKduQJouTBGmSn0+7/PQe2fvJ7bON82CK4jHfovKDqN5KD84MaiNMDJn4mhyW+eKsbyzvkmlsb+KV16qEBdyxNoo+bh+/SGKIb5i8g5zR62cOGJYth5xpLw==; Expires=Thu, 20 Aug 2026 03:51:24 GMT; Path=/, AWSALBCORS=AuNtJg1zMs9JI4QZQerqzqCXJGYMRbCotGOzTUF9PrmD6MkcpzcyxoGbi8VFtS8OmDO5K2cLKduQJouTBGmSn0+7/PQe2fvJ7bON82CK4jHfovKDqN5KD84MaiNMDJn4mhyW+eKsbyzvkmlsb+KV16qEBdyxNoo+bh+/SGKIb5i8g5zR62cOGJYth5xpLw==; Expires=Thu, 20 Aug 2026 03:51:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c17885f2758fa96051bd29126488cd3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:51:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=S/ols5OdyyI0g9gwxzt28Uty8sDdR79zJFrKkZhF/G4YO06gezXFJFM+piIDKy6KtzP/arwQ1xLX6fLuFe1zCAdhZzKzG4XzdPj8tSdsO3n9e9nuihmKX0i9MwnAwtul7VonoKWyiP4UN9yx9VUzMG7VygPSmvw9JN/NTvIpxNL5yLD7fQPC7PPw9U4FnQ==; Expires=Thu, 20 Aug 2026 03:51:24 GMT; Path=/, AWSALBCORS=S/ols5OdyyI0g9gwxzt28Uty8sDdR79zJFrKkZhF/G4YO06gezXFJFM+piIDKy6KtzP/arwQ1xLX6fLuFe1zCAdhZzKzG4XzdPj8tSdsO3n9e9nuihmKX0i9MwnAwtul7VonoKWyiP4UN9yx9VUzMG7VygPSmvw9JN/NTvIpxNL5yLD7fQPC7PPw9U4FnQ==; Expires=Thu, 20 Aug 2026 03:51:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59575', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '942f903a1154fd47ba379ff9f3dd6c30', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:51:35.959770+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (656759 → 1448176 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:51:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7ecBdd9ZXuq+ixnctwh2i5Iw1td+HONM/r9n7ubpAKmkDP1nuRMLfLRfcoI72QIfElMxX8P+dNUkH/HPIdDT/MYuoaTj6g5ftSY8I8fd4epdZIv/IVeV7KYwrMz2KTaAQfE/GGFDkAebpCV3Y4gcKmGVaH72DLXNCMsKj3//hqZqolptEj58PYNEmTTBKw==; Expires=Thu, 20 Aug 2026 03:51:36 GMT; Path=/, AWSALBCORS=7ecBdd9ZXuq+ixnctwh2i5Iw1td+HONM/r9n7ubpAKmkDP1nuRMLfLRfcoI72QIfElMxX8P+dNUkH/HPIdDT/MYuoaTj6g5ftSY8I8fd4epdZIv/IVeV7KYwrMz2KTaAQfE/GGFDkAebpCV3Y4gcKmGVaH72DLXNCMsKj3//hqZqolptEj58PYNEmTTBKw==; Expires=Thu, 20 Aug 2026 03:51:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48374', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '0a62c96baad8c25251605640da20171f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:51:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yuJveP3f1FGxA/CKdbzwvsy74U6JSp2Yr6W6nF/Yw1p2YiE2In872dc+BFdLcOs9OclmJKAbK5XsE2qvpohoIDYRFOnlSHey8Jf9zi1hVnFlA7mARvRdrqYoqbA++fODEIcVKwOPjJGh5eZuROjw/5n928XQX0An1+Tra+/vDD/ZypD/tnjE/m4Q7/LivA==; Expires=Thu, 20 Aug 2026 03:51:36 GMT; Path=/, AWSALBCORS=yuJveP3f1FGxA/CKdbzwvsy74U6JSp2Yr6W6nF/Yw1p2YiE2In872dc+BFdLcOs9OclmJKAbK5XsE2qvpohoIDYRFOnlSHey8Jf9zi1hVnFlA7mARvRdrqYoqbA++fODEIcVKwOPjJGh5eZuROjw/5n928XQX0An1+Tra+/vDD/ZypD/tnjE/m4Q7/LivA==; Expires=Thu, 20 Aug 2026 03:51:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48033', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '5d1dae0707c5ede00f4864feea96be7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:51:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:51:58.460801+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:51:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6PtNqGd+iLciBJi2kvaWKv4IW7yjwl+gHcOkvYeggJ+tgIJ9dj6zAqoTp1PFelw1A0T3+/x8CzjwArhdomkxk5WzPHzNresXss2HBHQjuU7uiAG91rxhQhAC5envp42z2cnUHCVfT1JVbaVWx2nFjsKsiRBIMOyh0XqcIrqpvheX1u+3q1mVKLiBoZ0Zpg==; Expires=Thu, 20 Aug 2026 03:51:58 GMT; Path=/, AWSALBCORS=6PtNqGd+iLciBJi2kvaWKv4IW7yjwl+gHcOkvYeggJ+tgIJ9dj6zAqoTp1PFelw1A0T3+/x8CzjwArhdomkxk5WzPHzNresXss2HBHQjuU7uiAG91rxhQhAC5envp42z2cnUHCVfT1JVbaVWx2nFjsKsiRBIMOyh0XqcIrqpvheX1u+3q1mVKLiBoZ0Zpg==; Expires=Thu, 20 Aug 2026 03:51:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25739', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'efd6f036dea49ef6ee0035b96ab089ff', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:51:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7EYUrtH8fFSP2gvqL5rlArTUbibh3WQDmenC/4EXFqYUOoeOOkYB8TRcWvRIE4K2MONSPJz1iSGrhQXGA5vv/iPM/goQVLEf8P1l3Tl1TDNONxpumFP92ZIgnNZgDwtFjP9XRCAs6GCM37jalPMq+Sa/1AjFHZjW6KeeMWG+MHEa/R0GrIimQHhlEMSE8w==; Expires=Thu, 20 Aug 2026 03:51:59 GMT; Path=/, AWSALBCORS=7EYUrtH8fFSP2gvqL5rlArTUbibh3WQDmenC/4EXFqYUOoeOOkYB8TRcWvRIE4K2MONSPJz1iSGrhQXGA5vv/iPM/goQVLEf8P1l3Tl1TDNONxpumFP92ZIgnNZgDwtFjP9XRCAs6GCM37jalPMq+Sa/1AjFHZjW6KeeMWG+MHEa/R0GrIimQHhlEMSE8w==; Expires=Thu, 20 Aug 2026 03:51:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '25320', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '3c27d0084475d469bfbbfbf775003e02', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:52:23 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:52:23.922016+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:52:23 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:52:23.930971+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:52:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:52:24.032764+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:52:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LugfiGAP7LRSZDCRC6fCUEr3WjCpQFE9ekh18cvvwGUGiwQ0K47HvRXZ53EoqHgmhM0W0i7OQ8pHmRFzAJ7cQnRrbsJva3flUsgG/9BVhmCwEFaBykfZcDoNc7CU3lk3cMs6f47y4euPOJy32XXUKPlDg0BQ9Cjwg0OKgIxT4tJnX4r9fSEjpnkEUqX+zg==; Expires=Thu, 20 Aug 2026 03:52:24 GMT; Path=/, AWSALBCORS=LugfiGAP7LRSZDCRC6fCUEr3WjCpQFE9ekh18cvvwGUGiwQ0K47HvRXZ53EoqHgmhM0W0i7OQ8pHmRFzAJ7cQnRrbsJva3flUsgG/9BVhmCwEFaBykfZcDoNc7CU3lk3cMs6f47y4euPOJy32XXUKPlDg0BQ9Cjwg0OKgIxT4tJnX4r9fSEjpnkEUqX+zg==; Expires=Thu, 20 Aug 2026 03:52:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '116ee2d1850b8b59613488f8b295e845', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:52:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iKyN0NH3jfi7Fm81ExSpjMqMmTASMZcbsYySy40gqvMr5pk13oxukoOKVJ3qjqeGprpGv7yRB8P5+7NJwmjVkVWf0XHB4BDLAQMaSCFt4R9xROurko4fqAM/BEJn9DR3L/LPQt/qoFVSpJ7UkjM29h0NrzhvNIZffADyWoRzOykc8/5EYtzoPbi22eQ7Rw==; Expires=Thu, 20 Aug 2026 03:52:24 GMT; Path=/, AWSALBCORS=iKyN0NH3jfi7Fm81ExSpjMqMmTASMZcbsYySy40gqvMr5pk13oxukoOKVJ3qjqeGprpGv7yRB8P5+7NJwmjVkVWf0XHB4BDLAQMaSCFt4R9xROurko4fqAM/BEJn9DR3L/LPQt/qoFVSpJ7UkjM29h0NrzhvNIZffADyWoRzOykc8/5EYtzoPbi22eQ7Rw==; Expires=Thu, 20 Aug 2026 03:52:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59571', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59571', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f4479315a8c63065f79ee53952a1b23d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:53:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:53:11.899508+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:53:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:53:11.910489+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:53:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=3FTe3Auvitae1tnJQTsLMzeXPxFY3/Y+QhdGu2mjuG9QlmBXtkoLrqzRQb4FzUsovW1toF4ugeuvjX5NXS1ZCOM8c/DE7kk2+Hu/wOTETrz1CwQf9+3te157dpbdLh4+nm4R/u5YS0X3O+bwCQfLUopoEJUTv22FYzEN6Hv0c8ee0Wec0cuMtTCL8bwxsw==; Expires=Thu, 20 Aug 2026 03:53:13 GMT; Path=/, AWSALBCORS=3FTe3Auvitae1tnJQTsLMzeXPxFY3/Y+QhdGu2mjuG9QlmBXtkoLrqzRQb4FzUsovW1toF4ugeuvjX5NXS1ZCOM8c/DE7kk2+Hu/wOTETrz1CwQf9+3te157dpbdLh4+nm4R/u5YS0X3O+bwCQfLUopoEJUTv22FYzEN6Hv0c8ee0Wec0cuMtTCL8bwxsw==; Expires=Thu, 20 Aug 2026 03:53:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '11031', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '11031', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '283a791ff911fc30fa1c864e59a85245', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:53:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rwebCNu4btVxEQcf6uExP0mtjXkT/NfOY4XMdeoTjYhn/aDYyeR0BO4TPT765/ci1a0vPwMqTp8kr+YAhnhV3DmcRM36cqfQPRw46o9xcpsdSyh2Lree0GunFyVx4grFKFJ6FXVsnMsoUxaPxXuAKPjlMasKJWpFi8EIFJxGwsHC9oHWarArqiEdLwJFow==; Expires=Thu, 20 Aug 2026 03:53:13 GMT; Path=/, AWSALBCORS=rwebCNu4btVxEQcf6uExP0mtjXkT/NfOY4XMdeoTjYhn/aDYyeR0BO4TPT765/ci1a0vPwMqTp8kr+YAhnhV3DmcRM36cqfQPRw46o9xcpsdSyh2Lree0GunFyVx4grFKFJ6FXVsnMsoUxaPxXuAKPjlMasKJWpFi8EIFJxGwsHC9oHWarArqiEdLwJFow==; Expires=Thu, 20 Aug 2026 03:53:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10630', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10631', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '00ff2c3c5c60356a8dd66d62b6ccef51', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:53:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=oS19E9uNdytshu7uaGpTcx/Pjikwzyze4sqTMLxK1tajsUeL33Jm5AqjNyoIyTMz90AYiSCLl/TlrR8zPR0QmSayLEh+1VB7+rCqrGfQ7y1dpQYji6e2IgV02kFf5vCuPKvkllte8/XMAUtJvYJkrJ/CdGwKF5X3D5FfR3e4p59qyfJW1nn9tdt/VHJRBQ==; Expires=Thu, 20 Aug 2026 03:53:27 GMT; Path=/, AWSALBCORS=oS19E9uNdytshu7uaGpTcx/Pjikwzyze4sqTMLxK1tajsUeL33Jm5AqjNyoIyTMz90AYiSCLl/TlrR8zPR0QmSayLEh+1VB7+rCqrGfQ7y1dpQYji6e2IgV02kFf5vCuPKvkllte8/XMAUtJvYJkrJ/CdGwKF5X3D5FfR3e4p59qyfJW1nn9tdt/VHJRBQ==; Expires=Thu, 20 Aug 2026 03:53:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5bfba6e095619c6b3f0b7e107cab14af', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:53:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4nUBG+J/t+F4s7j/AXwnhl+xRdxPGFKse7IMR5YtG39nFj/N1c+0s93vlKSevslP5Tm3mjv7c7wGTIcoIhXpbftR+F+4KcMGb+u/ln9ylUCzUxwHvSOYRPtSEmYrkT9GW5bZtm87h5o8x0P28TQIVQamugrgWCOMTOQSKcwCRRFfKk0PzSailUVfGQDYng==; Expires=Thu, 20 Aug 2026 03:53:27 GMT; Path=/, AWSALBCORS=4nUBG+J/t+F4s7j/AXwnhl+xRdxPGFKse7IMR5YtG39nFj/N1c+0s93vlKSevslP5Tm3mjv7c7wGTIcoIhXpbftR+F+4KcMGb+u/ln9ylUCzUxwHvSOYRPtSEmYrkT9GW5bZtm87h5o8x0P28TQIVQamugrgWCOMTOQSKcwCRRFfKk0PzSailUVfGQDYng==; Expires=Thu, 20 Aug 2026 03:53:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59861', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '55ee5782a90c62d50ea369b3384b4977', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:53:47.003214+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (666991 → 1469378 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:53:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1iehx0kzSXYCnwnngR+Q8D6JUXfS3m5sramVXzd1RNTkaiHyL6CsPBVODzK3FXHJB2ftP83s1K8zr5V243oNxMqfY4b6HhGhAYOFWxgq4icqyAvTfls7aONbOxe0O3Z+6JfECEJH1GOah5jy5ZN5ekRQHlhUB+sKBemm+uSVAG03imA7a6pqLFJ63ZY/Jw==; Expires=Thu, 20 Aug 2026 03:53:47 GMT; Path=/, AWSALBCORS=1iehx0kzSXYCnwnngR+Q8D6JUXfS3m5sramVXzd1RNTkaiHyL6CsPBVODzK3FXHJB2ftP83s1K8zr5V243oNxMqfY4b6HhGhAYOFWxgq4icqyAvTfls7aONbOxe0O3Z+6JfECEJH1GOah5jy5ZN5ekRQHlhUB+sKBemm+uSVAG03imA7a6pqLFJ63ZY/Jw==; Expires=Thu, 20 Aug 2026 03:53:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40379', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '025257e2e4219eff6ae10d542381c099', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:53:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l8JbVQTObJ3WQWCN4vgFXWOSk7vYxSIxmJuhoacgVbZM2TOlWP3pqqPbykjp53JnnMHxesWWrIgVURS3AObCF4kZfP95yo15cD7SPoC5oZ/JmMUd3CdAeyHuA5JOvoMVKCS6Js36PFLhehRUwsjp6dclVaO2SmVacxkXsyTayuHh1gYlmIMQnYMzdFpaxg==; Expires=Thu, 20 Aug 2026 03:53:47 GMT; Path=/, AWSALBCORS=l8JbVQTObJ3WQWCN4vgFXWOSk7vYxSIxmJuhoacgVbZM2TOlWP3pqqPbykjp53JnnMHxesWWrIgVURS3AObCF4kZfP95yo15cD7SPoC5oZ/JmMUd3CdAeyHuA5JOvoMVKCS6Js36PFLhehRUwsjp6dclVaO2SmVacxkXsyTayuHh1gYlmIMQnYMzdFpaxg==; Expires=Thu, 20 Aug 2026 03:53:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40018', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '2554b7573758f26eea5247fd5cdf7f32', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:54:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:54:06.857140+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:54:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yKWkohCdbMOHdzWtiWS7y3CNCG02hOuAap24/wjHzAtIq8IEoFMI/XHXWFsdGsTYbKlySSEkTQ2F+HkvO+pbiHpIGd+QC7Vbg4JyJh/lAYMaF8mfFSsF1NafB4TGEqFLXgz2yNMs7ujq9CAi3ZYQiC8sB8Og3a9nj7WA5YP/dvCJ0I3dr8UFtVDHYB9uZg==; Expires=Thu, 20 Aug 2026 03:54:07 GMT; Path=/, AWSALBCORS=yKWkohCdbMOHdzWtiWS7y3CNCG02hOuAap24/wjHzAtIq8IEoFMI/XHXWFsdGsTYbKlySSEkTQ2F+HkvO+pbiHpIGd+QC7Vbg4JyJh/lAYMaF8mfFSsF1NafB4TGEqFLXgz2yNMs7ujq9CAi3ZYQiC8sB8Og3a9nj7WA5YP/dvCJ0I3dr8UFtVDHYB9uZg==; Expires=Thu, 20 Aug 2026 03:54:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20415', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '9336800951529da57af4c7d4e138fd26', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:54:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OzAGJLtI6z4qtDqWvCEhC+1QkOJ7OHe3eLIqyzqzONXgYdcHKD/FdPsENx27nuWMjtU22knTZJu9/8+8vo6UTZdWb+ivZzympK0cRMoC4kVM2RTgRbQZHGMxPAI8zryACBQeZHhm9Z/vtSR++Y2o3otV8RcqfJtPW4HaqgfZbVMSIhn833CHBTQQUI5vGw==; Expires=Thu, 20 Aug 2026 03:54:07 GMT; Path=/, AWSALBCORS=OzAGJLtI6z4qtDqWvCEhC+1QkOJ7OHe3eLIqyzqzONXgYdcHKD/FdPsENx27nuWMjtU22knTZJu9/8+8vo6UTZdWb+ivZzympK0cRMoC4kVM2RTgRbQZHGMxPAI8zryACBQeZHhm9Z/vtSR++Y2o3otV8RcqfJtPW4HaqgfZbVMSIhn833CHBTQQUI5vGw==; Expires=Thu, 20 Aug 2026 03:54:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20003', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b4673a1d2fa511ac38fc2eb5fdeba336', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:54:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:54:51.901314+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:54:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:54:51.910778+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:54:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EkJ8fLRlzIRUJMJD50c+ycRTGawvqWutTpcJzoE8m8OtJvcAngPKfmbmh/GVybTu9GPgMqsmFfy0iEaFtMLbjPeX5qH9i+12/RYYBIiBp+ElT2yXhGulohOhyvk6I4OSknFOFqfqNTHDVCcrdA3RYwZxUPGfToHTkbdhuGTGTrqmftOKXyiZJSI62yWXJg==; Expires=Thu, 20 Aug 2026 03:54:53 GMT; Path=/, AWSALBCORS=EkJ8fLRlzIRUJMJD50c+ycRTGawvqWutTpcJzoE8m8OtJvcAngPKfmbmh/GVybTu9GPgMqsmFfy0iEaFtMLbjPeX5qH9i+12/RYYBIiBp+ElT2yXhGulohOhyvk6I4OSknFOFqfqNTHDVCcrdA3RYwZxUPGfToHTkbdhuGTGTrqmftOKXyiZJSI62yWXJg==; Expires=Thu, 20 Aug 2026 03:54:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1c62179459b2cfc154b1f49b6a2daaac', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:54:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BWW84prKCbvwsl12qqp3Ht//pJ4S2Yn7ElJH36rL3eFmahlfjY5IlCpR98eRjCe/bgYRKtgMvB9+t08d5Jh+sjeeWraZ+KkKaQ4QFSKTsDnE8Nqb0JRS5Uu0ZorNaWgl0IaEDsFC4bN9xa5I3yhV7FUd//Ob9xjr53NIx6R6TCSySsgQQIaAnIW0aQP2dg==; Expires=Thu, 20 Aug 2026 03:54:53 GMT; Path=/, AWSALBCORS=BWW84prKCbvwsl12qqp3Ht//pJ4S2Yn7ElJH36rL3eFmahlfjY5IlCpR98eRjCe/bgYRKtgMvB9+t08d5Jh+sjeeWraZ+KkKaQ4QFSKTsDnE8Nqb0JRS5Uu0ZorNaWgl0IaEDsFC4bN9xa5I3yhV7FUd//Ob9xjr53NIx6R6TCSySsgQQIaAnIW0aQP2dg==; Expires=Thu, 20 Aug 2026 03:54:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59616', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59618', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a62d8cf844d2a8d56988d70e3cda0935', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:55:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:55:10.715288+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:55:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jvmx3bm8XaTOkitOvPOH+/KfjougUJ758klqHhhz9/Ej6+C6wZebNKxdvYdlDe0Bn+znrkQ4YyojVmGfMALoYljnYaeLmUl8+D2/ry02wfOQXfVo7GqnMuccPzkDDbGB67u9iIdMjUfpAYIqH20xesuKsDWOdwTnMDaBqsuFfMukL2tK4QuD3rYizlJOLQ==; Expires=Thu, 20 Aug 2026 03:55:10 GMT; Path=/, AWSALBCORS=jvmx3bm8XaTOkitOvPOH+/KfjougUJ758klqHhhz9/Ej6+C6wZebNKxdvYdlDe0Bn+znrkQ4YyojVmGfMALoYljnYaeLmUl8+D2/ry02wfOQXfVo7GqnMuccPzkDDbGB67u9iIdMjUfpAYIqH20xesuKsDWOdwTnMDaBqsuFfMukL2tK4QuD3rYizlJOLQ==; Expires=Thu, 20 Aug 2026 03:55:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd9d846560dc13318e2fb03707a58e080', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:55:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dxMAhll+hmOL9+iQjCnubg14P1fLvnA+JtKNcEsQWut6aNQyzlt6COcMgjpGiX3qeVwHbVJl4yl/0FkfiISHXhBtlQtFtaxj+nFajvhffdpo7oxu77zR1TK8EUh244p5b4yHzddOuFh8mxiF7DaZDDS1KD5z0EwPBRC79MgnwA3gmmkvDqGaJXAu1Hu0MA==; Expires=Thu, 20 Aug 2026 03:55:11 GMT; Path=/, AWSALBCORS=dxMAhll+hmOL9+iQjCnubg14P1fLvnA+JtKNcEsQWut6aNQyzlt6COcMgjpGiX3qeVwHbVJl4yl/0FkfiISHXhBtlQtFtaxj+nFajvhffdpo7oxu77zR1TK8EUh244p5b4yHzddOuFh8mxiF7DaZDDS1KD5z0EwPBRC79MgnwA3gmmkvDqGaJXAu1Hu0MA==; Expires=Thu, 20 Aug 2026 03:55:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59645', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '2835e2b4e28a1fe80d45e25853ba62d8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:56:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:56:04.131835+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:56:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:56:04.142840+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T03:56:04.301686+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh13: JIT 검증 — 입력이 낡아 재생성 (10/64)"} {"timestamp": "2026-08-13T03:56:04.328710+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh13: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T03:56:04.336109+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh21]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:56:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ehItBbF8ppye5+oY4b3kykPwuloAdvRKQk/7S2JkZbTVBz3SGFV1klLGYEJC/IScSfyKI5sI76NWUNBjPU08jnvkGWbl4nCQovhm0bfUv90CjjuQwoqYQkry+kUzXJNciR+S7apJEuEvHzGvS3tD4nMP88Necyyq8bHE2hVxSs7s4faCcOA36m8RWV24xA==; Expires=Thu, 20 Aug 2026 03:56:06 GMT; Path=/, AWSALBCORS=ehItBbF8ppye5+oY4b3kykPwuloAdvRKQk/7S2JkZbTVBz3SGFV1klLGYEJC/IScSfyKI5sI76NWUNBjPU08jnvkGWbl4nCQovhm0bfUv90CjjuQwoqYQkry+kUzXJNciR+S7apJEuEvHzGvS3tD4nMP88Necyyq8bHE2hVxSs7s4faCcOA36m8RWV24xA==; Expires=Thu, 20 Aug 2026 03:56:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '921659301cfa1bf738a37c3586f23e21', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:56:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GfapHICC+B4WjSRIuE/PXNT+7IOaNdbzcEBw5bbAP8ank4nP6Z9GhGToBikmMaX7+5lvsyOGIJ1RrSTllcdaEYom48HeYr/7/CSpKQ19J2lMByV0H4F8xE009gB8AUq+t2iqO0/WnzKyCEuQHyidFo2Lwk9a7GowkCmR9tPyf4Ul8qW6YxBDML6kgsdDLg==; Expires=Thu, 20 Aug 2026 03:56:06 GMT; Path=/, AWSALBCORS=GfapHICC+B4WjSRIuE/PXNT+7IOaNdbzcEBw5bbAP8ank4nP6Z9GhGToBikmMaX7+5lvsyOGIJ1RrSTllcdaEYom48HeYr/7/CSpKQ19J2lMByV0H4F8xE009gB8AUq+t2iqO0/WnzKyCEuQHyidFo2Lwk9a7GowkCmR9tPyf4Ul8qW6YxBDML6kgsdDLg==; Expires=Thu, 20 Aug 2026 03:56:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59609', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59610', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7dafdf34f72de79b101573582ee74a72', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:56:24.144006+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (718321 → 1555862 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:56:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=o02PveIazVZ/tB3fLTRHr1Iroq9V8tZ7jU7yFG34MXaFV8LRd/Qg2+/75QcQh2SPOzH5KYof1NzZWCXgCypIZXGNBMhAImol1E8jb15Ya/vBNaGvmzfHdvLirv2XyYaUFhooMeBX71CrDvPc734Uy474+Av9niDioaAStiite5pIozrgSJbDH4zJaQ+HLg==; Expires=Thu, 20 Aug 2026 03:56:24 GMT; Path=/, AWSALBCORS=o02PveIazVZ/tB3fLTRHr1Iroq9V8tZ7jU7yFG34MXaFV8LRd/Qg2+/75QcQh2SPOzH5KYof1NzZWCXgCypIZXGNBMhAImol1E8jb15Ya/vBNaGvmzfHdvLirv2XyYaUFhooMeBX71CrDvPc734Uy474+Av9niDioaAStiite5pIozrgSJbDH4zJaQ+HLg==; Expires=Thu, 20 Aug 2026 03:56:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fd32ddfd47ba90b0e61527847f754ec1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:56:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OjMkGdWtpvKbRvN3r8ley9CQL9t5Mt1D/XytiMpQNLmrf7ZRGX8JmZtayzHVvv/3wCjIim7zfh7nOVF2zzKc2Y1Bads6FWBu/WeCH4x8nDNvUFfgRmKBRInQTywE3OjpYOwYBu6fk0fkaVma62pkbgCjq9vFY81zaga2ieko3kg3owOu7y5lc5jgPEb+5w==; Expires=Thu, 20 Aug 2026 03:56:24 GMT; Path=/, AWSALBCORS=OjMkGdWtpvKbRvN3r8ley9CQL9t5Mt1D/XytiMpQNLmrf7ZRGX8JmZtayzHVvv/3wCjIim7zfh7nOVF2zzKc2Y1Bads6FWBu/WeCH4x8nDNvUFfgRmKBRInQTywE3OjpYOwYBu6fk0fkaVma62pkbgCjq9vFY81zaga2ieko3kg3owOu7y5lc5jgPEb+5w==; Expires=Thu, 20 Aug 2026 03:56:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59643', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8db6d5aee9d53c20b3df1f57686c17a7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T03:56:37.369208+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (707168 → 1541916 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:56:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K5Hh9qnAWP1MafdqeF12N8CcALk1U5+P09AZCoSkLa9grpEn9MWn2bgbHohBkhIYoRwlm1m3Ode2zXN//nkl2Gtfe0TRRKoB3tXNBqbYqAs0N5mKfbG8sN8jogN7/DjiZ8GQe0KH7UEpXU66WO3MTM+3VEt+3OL4kxSdXoYId0995R/MSkkkotklfIg18Q==; Expires=Thu, 20 Aug 2026 03:56:37 GMT; Path=/, AWSALBCORS=K5Hh9qnAWP1MafdqeF12N8CcALk1U5+P09AZCoSkLa9grpEn9MWn2bgbHohBkhIYoRwlm1m3Ode2zXN//nkl2Gtfe0TRRKoB3tXNBqbYqAs0N5mKfbG8sN8jogN7/DjiZ8GQe0KH7UEpXU66WO3MTM+3VEt+3OL4kxSdXoYId0995R/MSkkkotklfIg18Q==; Expires=Thu, 20 Aug 2026 03:56:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46766', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b123d2c3f53ccc5dd060dcb37f04cf9c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:56:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XaY9A0caLLfYL/qqNLgC+fzMx1H71puPSBxnF2PahPGUjw2RoqFmQvJEtTcnsViryAsZDLezBT5xyz40A2DPiIZR07tuB8ezYgUlfP1wuzRYL18jSGH7yYaFQxQ9BEGoNl7LqlVP2UddpWZ6T4nZDabKJuysqLcyROFIAlPlFDLGkQYkvrbmFHQXuSs5kw==; Expires=Thu, 20 Aug 2026 03:56:37 GMT; Path=/, AWSALBCORS=XaY9A0caLLfYL/qqNLgC+fzMx1H71puPSBxnF2PahPGUjw2RoqFmQvJEtTcnsViryAsZDLezBT5xyz40A2DPiIZR07tuB8ezYgUlfP1wuzRYL18jSGH7yYaFQxQ9BEGoNl7LqlVP2UddpWZ6T4nZDabKJuysqLcyROFIAlPlFDLGkQYkvrbmFHQXuSs5kw==; Expires=Thu, 20 Aug 2026 03:56:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46419', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ec9a038a4baa9aa07a49246f8d381c41', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:56:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:56:56.634317+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:56:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=U02E14Vs7iY8f0NbV3glKd4mBqVSAsNo/obtSXxrmmZsOPgeILReZ5KykFmn4hk/wUFWJw1rVqryp4EvEIM1BL72V0S775rwHebI+nUA/rlf8vUeUrov0zUnW1M5STbi07JtAhWa8KqfDiG+oe+Io+iF52l1bzVGU00HVQfh4xFjdJJBt4m4z6q/Md3e7A==; Expires=Thu, 20 Aug 2026 03:56:56 GMT; Path=/, AWSALBCORS=U02E14Vs7iY8f0NbV3glKd4mBqVSAsNo/obtSXxrmmZsOPgeILReZ5KykFmn4hk/wUFWJw1rVqryp4EvEIM1BL72V0S775rwHebI+nUA/rlf8vUeUrov0zUnW1M5STbi07JtAhWa8KqfDiG+oe+Io+iF52l1bzVGU00HVQfh4xFjdJJBt4m4z6q/Md3e7A==; Expires=Thu, 20 Aug 2026 03:56:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27386', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '29565f44207a4732b1d17106222f83a8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:56:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=k58KFLivt1GzBVQkviMCWfE1kgxp5lx+1WE3CgOBwRaXI8wLEZGI7dksMEoSd3gTh4JVmAt1ucE0vxFxMrTnE0az0OcuJ0dgeAt8KL9RwD5bgLhrNsrnBrggMVXL0/aXv1Q61nugnibtXNYl5hH6SzttD0AaidkXpg+6dBwaxrlVL0xbpyCtN+Zs87gO2g==; Expires=Thu, 20 Aug 2026 03:56:57 GMT; Path=/, AWSALBCORS=k58KFLivt1GzBVQkviMCWfE1kgxp5lx+1WE3CgOBwRaXI8wLEZGI7dksMEoSd3gTh4JVmAt1ucE0vxFxMrTnE0az0OcuJ0dgeAt8KL9RwD5bgLhrNsrnBrggMVXL0/aXv1Q61nugnibtXNYl5hH6SzttD0AaidkXpg+6dBwaxrlVL0xbpyCtN+Zs87gO2g==; Expires=Thu, 20 Aug 2026 03:56:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26939', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '1edfb6b8da548a374b06426dcb096c7f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:57:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:57:59.320934+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:57:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:57:59.330745+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 12:57:59 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T03:57:59.441703+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:58:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZnEOEKfWQOitjDN6wes52g/0qHnpgLdquILFk+GeFmV2ogWL7pXBQBR5UVvmM/ffUxGDjeKYPgxxdnkRgOioiXsBvYMmwrTeWOxb1JPEyjVLk82YmF905z546DLcXG88qTc+6uhtLtHFhewlJu8kaL2r5Vz4AuAP4G/8B7yF5JSBZD5qIyH4H5W/mpaPdA==; Expires=Thu, 20 Aug 2026 03:57:59 GMT; Path=/, AWSALBCORS=ZnEOEKfWQOitjDN6wes52g/0qHnpgLdquILFk+GeFmV2ogWL7pXBQBR5UVvmM/ffUxGDjeKYPgxxdnkRgOioiXsBvYMmwrTeWOxb1JPEyjVLk82YmF905z546DLcXG88qTc+6uhtLtHFhewlJu8kaL2r5Vz4AuAP4G/8B7yF5JSBZD5qIyH4H5W/mpaPdA==; Expires=Thu, 20 Aug 2026 03:57:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5c10b5b553dc1f380b49a1ffdfcf1ffe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:58:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YmdXdgoCZvROlZ0cv8mjAe1qEF8z1P7qtHvyPtaD5U25H0ubP8A8z4xxZ8rscr1d7lmX2yOeS9qMka0UUnPG8N+9OBzKJ/Y91L+TVFj865SOX/JtAOmQdb/ACVFB1cKM+0W78WvNJmsCuS5yKMnh6SBBCxj9Z5+5K0/V7bRndQd0NC9acN0uZ8XOMuLxsw==; Expires=Thu, 20 Aug 2026 03:58:00 GMT; Path=/, AWSALBCORS=YmdXdgoCZvROlZ0cv8mjAe1qEF8z1P7qtHvyPtaD5U25H0ubP8A8z4xxZ8rscr1d7lmX2yOeS9qMka0UUnPG8N+9OBzKJ/Y91L+TVFj865SOX/JtAOmQdb/ACVFB1cKM+0W78WvNJmsCuS5yKMnh6SBBCxj9Z5+5K0/V7bRndQd0NC9acN0uZ8XOMuLxsw==; Expires=Thu, 20 Aug 2026 03:58:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59627', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59628', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cff77a482a0fc5629b7faaa02ba1ce8d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 12:59:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T03:59:53.971758+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 12:59:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T03:59:53.981966+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:59:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Oac35iERUZB4URPcSRiJDxoeVdZCfPjWETlq2AUW1PA5Gx1KYZRrCC1qEmuntNhKlIW29xCpg5DeYgPAlkExZCyoWZlkIJQVySsh9HRPyK/RR91t8xjJoP9FwnIGmrvhLJqRfod7It02clifiOolka6zP4MJm7ZiqmEJmxqljWCY/Tr40KKI9rL8hF9FRg==; Expires=Thu, 20 Aug 2026 03:59:55 GMT; Path=/, AWSALBCORS=Oac35iERUZB4URPcSRiJDxoeVdZCfPjWETlq2AUW1PA5Gx1KYZRrCC1qEmuntNhKlIW29xCpg5DeYgPAlkExZCyoWZlkIJQVySsh9HRPyK/RR91t8xjJoP9FwnIGmrvhLJqRfod7It02clifiOolka6zP4MJm7ZiqmEJmxqljWCY/Tr40KKI9rL8hF9FRg==; Expires=Thu, 20 Aug 2026 03:59:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '10767eda5410171ae69306a9e6dfbaa8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 03:59:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=PaBy27t0ezBd7xedWqknDfu7OvBQGm4HflA3M6DLA+494ojx+hjwSVLB3FGOG2X7VR2YliXjT0OXKd2Byqu9uutYCHx2Xx/yo/XWs0hyTsMaNUpCf3n8lThXmWpN8HGURrj/ZM+vplucqJJi2EfVOdfGvhDcuzwp+Y645JGnSb8+L2YQXwK5V2kohl354Q==; Expires=Thu, 20 Aug 2026 03:59:56 GMT; Path=/, AWSALBCORS=PaBy27t0ezBd7xedWqknDfu7OvBQGm4HflA3M6DLA+494ojx+hjwSVLB3FGOG2X7VR2YliXjT0OXKd2Byqu9uutYCHx2Xx/yo/XWs0hyTsMaNUpCf3n8lThXmWpN8HGURrj/ZM+vplucqJJi2EfVOdfGvhDcuzwp+Y645JGnSb8+L2YQXwK5V2kohl354Q==; Expires=Thu, 20 Aug 2026 03:59:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59567', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59565', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9572b52a3739d6f5ee55d0876c2d57c7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:00:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vIyvzzlcaiOJZAQcbwoniVSiHTvUtD06B+FzR567V4/YjkCAE7qPMx+KHCnrVb6GVVqhMw9XZMZAwz46DhCkPlgO0W1UHYY/ZZMUQKEkniJa35y8ppZ1R2cUFKdS4pb1jfQ7dItw/+6FTBEpt47nGmw+JeORIilZoyBEmMjRmoe8nqPNHwOEvPw52puCFA==; Expires=Thu, 20 Aug 2026 04:00:11 GMT; Path=/, AWSALBCORS=vIyvzzlcaiOJZAQcbwoniVSiHTvUtD06B+FzR567V4/YjkCAE7qPMx+KHCnrVb6GVVqhMw9XZMZAwz46DhCkPlgO0W1UHYY/ZZMUQKEkniJa35y8ppZ1R2cUFKdS4pb1jfQ7dItw/+6FTBEpt47nGmw+JeORIilZoyBEmMjRmoe8nqPNHwOEvPw52puCFA==; Expires=Thu, 20 Aug 2026 04:00:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '53d505f41508457bf763f1099187c4fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:00:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=n8qDHd2NYZtsYno2+WiUkJP1tF/lNytDjUODyKnk0jgggQEuwZaokV0SC4KbQgyDQKFxMQQwJpeLTWCnDOAQD4mhjryypUuvSyi1SdSYoP+hE28vURios4ej69lrQSOHCRDIuywXzpNdTnboZKr8+r/l+FxglE3XfFQawxKAYDj7KOFy5ag+2yqNUvrh4g==; Expires=Thu, 20 Aug 2026 04:00:11 GMT; Path=/, AWSALBCORS=n8qDHd2NYZtsYno2+WiUkJP1tF/lNytDjUODyKnk0jgggQEuwZaokV0SC4KbQgyDQKFxMQQwJpeLTWCnDOAQD4mhjryypUuvSyi1SdSYoP+hE28vURios4ej69lrQSOHCRDIuywXzpNdTnboZKr8+r/l+FxglE3XfFQawxKAYDj7KOFy5ag+2yqNUvrh4g==; Expires=Thu, 20 Aug 2026 04:00:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59631', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab4bff1e5a49ada0f2d5177da0a76139', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:01:38.044742+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (697613 → 1520037 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:01:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1pz0DVYo+Bht1wv/6un41OKoOlbrqytstKXWZ9qEY1dj9pwRtuy770Z3NwL40EgmB6dTtzoM6DNrqqbABPo0WUgQ44VMxLlD9dnmH8etGcHCxP55Cogm/zpgsNSAd0Hpf5zgcfivBeTsTJ3FCpHJeQOzzF9ZhsfSpSHf/v2iFC4V6/6HJd+TEOQZGbjanw==; Expires=Thu, 20 Aug 2026 04:01:38 GMT; Path=/, AWSALBCORS=1pz0DVYo+Bht1wv/6un41OKoOlbrqytstKXWZ9qEY1dj9pwRtuy770Z3NwL40EgmB6dTtzoM6DNrqqbABPo0WUgQ44VMxLlD9dnmH8etGcHCxP55Cogm/zpgsNSAd0Hpf5zgcfivBeTsTJ3FCpHJeQOzzF9ZhsfSpSHf/v2iFC4V6/6HJd+TEOQZGbjanw==; Expires=Thu, 20 Aug 2026 04:01:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a54ec0c727bd02f419d375df8b156059', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:01:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KsIHqERpC8DQYHcVUfHsO+I8MSuBuCi3A44vb3wmA/bDnuvasUSUI5pV1LCnTqJggBC+XpePJ+u76mZylT/BRMjPb9UNt7Ub/LShfNIBcVcuoZmvrz/KeP2b4bV5aDJgS+IoKq6HD4vjRg+cMHHafFwy45VmV6CriAg2yoEoAKpnhzl/D/0PSyxtBTDImg==; Expires=Thu, 20 Aug 2026 04:01:38 GMT; Path=/, AWSALBCORS=KsIHqERpC8DQYHcVUfHsO+I8MSuBuCi3A44vb3wmA/bDnuvasUSUI5pV1LCnTqJggBC+XpePJ+u76mZylT/BRMjPb9UNt7Ub/LShfNIBcVcuoZmvrz/KeP2b4bV5aDJgS+IoKq6HD4vjRg+cMHHafFwy45VmV6CriAg2yoEoAKpnhzl/D/0PSyxtBTDImg==; Expires=Thu, 20 Aug 2026 04:01:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59644', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '0c7986b6604e52081f0ecd81bda5b7b9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:01:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:01:56.677348+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:01:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UjjWYfdp/JpXilFyRyc2qasHpjz8SeHn+VinzeA/2W/MJ+IKmpjwAy6Eg2i2fvz6okskoXkmrC4LY8E2wFP3jHtI0wpoqcpfr42iVjbnQs0tr1i2lUQyaZuqqG2aYO4tKWjWkGEVOhn4N05FxzkEa7nrFn3cpgZLZ6GFT9LRVIjxLWf8x+26YdKFzUD8eg==; Expires=Thu, 20 Aug 2026 04:01:56 GMT; Path=/, AWSALBCORS=UjjWYfdp/JpXilFyRyc2qasHpjz8SeHn+VinzeA/2W/MJ+IKmpjwAy6Eg2i2fvz6okskoXkmrC4LY8E2wFP3jHtI0wpoqcpfr42iVjbnQs0tr1i2lUQyaZuqqG2aYO4tKWjWkGEVOhn4N05FxzkEa7nrFn3cpgZLZ6GFT9LRVIjxLWf8x+26YdKFzUD8eg==; Expires=Thu, 20 Aug 2026 04:01:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '41180', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae12e5487f52e6a2f49f0b358cbf6c94', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:01:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vik+oRmJ2Qvs6J9ofrToBZs7fu+MfRxp7hHwKTkGqy7CQv5MJT8c4P1PB2joq/PgdOwL9/A1uQRrf2gHlcgXHiN/zhTWKLGiuhRLri6+/iWeyWeJVZoNzgGbj0e3efAxk9xiA88BmFWJ1sHlUSBG8anfcnTxJYf49Kv72x4x/LhZdnwexB+v9KVEdGa9fA==; Expires=Thu, 20 Aug 2026 04:01:57 GMT; Path=/, AWSALBCORS=vik+oRmJ2Qvs6J9ofrToBZs7fu+MfRxp7hHwKTkGqy7CQv5MJT8c4P1PB2joq/PgdOwL9/A1uQRrf2gHlcgXHiN/zhTWKLGiuhRLri6+/iWeyWeJVZoNzgGbj0e3efAxk9xiA88BmFWJ1sHlUSBG8anfcnTxJYf49Kv72x4x/LhZdnwexB+v9KVEdGa9fA==; Expires=Thu, 20 Aug 2026 04:01:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '40818', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c03412703395f1b6e2a29eca4bf04d12', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:02:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:02:38.141933+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:02:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:02:38.151774+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:02:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bGt1fDUksfHDGm55RJgrE/LOmD08CgHJhMip8jpcI9AVUy3E0PJjye26owY/8uNKXfnWR2QsyRytuiTk0EmOix6v947aD9y2VXot4IcWCtHXL71pjH8jacAYyWliEFIw3YrAYG6uf7p7GXiUdgczXRj7FEd3qE8nht8uD/AB8angbZFkyF0ItSUVpYbn/g==; Expires=Thu, 20 Aug 2026 04:02:38 GMT; Path=/, AWSALBCORS=bGt1fDUksfHDGm55RJgrE/LOmD08CgHJhMip8jpcI9AVUy3E0PJjye26owY/8uNKXfnWR2QsyRytuiTk0EmOix6v947aD9y2VXot4IcWCtHXL71pjH8jacAYyWliEFIw3YrAYG6uf7p7GXiUdgczXRj7FEd3qE8nht8uD/AB8angbZFkyF0ItSUVpYbn/g==; Expires=Thu, 20 Aug 2026 04:02:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2545790e4344084b66b08a2d376855e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:02:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hLsJbcbhTjHlwU/bDjE5wWwx5kY8bvnFt3aENJ3Hm1Y0+XWIFS5iHgvCvEvQu7LKAeMGquzOoGF4C+9ObsZMDWixvs/KJ3JvsQPNJneDKcrFWZYGw2EZTmS9Mt2xtYgR+cmu5MPY0BeJ715icuQpgJ3FF1iHCL5n3HrkssU2359oQwcsxjzyChD20zLMIQ==; Expires=Thu, 20 Aug 2026 04:02:38 GMT; Path=/, AWSALBCORS=hLsJbcbhTjHlwU/bDjE5wWwx5kY8bvnFt3aENJ3Hm1Y0+XWIFS5iHgvCvEvQu7LKAeMGquzOoGF4C+9ObsZMDWixvs/KJ3JvsQPNJneDKcrFWZYGw2EZTmS9Mt2xtYgR+cmu5MPY0BeJ715icuQpgJ3FF1iHCL5n3HrkssU2359oQwcsxjzyChD20zLMIQ==; Expires=Thu, 20 Aug 2026 04:02:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59625', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59626', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd8a40109dd52dec45b514ac9aa77c976', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:02:56 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:02:56.391301+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:02:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gjpOuQu9wV/5y4+hPY4M6kZtNm7HKdpD/l5O+x0WYvtcqGzXOe/CTFjaa1c78uIk1H/Fxx8lVxtyncrrbXwe8hh1OmxUXadE67Xf7qjq8KCLtqdO1nJ7KMgIaw6V3il32tOwABeu8cLx71f5tebjaF1IFpbvIOPSBFLbQSVYY0BInxtzwae2AhBE9C36/g==; Expires=Thu, 20 Aug 2026 04:02:56 GMT; Path=/, AWSALBCORS=gjpOuQu9wV/5y4+hPY4M6kZtNm7HKdpD/l5O+x0WYvtcqGzXOe/CTFjaa1c78uIk1H/Fxx8lVxtyncrrbXwe8hh1OmxUXadE67Xf7qjq8KCLtqdO1nJ7KMgIaw6V3il32tOwABeu8cLx71f5tebjaF1IFpbvIOPSBFLbQSVYY0BInxtzwae2AhBE9C36/g==; Expires=Thu, 20 Aug 2026 04:02:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '2afd8f2a12468aabb5225d2e1ed392d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:02:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OxvaHj8uFcSwgbqW5lJ/OElY9Re4GF9SJ5zeZQhAMs5tb+tR9+YA5/6ICzgBTeHRK+nrSRF32DCUiVQDbOPn2LxK1RVZrj60MqZwow6jD89Bjt8sb7K2BHxtNXgeKep8UlFYPJIfj4xmw9WnLyr71rp6wOLVoUpSJocD5L9r+qk8IiGf+23WBlaEnNATHw==; Expires=Thu, 20 Aug 2026 04:02:57 GMT; Path=/, AWSALBCORS=OxvaHj8uFcSwgbqW5lJ/OElY9Re4GF9SJ5zeZQhAMs5tb+tR9+YA5/6ICzgBTeHRK+nrSRF32DCUiVQDbOPn2LxK1RVZrj60MqZwow6jD89Bjt8sb7K2BHxtNXgeKep8UlFYPJIfj4xmw9WnLyr71rp6wOLVoUpSJocD5L9r+qk8IiGf+23WBlaEnNATHw==; Expires=Thu, 20 Aug 2026 04:02:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59647', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '70324a0d49765705de3bc207bb46e84c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:03:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:03:21.365293+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:03:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:03:21.376004+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:03:21.404321+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S9sh21]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T04:03:21.539019+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh21: JIT 검증 — 입력이 낡아 재생성 (11/64)"} {"timestamp": "2026-08-13T04:03:21.564723+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S9sh21: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T04:03:21.644082+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:03:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=97r9gcfZCqGAEAHg6RDjOCNXEliWG8hc0vENnlKoDueARL/WhX2ZOBL6yZfs8F1FL0Letm9PKHBnrDy/96KdbLCuOuEvKdSeua9ErqBBx0D5QueJLidyCGAXu5fFR7rPYeIleCa/lOb1QZx/7Iv1zoApiT+2NrgNoxDLOKYdyicnYwca0MaKUiBq/Seqzg==; Expires=Thu, 20 Aug 2026 04:03:23 GMT; Path=/, AWSALBCORS=97r9gcfZCqGAEAHg6RDjOCNXEliWG8hc0vENnlKoDueARL/WhX2ZOBL6yZfs8F1FL0Letm9PKHBnrDy/96KdbLCuOuEvKdSeua9ErqBBx0D5QueJLidyCGAXu5fFR7rPYeIleCa/lOb1QZx/7Iv1zoApiT+2NrgNoxDLOKYdyicnYwca0MaKUiBq/Seqzg==; Expires=Thu, 20 Aug 2026 04:03:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '15241', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '15239', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ad237824aab2fce7c2a3566bee8fac4e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:03:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SWawLXhhSxqxgpArvRHMszLtkNnytG9KdudQ/3DmeLoxhYu1Ud6tS2lMZwYrqa8Rrj2zGPQPk+cmbsCEO8r25IWEaYQQHk2tcQ1mcLxgERNd/67j7GnmKPotg6Gu9wgiT056M/jo7vLoiQWSRcCS8nkWK00H4qQOqaLvpW/BvaxTPycd/0ONRlDU7uDJuQ==; Expires=Thu, 20 Aug 2026 04:03:23 GMT; Path=/, AWSALBCORS=SWawLXhhSxqxgpArvRHMszLtkNnytG9KdudQ/3DmeLoxhYu1Ud6tS2lMZwYrqa8Rrj2zGPQPk+cmbsCEO8r25IWEaYQQHk2tcQ1mcLxgERNd/67j7GnmKPotg6Gu9wgiT056M/jo7vLoiQWSRcCS8nkWK00H4qQOqaLvpW/BvaxTPycd/0ONRlDU7uDJuQ==; Expires=Thu, 20 Aug 2026 04:03:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14853', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14852', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ab129b5df8d941da0e95bcfd2f5b2695', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:03:36.182562+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (778552 → 1477324 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:03:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tR3h3PzIfkymRbQ+eOvgqAtIZ33V7WfIKGBriAIPW/oop0QqwWJbENnz8190576oIU56ugsF/gmdp/s2je/BdrnDi0OcB0EjLTX475bRYikvD3pmdYkJ+TEVT6KI5fIkhSxHMinrIR1k6JoNrJ6j9wUhSgwQQnH6o21yREgIPOQRjci3jctMHoo+fe8epA==; Expires=Thu, 20 Aug 2026 04:03:36 GMT; Path=/, AWSALBCORS=tR3h3PzIfkymRbQ+eOvgqAtIZ33V7WfIKGBriAIPW/oop0QqwWJbENnz8190576oIU56ugsF/gmdp/s2je/BdrnDi0OcB0EjLTX475bRYikvD3pmdYkJ+TEVT6KI5fIkhSxHMinrIR1k6JoNrJ6j9wUhSgwQQnH6o21yREgIPOQRjci3jctMHoo+fe8epA==; Expires=Thu, 20 Aug 2026 04:03:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20394', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '0370d467e06282ce920b91ee2f8b3eb5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:03:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=guu8k3PMOeBPZPLo/zKgh8TrAL9KM0JFwsIyVMlGgZCLWdOCMQaRpgEla6qChcGiZ2XizRMuRrg4+W498Sf3nGn577dd7Cj6S3yXo1gJc80QfgXz/HuSEvENEH2SS5J5djdq6UWkLhY2dxYZSsJt8OZhmW6HYfThFaEiOHqiWD00qYwcPHa9eMkSDvZbEw==; Expires=Thu, 20 Aug 2026 04:03:36 GMT; Path=/, AWSALBCORS=guu8k3PMOeBPZPLo/zKgh8TrAL9KM0JFwsIyVMlGgZCLWdOCMQaRpgEla6qChcGiZ2XizRMuRrg4+W498Sf3nGn577dd7Cj6S3yXo1gJc80QfgXz/HuSEvENEH2SS5J5djdq6UWkLhY2dxYZSsJt8OZhmW6HYfThFaEiOHqiWD00qYwcPHa9eMkSDvZbEw==; Expires=Thu, 20 Aug 2026 04:03:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20062', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dba6f443e7215754789bf193f7aa00f9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:03:40.340166+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (718441 → 1439105 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:03:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FStw+uBO2+R8kyN+j27N9C5EBrsBo6S/yeWtyPuELXZNFcHtThd7XHVY81U45KbalnI0qOrt4pjDJjp73mWq9JF6QJhkk40lYksVpFj0Eje0G3NAlCM2z1uCdWvAcqDskbxk3LSseFgzgqzmQysVhV6omLq3n7luZ/ekEGaEoT6/YhhIPK7NIlvuXU9WLA==; Expires=Thu, 20 Aug 2026 04:03:40 GMT; Path=/, AWSALBCORS=FStw+uBO2+R8kyN+j27N9C5EBrsBo6S/yeWtyPuELXZNFcHtThd7XHVY81U45KbalnI0qOrt4pjDJjp73mWq9JF6QJhkk40lYksVpFj0Eje0G3NAlCM2z1uCdWvAcqDskbxk3LSseFgzgqzmQysVhV6omLq3n7luZ/ekEGaEoT6/YhhIPK7NIlvuXU9WLA==; Expires=Thu, 20 Aug 2026 04:03:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16296', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ee260432ee66939016e681a72d1a8b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:03:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l3NhnVBrs1eqxpqMjtkkqzfNwcurxyqlywpFaYdtpRnWN0czPXeGZTkIZipvsXRYVu+PUGDyLSrqPFdhFc+RIZMnhr01KyQNXedfGgHod2TCBsrbBIWEYEY+iXK4dIS/8nbWFn/6fjSNdiI3WFDW5l9jSUFVmORgyjlvRAsW2tLijq+S1P+eL+XERvQp6Q==; Expires=Thu, 20 Aug 2026 04:03:40 GMT; Path=/, AWSALBCORS=l3NhnVBrs1eqxpqMjtkkqzfNwcurxyqlywpFaYdtpRnWN0czPXeGZTkIZipvsXRYVu+PUGDyLSrqPFdhFc+RIZMnhr01KyQNXedfGgHod2TCBsrbBIWEYEY+iXK4dIS/8nbWFn/6fjSNdiI3WFDW5l9jSUFVmORgyjlvRAsW2tLijq+S1P+eL+XERvQp6Q==; Expires=Thu, 20 Aug 2026 04:03:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16295', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '62e84da8864d0b2828fdfe73f12f53c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:04:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:04:01.186054+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:04:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AEmXhnralVQ9EALYH8STRrCORVldg02hCsqfnWMACE5Fui0dAw/fEfoDANw8h72yFS4wSsuzYdyPT2mkgvqSQBNYw5DbCu0b7WawjN0IzDuvdsHn+kntKaxB3LYgKoLlXExunPNHMu7clk/Qw0cKl5gvcR333mHiDo+fvAoStcWQQZK+FR83XTn8YZhCxQ==; Expires=Thu, 20 Aug 2026 04:04:01 GMT; Path=/, AWSALBCORS=AEmXhnralVQ9EALYH8STRrCORVldg02hCsqfnWMACE5Fui0dAw/fEfoDANw8h72yFS4wSsuzYdyPT2mkgvqSQBNYw5DbCu0b7WawjN0IzDuvdsHn+kntKaxB3LYgKoLlXExunPNHMu7clk/Qw0cKl5gvcR333mHiDo+fvAoStcWQQZK+FR83XTn8YZhCxQ==; Expires=Thu, 20 Aug 2026 04:04:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '2f542440df3fe3853d27be6474ba6b20', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:04:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=AfeOYot5xxF4K9Qz+jUk26pbZfM3s6YfEgHRKKcmWMd79Q2iwr32ANcxNFzycLAejObZ7AblivrLXmawnhqfXtKycF2C0QG0koK9CgPcppZz6unZ4mGzB19U1KSTvA5ExHGQQBkMesq1L/xeKaHpubEEIVEuNMY4yRL6pjSNZBwhdVfR7exhWalWV9idvg==; Expires=Thu, 20 Aug 2026 04:04:01 GMT; Path=/, AWSALBCORS=AfeOYot5xxF4K9Qz+jUk26pbZfM3s6YfEgHRKKcmWMd79Q2iwr32ANcxNFzycLAejObZ7AblivrLXmawnhqfXtKycF2C0QG0koK9CgPcppZz6unZ4mGzB19U1KSTvA5ExHGQQBkMesq1L/xeKaHpubEEIVEuNMY4yRL6pjSNZBwhdVfR7exhWalWV9idvg==; Expires=Thu, 20 Aug 2026 04:04:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59632', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '036568b9dfa0024b4206c9f3c0d26765', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:04:54 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:04:54.087640+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:04:54 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:04:54.096854+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:04:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4WE2/qdznYXl5f8tuRA8qgZgNYlNQiCaL8EwXgzshYYzupTZGyBLos+l7iFEYan+05oJRheoZvTlRLgdaFIwi9SIrGLIWtSeh5ZjnaJGrTj61tOci1qDzV4Gp5HGbSVX9VUBURImvklw69wPfpa35/sHin14rKlfrJMHSlLcakVRN4gYJGv7cl3jhMfLsg==; Expires=Thu, 20 Aug 2026 04:04:54 GMT; Path=/, AWSALBCORS=4WE2/qdznYXl5f8tuRA8qgZgNYlNQiCaL8EwXgzshYYzupTZGyBLos+l7iFEYan+05oJRheoZvTlRLgdaFIwi9SIrGLIWtSeh5ZjnaJGrTj61tOci1qDzV4Gp5HGbSVX9VUBURImvklw69wPfpa35/sHin14rKlfrJMHSlLcakVRN4gYJGv7cl3jhMfLsg==; Expires=Thu, 20 Aug 2026 04:04:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '58150a146eab0b70e5c6634c58f17e7c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:04:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6m1EDiRn9M8RpdQF938xRqkKaQdt/gOm7YWL8f9IR5iuHexH/oZhFjWPISMqgh7kkI70nI5BF0ZpLHq6kdGdltHU8WVO2s5udsGJp99e+iEdGM5uVFOqhTY8PzOpasMRwPkcuWkeDmOB74Gww9fdgzxgxDCUmPbTRrK55elBGh7CRyU2tKdXFOy/zUFxlA==; Expires=Thu, 20 Aug 2026 04:04:54 GMT; Path=/, AWSALBCORS=6m1EDiRn9M8RpdQF938xRqkKaQdt/gOm7YWL8f9IR5iuHexH/oZhFjWPISMqgh7kkI70nI5BF0ZpLHq6kdGdltHU8WVO2s5udsGJp99e+iEdGM5uVFOqhTY8PzOpasMRwPkcuWkeDmOB74Gww9fdgzxgxDCUmPbTRrK55elBGh7CRyU2tKdXFOy/zUFxlA==; Expires=Thu, 20 Aug 2026 04:04:54 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59588', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59587', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4771506486227267cf97dcabafcab6d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:05:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:05:15.979211+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:05:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OZLkXBWt6b6bSwDgamuZLYdB12w3HPxC9wQ0Qg114VnocNA2zG1UTSNQqXDkTttwaZ1vntJPTx8knX8+bRmGJKl0eV5tuyDhXZpkUwcRvP3E7T/jCfepdrT5ogqrKxNyXHfi7x7ZqKGY93tRcDymQwuNInZ0sRQBx4SueVmeEPzTWLMslH8y0YEO9J8x8w==; Expires=Thu, 20 Aug 2026 04:05:16 GMT; Path=/, AWSALBCORS=OZLkXBWt6b6bSwDgamuZLYdB12w3HPxC9wQ0Qg114VnocNA2zG1UTSNQqXDkTttwaZ1vntJPTx8knX8+bRmGJKl0eV5tuyDhXZpkUwcRvP3E7T/jCfepdrT5ogqrKxNyXHfi7x7ZqKGY93tRcDymQwuNInZ0sRQBx4SueVmeEPzTWLMslH8y0YEO9J8x8w==; Expires=Thu, 20 Aug 2026 04:05:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '2322ccc11303d57014c39a341292dd5a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:05:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nYkPkGL6ieDrRx8Rh8Htp0KuHX/yrbcLV93QWzGxiReofxCfliVLrPjFRJ9oOWVvrV34GRCgh2PTV41Dimha62i+QdChavL+o9NU7392jBhzYOvGHR+Y8dtCalBZTGC+5Thwpssd3OcGyMeXaApg65bKHvbmGmvxmJNobeDK+MIq+VuoOZBKxHNWtUIh2Q==; Expires=Thu, 20 Aug 2026 04:05:16 GMT; Path=/, AWSALBCORS=nYkPkGL6ieDrRx8Rh8Htp0KuHX/yrbcLV93QWzGxiReofxCfliVLrPjFRJ9oOWVvrV34GRCgh2PTV41Dimha62i+QdChavL+o9NU7392jBhzYOvGHR+Y8dtCalBZTGC+5Thwpssd3OcGyMeXaApg65bKHvbmGmvxmJNobeDK+MIq+VuoOZBKxHNWtUIh2Q==; Expires=Thu, 20 Aug 2026 04:05:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59587', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f191f6e38795e0f41d54473ff2bb393b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:06:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:06:25.487389+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:06:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:06:25.498122+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:06:25 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:06:25.612073+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:06:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2WPI1c2BRrn+W3hOWuwq1MyoIHZqEb2Db6Wp3XCbnFDjcHnDytYmZmBWvhYwi9319OC+IPOzT+Fsc7f7AQZRBo5e8ZL2t8Imn1nt3Pmzg48sjLI3j3sd7WqhKctTWX1TI9BWzpQr5JDpVi2isc7+sKf1vi4bD5ybfXNiqrSWNv+rEE7KqFHRt3R+HphCfg==; Expires=Thu, 20 Aug 2026 04:06:26 GMT; Path=/, AWSALBCORS=2WPI1c2BRrn+W3hOWuwq1MyoIHZqEb2Db6Wp3XCbnFDjcHnDytYmZmBWvhYwi9319OC+IPOzT+Fsc7f7AQZRBo5e8ZL2t8Imn1nt3Pmzg48sjLI3j3sd7WqhKctTWX1TI9BWzpQr5JDpVi2isc7+sKf1vi4bD5ybfXNiqrSWNv+rEE7KqFHRt3R+HphCfg==; Expires=Thu, 20 Aug 2026 04:06:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae28d577d3df4e4a25cf638fbe4252dd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:06:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l026YDz9wriBst9u8S3rWoETEDQyZL0soWXNe8xMW+qNabvZaLTaB9nV+jEl3a7XSWHJZIYHxQ+861xUGBW1eumTdjPM3ITTe4W+gGfzQofwg+N2Ek1NbmgOxq9VV6K0W5Azg3ZS/10Y1MAfkvAB1EG1gl8ExcXj7xwLHcVb5Q5o0GX5eoYeiSJlozyNew==; Expires=Thu, 20 Aug 2026 04:06:26 GMT; Path=/, AWSALBCORS=l026YDz9wriBst9u8S3rWoETEDQyZL0soWXNe8xMW+qNabvZaLTaB9nV+jEl3a7XSWHJZIYHxQ+861xUGBW1eumTdjPM3ITTe4W+gGfzQofwg+N2Ek1NbmgOxq9VV6K0W5Azg3ZS/10Y1MAfkvAB1EG1gl8ExcXj7xwLHcVb5Q5o0GX5eoYeiSJlozyNew==; Expires=Thu, 20 Aug 2026 04:06:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59539', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59538', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '2b4ce4e9e47705cb232c2a78cdc9750c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:06:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:06:59.291418+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:06:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:06:59.300486+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:07:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1ZFXwefz9CooAD5Ya/91zUTqKPmz3FpuGbgSHL8E4WnCk3DWdClUR4D+S3RLAFkw6n7G20MYQwPcav9On1rvjiYl9skwRFKoVp78xhx69Lqi4r2gvds1SoyuB9doAPuqBGDk/TFLGJKBj33rc9dckg22mXcZIKn6og74e4CbFiDIjbjlYz0ue6IgUGJWoQ==; Expires=Thu, 20 Aug 2026 04:07:00 GMT; Path=/, AWSALBCORS=1ZFXwefz9CooAD5Ya/91zUTqKPmz3FpuGbgSHL8E4WnCk3DWdClUR4D+S3RLAFkw6n7G20MYQwPcav9On1rvjiYl9skwRFKoVp78xhx69Lqi4r2gvds1SoyuB9doAPuqBGDk/TFLGJKBj33rc9dckg22mXcZIKn6og74e4CbFiDIjbjlYz0ue6IgUGJWoQ==; Expires=Thu, 20 Aug 2026 04:07:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25323', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25324', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '9424cd3164807ca8d49507530d299d0d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:07:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UeUNvTvCr48xjSsx2b02Gdk+YYVOIUbCXnRym/R+QOXfq937s/fhRskTO/SkqvlwgQYxSj+8o9JzBgDQ8DuVrZdoT4AY5cNXnz8yHUD830GpZ1a3Px2PktSzGlxe2l/1IldlCM6V88bBxV2v3Lwaj0WdYrQF3AKIQQH/xIXh/zaLiYmhqac914SXS1NWsA==; Expires=Thu, 20 Aug 2026 04:07:00 GMT; Path=/, AWSALBCORS=UeUNvTvCr48xjSsx2b02Gdk+YYVOIUbCXnRym/R+QOXfq937s/fhRskTO/SkqvlwgQYxSj+8o9JzBgDQ8DuVrZdoT4AY5cNXnz8yHUD830GpZ1a3Px2PktSzGlxe2l/1IldlCM6V88bBxV2v3Lwaj0WdYrQF3AKIQQH/xIXh/zaLiYmhqac914SXS1NWsA==; Expires=Thu, 20 Aug 2026 04:07:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '25295', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '25296', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fb0d8a413fff0ad3d0444f06aae5a7eb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:07:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=d474qMQkwuY/4IJZ+MTkHn+MNhqaPqcJAd4+3VPOTOqJXphCyrYLzKIszW4DCteiybdMKS/Yp+hpqBlEAx/Xly73BBaSRJvSS3uwguZVtdWBI9rfA3b2qUAYN09NGohaZ1SJhLJ8g/1JIqKjNi/pWCILkBvvUdFzLSLHDkmbDxfGuv2tnmPyBMLmRZ3VRw==; Expires=Thu, 20 Aug 2026 04:07:16 GMT; Path=/, AWSALBCORS=d474qMQkwuY/4IJZ+MTkHn+MNhqaPqcJAd4+3VPOTOqJXphCyrYLzKIszW4DCteiybdMKS/Yp+hpqBlEAx/Xly73BBaSRJvSS3uwguZVtdWBI9rfA3b2qUAYN09NGohaZ1SJhLJ8g/1JIqKjNi/pWCILkBvvUdFzLSLHDkmbDxfGuv2tnmPyBMLmRZ3VRw==; Expires=Thu, 20 Aug 2026 04:07:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f06840e7d854a633acc6ac23463b0532', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:07:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0ZppTuPIxnguL8l7wsru7cOBUFLDxVyPGNXvAFkyYlqBXnytgyP8IId1Wea9DX1ogDiwxGGucfDQwv+RmULr/VMJes6P78W/6+AbzZp6gPwrc6cb3Gm03RLQiRpelOgx+e+mDTMet2FcQobsywotGdZtNFFZoUcTG0aPuLlzHPVNCkxw2C11yurI1lOE4w==; Expires=Thu, 20 Aug 2026 04:07:16 GMT; Path=/, AWSALBCORS=0ZppTuPIxnguL8l7wsru7cOBUFLDxVyPGNXvAFkyYlqBXnytgyP8IId1Wea9DX1ogDiwxGGucfDQwv+RmULr/VMJes6P78W/6+AbzZp6gPwrc6cb3Gm03RLQiRpelOgx+e+mDTMet2FcQobsywotGdZtNFFZoUcTG0aPuLlzHPVNCkxw2C11yurI1lOE4w==; Expires=Thu, 20 Aug 2026 04:07:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59642', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '8cf0297c7ef27764525bfd655e873f55', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:07:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=45kMloSFQJDx4QfxgH3KS6sZ5o7Q4PnTjLzft0/omSVRXfO4b9S6MkEUUqcs2c6Rn4lLUd7+0+ZjpLM4XDPCejLKspqaxbbhf1MCI/RyYpNkjfCBdLUOG9jtN2JWiqV1hk/wqs7nAB2KTiFeHQdFZ8gAwnX5DLZhStZmi6mtKdBuNjsYsPa1k/0o2sy8YQ==; Expires=Thu, 20 Aug 2026 04:07:29 GMT; Path=/, AWSALBCORS=45kMloSFQJDx4QfxgH3KS6sZ5o7Q4PnTjLzft0/omSVRXfO4b9S6MkEUUqcs2c6Rn4lLUd7+0+ZjpLM4XDPCejLKspqaxbbhf1MCI/RyYpNkjfCBdLUOG9jtN2JWiqV1hk/wqs7nAB2KTiFeHQdFZ8gAwnX5DLZhStZmi6mtKdBuNjsYsPa1k/0o2sy8YQ==; Expires=Thu, 20 Aug 2026 04:07:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47272', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9cda6ee07c64c303f5751d91cc8a0499', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:07:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+r/sfKa3Z9k2RP1mlE38abq3KCXUNbHW9gB6wJsrhcUG2NmuGBtFX1zh7aqhPcxhcnbnK8IBVQZMRflzDvyvI1lb24LjpfU8yeGML9/UmPx4jv25KdC5BWxPSIxviyv0v+J53LuyeZq8jsa0MNpkDWP6vhKXpihGOnO9R9qGnxnsDNN8tPSIUTPyRULiQg==; Expires=Thu, 20 Aug 2026 04:07:29 GMT; Path=/, AWSALBCORS=+r/sfKa3Z9k2RP1mlE38abq3KCXUNbHW9gB6wJsrhcUG2NmuGBtFX1zh7aqhPcxhcnbnK8IBVQZMRflzDvyvI1lb24LjpfU8yeGML9/UmPx4jv25KdC5BWxPSIxviyv0v+J53LuyeZq8jsa0MNpkDWP6vhKXpihGOnO9R9qGnxnsDNN8tPSIUTPyRULiQg==; Expires=Thu, 20 Aug 2026 04:07:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46915', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e712d70cacabc2922f8a01ce292904d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:07:52.790544+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (778633 → 1473393 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:07:52 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c0r3oZk4UtO+JFG2XRJILxnt6HphgW2kx5ScTcBx6+ewacpJvdHr5OZRtprIkAJ7ZuSf9kRWuepzslvzGdSvqVeJ1NBVwXUNe7wLn/x3HygFFC2FbvHnVY4I+ULI8YbbNhAifDij/O0sqGtyLsOPenagH3MvfQ0Kz6MxZh0g4Bq0Aswhxn+eZ1D32F/CRQ==; Expires=Thu, 20 Aug 2026 04:07:52 GMT; Path=/, AWSALBCORS=c0r3oZk4UtO+JFG2XRJILxnt6HphgW2kx5ScTcBx6+ewacpJvdHr5OZRtprIkAJ7ZuSf9kRWuepzslvzGdSvqVeJ1NBVwXUNe7wLn/x3HygFFC2FbvHnVY4I+ULI8YbbNhAifDij/O0sqGtyLsOPenagH3MvfQ0Kz6MxZh0g4Bq0Aswhxn+eZ1D32F/CRQ==; Expires=Thu, 20 Aug 2026 04:07:52 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23425', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '05fd4aa2993aa209b4ffe6388601dd8f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:07:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=V+zV/Twh1wdigvNI9Vtsp+54E2LvohRsIcQaQh+abAenzaBNkTwYKKVfFbx/6XZRelmrcHT/AP+J2U5csHav/GVIq9/vyeUwtjUXv8G9Th6hmDUjXjoPuknfGgQwz98I72sbHor2P2uie67LPFa3Gc7lDMUVTT9Ub6FkQFqTX0aKw8INQjyDCb1zYYERAQ==; Expires=Thu, 20 Aug 2026 04:07:53 GMT; Path=/, AWSALBCORS=V+zV/Twh1wdigvNI9Vtsp+54E2LvohRsIcQaQh+abAenzaBNkTwYKKVfFbx/6XZRelmrcHT/AP+J2U5csHav/GVIq9/vyeUwtjUXv8G9Th6hmDUjXjoPuknfGgQwz98I72sbHor2P2uie67LPFa3Gc7lDMUVTT9Ub6FkQFqTX0aKw8INQjyDCb1zYYERAQ==; Expires=Thu, 20 Aug 2026 04:07:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '23027', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': '028b45de8fce67f9f7235f94959a6f4a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:08:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:08:12.583769+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:08:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HltkiKAQ3uForfl71jsGYubsp9umJJmujJzPIxlS1JDmxBwhePkBTcG0toprAg8O9QB9sDy+SRPHxl9OCcaReatC0GLDG1v6dkljBL6RB0+ThIFW0ws3MYazw2erWQ6FZMNYjv7ZHz2+xvu1/yZ098rCueRNWl4mLPEpfTgpoEJ3TNZ8Wk8mBCI1XprQaw==; Expires=Thu, 20 Aug 2026 04:08:12 GMT; Path=/, AWSALBCORS=HltkiKAQ3uForfl71jsGYubsp9umJJmujJzPIxlS1JDmxBwhePkBTcG0toprAg8O9QB9sDy+SRPHxl9OCcaReatC0GLDG1v6dkljBL6RB0+ThIFW0ws3MYazw2erWQ6FZMNYjv7ZHz2+xvu1/yZ098rCueRNWl4mLPEpfTgpoEJ3TNZ8Wk8mBCI1XprQaw==; Expires=Thu, 20 Aug 2026 04:08:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '3466', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '590fd75b899c68e6fa6143b999cbf718', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:08:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=fxqJGLfYXoZWMBHkQSzoMMgo/eB+ewm/0kGZztKTLGnAifW6mjdzsErtd69M1k+3WTmPxGSnf94OhUwCb+Yui2SWdsss9RSAU8+pWDK3904V7gS4FXjishdch7lx/sdKN12pxj21lgnYS6Zt0iHMflPeo5hYrH+kr42J1v++yeE57Ds/NQqzqFdjBx++fQ==; Expires=Thu, 20 Aug 2026 04:08:13 GMT; Path=/, AWSALBCORS=fxqJGLfYXoZWMBHkQSzoMMgo/eB+ewm/0kGZztKTLGnAifW6mjdzsErtd69M1k+3WTmPxGSnf94OhUwCb+Yui2SWdsss9RSAU8+pWDK3904V7gS4FXjishdch7lx/sdKN12pxj21lgnYS6Zt0iHMflPeo5hYrH+kr42J1v++yeE57Ds/NQqzqFdjBx++fQ==; Expires=Thu, 20 Aug 2026 04:08:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '3066', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': '767b1e7b16b86813300dd4c90325583c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:09:20 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:09:20.387890+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:09:20 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:09:20.397897+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:09:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Yd8lvO9VjM6jHFNta4YYmCs5dAMUqNZdLrrS2xN3Ew6dVXyPYcp7yp5YppTPuZP8oR2ELKnzPY92Kr5LvDLQ/YKbU5zShQ2O16EGGYv6dfm6PnHBcWcdJDr1M7bA0a11OOzqodH8GHYEkUnDGWaBrAJmtU8M7ZIzxWmQygF+v8I92GynYzwDHOc7cX6yPA==; Expires=Thu, 20 Aug 2026 04:09:20 GMT; Path=/, AWSALBCORS=Yd8lvO9VjM6jHFNta4YYmCs5dAMUqNZdLrrS2xN3Ew6dVXyPYcp7yp5YppTPuZP8oR2ELKnzPY92Kr5LvDLQ/YKbU5zShQ2O16EGGYv6dfm6PnHBcWcdJDr1M7bA0a11OOzqodH8GHYEkUnDGWaBrAJmtU8M7ZIzxWmQygF+v8I92GynYzwDHOc7cX6yPA==; Expires=Thu, 20 Aug 2026 04:09:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '1ea2e3a53931cf2447cf2a4a71dee766', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:09:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZqWv9zQzJH7NfKTFLQ2v0X4lNDDRV7zg/mRDMIqXwbLlJEX0J+Hd6GJe4kSB5qCQIuy4/gqGQIQMs236aQsJ/BWgryi23KnQlWhgTK8o0waX0mhK/tDAbM5rG3lyaFddg0wW66KrundnOKXvtsQo5G/ULMATDCGETnCiKsrwBTWPXPaFhPu9x9znFdHJCw==; Expires=Thu, 20 Aug 2026 04:09:21 GMT; Path=/, AWSALBCORS=ZqWv9zQzJH7NfKTFLQ2v0X4lNDDRV7zg/mRDMIqXwbLlJEX0J+Hd6GJe4kSB5qCQIuy4/gqGQIQMs236aQsJ/BWgryi23KnQlWhgTK8o0waX0mhK/tDAbM5rG3lyaFddg0wW66KrundnOKXvtsQo5G/ULMATDCGETnCiKsrwBTWPXPaFhPu9x9znFdHJCw==; Expires=Thu, 20 Aug 2026 04:09:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59610', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59609', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '13bf3d393f8b8b67fdb780b3119b2ed1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:09:41 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:09:41.104023+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:09:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bMRsNH+2ffiNsaFSuMoYRNVutXC8ibrjDSVRL5bk+pdiYP4JjImIWVIwogVvNpAx64KP1+Vh6aRe6ykGDfyvTgpbMUfrgnt0O66dD/4E+74oVVFpSTzm3kbqe6cI6IdZtQvWF64GfkByWl4xDVlTfl/tJfjDVnpAATtx4V7/ooHyJWCRemTYyLquHbSizw==; Expires=Thu, 20 Aug 2026 04:09:41 GMT; Path=/, AWSALBCORS=bMRsNH+2ffiNsaFSuMoYRNVutXC8ibrjDSVRL5bk+pdiYP4JjImIWVIwogVvNpAx64KP1+Vh6aRe6ykGDfyvTgpbMUfrgnt0O66dD/4E+74oVVFpSTzm3kbqe6cI6IdZtQvWF64GfkByWl4xDVlTfl/tJfjDVnpAATtx4V7/ooHyJWCRemTYyLquHbSizw==; Expires=Thu, 20 Aug 2026 04:09:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '155333f62c1a7aa0f924c023c0c9685a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:09:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xOgYfO5QoE9yi4f1B+tkKRr+L2b0V1rDj+i1nUj/mBqaNClViKokwfi2g1h0jcIiUQjU5BzdlzJ1l2ewOEMBcT5ajpxUYfETorfIKbCk5OUu2ec/NyvpV+GcD88rPLXzQchpoct2q4ocF7yJkbFmCMS2EoDwyTt+b98E00L4pQ6qANdo7E2byBdhRSrkMw==; Expires=Thu, 20 Aug 2026 04:09:41 GMT; Path=/, AWSALBCORS=xOgYfO5QoE9yi4f1B+tkKRr+L2b0V1rDj+i1nUj/mBqaNClViKokwfi2g1h0jcIiUQjU5BzdlzJ1l2ewOEMBcT5ajpxUYfETorfIKbCk5OUu2ec/NyvpV+GcD88rPLXzQchpoct2q4ocF7yJkbFmCMS2EoDwyTt+b98E00L4pQ6qANdo7E2byBdhRSrkMw==; Expires=Thu, 20 Aug 2026 04:09:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59343', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '1458769dae5ebba2e9a5a315933caaed', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:10:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:10:26.517351+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:10:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:10:26.526978+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:10:26.695450+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: JIT 검증 — 입력이 낡아 재생성 (12/64)"} {"timestamp": "2026-08-13T04:10:26.726215+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh1: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T04:10:26.732290+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:10:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Y7hap6k3wveiY3Dvn3o834ySVGGxstP7NhlBfcdRUsYPmALVfjPtZcpm1Oopxap6p4hjv4On6gGmPHDc2yZXn+NLbabnsMSDCW5hpFKJZ63EuUaFEhvHqJ2pZnvv72wgZEzxnOD44SRMqpY+C+kjVpX5tqYWhNQIp+wPRpWcTnkitDgiNaFv2CDfpuFqzw==; Expires=Thu, 20 Aug 2026 04:10:27 GMT; Path=/, AWSALBCORS=Y7hap6k3wveiY3Dvn3o834ySVGGxstP7NhlBfcdRUsYPmALVfjPtZcpm1Oopxap6p4hjv4On6gGmPHDc2yZXn+NLbabnsMSDCW5hpFKJZ63EuUaFEhvHqJ2pZnvv72wgZEzxnOD44SRMqpY+C+kjVpX5tqYWhNQIp+wPRpWcTnkitDgiNaFv2CDfpuFqzw==; Expires=Thu, 20 Aug 2026 04:10:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f4310885d61cd06baeb9d6cf2955b421', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:10:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tB5K8Mso6kadkYjHdEUWxlbgQ2Vxwq7XWk0xBUGQ/mkWPgs0wzGjw9j1pLaQjRIkRIxHuh+xMJspyZFi219wBCgufUdiHax8NNyvzDN1RBEUo8oLHWbfpT5l5cP9wqMi4qcHzdDwoUNWa/XFMGrQncnvXBWK7U+hZaG8qSgZ3GZooqAGSmKacEfiFb+DJg==; Expires=Thu, 20 Aug 2026 04:10:28 GMT; Path=/, AWSALBCORS=tB5K8Mso6kadkYjHdEUWxlbgQ2Vxwq7XWk0xBUGQ/mkWPgs0wzGjw9j1pLaQjRIkRIxHuh+xMJspyZFi219wBCgufUdiHax8NNyvzDN1RBEUo8oLHWbfpT5l5cP9wqMi4qcHzdDwoUNWa/XFMGrQncnvXBWK7U+hZaG8qSgZ3GZooqAGSmKacEfiFb+DJg==; Expires=Thu, 20 Aug 2026 04:10:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59601', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59603', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c1dd074ee52daa5617cc8f0ffdba55c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:10:37.222054+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (605231 → 1334926 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:10:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HsRCO0dJ76rRi4fitd9p43K8ukMTKRYaSRgML+FzcJd653bdD1ItPStpyKeMhm2UCfWTurep47fbJ8yvhHw/AKKRP3Dt1T2QN7HircYLfRaKidttnhrOL1rTsQSB8LfwQcESv0F6Tif2gtZ63KWMaOX+Uc+aO9MzLLJb9mJIm3/jGU4UxmpX/6y44nSa8A==; Expires=Thu, 20 Aug 2026 04:10:37 GMT; Path=/, AWSALBCORS=HsRCO0dJ76rRi4fitd9p43K8ukMTKRYaSRgML+FzcJd653bdD1ItPStpyKeMhm2UCfWTurep47fbJ8yvhHw/AKKRP3Dt1T2QN7HircYLfRaKidttnhrOL1rTsQSB8LfwQcESv0F6Tif2gtZ63KWMaOX+Uc+aO9MzLLJb9mJIm3/jGU4UxmpX/6y44nSa8A==; Expires=Thu, 20 Aug 2026 04:10:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4091', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e314b1f26f78b0f8f0abc80d43cce03e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:10:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Lz2Cjqr2cKGiCH5e85hRYhw5iA3LxwdhdXN55vAKhTHgfaBo1aO386jjRPDiRPzD1NDz0P04xR0gp4ijYkA2j4aHWVHNuQ996OH5xOZ+D9cgNqTkmo+Od/B5Uxm64Q99b5ChPlNSoFjA6AQpuCUN/fgGnELAWicEgThsXd6JTRKRtlvbbmfhvuw9z2m9Dw==; Expires=Thu, 20 Aug 2026 04:10:37 GMT; Path=/, AWSALBCORS=Lz2Cjqr2cKGiCH5e85hRYhw5iA3LxwdhdXN55vAKhTHgfaBo1aO386jjRPDiRPzD1NDz0P04xR0gp4ijYkA2j4aHWVHNuQ996OH5xOZ+D9cgNqTkmo+Od/B5Uxm64Q99b5ChPlNSoFjA6AQpuCUN/fgGnELAWicEgThsXd6JTRKRtlvbbmfhvuw9z2m9Dw==; Expires=Thu, 20 Aug 2026 04:10:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '3705', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '1340f06e05496fcc16bb130fccaf3c5a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:10:46.997783+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (612832 → 1334354 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:10:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1kgy4UsZWbh6puPkmPHeVzXqB8UHCA18b38CPrEq7Y+F5qnQIoc4svFK6oteggLqn953f90XlvD1Xi+vC09ArxGUQNpKxJOdvqhgD4GZl0mWektIRYVZ2aXl/z2GK1F/t2mNytpkPInPLHfxMdbWiU6na1X6p7YlbQMuQxloexu8OkJ87FbV/mAzik6b/g==; Expires=Thu, 20 Aug 2026 04:10:47 GMT; Path=/, AWSALBCORS=1kgy4UsZWbh6puPkmPHeVzXqB8UHCA18b38CPrEq7Y+F5qnQIoc4svFK6oteggLqn953f90XlvD1Xi+vC09ArxGUQNpKxJOdvqhgD4GZl0mWektIRYVZ2aXl/z2GK1F/t2mNytpkPInPLHfxMdbWiU6na1X6p7YlbQMuQxloexu8OkJ87FbV/mAzik6b/g==; Expires=Thu, 20 Aug 2026 04:10:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aecc61cd5de0e42243b99b6a35b25119', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:10:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xq/1pL5ZH0798Cj1p6wV8a/xKstsE0AQi3PYIiWKsoeDhmukRZoCjDuV3sKjvBGxR5lVmi4Sh83Y9/QLzpgf4VzQaLR7CgA8MUPEp9VNeyyoEEWggMcyl3oG09S6WAMmDENh5hBGPCLmVZZZCASbiiwNCjOIzHCYof4Rpaqczs3jLlzcoqXCdKN7zu3JeA==; Expires=Thu, 20 Aug 2026 04:10:47 GMT; Path=/, AWSALBCORS=xq/1pL5ZH0798Cj1p6wV8a/xKstsE0AQi3PYIiWKsoeDhmukRZoCjDuV3sKjvBGxR5lVmi4Sh83Y9/QLzpgf4VzQaLR7CgA8MUPEp9VNeyyoEEWggMcyl3oG09S6WAMmDENh5hBGPCLmVZZZCASbiiwNCjOIzHCYof4Rpaqczs3jLlzcoqXCdKN7zu3JeA==; Expires=Thu, 20 Aug 2026 04:10:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59994', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '889649828b3f782fc8ba882a1fafed5c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:11:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:11:03.846903+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:11:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wIDsy72LgUv5jbLsdDaR5l+3tUFfIvJEri7szQdbRZ5zP+VW28eIE033/F/JwLI8lP0B5FFwt/rw3PmB8S+0SN6XpYolhCLLUDxQ1L49ubWa3CTVZrR4NKB5p2+7g58eOrGrJzJZRkvkRGKB5fXT0XB+U9uB6yR+G+WS9+Lq7Xw0MaqLLDZSTj7+wAyKLw==; Expires=Thu, 20 Aug 2026 04:11:04 GMT; Path=/, AWSALBCORS=wIDsy72LgUv5jbLsdDaR5l+3tUFfIvJEri7szQdbRZ5zP+VW28eIE033/F/JwLI8lP0B5FFwt/rw3PmB8S+0SN6XpYolhCLLUDxQ1L49ubWa3CTVZrR4NKB5p2+7g58eOrGrJzJZRkvkRGKB5fXT0XB+U9uB6yR+G+WS9+Lq7Xw0MaqLLDZSTj7+wAyKLw==; Expires=Thu, 20 Aug 2026 04:11:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42445', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce00202d2888328d24c80f9d3a047742', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:11:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=qo+UGUaywVv7llz/NcfCay8T/lUp8InBKt2FBiRpW2LbsOOgORFVjx0+xZskqzjI1Hgrj4EE/fha4ApAtW8mUn80Uea/r1rfX9j7ibOEmzr3KalkuPnxUjFQgYV5Gd6WoDU/zX03FPO/5czl9MeraIY07cbx0HtQRX5JJcMdqqXPKkcE1RJEKxalE7CgHQ==; Expires=Thu, 20 Aug 2026 04:11:04 GMT; Path=/, AWSALBCORS=qo+UGUaywVv7llz/NcfCay8T/lUp8InBKt2FBiRpW2LbsOOgORFVjx0+xZskqzjI1Hgrj4EE/fha4ApAtW8mUn80Uea/r1rfX9j7ibOEmzr3KalkuPnxUjFQgYV5Gd6WoDU/zX03FPO/5czl9MeraIY07cbx0HtQRX5JJcMdqqXPKkcE1RJEKxalE7CgHQ==; Expires=Thu, 20 Aug 2026 04:11:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '42430', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c07e0ca6f2056e73b9ecebd305e6185', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:11:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:11:36.944917+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:11:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:11:36.952962+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:11:37 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:11:37.057221+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:11:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2cADjRUtM7KUYhbdjMWYC9LwSnE8XSD50DA7WJKOaPO5IufMEtG2lJAPz0X4sFlK/V/cJ4ppxxsMqu5ZIJVjvntvNnaMkGOLZ2966X4sDL7Yfm1zGA7jDx0PYrlUDPHTtl0ar85bR6u8n5GhdBHM/Iu1r1sQrxQrMUAoh0cTRjN5Z5eq4N3IuR/DVhDITQ==; Expires=Thu, 20 Aug 2026 04:11:39 GMT; Path=/, AWSALBCORS=2cADjRUtM7KUYhbdjMWYC9LwSnE8XSD50DA7WJKOaPO5IufMEtG2lJAPz0X4sFlK/V/cJ4ppxxsMqu5ZIJVjvntvNnaMkGOLZ2966X4sDL7Yfm1zGA7jDx0PYrlUDPHTtl0ar85bR6u8n5GhdBHM/Iu1r1sQrxQrMUAoh0cTRjN5Z5eq4N3IuR/DVhDITQ==; Expires=Thu, 20 Aug 2026 04:11:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1c1dd5af3debb2ff4a891866c44c5b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:11:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FsEYLXWPalhhbCLI0C4cxZGKZt232rzE0VdeR+rNAkY/X5NFCNJ1/IT9YFmPqdl37MqhpvBYKHS5GswcEhS9wG9eeMSis9OGHpiymxXK3abnNsxQkytiqWq8T2ImzIbqTilacbD7qFkF4qDVtByoEaYJ0uKl1c9QFMMsSgffPA+cMrZyl143n0zB+myytw==; Expires=Thu, 20 Aug 2026 04:11:39 GMT; Path=/, AWSALBCORS=FsEYLXWPalhhbCLI0C4cxZGKZt232rzE0VdeR+rNAkY/X5NFCNJ1/IT9YFmPqdl37MqhpvBYKHS5GswcEhS9wG9eeMSis9OGHpiymxXK3abnNsxQkytiqWq8T2ImzIbqTilacbD7qFkF4qDVtByoEaYJ0uKl1c9QFMMsSgffPA+cMrZyl143n0zB+myytw==; Expires=Thu, 20 Aug 2026 04:11:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59598', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59599', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd8e98d00fe97bbb99f0d7351e5a8674d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:12:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:12:07.710466+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:12:07 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:12:07.719269+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:12:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=pYIfoCpbifvXWZYP1duI0U4soZJw3WitdvCpHwd0pDaFIXiPh+EZ5FDwFzno/tNSBRZ1eUWlct8QRNsP8+y4KYZOR6mJmCLEtH0gqO9NaQITYQvBzpWWEbMWaVEbMqMyklZENWsXlozJfvhU8XPLJaXvlcSG9N5v2T0QtqXQ1760z4ZUKrZAsD7fM1h44A==; Expires=Thu, 20 Aug 2026 04:12:10 GMT; Path=/, AWSALBCORS=pYIfoCpbifvXWZYP1duI0U4soZJw3WitdvCpHwd0pDaFIXiPh+EZ5FDwFzno/tNSBRZ1eUWlct8QRNsP8+y4KYZOR6mJmCLEtH0gqO9NaQITYQvBzpWWEbMWaVEbMqMyklZENWsXlozJfvhU8XPLJaXvlcSG9N5v2T0QtqXQ1760z4ZUKrZAsD7fM1h44A==; Expires=Thu, 20 Aug 2026 04:12:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '29000', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '29000', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e5659baf08133ef3ad36a32b9da10308', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:12:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ycCKz2ZaN5XNHTTuls9RCC16G05eZICVwEIr++m2CzAuFoLdWGRkQHonG8/sZb5Z+f/CjPpfzTG1r16M9pZNwjc51zcHf+n6NIe3e7bnQ8K6W717M0qYXiz9OCW0a11pvj6EHm29k1xblTS+UOvYVjICztHSBNynd9p6dwlopZ53CfsoG290BADnFck0ZA==; Expires=Thu, 20 Aug 2026 04:12:10 GMT; Path=/, AWSALBCORS=ycCKz2ZaN5XNHTTuls9RCC16G05eZICVwEIr++m2CzAuFoLdWGRkQHonG8/sZb5Z+f/CjPpfzTG1r16M9pZNwjc51zcHf+n6NIe3e7bnQ8K6W717M0qYXiz9OCW0a11pvj6EHm29k1xblTS+UOvYVjICztHSBNynd9p6dwlopZ53CfsoG290BADnFck0ZA==; Expires=Thu, 20 Aug 2026 04:12:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '28983', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '28984', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '01f2bb78d15adf164ec8911b28412213', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:12:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VxFN7EpI1m7ZFK1jmZiN6Nu5vJlglvow4ZkxylVppl32AJmeUUIrfrstcDYtjl9xUmF/iqKArNc+2BsrIO6tZPSgkXYItPwX+5eRi6auOBVWgeosksHQj8jVaIz3wRqVbpaJCrcVa0FWSda1EPj0hWJIY3rrLJ3qn8+S21kf8ueQz3RddAPC2zxfe8mQyw==; Expires=Thu, 20 Aug 2026 04:12:22 GMT; Path=/, AWSALBCORS=VxFN7EpI1m7ZFK1jmZiN6Nu5vJlglvow4ZkxylVppl32AJmeUUIrfrstcDYtjl9xUmF/iqKArNc+2BsrIO6tZPSgkXYItPwX+5eRi6auOBVWgeosksHQj8jVaIz3wRqVbpaJCrcVa0FWSda1EPj0hWJIY3rrLJ3qn8+S21kf8ueQz3RddAPC2zxfe8mQyw==; Expires=Thu, 20 Aug 2026 04:12:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '102eb4aa1b1ae7e4f6865112f01456c5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:12:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VjrVLu0kqgwd+bkrKZW8209kaY+rPBBEwvCzrs2/rpRR225L2hVWcfYBJT2G18elHfYmX7GqNrriiG0YRlNw31kl65mWc2/MceA7c0LwkBG5gBsHXC7/V9T7K+v0ERjSDZ3odWyU2pfJuWx3rCMi5fauHwxomybjZ9n07s6LhCK9Wf6oU+wKssyr4/ZpHw==; Expires=Thu, 20 Aug 2026 04:12:22 GMT; Path=/, AWSALBCORS=VjrVLu0kqgwd+bkrKZW8209kaY+rPBBEwvCzrs2/rpRR225L2hVWcfYBJT2G18elHfYmX7GqNrriiG0YRlNw31kl65mWc2/MceA7c0LwkBG5gBsHXC7/V9T7K+v0ERjSDZ3odWyU2pfJuWx3rCMi5fauHwxomybjZ9n07s6LhCK9Wf6oU+wKssyr4/ZpHw==; Expires=Thu, 20 Aug 2026 04:12:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59656', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae2bba98bc09739b274109a8c2f23ab9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:12:32.394331+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (605034 → 1325365 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:12:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=38c03H/xKAqT7g13+GXlppyxmEtpwY1qpwD7YqF6O3JSF7TG82hkzznJy6l+jxXECaZlYB7ftmOeQ7qbS3+OAFdMU8byY+40SFnIJUJ71R8P0ro+WwmK3MARFdO33fXgPMUNcWTx9yKQt37gvZ5A30yq+4p5sQ6kyHG2bmiW02GWr7+Y7tdheaI3+QOJUg==; Expires=Thu, 20 Aug 2026 04:12:32 GMT; Path=/, AWSALBCORS=38c03H/xKAqT7g13+GXlppyxmEtpwY1qpwD7YqF6O3JSF7TG82hkzznJy6l+jxXECaZlYB7ftmOeQ7qbS3+OAFdMU8byY+40SFnIJUJ71R8P0ro+WwmK3MARFdO33fXgPMUNcWTx9yKQt37gvZ5A30yq+4p5sQ6kyHG2bmiW02GWr7+Y7tdheaI3+QOJUg==; Expires=Thu, 20 Aug 2026 04:12:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49345', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '6cf5a970525e94a97b15d84fb1563893', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:12:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UWrampXfyyQZjqJ4Dym2ftf5z4r5ebnlTWVun4FEJ0p1NQQHv22URiP0binhc7Kr43GqpCzGMrAGK1FhI7W6HReuZuRyxrxdx7/LF8oxOPh/KSaWIeibV1AZ4PIwMIhIb4GX8XZ0d2eSlD1R5Q4ADWtff8+6CRz2ehlAfc7WYgIfUpe5KGNwV14W+iX1Eg==; Expires=Thu, 20 Aug 2026 04:12:32 GMT; Path=/, AWSALBCORS=UWrampXfyyQZjqJ4Dym2ftf5z4r5ebnlTWVun4FEJ0p1NQQHv22URiP0binhc7Kr43GqpCzGMrAGK1FhI7W6HReuZuRyxrxdx7/LF8oxOPh/KSaWIeibV1AZ4PIwMIhIb4GX8XZ0d2eSlD1R5Q4ADWtff8+6CRz2ehlAfc7WYgIfUpe5KGNwV14W+iX1Eg==; Expires=Thu, 20 Aug 2026 04:12:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48987', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '3d2097cf4ebd9f2aba59cd19baf6bffe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:12:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:12:51.023887+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:12:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nZtiEzNc1C8BGqhy++o4WyMzY2V9OXB+Nz9+O0+n1gb27vmU2GVcduD7yrEYPRQlysytoQPPZUlMY0jZZ2p/q5jUHm7+/G1B9ImSYPWdn9x/Gwc5cWIu4IZT7b+CxRfWTi/LNQn2bQcRGGSejgPv25VUYr+kafjPjOpp1XPpFfnPJLN0Y0iX1/f2lqr15Q==; Expires=Thu, 20 Aug 2026 04:12:51 GMT; Path=/, AWSALBCORS=nZtiEzNc1C8BGqhy++o4WyMzY2V9OXB+Nz9+O0+n1gb27vmU2GVcduD7yrEYPRQlysytoQPPZUlMY0jZZ2p/q5jUHm7+/G1B9ImSYPWdn9x/Gwc5cWIu4IZT7b+CxRfWTi/LNQn2bQcRGGSejgPv25VUYr+kafjPjOpp1XPpFfnPJLN0Y0iX1/f2lqr15Q==; Expires=Thu, 20 Aug 2026 04:12:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31201', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '40a43d06cfa5a333c9d944d715feaf67', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:12:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=US84zgYY3F089Hmno4xXQI4N469jZ+3RaN28My01GXhHfcITwMoMogTg9jdWj2ofvcjLMMB9NH3zpB+wIj07zl7oIa/6afPnhKUdlBRCzUTySBU61cg14Yt7mhwqtbz1HqpmYX/rayB7z/Qcd+XcimCoHCW+LZv0I7l4rOLDoJjm+5GlUX/4lplsruRw1g==; Expires=Thu, 20 Aug 2026 04:12:51 GMT; Path=/, AWSALBCORS=US84zgYY3F089Hmno4xXQI4N469jZ+3RaN28My01GXhHfcITwMoMogTg9jdWj2ofvcjLMMB9NH3zpB+wIj07zl7oIa/6afPnhKUdlBRCzUTySBU61cg14Yt7mhwqtbz1HqpmYX/rayB7z/Qcd+XcimCoHCW+LZv0I7l4rOLDoJjm+5GlUX/4lplsruRw1g==; Expires=Thu, 20 Aug 2026 04:12:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30793', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'be16ef0f3643d9e742e80bd414d3532a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:13:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:13:18.905266+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:13:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:13:18.914191+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:13:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tEMJ4cogkznZw0FfjnLOtL+M5oTWvaZDR2dDrYKjRdmB/QeC59iGKzXKMpvrNDOjtOwY+mM9BwU8kiihXEiLgAJkXKM+MDgzbtc3cMY00zzXd/4S0wiUwnfgYTHG6bi8tg64GwXh/WcXLiZNHABbzUySo4bUvA33jjeVsb/pb5Wp9KC8Ov2kmjnUa+2t7A==; Expires=Thu, 20 Aug 2026 04:13:20 GMT; Path=/, AWSALBCORS=tEMJ4cogkznZw0FfjnLOtL+M5oTWvaZDR2dDrYKjRdmB/QeC59iGKzXKMpvrNDOjtOwY+mM9BwU8kiihXEiLgAJkXKM+MDgzbtc3cMY00zzXd/4S0wiUwnfgYTHG6bi8tg64GwXh/WcXLiZNHABbzUySo4bUvA33jjeVsb/pb5Wp9KC8Ov2kmjnUa+2t7A==; Expires=Thu, 20 Aug 2026 04:13:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '58a766a63152eff043bfc76b4387bdf2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:13:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XUaLCvDLD9RnxybfopL0gl3vY2jPuffHmaxKBDifApXU43LGONb4XOsc3LMFeVuaUDMh8h9Q4ybZw9NxTrKSgexQmpj0knhlapqZjrQE/4sH72HOMtTmZfmmmc8Y2geLbBSt71YaEl1/5I/rKlEhG2kvsvZiwH1anCI9kWMBnACPc2KbpOPLo0S25r3x+g==; Expires=Thu, 20 Aug 2026 04:13:21 GMT; Path=/, AWSALBCORS=XUaLCvDLD9RnxybfopL0gl3vY2jPuffHmaxKBDifApXU43LGONb4XOsc3LMFeVuaUDMh8h9Q4ybZw9NxTrKSgexQmpj0knhlapqZjrQE/4sH72HOMtTmZfmmmc8Y2geLbBSt71YaEl1/5I/rKlEhG2kvsvZiwH1anCI9kWMBnACPc2KbpOPLo0S25r3x+g==; Expires=Thu, 20 Aug 2026 04:13:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59574', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59572', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '32ad1a96528682c8853aacf9bb2779df', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:13:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:13:35.069050+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:13:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nHxxDv1z8uJedn2Ux8h6AAwEBGDf/Mg+oZ+hRSaF0WVfoWtl4SkUP47QFskAYuH4vPj75alOay7tUcobcT+9tiJjEYwGL1tR2VfvUGdnzqYtZTuU2ABOLfsl4PuiB3xtXXY034FF0ojVzCrEFZ5lQJFHwq6m7p8ncFuBrddaWUpL1Ux3Ou2qOVoOKQjfbA==; Expires=Thu, 20 Aug 2026 04:13:35 GMT; Path=/, AWSALBCORS=nHxxDv1z8uJedn2Ux8h6AAwEBGDf/Mg+oZ+hRSaF0WVfoWtl4SkUP47QFskAYuH4vPj75alOay7tUcobcT+9tiJjEYwGL1tR2VfvUGdnzqYtZTuU2ABOLfsl4PuiB3xtXXY034FF0ojVzCrEFZ5lQJFHwq6m7p8ncFuBrddaWUpL1Ux3Ou2qOVoOKQjfbA==; Expires=Thu, 20 Aug 2026 04:13:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c5b307c5005f3848133689e298e57f9e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:13:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xdh1BBYepUuWk61fZcg4yUuNZk0yZwqB0i8vbeqpBI9TT4DkD+xZ6TC0O+3vI4iahqGoEkCHa5PDPiGvAZT9vdUWHAbue61Ln5qGaqMC3kVuC2ppQSoaDXjYjAKKerTJ3lswPG/6S1r4hZnelXWt2w2obuqWkuNH8Rvyk4ZvgBewmUkqCE48MIra9HnwIQ==; Expires=Thu, 20 Aug 2026 04:13:35 GMT; Path=/, AWSALBCORS=xdh1BBYepUuWk61fZcg4yUuNZk0yZwqB0i8vbeqpBI9TT4DkD+xZ6TC0O+3vI4iahqGoEkCHa5PDPiGvAZT9vdUWHAbue61Ln5qGaqMC3kVuC2ppQSoaDXjYjAKKerTJ3lswPG/6S1r4hZnelXWt2w2obuqWkuNH8Rvyk4ZvgBewmUkqCE48MIra9HnwIQ==; Expires=Thu, 20 Aug 2026 04:13:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59578', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'acc3e20f8714f50778a13916022ef565', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:15:05 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:15:05.866784+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:15:05 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:15:05.876785+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:15:06.036806+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh4: JIT 검증 — 입력이 낡아 재생성 (13/64)"} {"timestamp": "2026-08-13T04:15:06.064652+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T04:15:06.070452+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S37sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:15:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IKz9dEXGScfTPDJgSDjQAabIZS40/WOD/DODOTsu15Ntyl9EyceKITJp0ubtCghoKUSNuiqZf8gTkv1FecKYBCSFNzO8I2A9o+uecz8skuwr9S7UB4cXeFlxPiiB/kBVt/PhafPyKVravtota7cXq7cIiroxWfAE1dY78BAvA2j4Z2o2h2RwUoqgMpsxMg==; Expires=Thu, 20 Aug 2026 04:15:06 GMT; Path=/, AWSALBCORS=IKz9dEXGScfTPDJgSDjQAabIZS40/WOD/DODOTsu15Ntyl9EyceKITJp0ubtCghoKUSNuiqZf8gTkv1FecKYBCSFNzO8I2A9o+uecz8skuwr9S7UB4cXeFlxPiiB/kBVt/PhafPyKVravtota7cXq7cIiroxWfAE1dY78BAvA2j4Z2o2h2RwUoqgMpsxMg==; Expires=Thu, 20 Aug 2026 04:15:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '9e8f0cc860273b7fb56784172845da66', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:15:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rm3pUpDWyzbHtR6MsFWjuSvcqsCkGUVHAqx+qtN76EGGWzI1meFlRnU9y9Ktoq1c/8M2+liST+Nutz8MaVO0H7akcdcTM5AEXRTMIUTQWIVLEkQyYjsPZ+M+Q4TwqHyu7awg3fuMKotkm80eW2SAVDCbFaiuq316rcPlPIF0XNQxYrO8kG6ANWnrbkoBlA==; Expires=Thu, 20 Aug 2026 04:15:06 GMT; Path=/, AWSALBCORS=rm3pUpDWyzbHtR6MsFWjuSvcqsCkGUVHAqx+qtN76EGGWzI1meFlRnU9y9Ktoq1c/8M2+liST+Nutz8MaVO0H7akcdcTM5AEXRTMIUTQWIVLEkQyYjsPZ+M+Q4TwqHyu7awg3fuMKotkm80eW2SAVDCbFaiuq316rcPlPIF0XNQxYrO8kG6ANWnrbkoBlA==; Expires=Thu, 20 Aug 2026 04:15:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59434', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59432', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eff2e3a1a1857e97b936775503cbf381', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:15:16.002667+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (621482 → 1364709 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:15:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ACRzDQApVUcmubr/EW03W08obyEcDN/5LFjRBChf9t9iF77JEZ7jg7FubkcqLFttsrU8xK2fS0SVRycBO1/S38neLStIVWPWFMhZBLJ4NGxpqy9Alk6/XJk0zKXcrB9y5Lsyi2bGkWD0FONtyy/vq07b3pYyZKUzTaVbO9meQzXKJKpFo9aQ3okl9WWwbg==; Expires=Thu, 20 Aug 2026 04:15:16 GMT; Path=/, AWSALBCORS=ACRzDQApVUcmubr/EW03W08obyEcDN/5LFjRBChf9t9iF77JEZ7jg7FubkcqLFttsrU8xK2fS0SVRycBO1/S38neLStIVWPWFMhZBLJ4NGxpqy9Alk6/XJk0zKXcrB9y5Lsyi2bGkWD0FONtyy/vq07b3pYyZKUzTaVbO9meQzXKJKpFo9aQ3okl9WWwbg==; Expires=Thu, 20 Aug 2026 04:15:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cf01d5a0cc4e9d92ba3715b4d9d2ea86', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:15:16 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kgFsT0w/Xo4B1clkDjq1DaXPGSGu/uoccf5PkV7jgLsUd1Dm8NHrnMU8O5zaQ8NSxgYhwt8pNC/93Ik0rYPHdH5KxpcZT2rs8kX4Y7jDJZz31Jf6VfZJlb9WvcuCAR85je64EhPmeDxgcqR0yaCyU4UXbAXSOgP8kJGg1GnLmZbCtW9sFO4XoCC4XP0KQA==; Expires=Thu, 20 Aug 2026 04:15:16 GMT; Path=/, AWSALBCORS=kgFsT0w/Xo4B1clkDjq1DaXPGSGu/uoccf5PkV7jgLsUd1Dm8NHrnMU8O5zaQ8NSxgYhwt8pNC/93Ik0rYPHdH5KxpcZT2rs8kX4Y7jDJZz31Jf6VfZJlb9WvcuCAR85je64EhPmeDxgcqR0yaCyU4UXbAXSOgP8kJGg1GnLmZbCtW9sFO4XoCC4XP0KQA==; Expires=Thu, 20 Aug 2026 04:15:16 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59521', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '9c6342662d2ae66fafec19a4aa838956', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:15:16.743534+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} {"timestamp": "2026-08-13T04:15:27.773308+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (623855 → 1372370 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:15:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WTq0NijDDIeHYH8bHUHpyOisNchnmTPvWfAeB1A1vRA8Kw5p8z8w++lRAzi/l2fwVkKo8JV/6119AcByQDzMMHTxU4E8inAtgZMezROAvwDrOGm8bTsf+a9TqADeK7YyIIWaqAExvN7BT2KYHeJBDwkcwjRi5sPKiRfK2KDRF1lgvUQMPjxe83L1M83ulg==; Expires=Thu, 20 Aug 2026 04:15:28 GMT; Path=/, AWSALBCORS=WTq0NijDDIeHYH8bHUHpyOisNchnmTPvWfAeB1A1vRA8Kw5p8z8w++lRAzi/l2fwVkKo8JV/6119AcByQDzMMHTxU4E8inAtgZMezROAvwDrOGm8bTsf+a9TqADeK7YyIIWaqAExvN7BT2KYHeJBDwkcwjRi5sPKiRfK2KDRF1lgvUQMPjxe83L1M83ulg==; Expires=Thu, 20 Aug 2026 04:15:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47798', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '1e2ef0187b448716f257df3fcbc4fa62', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:15:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OIewBVmrcrePeUcig40yymrALPhBv8SL3WCUS2p3ghQSSlXy2lQfWpimj8gaUwCI/vzR1qUTRnX2EsQ1xjfWLEq2OICF33WOT1GLaeeTO77I/nuscQCFAv600dHTgYLWXmnDupNvTt4QTK6CotXXKHgOf7bN9uNQI32/lbsozyQJi/kr866m2RFdsw8MXw==; Expires=Thu, 20 Aug 2026 04:15:28 GMT; Path=/, AWSALBCORS=OIewBVmrcrePeUcig40yymrALPhBv8SL3WCUS2p3ghQSSlXy2lQfWpimj8gaUwCI/vzR1qUTRnX2EsQ1xjfWLEq2OICF33WOT1GLaeeTO77I/nuscQCFAv600dHTgYLWXmnDupNvTt4QTK6CotXXKHgOf7bN9uNQI32/lbsozyQJi/kr866m2RFdsw8MXw==; Expires=Thu, 20 Aug 2026 04:15:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47749', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e58e950b941229a4c1b94166963e9e6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:15:47 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:15:47.405532+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:15:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kadSv88T6sCgSohLYH6IcKyY3Q7kN9wzYptfRjSMQt9dC/ea2M8feMYzhGcO0W1Wxx7+tuCPSIF9ln9sIQMqs1+V5Z30Yi1KPyHe71uhGQBb+vhfSTXk53mG811UdNqmjuXP11cIsieVzolHRqn80lqr+BwHGICaD6/70An22eRdkbRjInBrCqSeqLeoJw==; Expires=Thu, 20 Aug 2026 04:15:47 GMT; Path=/, AWSALBCORS=kadSv88T6sCgSohLYH6IcKyY3Q7kN9wzYptfRjSMQt9dC/ea2M8feMYzhGcO0W1Wxx7+tuCPSIF9ln9sIQMqs1+V5Z30Yi1KPyHe71uhGQBb+vhfSTXk53mG811UdNqmjuXP11cIsieVzolHRqn80lqr+BwHGICaD6/70An22eRdkbRjInBrCqSeqLeoJw==; Expires=Thu, 20 Aug 2026 04:15:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28398', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '92f2d926491125a1a3d3c63239371246', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:15:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gAkccbykOEX8pVodNrafNlnjzU0+nw6M0MRHWNyLZ3eQSTrFkgiBmqAH3jaDIteh8YFrS8Bi6/WFVxqGck9xDHvA9CA9n0jaNOmeooInfoT6Zavv0ugYRTMLEH8eqdTdh7FRHxoZnhhGloR9qlaNsGx+qbmkWuvhZ9etlM+PXs8bI9J/JR6BymBlFIqppw==; Expires=Thu, 20 Aug 2026 04:15:48 GMT; Path=/, AWSALBCORS=gAkccbykOEX8pVodNrafNlnjzU0+nw6M0MRHWNyLZ3eQSTrFkgiBmqAH3jaDIteh8YFrS8Bi6/WFVxqGck9xDHvA9CA9n0jaNOmeooInfoT6Zavv0ugYRTMLEH8eqdTdh7FRHxoZnhhGloR9qlaNsGx+qbmkWuvhZ9etlM+PXs8bI9J/JR6BymBlFIqppw==; Expires=Thu, 20 Aug 2026 04:15:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27985', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5b4efbe4cf30a56e231ac7ee6f6218a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:16:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:16:27.867528+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:16:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:16:27.877256+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:16:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:16:27.979477+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:16:29 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ClsLIvC4yEl5/QhdLgLOF1OhjhwVurFWgSQAZPWmRM5f57QJqc+VhJwJ1tx+JvH6y1UmJL98V0JprunPPAO0KuNbaipa2VoomuonC3oPrm6ihe8yiqhA5L/mpMB96RU4SIP/VyMwzgpgE58EDtnDyFabB0WSARB0N4rfbAc9SZyS4B0i3xzLcXczghNN5Q==; Expires=Thu, 20 Aug 2026 04:16:29 GMT; Path=/, AWSALBCORS=ClsLIvC4yEl5/QhdLgLOF1OhjhwVurFWgSQAZPWmRM5f57QJqc+VhJwJ1tx+JvH6y1UmJL98V0JprunPPAO0KuNbaipa2VoomuonC3oPrm6ihe8yiqhA5L/mpMB96RU4SIP/VyMwzgpgE58EDtnDyFabB0WSARB0N4rfbAc9SZyS4B0i3xzLcXczghNN5Q==; Expires=Thu, 20 Aug 2026 04:16:29 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2db8b7db4c15caabc2a28fa3086f57e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:16:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=u8JygydH/GlKRqtsIfxdF8W9XQJA8tnakCIx7606Xx1h56PfgflAfanmTT+2ZKsc/6dyWksuUJHFqHkZOsLvnHFjy64vGu38qF5IIGfEYOAqK+q+KKlMGcLAg4gUz2Bwz7MOlHc2HPwej2IqdEDgUKs4PbgvD0/Zms1pfMhjCAOlAiACmVHQu1v4vvQQiw==; Expires=Thu, 20 Aug 2026 04:16:30 GMT; Path=/, AWSALBCORS=u8JygydH/GlKRqtsIfxdF8W9XQJA8tnakCIx7606Xx1h56PfgflAfanmTT+2ZKsc/6dyWksuUJHFqHkZOsLvnHFjy64vGu38qF5IIGfEYOAqK+q+KKlMGcLAg4gUz2Bwz7MOlHc2HPwej2IqdEDgUKs4PbgvD0/Zms1pfMhjCAOlAiACmVHQu1v4vvQQiw==; Expires=Thu, 20 Aug 2026 04:16:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59583', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59584', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd092d31039e5d5b1178cf8409dbe524e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:17:02 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:17:02.151094+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:17:02 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:17:02.159910+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:17:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=miepLNpwds+UZKOPecCzTGuoktUwveRQ5iBidAJnmMLaOgMZiagjynwJBp56UoJsMRiyr4kw0TeS6qbMJil0A5n2+w461ENcAkb2E59apHlgem/impjNy2KJWrXdJFqqaprASyzfMAZo2UmzoXQpD0QwNNLQQQZ2n2z3RxewR5iUHMjHOwxupIypQrgmTg==; Expires=Thu, 20 Aug 2026 04:17:02 GMT; Path=/, AWSALBCORS=miepLNpwds+UZKOPecCzTGuoktUwveRQ5iBidAJnmMLaOgMZiagjynwJBp56UoJsMRiyr4kw0TeS6qbMJil0A5n2+w461ENcAkb2E59apHlgem/impjNy2KJWrXdJFqqaprASyzfMAZo2UmzoXQpD0QwNNLQQQZ2n2z3RxewR5iUHMjHOwxupIypQrgmTg==; Expires=Thu, 20 Aug 2026 04:17:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '26405', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '26406', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb9f22201294661ec26092c06bcfc070', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:17:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=D3bOTATfr6KPO/v73gXlDAQsbaEayhAfkn/sT6dJy84aqI/gnfgm7HmnH2AibXuZ2Y/0/xn+3uU97niCtL/cdN4kwiDcgMs1g+IMg0Kg8A6x5bBLCYToiM0YSJVsqD54vWkwG01zS6AWxDzjz2FDkUVY5M/YRLeETNWaMO7BEn5qc33LDYRfANxCUqQ3FA==; Expires=Thu, 20 Aug 2026 04:17:02 GMT; Path=/, AWSALBCORS=D3bOTATfr6KPO/v73gXlDAQsbaEayhAfkn/sT6dJy84aqI/gnfgm7HmnH2AibXuZ2Y/0/xn+3uU97niCtL/cdN4kwiDcgMs1g+IMg0Kg8A6x5bBLCYToiM0YSJVsqD54vWkwG01zS6AWxDzjz2FDkUVY5M/YRLeETNWaMO7BEn5qc33LDYRfANxCUqQ3FA==; Expires=Thu, 20 Aug 2026 04:17:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '26126', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '26125', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e67cf598e1f6b1a8727dd53f96278ef3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:17:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sTe4kOHIUjnG4TWM1tUHXkutnO8bxYsnvz5++Avy5ZF7SHpO1Y2GY2PrO2qa3meWHyBAe/HWy7mtPXa4LPf6N36bH29XRrX4BL1dyzup4XwyvATmFGXZXh9sQtgEx/UQbk+7BMnll38ngyDEQpGQiZvBWAkzw4c9Bh4IXNv99SDa6pHP7o7MmVnERL9opQ==; Expires=Thu, 20 Aug 2026 04:17:18 GMT; Path=/, AWSALBCORS=sTe4kOHIUjnG4TWM1tUHXkutnO8bxYsnvz5++Avy5ZF7SHpO1Y2GY2PrO2qa3meWHyBAe/HWy7mtPXa4LPf6N36bH29XRrX4BL1dyzup4XwyvATmFGXZXh9sQtgEx/UQbk+7BMnll38ngyDEQpGQiZvBWAkzw4c9Bh4IXNv99SDa6pHP7o7MmVnERL9opQ==; Expires=Thu, 20 Aug 2026 04:17:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '24149eae6800f55c3e62c7fe829760fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:17:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ycj1aBLpF4eWOTMKs2DusTEGjtyi31AQYAyPA+ZA7CKopgcUh3IlLjA08Jdd3vQHsjemmL3R+7kZRn1If/ruGmc/p/8F58y2/MtCHguUtFEnhr1pJW/9SGqvuwTYpriwSFvtB9ZDY9eDodwhIscNb7aYsRGaeH1HxwisvPT+PvQv4HxIZBry+Ikp1MKK0g==; Expires=Thu, 20 Aug 2026 04:17:19 GMT; Path=/, AWSALBCORS=Ycj1aBLpF4eWOTMKs2DusTEGjtyi31AQYAyPA+ZA7CKopgcUh3IlLjA08Jdd3vQHsjemmL3R+7kZRn1If/ruGmc/p/8F58y2/MtCHguUtFEnhr1pJW/9SGqvuwTYpriwSFvtB9ZDY9eDodwhIscNb7aYsRGaeH1HxwisvPT+PvQv4HxIZBry+Ikp1MKK0g==; Expires=Thu, 20 Aug 2026 04:17:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59624', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c0efe2f6e00ea239ae4ab65f92cd968d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:17:30.186132+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (617872 → 1353639 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:17:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=S8k2C3SH+3hnpxYnrAD/Pwu0KSSG/Popy8/1FoKDf9ukphxgJxpFi86+JT4fHt15Y6KocblFoN/F0g5b4efxy6zlW/27xXk8Fmqb9OO1OicZXzat4Xu4cIc0XfHjF56NekVKtIrJChb5iVXpmq5LZHOAhalWu7O0Hd5cUKmPzXGec26aU4/WlKwuYsrC4A==; Expires=Thu, 20 Aug 2026 04:17:30 GMT; Path=/, AWSALBCORS=S8k2C3SH+3hnpxYnrAD/Pwu0KSSG/Popy8/1FoKDf9ukphxgJxpFi86+JT4fHt15Y6KocblFoN/F0g5b4efxy6zlW/27xXk8Fmqb9OO1OicZXzat4Xu4cIc0XfHjF56NekVKtIrJChb5iVXpmq5LZHOAhalWu7O0Hd5cUKmPzXGec26aU4/WlKwuYsrC4A==; Expires=Thu, 20 Aug 2026 04:17:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48463', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'de326a453b94980982f7c0d76bd9fd11', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:17:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=D7dh8AH4tW5M8WsGX8Q4UAJt7pRljF9irTjU42wR3RN1Rfbkarp4SAQnJOMVWQjHNYYnNmgkxG2IKP/tyb7i1456YsjphJ1i8q4RLBinV7FciS1n1/Nb/DsHUT2+RwA61wZV6TW1GpZjJQzWHgvXJIYG7hQBO3vb5/WTX/+o11oS9fmg1TlU2kewL27V3A==; Expires=Thu, 20 Aug 2026 04:17:30 GMT; Path=/, AWSALBCORS=D7dh8AH4tW5M8WsGX8Q4UAJt7pRljF9irTjU42wR3RN1Rfbkarp4SAQnJOMVWQjHNYYnNmgkxG2IKP/tyb7i1456YsjphJ1i8q4RLBinV7FciS1n1/Nb/DsHUT2+RwA61wZV6TW1GpZjJQzWHgvXJIYG7hQBO3vb5/WTX/+o11oS9fmg1TlU2kewL27V3A==; Expires=Thu, 20 Aug 2026 04:17:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48095', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '9352074bd4d0ad2622f3be8b2ae47051', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:17:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:17:48.890691+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:17:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HJrKBElaDyRFrf1zDbk7xReXPqzLIfLCN6Dc7OKCmF/g+5tqF+mqr4C+NpXgcVx4o5Xh6cfbG5s7NYsDmd6h2T6aN97mb7u5RPoILs3LSVhi+15Fk5JjHkM7r9dX3T3SJdZnOw7AuVoDGNnNyeAOndOjhwTfnLa1wTaLJs4mWqLfRSDu2QpVUsBT+jcG9Q==; Expires=Thu, 20 Aug 2026 04:17:49 GMT; Path=/, AWSALBCORS=HJrKBElaDyRFrf1zDbk7xReXPqzLIfLCN6Dc7OKCmF/g+5tqF+mqr4C+NpXgcVx4o5Xh6cfbG5s7NYsDmd6h2T6aN97mb7u5RPoILs3LSVhi+15Fk5JjHkM7r9dX3T3SJdZnOw7AuVoDGNnNyeAOndOjhwTfnLa1wTaLJs4mWqLfRSDu2QpVUsBT+jcG9Q==; Expires=Thu, 20 Aug 2026 04:17:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29629', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b1737ad5e0160246c544d4c85f06ff5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:17:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=wyXPx4yzXVevOMgoSKy45TmgGw0CJJ7bQDapSw3SwFzHBTc4qHBnNbL9U8EOA+ta4yId1bcrm3yGQ+tFtglWl6Z+JB8fAxTlpcdCoYaTxqa3uyHmY0NmGprlTaLRTV4qJAwejCMHGoB0y9E1brWUzleZvwaJYblDdaiMfHx7ylln2N2kDObXMcGwBjBO+A==; Expires=Thu, 20 Aug 2026 04:17:49 GMT; Path=/, AWSALBCORS=wyXPx4yzXVevOMgoSKy45TmgGw0CJJ7bQDapSw3SwFzHBTc4qHBnNbL9U8EOA+ta4yId1bcrm3yGQ+tFtglWl6Z+JB8fAxTlpcdCoYaTxqa3uyHmY0NmGprlTaLRTV4qJAwejCMHGoB0y9E1brWUzleZvwaJYblDdaiMfHx7ylln2N2kDObXMcGwBjBO+A==; Expires=Thu, 20 Aug 2026 04:17:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29238', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd03d453780222fec6d149185abdcb4fb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:18:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:18:39.444759+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:18:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:18:39.453602+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:18:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zchioPz3subAzuC7/rdFfb7srrS+XHE3mMzsDUE2iSn5HvHB2AbblunPwYDP0IPKQUpe2x5z7MlFyB8pcat4V5JxikatjAMKsiETUUMyPC//zwCQj1qY7WTz3jwUhKl+G9GzF0tPtdJ2nphnF9259/kl0U78NGUPYhzk3z2E910kc+k8iAIgxaVkaHE61w==; Expires=Thu, 20 Aug 2026 04:18:39 GMT; Path=/, AWSALBCORS=zchioPz3subAzuC7/rdFfb7srrS+XHE3mMzsDUE2iSn5HvHB2AbblunPwYDP0IPKQUpe2x5z7MlFyB8pcat4V5JxikatjAMKsiETUUMyPC//zwCQj1qY7WTz3jwUhKl+G9GzF0tPtdJ2nphnF9259/kl0U78NGUPYhzk3z2E910kc+k8iAIgxaVkaHE61w==; Expires=Thu, 20 Aug 2026 04:18:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '8e6dd213796e08d1f494445c7fdc3c51', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:18:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gP+rcjEGSI+jCblrDPYO+FR2EvFvIY3t+dh9fFhCRBVo3S0BZP+y4+0L6yFxanGzyP4y1+zx8B167F+j6aMnsGjVe0rwh43odsJYKkXBOPmp0ECXMdM9+akI13arJyUqnqkb4JHq4dEcit3EzflLqfWQDWyNxGz9rCmODKP6/XjaH3rnXRlSM2ioFAk+eA==; Expires=Thu, 20 Aug 2026 04:18:40 GMT; Path=/, AWSALBCORS=gP+rcjEGSI+jCblrDPYO+FR2EvFvIY3t+dh9fFhCRBVo3S0BZP+y4+0L6yFxanGzyP4y1+zx8B167F+j6aMnsGjVe0rwh43odsJYKkXBOPmp0ECXMdM9+akI13arJyUqnqkb4JHq4dEcit3EzflLqfWQDWyNxGz9rCmODKP6/XjaH3rnXRlSM2ioFAk+eA==; Expires=Thu, 20 Aug 2026 04:18:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59491', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59489', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '8bad09345eb46e793a90630c9d3dd116', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:18:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:18:57.988490+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:18:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SKmPrDNvx3WrQ6nx9CnuQm5LnPh1WIIQuUeahAnXfs8quZ+p6vYaBuvublA7/9QfWKKEYjVg5jZ9w/qGsafiX9Pn4CpTvEcKgsx+cIaInEGIw/n6k4C2vAa4W9dn4ek2oW8M7ZxUg7FlwZX2Uj9DKwa/nr2ANQJzqf//q65lg0jM4mKae9QT+7A484Z0rw==; Expires=Thu, 20 Aug 2026 04:18:58 GMT; Path=/, AWSALBCORS=SKmPrDNvx3WrQ6nx9CnuQm5LnPh1WIIQuUeahAnXfs8quZ+p6vYaBuvublA7/9QfWKKEYjVg5jZ9w/qGsafiX9Pn4CpTvEcKgsx+cIaInEGIw/n6k4C2vAa4W9dn4ek2oW8M7ZxUg7FlwZX2Uj9DKwa/nr2ANQJzqf//q65lg0jM4mKae9QT+7A484Z0rw==; Expires=Thu, 20 Aug 2026 04:18:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bcc151d839bf641eb543731e96d100ea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:18:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9xgC5st8zcHO9VY/C5Bf24j78SwD6amsO/2FgztIxRe9aY0iKpCmGYv6AfnkcT8WEhw2U/sTWl7naS/uodr2ndODDJTjXWq1dRHPxSUb3wGJV0MJkOb302gX/rUu11Z/4Y5A5LEn42SDDrCV+aC2pxn1Oq6mi0lFcTsvJHB4Yc6H6lkzxaBV/EwTZjpU/Q==; Expires=Thu, 20 Aug 2026 04:18:58 GMT; Path=/, AWSALBCORS=9xgC5st8zcHO9VY/C5Bf24j78SwD6amsO/2FgztIxRe9aY0iKpCmGYv6AfnkcT8WEhw2U/sTWl7naS/uodr2ndODDJTjXWq1dRHPxSUb3wGJV0MJkOb302gX/rUu11Z/4Y5A5LEn42SDDrCV+aC2pxn1Oq6mi0lFcTsvJHB4Yc6H6lkzxaBV/EwTZjpU/Q==; Expires=Thu, 20 Aug 2026 04:18:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59606', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '81724c4db89e488b012c0dd61a12c9e2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:19:35 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:19:35.125851+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:19:35 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:19:35.133994+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:19:35.290521+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh6: JIT 검증 — 입력이 낡아 재생성 (14/64)"} {"timestamp": "2026-08-13T04:19:35.317620+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S37sh6: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T04:19:35.457152+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh2]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:19:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VnwIpSDtz9csESLn68tv8nYhZfVFKgIs5zGQ8MY36sWusmuE9AHTqJNYMpsaXG+yXpxDKDdhqqhymP9DerTzJS9RiP89eqLqPyDW+tifH4k+8u/2wFwfgxFZu/ab9mmUZX63jCqrHPMi/RbNvs4k6tugML3w2JvR3wpn3Re+oAy9Vg2dnuKL8jkD6ufueA==; Expires=Thu, 20 Aug 2026 04:19:36 GMT; Path=/, AWSALBCORS=VnwIpSDtz9csESLn68tv8nYhZfVFKgIs5zGQ8MY36sWusmuE9AHTqJNYMpsaXG+yXpxDKDdhqqhymP9DerTzJS9RiP89eqLqPyDW+tifH4k+8u/2wFwfgxFZu/ab9mmUZX63jCqrHPMi/RbNvs4k6tugML3w2JvR3wpn3Re+oAy9Vg2dnuKL8jkD6ufueA==; Expires=Thu, 20 Aug 2026 04:19:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '3134', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '3135', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae3da0aa2f527cea898c6ebf6ab0040b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:19:37 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UrT6+FKx50gfTmheErdiQH4thIxeVSDklHLJXj8p37WI2uQuIa5asRHC+puMoktp6Lh0y8W9QNiwQ/lGKIDEdHc5/17bwFdK/iDNNhiJ1jAeNKPbVqBtip1UhZrCmpQOLyJHlRgW8VZEKhIN2TANUFCU/2+LZbQHNlbDDlndlRk1WQeClsm7sItwUxhqng==; Expires=Thu, 20 Aug 2026 04:19:37 GMT; Path=/, AWSALBCORS=UrT6+FKx50gfTmheErdiQH4thIxeVSDklHLJXj8p37WI2uQuIa5asRHC+puMoktp6Lh0y8W9QNiwQ/lGKIDEdHc5/17bwFdK/iDNNhiJ1jAeNKPbVqBtip1UhZrCmpQOLyJHlRgW8VZEKhIN2TANUFCU/2+LZbQHNlbDDlndlRk1WQeClsm7sItwUxhqng==; Expires=Thu, 20 Aug 2026 04:19:37 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '2738', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '2739', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '908787c130b34af0031c3e91d5a5cb56', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:19:47.735546+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (641429 → 1314967 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:19:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hkRfOpUzVS4zuxtkzDILWCeZc7qfnef0mJ422CVhlVpWbPxdr9+PuzXS3g9XazNxsW/O3ZiByJjuz+s3BNyZ2s5KYAfrvTrVm/eyJCbmQmYkKEQep2PByWKDMnvdDLOJk5KgKcixpNzipXx2D+nuTh/ZmEVjZ4XxjOMBWpaqLVWM7oiJ3uFkwwTtDVYH6w==; Expires=Thu, 20 Aug 2026 04:19:47 GMT; Path=/, AWSALBCORS=hkRfOpUzVS4zuxtkzDILWCeZc7qfnef0mJ422CVhlVpWbPxdr9+PuzXS3g9XazNxsW/O3ZiByJjuz+s3BNyZ2s5KYAfrvTrVm/eyJCbmQmYkKEQep2PByWKDMnvdDLOJk5KgKcixpNzipXx2D+nuTh/ZmEVjZ4XxjOMBWpaqLVWM7oiJ3uFkwwTtDVYH6w==; Expires=Thu, 20 Aug 2026 04:19:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10398', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '23d06dfb496aed79c11ead2cc1400f2f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:19:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lRbKqzfe1mbwicVvnoCdHA61vpu2nanWzoQ7ezpli//NqJaez0IBt+H1N19C6f8JfG82Zr722agfbuSG4AvjPGiqT9oieAgB2hlvksfezO16Px77hIJncYqEFMzSPPGRA8zBICE21X1QJaZ7hIAqHyxrPDnCb3X5jIME4YTymBnLB3Z+F1URCn6FGE8amw==; Expires=Thu, 20 Aug 2026 04:19:48 GMT; Path=/, AWSALBCORS=lRbKqzfe1mbwicVvnoCdHA61vpu2nanWzoQ7ezpli//NqJaez0IBt+H1N19C6f8JfG82Zr722agfbuSG4AvjPGiqT9oieAgB2hlvksfezO16Px77hIJncYqEFMzSPPGRA8zBICE21X1QJaZ7hIAqHyxrPDnCb3X5jIME4YTymBnLB3Z+F1URCn6FGE8amw==; Expires=Thu, 20 Aug 2026 04:19:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '10046', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '29fa93d8a37fe5850d19200834a94d7e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:19:48.373058+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (685039 → 1348155 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:19:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J7PeoT6CLers+kQ9L+GP+eWY8vbJ8MpBtIndrIohO/1vrWbzCnb6PGrzCpNgi4L8L9u5Ot5ywa7NNL0tMpEuki92mnJ5xTrzsDu7j4wuGC6XvkWattboru93pebQe4EihyBFnLfY+VoU0w65upAKX/ebjZJ7omhAEJmhiaIreDJwWHS90eZVVE64Kumm6A==; Expires=Thu, 20 Aug 2026 04:19:48 GMT; Path=/, AWSALBCORS=J7PeoT6CLers+kQ9L+GP+eWY8vbJ8MpBtIndrIohO/1vrWbzCnb6PGrzCpNgi4L8L9u5Ot5ywa7NNL0tMpEuki92mnJ5xTrzsDu7j4wuGC6XvkWattboru93pebQe4EihyBFnLfY+VoU0w65upAKX/ebjZJ7omhAEJmhiaIreDJwWHS90eZVVE64Kumm6A==; Expires=Thu, 20 Aug 2026 04:19:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9792', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '9ed9f9b947b6c14d953a9b6767f95e7d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:19:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=a1rR73z1sH4nUMNBjwVvfkYJToLr4DCKaArAN9QrjcUXOKCWlzEuggloFdsXZS+t5eTDCKL5fQCJSqmKKLWRXlGpFLB/6p9+BrBIFwn6OeSr3/W794na7vxBrT/8GUrVQUC65P+lb5JJh5fSQYU9DMvzDPG4q/X8XZ7HrZNbkxclWx3SE2BTAagCsUQV0g==; Expires=Thu, 20 Aug 2026 04:19:48 GMT; Path=/, AWSALBCORS=a1rR73z1sH4nUMNBjwVvfkYJToLr4DCKaArAN9QrjcUXOKCWlzEuggloFdsXZS+t5eTDCKL5fQCJSqmKKLWRXlGpFLB/6p9+BrBIFwn6OeSr3/W794na7vxBrT/8GUrVQUC65P+lb5JJh5fSQYU9DMvzDPG4q/X8XZ7HrZNbkxclWx3SE2BTAagCsUQV0g==; Expires=Thu, 20 Aug 2026 04:19:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9765', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '3e2e13182b60452446edbc05e68f554a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:20:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:20:11.459818+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:20:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iL3n5quqG3B9OuhtjD9D8NvLL41wWU/arerm7+p8yg4GXL2JrjxcRUmExYaL0T0FBzIw91F4cwzgcF0oc3bnuPdLGtpHTOiTaJOy2WGvJTlbgPH5fL3ZlXaoorsYvn0nkJG6cGAO5+O5F64/cb0AstAGUXvhD+ptnYAGZx31OJ5tZS88HrLyoewAjxY1sA==; Expires=Thu, 20 Aug 2026 04:20:11 GMT; Path=/, AWSALBCORS=iL3n5quqG3B9OuhtjD9D8NvLL41wWU/arerm7+p8yg4GXL2JrjxcRUmExYaL0T0FBzIw91F4cwzgcF0oc3bnuPdLGtpHTOiTaJOy2WGvJTlbgPH5fL3ZlXaoorsYvn0nkJG6cGAO5+O5F64/cb0AstAGUXvhD+ptnYAGZx31OJ5tZS88HrLyoewAjxY1sA==; Expires=Thu, 20 Aug 2026 04:20:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b1b327f9b1e711eb7bb2532ef0ba0bf0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:20:12 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z1HeOiEKFkhA1CwCo8hKhQOknQARNKI9RKVihWqVSEhInFeGqWGyDwKSM0ka9APHN1vauRwLaMB7v6zOX9cLwnagOSiQTaiIJoZphaJl6FxOFwhfN3iikkSjWlf5tzWJOWb1UtLiviUDyN0/GcSueFBvWJOqI7AM8NkBNwPKkvF/9mRjSkD57vpRRyovDg==; Expires=Thu, 20 Aug 2026 04:20:12 GMT; Path=/, AWSALBCORS=z1HeOiEKFkhA1CwCo8hKhQOknQARNKI9RKVihWqVSEhInFeGqWGyDwKSM0ka9APHN1vauRwLaMB7v6zOX9cLwnagOSiQTaiIJoZphaJl6FxOFwhfN3iikkSjWlf5tzWJOWb1UtLiviUDyN0/GcSueFBvWJOqI7AM8NkBNwPKkvF/9mRjSkD57vpRRyovDg==; Expires=Thu, 20 Aug 2026 04:20:12 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59611', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '1643c2faa06f04290cfed4593641c1a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:20:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:20:33.048302+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:20:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:20:33.057012+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:20:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=10wQzyvaFqhl7rmXC4OvVBG6U6HLnAUoMM8/J6V/KGQD8kYGY1kY4bbC25ajNp11mLUwjtGglCG9h75KTAeB62V4DYX22fuEkC1tkA4oK9eGv5yvKJHB9lnS0Ij8LucbVPnWaje2UcFRt1UU1tappXtc0R9zFK3I2V7Y4VErEEZsvP03ZOuyCehCmiSOng==; Expires=Thu, 20 Aug 2026 04:20:33 GMT; Path=/, AWSALBCORS=10wQzyvaFqhl7rmXC4OvVBG6U6HLnAUoMM8/J6V/KGQD8kYGY1kY4bbC25ajNp11mLUwjtGglCG9h75KTAeB62V4DYX22fuEkC1tkA4oK9eGv5yvKJHB9lnS0Ij8LucbVPnWaje2UcFRt1UU1tappXtc0R9zFK3I2V7Y4VErEEZsvP03ZOuyCehCmiSOng==; Expires=Thu, 20 Aug 2026 04:20:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59438', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59657', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b94319d6197c22002b194f6563619030', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:20:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lBwMC3j4lrHBJpjKUbXwfaKaZ4DHd40j+5rdVeKRTvPSqS6eFaicXuiDspl3xS9R+Q48Uvo+rzHtf6ZDG+xJQMrwZqADzarCRsTQCDAbLQll4iX4dJdFPbgQdZQkrjhiZefCI7+KCyo8y3zr9cherWfHX0ozEFdqT/a+tqLaJ9NTSLfrtlk9lXYO5jpbXw==; Expires=Thu, 20 Aug 2026 04:20:33 GMT; Path=/, AWSALBCORS=lBwMC3j4lrHBJpjKUbXwfaKaZ4DHd40j+5rdVeKRTvPSqS6eFaicXuiDspl3xS9R+Q48Uvo+rzHtf6ZDG+xJQMrwZqADzarCRsTQCDAbLQll4iX4dJdFPbgQdZQkrjhiZefCI7+KCyo8y3zr9cherWfHX0ozEFdqT/a+tqLaJ9NTSLfrtlk9lXYO5jpbXw==; Expires=Thu, 20 Aug 2026 04:20:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59432', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59654', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '4eaa9f69535dd50c1ea09938ed01eccd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:20:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:20:58.114601+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:20:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B97x0VbOvP3UvJCX5V4ya4q9LRnG1q0Iyj5jqiLP9XzRjPKh+6FzPBoaNByfxD0EYnIovEqUOVxOMzAc9/dnn0pHE/gSlX9Fyp/UDPIeKBNNXY6ZHou+1ECjpRF2jR60RHvwPortNRICvA8u+1uSklcW6SVl+06noFQaTz6w/ZBoRgfVLUF55ZFwi5Zhng==; Expires=Thu, 20 Aug 2026 04:20:58 GMT; Path=/, AWSALBCORS=B97x0VbOvP3UvJCX5V4ya4q9LRnG1q0Iyj5jqiLP9XzRjPKh+6FzPBoaNByfxD0EYnIovEqUOVxOMzAc9/dnn0pHE/gSlX9Fyp/UDPIeKBNNXY6ZHou+1ECjpRF2jR60RHvwPortNRICvA8u+1uSklcW6SVl+06noFQaTz6w/ZBoRgfVLUF55ZFwi5Zhng==; Expires=Thu, 20 Aug 2026 04:20:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '13318', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a647f6c73e3e5279d03a57147d229c2b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:20:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=GvVxZ4hF/aqkhJIZLr/2Q0rBCnknLWc0HHOw2+irF/n2FL2mBr+u9e1uJCKgjZilKNq0gw3lFjc6A9C5PJbz/QNG8eHSMKJsP5u7QWERiBdvHULuFQ/w/63wyrIv8GSggcr0bLHeLuSU/F1d4rPKt4MMNTAG/tIUtDDRaZ85y6L3QM0N/jUvF4wBbBZJGw==; Expires=Thu, 20 Aug 2026 04:20:58 GMT; Path=/, AWSALBCORS=GvVxZ4hF/aqkhJIZLr/2Q0rBCnknLWc0HHOw2+irF/n2FL2mBr+u9e1uJCKgjZilKNq0gw3lFjc6A9C5PJbz/QNG8eHSMKJsP5u7QWERiBdvHULuFQ/w/63wyrIv8GSggcr0bLHeLuSU/F1d4rPKt4MMNTAG/tIUtDDRaZ85y6L3QM0N/jUvF4wBbBZJGw==; Expires=Thu, 20 Aug 2026 04:20:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '12925', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c759d96e24fad033933fa26fd527ee2e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:21:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:21:24.844343+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:21:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:21:24.845474+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:21:24 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:21:24.954059+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:21:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2RVHhNcHKSu6vdkJaajqenyeEJs7tMvy/6/wfvAX5mJ0tv3Yosj98bEAGgYGFyymCO08OskLuo7WbxhYUFu5EgWlOBcet3Y7ZQrMnJnC3mHqTdsjmJYPMPngpcMUHPVxsGaQ8ShyEM817cZpYdewy39y9fPitEPv7z69kkY2HVMNq8DH996JtT9uWV3Adw==; Expires=Thu, 20 Aug 2026 04:21:26 GMT; Path=/, AWSALBCORS=2RVHhNcHKSu6vdkJaajqenyeEJs7tMvy/6/wfvAX5mJ0tv3Yosj98bEAGgYGFyymCO08OskLuo7WbxhYUFu5EgWlOBcet3Y7ZQrMnJnC3mHqTdsjmJYPMPngpcMUHPVxsGaQ8ShyEM817cZpYdewy39y9fPitEPv7z69kkY2HVMNq8DH996JtT9uWV3Adw==; Expires=Thu, 20 Aug 2026 04:21:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7713', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7491', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a2be8754d1bd9642cc7040d300015a89', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:21:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=cXc3LKz5JSjFq/839ZEH2vojTM0iezlXY9QyjRLnnyENbWUBm1xO+i3GvnRSjnQvG+c1OQ3+adMnDnxIhVT2t7kMcg+ZxxvZFZsSz5ODmqn3e1fwSpUE4JXhqx+lu/2Zeo8TgQJftPXIifOtaj9gAyNAqv40+os7KCDzjXaeR2b5jP09J025AB5HLziDvg==; Expires=Thu, 20 Aug 2026 04:21:26 GMT; Path=/, AWSALBCORS=cXc3LKz5JSjFq/839ZEH2vojTM0iezlXY9QyjRLnnyENbWUBm1xO+i3GvnRSjnQvG+c1OQ3+adMnDnxIhVT2t7kMcg+ZxxvZFZsSz5ODmqn3e1fwSpUE4JXhqx+lu/2Zeo8TgQJftPXIifOtaj9gAyNAqv40+os7KCDzjXaeR2b5jP09J025AB5HLziDvg==; Expires=Thu, 20 Aug 2026 04:21:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7325', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7103', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '6c5ac86e1d9e7f7a4772c4f2918b407b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:21:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:21:50.154241+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:21:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:21:50.163459+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:21:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HEW/h5HdubWfA7WjAI0FILA0BDTBeXrh0ns1YNJuqLns0A4C1y5aweouNv5Hc9f88zAkByixybjk9otVzTxVXvG7tXC4YJAGh0wl9gWtKGfULEpGdOF6+QFHoRYn2mJ6yqUKuD6bMP0zsRoDAuJkeNraOw2Le640UxKWrMJeuugKXw1QILplzf80go6Mtg==; Expires=Thu, 20 Aug 2026 04:21:50 GMT; Path=/, AWSALBCORS=HEW/h5HdubWfA7WjAI0FILA0BDTBeXrh0ns1YNJuqLns0A4C1y5aweouNv5Hc9f88zAkByixybjk9otVzTxVXvG7tXC4YJAGh0wl9gWtKGfULEpGdOF6+QFHoRYn2mJ6yqUKuD6bMP0zsRoDAuJkeNraOw2Le640UxKWrMJeuugKXw1QILplzf80go6Mtg==; Expires=Thu, 20 Aug 2026 04:21:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c76bce3441a9a00f2b20f8d8f23ebd7e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:21:51 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=txdkgU8aSBUPWO21lDKauKrzbgO8XvaNHlchLL/7lUx84cS3xOjZr6cp9PwjVNJaBTnpueOlOPsJrmfHIwgRPaa5oc7pPF2dGZLBvQ9EzNd9ZkiAFjzFxnpL/Qajlk+MVpiyvs5HcTXxLOjARO9Lx9JTqmqfD2chwIP/zYR6mZboOT+T137CkdfRuDrd1Q==; Expires=Thu, 20 Aug 2026 04:21:51 GMT; Path=/, AWSALBCORS=txdkgU8aSBUPWO21lDKauKrzbgO8XvaNHlchLL/7lUx84cS3xOjZr6cp9PwjVNJaBTnpueOlOPsJrmfHIwgRPaa5oc7pPF2dGZLBvQ9EzNd9ZkiAFjzFxnpL/Qajlk+MVpiyvs5HcTXxLOjARO9Lx9JTqmqfD2chwIP/zYR6mZboOT+T137CkdfRuDrd1Q==; Expires=Thu, 20 Aug 2026 04:21:51 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59552', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59553', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eeb520f72c1aa86f0756d3fb5d26d0fc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:22:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W7odNV7Jv8yw7ku+qjBJ/zwQryLtyS4+HE9gIAJbq1eo+yXTRUk4u6JXrHMSQF7F1+fYS6aVD25N7Lg7ScNm+L1XnqTWLt/ujRmJj+o4XTCRHxO9M8RAlBtOsnlepdDC1Tm45XKsTa+GrgxQHS5rABRJ7Ur6kksX3/U41f1XhB8D2ZskX2JiWrxTFn7epQ==; Expires=Thu, 20 Aug 2026 04:22:04 GMT; Path=/, AWSALBCORS=W7odNV7Jv8yw7ku+qjBJ/zwQryLtyS4+HE9gIAJbq1eo+yXTRUk4u6JXrHMSQF7F1+fYS6aVD25N7Lg7ScNm+L1XnqTWLt/ujRmJj+o4XTCRHxO9M8RAlBtOsnlepdDC1Tm45XKsTa+GrgxQHS5rABRJ7Ur6kksX3/U41f1XhB8D2ZskX2JiWrxTFn7epQ==; Expires=Thu, 20 Aug 2026 04:22:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59995', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ae9d397c713a791dde352563d7201e7a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:22:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0AK/lMjMwPLpMXxlNG0kbO1b460PN2l2AeMjnzTjjd6M8KBAI0Q+3sgLoNKL8QxRQmadjs1eXkGiRQaktikzonO/NGPha0RhSDT9eRykOTTCbQ6sHxGZsN1r1spHo8pQqCMWz0a/fzenRY53EMwMGS3GeQxMXOK7HwxdsxFa23Rm/KCQqfKZcax/a9as5A==; Expires=Thu, 20 Aug 2026 04:22:04 GMT; Path=/, AWSALBCORS=0AK/lMjMwPLpMXxlNG0kbO1b460PN2l2AeMjnzTjjd6M8KBAI0Q+3sgLoNKL8QxRQmadjs1eXkGiRQaktikzonO/NGPha0RhSDT9eRykOTTCbQ6sHxGZsN1r1spHo8pQqCMWz0a/fzenRY53EMwMGS3GeQxMXOK7HwxdsxFa23Rm/KCQqfKZcax/a9as5A==; Expires=Thu, 20 Aug 2026 04:22:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59722', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '9e0cca4be3f6bc105147363a45f7fd51', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:22:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UQ4ZbhLY3mYZ9gmLqOizivyKynHmXMuFeLOCLXSutMzebl4uNRdJAn4KpuLPUJlmOXfUh4nz7HTX6DojA4FaPNg+rbw0uUFon6XeaXj7tFuRd7vpkpgB5DYVP0HT8v8WiWjPt0nzx5nwTAhN9re4f2K5yBfmbaYzcpoykDePYm3zIRDR7zGxjsz7W35chw==; Expires=Thu, 20 Aug 2026 04:22:17 GMT; Path=/, AWSALBCORS=UQ4ZbhLY3mYZ9gmLqOizivyKynHmXMuFeLOCLXSutMzebl4uNRdJAn4KpuLPUJlmOXfUh4nz7HTX6DojA4FaPNg+rbw0uUFon6XeaXj7tFuRd7vpkpgB5DYVP0HT8v8WiWjPt0nzx5nwTAhN9re4f2K5yBfmbaYzcpoykDePYm3zIRDR7zGxjsz7W35chw==; Expires=Thu, 20 Aug 2026 04:22:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '47145', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9153db9eff903b004f6d385dd2fdd835', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:22:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Bdvji2oJeJJSn3GBWAGk2vQhzsn7VLwARAvPIE8RxZQp543bjqmiVeFJqaxSTFtTugH4dX6AHjLevIlMFh2MDbiUfa+0foFWtATCYK89G1WUfmscW64GRxC4bYTSi6wYysD+liQ8aAZd57oFdlzZxArucJWydEC4T8vJM1abN+yWsKDtbOE5/NtGjtU7HA==; Expires=Thu, 20 Aug 2026 04:22:17 GMT; Path=/, AWSALBCORS=Bdvji2oJeJJSn3GBWAGk2vQhzsn7VLwARAvPIE8RxZQp543bjqmiVeFJqaxSTFtTugH4dX6AHjLevIlMFh2MDbiUfa+0foFWtATCYK89G1WUfmscW64GRxC4bYTSi6wYysD+liQ8aAZd57oFdlzZxArucJWydEC4T8vJM1abN+yWsKDtbOE5/NtGjtU7HA==; Expires=Thu, 20 Aug 2026 04:22:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '46739', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd70b290bce786e111e424ac298c42d85', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:22:31.945891+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (722793 → 1432291 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:22:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9aKvDsgU6DVpOIJ+7kRev7R+onZf0BxxYTLXsrqy/hlkN9Xsgdzjs1xPtcoBumwVW/6AWokd3KIEmt/+45NSzcZ2ok09LH5Do2yBC7X6WlH1i5OQBij0Y4ysthRjYtGHET274xQI4FM0Zx/KVKhWvmZ2piNDo/BGXuuANHNXJ1Jd/Nfr+l49/53ovVXZdQ==; Expires=Thu, 20 Aug 2026 04:22:32 GMT; Path=/, AWSALBCORS=9aKvDsgU6DVpOIJ+7kRev7R+onZf0BxxYTLXsrqy/hlkN9Xsgdzjs1xPtcoBumwVW/6AWokd3KIEmt/+45NSzcZ2ok09LH5Do2yBC7X6WlH1i5OQBij0Y4ysthRjYtGHET274xQI4FM0Zx/KVKhWvmZ2piNDo/BGXuuANHNXJ1Jd/Nfr+l49/53ovVXZdQ==; Expires=Thu, 20 Aug 2026 04:22:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31621', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '85ce5c3ea1e30f2e6d1bb0f41ccf2510', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:22:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BXlj45ds0wregwy3xEMKKkCKALATHfLjgs7qdICrEDo3o29q9a9+1th/aSrIOEgdzbt0TtHBdXMxiY/Zs+OplZyOV2h5ss+ZLcFY1L5lFvTcEwow1CkckQZ2BQwamFPsFCw+kFTXzwA49fLYS/Kp7h1jhBuxzlWgXX2KwWTHIrA0o7bj2SmetxcnCqD0KQ==; Expires=Thu, 20 Aug 2026 04:22:32 GMT; Path=/, AWSALBCORS=BXlj45ds0wregwy3xEMKKkCKALATHfLjgs7qdICrEDo3o29q9a9+1th/aSrIOEgdzbt0TtHBdXMxiY/Zs+OplZyOV2h5ss+ZLcFY1L5lFvTcEwow1CkckQZ2BQwamFPsFCw+kFTXzwA49fLYS/Kp7h1jhBuxzlWgXX2KwWTHIrA0o7bj2SmetxcnCqD0KQ==; Expires=Thu, 20 Aug 2026 04:22:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31061', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '542469f4cccc9dbf0d09a9fb9e6ed918', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:22:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:22:49.362401+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:22:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SAejmOjLVeAl7mztPd3WkVfzh3/1SS1KSP7J+eWYyATNJFZrtlyegT3YPK27LoQjrUaYkXwoZiTqMHKzsBjOjL3rpOgYwU8O46YNrFSDXUBfQcR9jN+gjHw1JpfOq2OB0QqkLkpCkkYOQnP6jg8PFxOqR+AObRV5MhnweR+3VPL0n3lbb8pt7RKVLdY3IQ==; Expires=Thu, 20 Aug 2026 04:22:49 GMT; Path=/, AWSALBCORS=SAejmOjLVeAl7mztPd3WkVfzh3/1SS1KSP7J+eWYyATNJFZrtlyegT3YPK27LoQjrUaYkXwoZiTqMHKzsBjOjL3rpOgYwU8O46YNrFSDXUBfQcR9jN+gjHw1JpfOq2OB0QqkLkpCkkYOQnP6jg8PFxOqR+AObRV5MhnweR+3VPL0n3lbb8pt7RKVLdY3IQ==; Expires=Thu, 20 Aug 2026 04:22:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14978', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c51cfc1df39ce0e9a7f28ae463e85f3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:22:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=y/vYrIDXoD/lEk7XinUpX4zFOrunZydbrHDuif1/F7goC4hQS4ynyyCQxXJ4FOJot9I/DwftNPtnURM7hcw+ZBaeplUC1zkZ6RlNMzo8gjOoIu3DXdHWLvaEuptqfm3JDqO+jhlUJuv+YqK8snutgkka2fktVWTonyguH0tpEjbcub3E6JbfQXdo2CtuOw==; Expires=Thu, 20 Aug 2026 04:22:50 GMT; Path=/, AWSALBCORS=y/vYrIDXoD/lEk7XinUpX4zFOrunZydbrHDuif1/F7goC4hQS4ynyyCQxXJ4FOJot9I/DwftNPtnURM7hcw+ZBaeplUC1zkZ6RlNMzo8gjOoIu3DXdHWLvaEuptqfm3JDqO+jhlUJuv+YqK8snutgkka2fktVWTonyguH0tpEjbcub3E6JbfQXdo2CtuOw==; Expires=Thu, 20 Aug 2026 04:22:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14574', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': '29d2924c8f459bab56f03629d040d79f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:23:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:23:34.859134+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:23:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:23:34.868417+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:23:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=aIryDlkYdXnOzs7LuBph/vkQ2B5ock8IiNoBWB061khyMwJ+MJbfYiSKZXvocVIp/NBPQbAZQNtE3QQ07o5P1DzUHTBd7L2ssSNMrJKXDFByhvRkGTzkA6JqqzKGy7s8drwGQ7ZHikXG/iMVQVS/9RZbLeZWqIKUifdEZtGbZqxqx5+ox0QC5DSNP5se9A==; Expires=Thu, 20 Aug 2026 04:23:35 GMT; Path=/, AWSALBCORS=aIryDlkYdXnOzs7LuBph/vkQ2B5ock8IiNoBWB061khyMwJ+MJbfYiSKZXvocVIp/NBPQbAZQNtE3QQ07o5P1DzUHTBd7L2ssSNMrJKXDFByhvRkGTzkA6JqqzKGy7s8drwGQ7ZHikXG/iMVQVS/9RZbLeZWqIKUifdEZtGbZqxqx5+ox0QC5DSNP5se9A==; Expires=Thu, 20 Aug 2026 04:23:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59996', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6587495f211634d0aeff391d26dfcd6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:23:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=xsAyJLZty4DQ0tcdeCMprdwtfdsA6TUzguf618j30JQWMSf90+TaH7TSRuZ9jLvwi9jQFixc6q73BlSN2Sh729AE+8eW0LPKDiLiEDnGEuK905WjN1/7VwqkJfukwNrQI1LP+VMdsiVAYiVBka3xSx9B+6OfKYAb5yImwoNMdUEIu30KOzOhbuxm5vRJkA==; Expires=Thu, 20 Aug 2026 04:23:36 GMT; Path=/, AWSALBCORS=xsAyJLZty4DQ0tcdeCMprdwtfdsA6TUzguf618j30JQWMSf90+TaH7TSRuZ9jLvwi9jQFixc6q73BlSN2Sh729AE+8eW0LPKDiLiEDnGEuK905WjN1/7VwqkJfukwNrQI1LP+VMdsiVAYiVBka3xSx9B+6OfKYAb5yImwoNMdUEIu30KOzOhbuxm5vRJkA==; Expires=Thu, 20 Aug 2026 04:23:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59584', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59582', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'abe3a87ac30fc4d4f310408dffb2710e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:23:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:23:49.481603+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:23:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RjQYNPYaKP7mATa+R7uOx5oiQrQJZ0ee7cZx+ZVe7jASmKygTG0YxS4IK/uflbB7wCLTAAiudIQL7GcIh9xJ2ynfuLxVl1wxuQCPZ5KrIkpU3DnsEawZfNMQjivBSXhEqK5uok3oZbHU4KbJ/Hc1ggPIowzP/gj+zezjR9u128e92WHT6gwKTGSrNM6bAQ==; Expires=Thu, 20 Aug 2026 04:23:49 GMT; Path=/, AWSALBCORS=RjQYNPYaKP7mATa+R7uOx5oiQrQJZ0ee7cZx+ZVe7jASmKygTG0YxS4IK/uflbB7wCLTAAiudIQL7GcIh9xJ2ynfuLxVl1wxuQCPZ5KrIkpU3DnsEawZfNMQjivBSXhEqK5uok3oZbHU4KbJ/Hc1ggPIowzP/gj+zezjR9u128e92WHT6gwKTGSrNM6bAQ==; Expires=Thu, 20 Aug 2026 04:23:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '041f1dabca80d8a297bc1b0c3919b938', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:23:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=RCkON4YBD2aAS6InxwCTjB6HIOZ89rJ9fI/Pyca8Q4StbI4Ybkt3wlzl4fWGLcCIhuSFEyS5ueEz8GjMsy2XJRaPzqnX10xo//epVq5KzTsJ0fZBx8TL/0yp1MRBAySsB0X0F6wFEAQ+hOY4YOo1wpc8Whx7Yyb3R+zJbVBK+ehVsZBPIaxqgFM85iXwAw==; Expires=Thu, 20 Aug 2026 04:23:50 GMT; Path=/, AWSALBCORS=RCkON4YBD2aAS6InxwCTjB6HIOZ89rJ9fI/Pyca8Q4StbI4Ybkt3wlzl4fWGLcCIhuSFEyS5ueEz8GjMsy2XJRaPzqnX10xo//epVq5KzTsJ0fZBx8TL/0yp1MRBAySsB0X0F6wFEAQ+hOY4YOo1wpc8Whx7Yyb3R+zJbVBK+ehVsZBPIaxqgFM85iXwAw==; Expires=Thu, 20 Aug 2026 04:23:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59596', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c363db7e1a8c2e770f140f98e2ee1295', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:24:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:24:24.234533+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:24:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:24:24.256400+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:24:24.262362+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh2]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T04:24:24.396391+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: JIT 검증 — 입력이 낡아 재생성 (15/64)"} {"timestamp": "2026-08-13T04:24:24.421308+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh2: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T04:24:24.427273+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:24:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZydndEV4jwBHu6cXewEc4irQnSAB/WapkCe+3wvFhDgAX8K+g61tHjrnYzbPzlmWqsugW9TFIS0EU/hXNglTkKZUPG2whWh3/chktmdTc4nYocUnZpR2pjUKD2Yni1vTFH55+c6Bn44eth6JSh/YP1LMWcbIbWGeVeR5KMdl8ng7VA7MChrVMM5qcnYe8g==; Expires=Thu, 20 Aug 2026 04:24:25 GMT; Path=/, AWSALBCORS=ZydndEV4jwBHu6cXewEc4irQnSAB/WapkCe+3wvFhDgAX8K+g61tHjrnYzbPzlmWqsugW9TFIS0EU/hXNglTkKZUPG2whWh3/chktmdTc4nYocUnZpR2pjUKD2Yni1vTFH55+c6Bn44eth6JSh/YP1LMWcbIbWGeVeR5KMdl8ng7VA7MChrVMM5qcnYe8g==; Expires=Thu, 20 Aug 2026 04:24:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10595', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10596', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '4682d9dc14462029f513a851df611bb1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:24:25 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lqnPoAZOuxK9O8n9JRQQzV4+E3P5y7RvL/54MmM5ifaQnt5f1ONKcrFA++kZSUYU1lQq1zOWIMsRp/xMQzlX4Pi8EbCYFd5bA3cvQqhxVK4qh0J99OejYpuymDSqPcATcrXACuZQ4x/IXMS6357bi+TDdB1/O76mhTAPncvKfe2/Zbjlvg5s8PDIeO0QFA==; Expires=Thu, 20 Aug 2026 04:24:25 GMT; Path=/, AWSALBCORS=lqnPoAZOuxK9O8n9JRQQzV4+E3P5y7RvL/54MmM5ifaQnt5f1ONKcrFA++kZSUYU1lQq1zOWIMsRp/xMQzlX4Pi8EbCYFd5bA3cvQqhxVK4qh0J99OejYpuymDSqPcATcrXACuZQ4x/IXMS6357bi+TDdB1/O76mhTAPncvKfe2/Zbjlvg5s8PDIeO0QFA==; Expires=Thu, 20 Aug 2026 04:24:25 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10557', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10560', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '34f8d2f6eec3707f0928e7079deb83a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:24:33.532840+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (633116 → 1340913 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:24:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=OOuFgNK50pVBb+0/mTGTvBw8/1REQXupA2BEIewFRp0JVGKVa8ohp4nO3lBhiw2He5+2aMhLIeXBKHH/Y3vs8rQL7s3Eyglzco/HOUmkr5kYXLO4uKuzv3AeDicuTCWHAjCD8idSo99wgdUISc/wRPO699PQI8YRtvH7AAzo5q9qVj+00gVhqicOLKw8ug==; Expires=Thu, 20 Aug 2026 04:24:33 GMT; Path=/, AWSALBCORS=OOuFgNK50pVBb+0/mTGTvBw8/1REQXupA2BEIewFRp0JVGKVa8ohp4nO3lBhiw2He5+2aMhLIeXBKHH/Y3vs8rQL7s3Eyglzco/HOUmkr5kYXLO4uKuzv3AeDicuTCWHAjCD8idSo99wgdUISc/wRPO699PQI8YRtvH7AAzo5q9qVj+00gVhqicOLKw8ug==; Expires=Thu, 20 Aug 2026 04:24:33 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '15558', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '119a1ab7a0a6623f0c47541f4a13bbb2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:24:34 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=S4m/0Etu5gEKuYPPjWZR7M+638QbnLj6rJCg0eZPQA1sAdRLUSWgsFbtjujVKnF4VtW8+A8I7meOhEK3ZRl/IplDSW+OkIXGYzDSS+xN6s2qx+ezsnDOvI87czNtCdj5JEi83GLEuZ08sk0YMQVgi1vD+BsPjuvh/Yx9ZdYjPDzl9ks4A1UHnzzeab5mmA==; Expires=Thu, 20 Aug 2026 04:24:34 GMT; Path=/, AWSALBCORS=S4m/0Etu5gEKuYPPjWZR7M+638QbnLj6rJCg0eZPQA1sAdRLUSWgsFbtjujVKnF4VtW8+A8I7meOhEK3ZRl/IplDSW+OkIXGYzDSS+xN6s2qx+ezsnDOvI87czNtCdj5JEi83GLEuZ08sk0YMQVgi1vD+BsPjuvh/Yx9ZdYjPDzl9ks4A1UHnzzeab5mmA==; Expires=Thu, 20 Aug 2026 04:24:34 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '15126', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '9a473cd6c78ff731f84583df766fdb93', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:24:44.974800+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (699762 → 1474717 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:24:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Nh9Tz9GRn7ITo7ntqobR3iu20jTLhTHxcmBmA76apccT54O+fqM37BQAIo5FPXrFrIb/q+kQALflagjOtWCUofiLBydLo5iGDbPHdbQzmHRA6OZx7fUV8dp44QRXWV4uudJ7XqaAD8n+PF1kORF5GBoUBKEfbi9qCZt3SyZEEthV6QOn2nkkSPTrGIAlRw==; Expires=Thu, 20 Aug 2026 04:24:45 GMT; Path=/, AWSALBCORS=Nh9Tz9GRn7ITo7ntqobR3iu20jTLhTHxcmBmA76apccT54O+fqM37BQAIo5FPXrFrIb/q+kQALflagjOtWCUofiLBydLo5iGDbPHdbQzmHRA6OZx7fUV8dp44QRXWV4uudJ7XqaAD8n+PF1kORF5GBoUBKEfbi9qCZt3SyZEEthV6QOn2nkkSPTrGIAlRw==; Expires=Thu, 20 Aug 2026 04:24:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4615', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '64d70a7b4a802b248577d529482bcc89', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:24:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HQAlRJNgsy6yxNVy2ixH1xFgh/yQzbd2hYKDqLvOBRoQh5NExt5AhV45xyDrE3wJJbABOvhzdIUXYDHAgqL6vWu4n2POshT/n7fSDW274xOB2OkTADIvimT4JZIksER8ebFvOiSiizq76aJnSnLsC79VIN3FjfIqOycCpDI1K0YWBe7ATYdSthn7aGJaMg==; Expires=Thu, 20 Aug 2026 04:24:45 GMT; Path=/, AWSALBCORS=HQAlRJNgsy6yxNVy2ixH1xFgh/yQzbd2hYKDqLvOBRoQh5NExt5AhV45xyDrE3wJJbABOvhzdIUXYDHAgqL6vWu4n2POshT/n7fSDW274xOB2OkTADIvimT4JZIksER8ebFvOiSiizq76aJnSnLsC79VIN3FjfIqOycCpDI1K0YWBe7ATYdSthn7aGJaMg==; Expires=Thu, 20 Aug 2026 04:24:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '4265', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '00feba53c3a5d4b62383ca3a734d9db6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:25:06 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:25:06.688089+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:25:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sgoKi7bYu9FLM0QeOQCF8H7DGsn9zTlT2+40sr1ADFxXVRWODn4Zl2QsIaqvgs/pXOZHYD3q597GyNxMzGx7K0NbfHIU4VARzHA3RkjU/hGgYpARA2p01K8UqdHSWyW2o8AH8crZt486XucfH+2JHD0Mw3ZcbDVDV5cfr0bPw27gx0Stm6TPsLdRw9ALDA==; Expires=Thu, 20 Aug 2026 04:25:06 GMT; Path=/, AWSALBCORS=sgoKi7bYu9FLM0QeOQCF8H7DGsn9zTlT2+40sr1ADFxXVRWODn4Zl2QsIaqvgs/pXOZHYD3q597GyNxMzGx7K0NbfHIU4VARzHA3RkjU/hGgYpARA2p01K8UqdHSWyW2o8AH8crZt486XucfH+2JHD0Mw3ZcbDVDV5cfr0bPw27gx0Stm6TPsLdRw9ALDA==; Expires=Thu, 20 Aug 2026 04:25:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '39798d96b3a180583d6d3d7b87288c98', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:25:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=WRVzlOf1fFfVB4T+PbMxXwHcnXnFMTi3Bt+uPnNOl9P4cuKZktVn1VbE1YIVuYa4rBx8oHc3+u9Krp78bTm41z8QjUGiIcHL2ZDcxw5N153guoQv7/hPf2dkXxT8gc6r2H2ZHvIRaZltS9qnkhFNbRol8eeCDhw2pSHzzzm5XM3JnVp3qlC6v+OxaEyc3w==; Expires=Thu, 20 Aug 2026 04:25:07 GMT; Path=/, AWSALBCORS=WRVzlOf1fFfVB4T+PbMxXwHcnXnFMTi3Bt+uPnNOl9P4cuKZktVn1VbE1YIVuYa4rBx8oHc3+u9Krp78bTm41z8QjUGiIcHL2ZDcxw5N153guoQv7/hPf2dkXxT8gc6r2H2ZHvIRaZltS9qnkhFNbRol8eeCDhw2pSHzzzm5XM3JnVp3qlC6v+OxaEyc3w==; Expires=Thu, 20 Aug 2026 04:25:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59639', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '41bd84b31b993ef5a4fe6860cedddb81', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:25:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:25:39.235240+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:25:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:25:39.245459+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:25:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:25:39.347326+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:25:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=e7jTpTIufVo51Yfw7doKwKsXJ/lVelH8yRb4c4maKQs4rSusZR01ts1OZDZJhZTm7XAJSpBxz9TF7e933N49o0YqBGrX8LjSpmYREe0qy52EMCgTWZsIaPb0S8zF3jab9TRWvRFoTvDeMIEQVjJXKP+9+hb/qTpNzLcwG1ywJlbV78yYfav94OA86Lk5Sg==; Expires=Thu, 20 Aug 2026 04:25:40 GMT; Path=/, AWSALBCORS=e7jTpTIufVo51Yfw7doKwKsXJ/lVelH8yRb4c4maKQs4rSusZR01ts1OZDZJhZTm7XAJSpBxz9TF7e933N49o0YqBGrX8LjSpmYREe0qy52EMCgTWZsIaPb0S8zF3jab9TRWvRFoTvDeMIEQVjJXKP+9+hb/qTpNzLcwG1ywJlbV78yYfav94OA86Lk5Sg==; Expires=Thu, 20 Aug 2026 04:25:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '338f7a1998bc34d9f24dd4ff984af1cb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:25:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Cd/xp/Ir8EiNPdnVpJWzHbHUQkIrqT8JNDgGHpt9MSSa+9MviG2XJQjNPM1zt+09nyY8RPthZHYWBDD8Ipr5OtR5PzewHR1VGYiexFuM8ztELpKl6XquNVl7JbaQxS1WWHzfChCDdYuOXW1XLiBQRas0MYA9sdenVRjVCHfrAJV6Qi9drEHHJZLfozh81w==; Expires=Thu, 20 Aug 2026 04:25:40 GMT; Path=/, AWSALBCORS=Cd/xp/Ir8EiNPdnVpJWzHbHUQkIrqT8JNDgGHpt9MSSa+9MviG2XJQjNPM1zt+09nyY8RPthZHYWBDD8Ipr5OtR5PzewHR1VGYiexFuM8ztELpKl6XquNVl7JbaQxS1WWHzfChCDdYuOXW1XLiBQRas0MYA9sdenVRjVCHfrAJV6Qi9drEHHJZLfozh81w==; Expires=Thu, 20 Aug 2026 04:25:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59306', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59304', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '7e2492fdaf681307e6bd1bd93293bbed', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:26:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:26:22.031727+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:26:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:26:22.042200+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:26:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=00n/Yp9RG/crliWY3kmRkA+lmeJx6jl/kBIcMYN5h/rP+0crtHRDaL+3KFxhQnqmTYltOwJXQEa9iEpjTz23xXx2jHv6GcHf6G5kdEZSHLOAiprqgQuzI2AXowHXaakspK3IR2NizEVDSl5jEtKtDaUxHGHMkkV5grzcd4CNqZn1WzZdsFVvU/WNGE05Kw==; Expires=Thu, 20 Aug 2026 04:26:23 GMT; Path=/, AWSALBCORS=00n/Yp9RG/crliWY3kmRkA+lmeJx6jl/kBIcMYN5h/rP+0crtHRDaL+3KFxhQnqmTYltOwJXQEa9iEpjTz23xXx2jHv6GcHf6G5kdEZSHLOAiprqgQuzI2AXowHXaakspK3IR2NizEVDSl5jEtKtDaUxHGHMkkV5grzcd4CNqZn1WzZdsFVvU/WNGE05Kw==; Expires=Thu, 20 Aug 2026 04:26:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '17202', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '17203', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '7862cddee7380f2af3e84bd92809dedb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:26:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rJcztFqbAJQpYZOu+QznZtmHL4Cl18aoA8+bRrzUuPbvoV1ifxrfMTY7MeE8sV7xEiXJmOh0wW3CYkXcz2Nq5xu2BeX/gBiueqRqzevyoV0PZRyxsCkTTgvp5X13KPD2b+UcbwK/Wc30Cq7nTr3vuvkTJf47s+4QrB5gUkJIWNtXuzFyQZYNOzHliVwDkw==; Expires=Thu, 20 Aug 2026 04:26:23 GMT; Path=/, AWSALBCORS=rJcztFqbAJQpYZOu+QznZtmHL4Cl18aoA8+bRrzUuPbvoV1ifxrfMTY7MeE8sV7xEiXJmOh0wW3CYkXcz2Nq5xu2BeX/gBiueqRqzevyoV0PZRyxsCkTTgvp5X13KPD2b+UcbwK/Wc30Cq7nTr3vuvkTJf47s+4QrB5gUkJIWNtXuzFyQZYNOzHliVwDkw==; Expires=Thu, 20 Aug 2026 04:26:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '16763', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '16764', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc841a586922c96a86f4910c0cd40984', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:26:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jondgLCZQcfOHuefUoGxixSTpeOMC2ixskv9ihXaeb4U8699a5N47/dK+cqVvrXocQ45QzHbVszdNzkRZmOXJ3LcC71cvMZdMg4QRuVYiwQoWJt0gu0pDGKuTH8NYguaFY5F9dSP+X3pFdvOkAPCzQprT2T1y7IpzHSjVxYhvYPJco2kybSak8O+FjC2FQ==; Expires=Thu, 20 Aug 2026 04:26:36 GMT; Path=/, AWSALBCORS=jondgLCZQcfOHuefUoGxixSTpeOMC2ixskv9ihXaeb4U8699a5N47/dK+cqVvrXocQ45QzHbVszdNzkRZmOXJ3LcC71cvMZdMg4QRuVYiwQoWJt0gu0pDGKuTH8NYguaFY5F9dSP+X3pFdvOkAPCzQprT2T1y7IpzHSjVxYhvYPJco2kybSak8O+FjC2FQ==; Expires=Thu, 20 Aug 2026 04:26:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db4a41bcd181261369038c7139ee2fd1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:26:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tV6l/94p+WNBYbRgzUoBssUUlNdeV2pvSZ6GbVlZnUY27it+6D/Ybth0/x2LRtYkGe8twOSFNZgnYncVfXIFNiUB1PUUv2p/G4rnuw7owvlmZTVP1/OuWksu3qrG1CTycwgOsZBHBkkLT/tsLj/yYfc8JOFFSis02YanKOKKUT5+ulAlzTyeu4BTDfF2WQ==; Expires=Thu, 20 Aug 2026 04:26:36 GMT; Path=/, AWSALBCORS=tV6l/94p+WNBYbRgzUoBssUUlNdeV2pvSZ6GbVlZnUY27it+6D/Ybth0/x2LRtYkGe8twOSFNZgnYncVfXIFNiUB1PUUv2p/G4rnuw7owvlmZTVP1/OuWksu3qrG1CTycwgOsZBHBkkLT/tsLj/yYfc8JOFFSis02YanKOKKUT5+ulAlzTyeu4BTDfF2WQ==; Expires=Thu, 20 Aug 2026 04:26:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59636', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f13de1d79aab673e82aee38ad585833d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:26:47.487655+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (696003 → 1470426 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:26:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IP8j97sZfOmZ/Asi5hByChjtDfql0sPL0FkKUREtxENHzYMjyVixpbFYtDjZ/tBlGKUSfQSoZaa/1epP5SF12FComy7HtC/hjRXd8h1iWOxpjr90TIYryDpO5s85WQ4VkCqNB+JrR5CkuQHtTmHA03p0CC32sRX6+DLnnTSTX/9tmOb9BHgNAFisTFufPA==; Expires=Thu, 20 Aug 2026 04:26:47 GMT; Path=/, AWSALBCORS=IP8j97sZfOmZ/Asi5hByChjtDfql0sPL0FkKUREtxENHzYMjyVixpbFYtDjZ/tBlGKUSfQSoZaa/1epP5SF12FComy7HtC/hjRXd8h1iWOxpjr90TIYryDpO5s85WQ4VkCqNB+JrR5CkuQHtTmHA03p0CC32sRX6+DLnnTSTX/9tmOb9BHgNAFisTFufPA==; Expires=Thu, 20 Aug 2026 04:26:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48807', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '70ac431cea70e34d782c50afa5814a23', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:26:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=69V4kwNGahlHFqqWoh21N6yjaRqv9b5FLEIfBDGCh0HdzxIRPta1QIt6OW3omZDAnBv5UsFp5GCbomErNbLwCMY9hNSO01R0+QLzLda1j766uPpLg9oPsSteJmwYAyU8YHD7fX7YluS6iUt+PuZ++inrELgKVASDhV1vVpP5tif2iI2wTO7Btvk5yQCNYA==; Expires=Thu, 20 Aug 2026 04:26:47 GMT; Path=/, AWSALBCORS=69V4kwNGahlHFqqWoh21N6yjaRqv9b5FLEIfBDGCh0HdzxIRPta1QIt6OW3omZDAnBv5UsFp5GCbomErNbLwCMY9hNSO01R0+QLzLda1j766uPpLg9oPsSteJmwYAyU8YHD7fX7YluS6iUt+PuZ++inrELgKVASDhV1vVpP5tif2iI2wTO7Btvk5yQCNYA==; Expires=Thu, 20 Aug 2026 04:26:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48440', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc1d5ee4c9adb0ad4e769920bfc3e5ef', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:27:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:27:08.714703+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:27:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=C+DjjIq6C8ds/r/PkyVCVhHDUAh7Kvmt3nUvIDEzPbhLBzGm86xeIN443jMTTIrKgFEWHYvG6AV7SE9WaURzTIj/n3N0cLamrmp3v5lyvo+5BBa/vxKKHOrCdyVQAGWxJ8TDoCijNyJJmbfy/QAbGwqCrIntbgrmK7v6Ks8CeIqtdBoiuFHISWNxi0Kknw==; Expires=Thu, 20 Aug 2026 04:27:08 GMT; Path=/, AWSALBCORS=C+DjjIq6C8ds/r/PkyVCVhHDUAh7Kvmt3nUvIDEzPbhLBzGm86xeIN443jMTTIrKgFEWHYvG6AV7SE9WaURzTIj/n3N0cLamrmp3v5lyvo+5BBa/vxKKHOrCdyVQAGWxJ8TDoCijNyJJmbfy/QAbGwqCrIntbgrmK7v6Ks8CeIqtdBoiuFHISWNxi0Kknw==; Expires=Thu, 20 Aug 2026 04:27:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27411', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f969dc00e737ad6b3f434cf35389a67e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:27:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6nCDSwa3xR0NJFQfccJynpdptY2F9YXCad37PDY7b3aP7drPDh7d74YnX4EVzGao/bvhmkJT+UGQ8DGhlJPCd33Z4RJw4HZCwiaVG/ExIhGUXiwPe81Ftf2F7IYPOWeXwxFwKajmcVBXwD7u+F8UQhrN37ozlRuT+IzUDqtj3WphjCg+MjfvDbxTbq3SWQ==; Expires=Thu, 20 Aug 2026 04:27:09 GMT; Path=/, AWSALBCORS=6nCDSwa3xR0NJFQfccJynpdptY2F9YXCad37PDY7b3aP7drPDh7d74YnX4EVzGao/bvhmkJT+UGQ8DGhlJPCd33Z4RJw4HZCwiaVG/ExIhGUXiwPe81Ftf2F7IYPOWeXwxFwKajmcVBXwD7u+F8UQhrN37ozlRuT+IzUDqtj3WphjCg+MjfvDbxTbq3SWQ==; Expires=Thu, 20 Aug 2026 04:27:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27057', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ef460898315e8d3c320e7d412de1726c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:27:31 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:27:31.766652+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:27:31 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:27:31.776413+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:27:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B1hWp7DTkltcncd4SsrBjql7hmXhwVl6i3GJ6RxIxhn1pNTY9nkmSyOzXjmQALuPu/P35m56cw4awBsTP313oVLjIJ9mUellaJ4Tqa9mU0XuWwgpHLK1fCMGG74Eb0JXKh+DU0WXjSipMLEZ1C30a6YUZdz+PGUSCQ4jp54wKiNSW2j4YjjPHvVRGUvxqg==; Expires=Thu, 20 Aug 2026 04:27:32 GMT; Path=/, AWSALBCORS=B1hWp7DTkltcncd4SsrBjql7hmXhwVl6i3GJ6RxIxhn1pNTY9nkmSyOzXjmQALuPu/P35m56cw4awBsTP313oVLjIJ9mUellaJ4Tqa9mU0XuWwgpHLK1fCMGG74Eb0JXKh+DU0WXjSipMLEZ1C30a6YUZdz+PGUSCQ4jp54wKiNSW2j4YjjPHvVRGUvxqg==; Expires=Thu, 20 Aug 2026 04:27:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59717', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59572', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a75e327846bcf54b1aef7054ee04e044', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:27:33 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kg6t0R0j3aa29gDfqGImRh1OGjKenJP69nCMvZsCWlb0II+4Difhsot/yPlBKMoKGEzdOU9uAUbCgk2kTKAcdvMdlK8lv3NJ0gP72Y2oGVybdJTa6csYdHM9VXs8in4zNkxIok42IZToxFqjRAPpT3m3yL5g/DuoOeU3ZpDULNqVgfC/jpgM5S+kgXdnMg==; Expires=Thu, 20 Aug 2026 04:27:32 GMT; Path=/, AWSALBCORS=kg6t0R0j3aa29gDfqGImRh1OGjKenJP69nCMvZsCWlb0II+4Difhsot/yPlBKMoKGEzdOU9uAUbCgk2kTKAcdvMdlK8lv3NJ0gP72Y2oGVybdJTa6csYdHM9VXs8in4zNkxIok42IZToxFqjRAPpT3m3yL5g/DuoOeU3ZpDULNqVgfC/jpgM5S+kgXdnMg==; Expires=Thu, 20 Aug 2026 04:27:32 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59644', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59499', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c50b82e55fe0111dc5709e4bfc892ccb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:27:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:27:48.786573+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:27:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=E67c4TyxCdwi0lMK7g3E9WhBLUl6NOmF+6PQQAP+TsD6ef9i3qXU7bGm6tQyqLAhR3lzpQMAgF1fJml3+5juZa5TksJxKXErxBUKUrjIyGRSoZw8OWqampo5u0xKRUlldI5VS8YCdtwvvfhw+uWnX+7PZ9BRUBAY4UEGH981gCMjneB8rIM9qzShnKCDGQ==; Expires=Thu, 20 Aug 2026 04:27:48 GMT; Path=/, AWSALBCORS=E67c4TyxCdwi0lMK7g3E9WhBLUl6NOmF+6PQQAP+TsD6ef9i3qXU7bGm6tQyqLAhR3lzpQMAgF1fJml3+5juZa5TksJxKXErxBUKUrjIyGRSoZw8OWqampo5u0xKRUlldI5VS8YCdtwvvfhw+uWnX+7PZ9BRUBAY4UEGH981gCMjneB8rIM9qzShnKCDGQ==; Expires=Thu, 20 Aug 2026 04:27:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'db546b2a791ab0975e14e8e7cb2b5bc4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:27:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1RxbSqAVN/4aJmSXoku5bDVuzq3iEIqNTaDFkO3VxzkTbq8QHHZORktKtIc7CaZqX/0SSeyU3fnr6otrwiys1QZpKV74gD7YyfnISaxxa96juCGhb24remQSvzQgc92Yvywnzui7gfc7bp9VjLt7cLLiQnrdkPtsgLXPekZnss9jxLAriy1wqhtwE5muaQ==; Expires=Thu, 20 Aug 2026 04:27:49 GMT; Path=/, AWSALBCORS=1RxbSqAVN/4aJmSXoku5bDVuzq3iEIqNTaDFkO3VxzkTbq8QHHZORktKtIc7CaZqX/0SSeyU3fnr6otrwiys1QZpKV74gD7YyfnISaxxa96juCGhb24remQSvzQgc92Yvywnzui7gfc7bp9VjLt7cLLiQnrdkPtsgLXPekZnss9jxLAriy1wqhtwE5muaQ==; Expires=Thu, 20 Aug 2026 04:27:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59628', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '320088e1cc154c84733954d2e32e590a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:28:09 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:28:09.514377+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:28:09 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:28:09.520414+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:28:09.536776+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S39sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T04:28:09.667827+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh4: JIT 검증 — 입력이 낡아 재생성 (16/64)"} {"timestamp": "2026-08-13T04:28:09.694651+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S39sh4: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T04:28:09.771407+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S56sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:28:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1V6AmQCqiza5hgkt6P3SsJeycE4JoDChYCAtkxF0vt4wCEUmOKBU3Tlb1dUjJ8nlriA3wtDDWol4bqIIAuk6nbkwj/LVl7ribCpZza3sfaVFh/dHanLr8Sge6XnJIwVuthsQupkKloY9nd/B1o4iM0g1y9xzsRM+0CW6u8mq8clYFCKmGifDHKJ9P2lw/A==; Expires=Thu, 20 Aug 2026 04:28:11 GMT; Path=/, AWSALBCORS=1V6AmQCqiza5hgkt6P3SsJeycE4JoDChYCAtkxF0vt4wCEUmOKBU3Tlb1dUjJ8nlriA3wtDDWol4bqIIAuk6nbkwj/LVl7ribCpZza3sfaVFh/dHanLr8Sge6XnJIwVuthsQupkKloY9nd/B1o4iM0g1y9xzsRM+0CW6u8mq8clYFCKmGifDHKJ9P2lw/A==; Expires=Thu, 20 Aug 2026 04:28:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21749', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21604', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a45d00f01abd90ca899348f97187b448', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:28:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CBcVFNJRsukRWYebnw6ex3qb2sPnwpinjYvq5Ekx4QVri3yTCTsvFdJ9GyDmKJtF129iHXkaWGDuGTIycezdCRRNARpfGloaI+u+sYKqtMjzhTQT2BUh5uD23/HhDm775yb0mxqJJzYByncPA3ZE2IKoG6Wkc/MsTmItm0PCYmJitozEcCr2KzBxv33tPg==; Expires=Thu, 20 Aug 2026 04:28:11 GMT; Path=/, AWSALBCORS=CBcVFNJRsukRWYebnw6ex3qb2sPnwpinjYvq5Ekx4QVri3yTCTsvFdJ9GyDmKJtF129iHXkaWGDuGTIycezdCRRNARpfGloaI+u+sYKqtMjzhTQT2BUh5uD23/HhDm775yb0mxqJJzYByncPA3ZE2IKoG6Wkc/MsTmItm0PCYmJitozEcCr2KzBxv33tPg==; Expires=Thu, 20 Aug 2026 04:28:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '21305', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '21158', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '31ab41ca2532cd59ebdb81c9f3a94430', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:28:22.052105+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (747034 → 1473057 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} {"timestamp": "2026-08-13T04:28:22.168217+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (745703 → 1382321 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:28:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=rJC7KF4gwmnQCGprfr07PsRIPef+82/7StNByScYhyBY21kNTn4Il1daStha0sEfyxoR0UvLQ/gYxiDn/mr/GGwgoZAk+Q0VCm/t0GoWIba3LViWrel+104wt/lF+bLAXK/rFYCPmnvpiei+R1tn1Q5DKcvmhFIJr7ksyNz94jlYzMO/nZ28vJSFZzQN3w==; Expires=Thu, 20 Aug 2026 04:28:22 GMT; Path=/, AWSALBCORS=rJC7KF4gwmnQCGprfr07PsRIPef+82/7StNByScYhyBY21kNTn4Il1daStha0sEfyxoR0UvLQ/gYxiDn/mr/GGwgoZAk+Q0VCm/t0GoWIba3LViWrel+104wt/lF+bLAXK/rFYCPmnvpiei+R1tn1Q5DKcvmhFIJr7ksyNz94jlYzMO/nZ28vJSFZzQN3w==; Expires=Thu, 20 Aug 2026 04:28:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26494', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '805bb2faff8f9c68f1e4c55e8ce4e7b4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:28:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BQxg39qqnYPAte0d/FiWHJOKPI83qq/B2mjO8U7YePDvp1mkT5t7iAVXMYQUI+3ycUfJY9QRuGs0iifPglkPom7asFGkKXp/6uP3eJ4jg8IRavjFvfj6CeLO0ddu1ZClHPXX2ZfWTjuUgqM12BWAnbZMl8klG9s+vtexvpxFcLDpYoB5AEkGaVqhDVTa+w==; Expires=Thu, 20 Aug 2026 04:28:22 GMT; Path=/, AWSALBCORS=BQxg39qqnYPAte0d/FiWHJOKPI83qq/B2mjO8U7YePDvp1mkT5t7iAVXMYQUI+3ycUfJY9QRuGs0iifPglkPom7asFGkKXp/6uP3eJ4jg8IRavjFvfj6CeLO0ddu1ZClHPXX2ZfWTjuUgqM12BWAnbZMl8klG9s+vtexvpxFcLDpYoB5AEkGaVqhDVTa+w==; Expires=Thu, 20 Aug 2026 04:28:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26478', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '4c229494b85685695cec51ebe6cd9d96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:28:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hfRqG6JrnAmg8B4TwMQUNrXJtmEaF4WzP30uwb09eoJ4bfmLygharyz1f9azHii/CNI89lYcX7gi36XS9xss7vl8Vf5cNdoJ2lnIiEJzm5hS6LqtjlLbE9nvx05mbACDlMfSYn0CsXxgmb4Uoc8o6nLrwnmyB+lfjvVxgJK94WLYFhGHEUmch8JH5h9Ygw==; Expires=Thu, 20 Aug 2026 04:28:22 GMT; Path=/, AWSALBCORS=hfRqG6JrnAmg8B4TwMQUNrXJtmEaF4WzP30uwb09eoJ4bfmLygharyz1f9azHii/CNI89lYcX7gi36XS9xss7vl8Vf5cNdoJ2lnIiEJzm5hS6LqtjlLbE9nvx05mbACDlMfSYn0CsXxgmb4Uoc8o6nLrwnmyB+lfjvVxgJK94WLYFhGHEUmch8JH5h9Ygw==; Expires=Thu, 20 Aug 2026 04:28:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26290', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '79709fc2794922c5e3182a688a03d056', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:28:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=e4zXvlKAHWIod8UJ5I98RIVHMOY/6s1KwXnaslER3LAlep4mtyKG7HaJIwkap4sOcAKCmCucJNV6bVW2iOgVB6E07mQusE9/mwTFUunNie48lcuB/LDsG0+bbdj4rnq0uWMRCnO3Oka+wfwrTKtnUiUe3cwLGVvHBvSr0572ZzTeLHjr5XTIexcfmOOxPQ==; Expires=Thu, 20 Aug 2026 04:28:22 GMT; Path=/, AWSALBCORS=e4zXvlKAHWIod8UJ5I98RIVHMOY/6s1KwXnaslER3LAlep4mtyKG7HaJIwkap4sOcAKCmCucJNV6bVW2iOgVB6E07mQusE9/mwTFUunNie48lcuB/LDsG0+bbdj4rnq0uWMRCnO3Oka+wfwrTKtnUiUe3cwLGVvHBvSr0572ZzTeLHjr5XTIexcfmOOxPQ==; Expires=Thu, 20 Aug 2026 04:28:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '26271', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '8ce257d477a470ad01a586236cdd282f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:28:42 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:28:42.890344+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:28:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JoqbT5BuscNSOKFGC6l+2bK4mKxYUoO/0DkkmC5hhPAgSV3Eob58DfflRDmtO0+URc9SsOAxpqVJ58b0RniKWRjtDvkoFGIyS1tH/bxg3gaJhpRrzL60wY69IKMSoorwYuA3IKA2GpAYSILq3b/d/fIUBjJB0Rd3uaA7nf0DU8VGa6bFTzyR0qmukJgPFg==; Expires=Thu, 20 Aug 2026 04:28:43 GMT; Path=/, AWSALBCORS=JoqbT5BuscNSOKFGC6l+2bK4mKxYUoO/0DkkmC5hhPAgSV3Eob58DfflRDmtO0+URc9SsOAxpqVJ58b0RniKWRjtDvkoFGIyS1tH/bxg3gaJhpRrzL60wY69IKMSoorwYuA3IKA2GpAYSILq3b/d/fIUBjJB0Rd3uaA7nf0DU8VGa6bFTzyR0qmukJgPFg==; Expires=Thu, 20 Aug 2026 04:28:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '5476', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '788148f77b1ece0f3b40b5fd4bffbac4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:28:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EDYH0JuN2mC3D7hiJ0LhgrdQR49xN9uN61WAQ+amzU4+Vy6fdClfz9OQ4kNHe5jvdcsD1dYcAOotCfbJ7OGZjNiwoY7LVnVeb2u5qBYyhhkNVIODlWkPiufxrYXyOvV9BAHRFpgS6J2RdomoR0RJE837fVJGEMzc/qjXeBqrAGIx3MoeTLyyPEFBhb2NmA==; Expires=Thu, 20 Aug 2026 04:28:43 GMT; Path=/, AWSALBCORS=EDYH0JuN2mC3D7hiJ0LhgrdQR49xN9uN61WAQ+amzU4+Vy6fdClfz9OQ4kNHe5jvdcsD1dYcAOotCfbJ7OGZjNiwoY7LVnVeb2u5qBYyhhkNVIODlWkPiufxrYXyOvV9BAHRFpgS6J2RdomoR0RJE837fVJGEMzc/qjXeBqrAGIx3MoeTLyyPEFBhb2NmA==; Expires=Thu, 20 Aug 2026 04:28:43 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '5469', 'opik-single-tracing-ops-remaining-limit': '785', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fed06c3655fe24f10a5c752988b07660', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:29:29 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:29:29.180290+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:29:29 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:29:29.189849+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:29:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=a7scf4WehZ2rp8j4Oiaz5VslTYUE9QJIDXXm2xcnNyVqmmisLgB8LNg92gPA1fZ0YjCR/M8xflPUVkrVWSPOiTqxFAe4g2cD0F6AXoDh1DLcfHwxJwgUuGxLAgJpTDU02W2RTQF+E2t1ea9CO5OfLnHDFgEkIanUYjNkRFkHBOyGMbSKzxUNqR3YUSm5cA==; Expires=Thu, 20 Aug 2026 04:29:30 GMT; Path=/, AWSALBCORS=a7scf4WehZ2rp8j4Oiaz5VslTYUE9QJIDXXm2xcnNyVqmmisLgB8LNg92gPA1fZ0YjCR/M8xflPUVkrVWSPOiTqxFAe4g2cD0F6AXoDh1DLcfHwxJwgUuGxLAgJpTDU02W2RTQF+E2t1ea9CO5OfLnHDFgEkIanUYjNkRFkHBOyGMbSKzxUNqR3YUSm5cA==; Expires=Thu, 20 Aug 2026 04:29:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '7c1598573becf47cdfde29ace49fc71d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:29:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0gNRNfGFc7ORg8xny75gi2vTq8nxl5p0xQthlbAoDivPufbAy34gobfsWf9b5r2DRouqFO2k3k8U5jSEW2SDnUTTQaiqlOFhqlnCeVkylOScWtLGR40kfNFrkUkO1uW1pGBcLnDCaZqoAL53jA5UQBdIFljAwIvKFW+f69EsL41xjRCpmmR+nU93VbVrxw==; Expires=Thu, 20 Aug 2026 04:29:30 GMT; Path=/, AWSALBCORS=0gNRNfGFc7ORg8xny75gi2vTq8nxl5p0xQthlbAoDivPufbAy34gobfsWf9b5r2DRouqFO2k3k8U5jSEW2SDnUTTQaiqlOFhqlnCeVkylOScWtLGR40kfNFrkUkO1uW1pGBcLnDCaZqoAL53jA5UQBdIFljAwIvKFW+f69EsL41xjRCpmmR+nU93VbVrxw==; Expires=Thu, 20 Aug 2026 04:29:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59559', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59560', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dd40c84a5e69b1840e60786756afc419', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:29:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:29:48.635313+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:29:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X0GV86zRWyqVbO2j0WY1bY9JeXYOnxApWQqDJiVPJer1ezh3IQSP3lQ1FPYvfmBjcGQJ5Mg+6k3E+MaBxxfRDQoco0BVPI/m7CyWvs/d9vlgJy1fYmL8JgWlhIlpgt5JHaGZxzzkizs6YUKNT39Dn9DCgMsE1fbAmxPSIt+AkS5Ipexf9+Xg0VwgiPGBzg==; Expires=Thu, 20 Aug 2026 04:29:48 GMT; Path=/, AWSALBCORS=X0GV86zRWyqVbO2j0WY1bY9JeXYOnxApWQqDJiVPJer1ezh3IQSP3lQ1FPYvfmBjcGQJ5Mg+6k3E+MaBxxfRDQoco0BVPI/m7CyWvs/d9vlgJy1fYmL8JgWlhIlpgt5JHaGZxzzkizs6YUKNT39Dn9DCgMsE1fbAmxPSIt+AkS5Ipexf9+Xg0VwgiPGBzg==; Expires=Thu, 20 Aug 2026 04:29:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f39a6ea5448813ba9b5b6f162accac9a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:29:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LhIGEOkiKU81tAd5fN03UDHhY8qx2W/b8C9eEW5ocK9gDJV50R9E0Cfph2npk4Xu0dD9WoPt66v0fHV1+7EoIpD/U1YDk+HuJ0sNnygcKwM5BALxmtpO7mhrkqQp4F1YcwoYscRJCABsurDMxRhthxtpGZqPMBMKqnQt7xpp6WAyLdGkOnMGZpIC0kqklQ==; Expires=Thu, 20 Aug 2026 04:29:49 GMT; Path=/, AWSALBCORS=LhIGEOkiKU81tAd5fN03UDHhY8qx2W/b8C9eEW5ocK9gDJV50R9E0Cfph2npk4Xu0dD9WoPt66v0fHV1+7EoIpD/U1YDk+HuJ0sNnygcKwM5BALxmtpO7mhrkqQp4F1YcwoYscRJCABsurDMxRhthxtpGZqPMBMKqnQt7xpp6WAyLdGkOnMGZpIC0kqklQ==; Expires=Thu, 20 Aug 2026 04:29:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59590', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '4350fb7d7e0186a1d2edc94fc4702ee6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:30:58 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:30:58.179786+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:30:58 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:30:58.189158+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:30:58 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:30:58.299045+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:31:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jKdCtouKJ/TxAvx9OWxyDXU4MmmjPjaxPKFtQcs2cozW/+byMLNbA69f1+fw+2cUbEcoIIuQnTa2a6eMbMn/eCaJTVBFqp2+kw287ASjfCvDTgVWK4k9yQ6n2gng+tFAuF/u0EhGzynTVOX7J4dy2bPKf9vmnBJgrqGX6NJ9AsUPPnswzDGuWQYxcbicmw==; Expires=Thu, 20 Aug 2026 04:30:59 GMT; Path=/, AWSALBCORS=jKdCtouKJ/TxAvx9OWxyDXU4MmmjPjaxPKFtQcs2cozW/+byMLNbA69f1+fw+2cUbEcoIIuQnTa2a6eMbMn/eCaJTVBFqp2+kw287ASjfCvDTgVWK4k9yQ6n2gng+tFAuF/u0EhGzynTVOX7J4dy2bPKf9vmnBJgrqGX6NJ9AsUPPnswzDGuWQYxcbicmw==; Expires=Thu, 20 Aug 2026 04:30:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f613af22549a28bdfe847ff8e7d9bdd1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:31:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MkdeKQmiT95zpt/sDJx87DASYr6zJXc7WTbHz1JkOiJ8v1CUzASDFFSeCbQL6gmGgGtPaTVi5hDL/bjKY3RbZoTTaRmq50/cm870ZMMEG3emXlYuqPitHphy39NpSdZ828u4mmIt6qDeC9khBtghv4ZIPxVqiDythfS4gXfREFKFs3/hBCMJEXyg2sSGbQ==; Expires=Thu, 20 Aug 2026 04:30:59 GMT; Path=/, AWSALBCORS=MkdeKQmiT95zpt/sDJx87DASYr6zJXc7WTbHz1JkOiJ8v1CUzASDFFSeCbQL6gmGgGtPaTVi5hDL/bjKY3RbZoTTaRmq50/cm870ZMMEG3emXlYuqPitHphy39NpSdZ828u4mmIt6qDeC9khBtghv4ZIPxVqiDythfS4gXfREFKFs3/hBCMJEXyg2sSGbQ==; Expires=Thu, 20 Aug 2026 04:30:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59980', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59977', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '23701913585b8f188bdc14326a1c2619', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:31:24 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:31:24.757718+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:31:24 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:31:24.767245+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:31:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=gWJEj6v0gaJeszFqaEifraUy4Mc/HBmcgRqP2Lxh/I5pZwXS37/fzC6kp1d28+OQD6nMwCKmo46PW9hBTujiumkBtX+ZZM3oJgS29QhqPxjJFGCq0JVA9zl4Tn/3qsq4VnCn4D9wFIvi2DJOtiZiUeqMLMZpJu8zmanRMjbDPi9ZUBCo6cZFqEtjsIogFw==; Expires=Thu, 20 Aug 2026 04:31:26 GMT; Path=/, AWSALBCORS=gWJEj6v0gaJeszFqaEifraUy4Mc/HBmcgRqP2Lxh/I5pZwXS37/fzC6kp1d28+OQD6nMwCKmo46PW9hBTujiumkBtX+ZZM3oJgS29QhqPxjJFGCq0JVA9zl4Tn/3qsq4VnCn4D9wFIvi2DJOtiZiUeqMLMZpJu8zmanRMjbDPi9ZUBCo6cZFqEtjsIogFw==; Expires=Thu, 20 Aug 2026 04:31:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33696', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33694', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '7b5a1465549f4d9e24cd84b5e38472d5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:31:26 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yQSSr9hCn8Ui4rJdBJ60z3ORfYOzM8efiRY6rRMY08BKkeDLaejX2AGj5nCiXdJrMY2XJe7ijWpCnMy3ZeyND/ZfI0TgFoOdI4DUSCgj2mMkzXIA77ka+SRx7TDhI7YLgbQNpbB6GEHgYNV1ihGpdMJt/Ds1NgoNC8KTzJtlYfqvtTAyaWJr+uywPoA3WQ==; Expires=Thu, 20 Aug 2026 04:31:26 GMT; Path=/, AWSALBCORS=yQSSr9hCn8Ui4rJdBJ60z3ORfYOzM8efiRY6rRMY08BKkeDLaejX2AGj5nCiXdJrMY2XJe7ijWpCnMy3ZeyND/ZfI0TgFoOdI4DUSCgj2mMkzXIA77ka+SRx7TDhI7YLgbQNpbB6GEHgYNV1ihGpdMJt/Ds1NgoNC8KTzJtlYfqvtTAyaWJr+uywPoA3WQ==; Expires=Thu, 20 Aug 2026 04:31:26 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '33260', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '33257', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '86b72bc844fdc7b17ed696db519db40c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:31:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZhyGhQPv3ThGIvK9daiSxF3BPygmFK8C70yV+vuegSvQ/d3MhOPC6H/cgu4mGVbRyJBVNSZ73900L9k5g3VmsnYPMkpkW33EhEHYH+kOk7xSRH2YqjsP/x5TGTFQW2qVelLcK0HzNdgZ8EH+y/NdX10DEGyKzMHdWnKyaq7PTXnt3xvHMLhmfWy/QlniXg==; Expires=Thu, 20 Aug 2026 04:31:36 GMT; Path=/, AWSALBCORS=ZhyGhQPv3ThGIvK9daiSxF3BPygmFK8C70yV+vuegSvQ/d3MhOPC6H/cgu4mGVbRyJBVNSZ73900L9k5g3VmsnYPMkpkW33EhEHYH+kOk7xSRH2YqjsP/x5TGTFQW2qVelLcK0HzNdgZ8EH+y/NdX10DEGyKzMHdWnKyaq7PTXnt3xvHMLhmfWy/QlniXg==; Expires=Thu, 20 Aug 2026 04:31:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59996', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '8897a79e83d6a29caa672b4a63e047bb', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:31:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dUhQlzb0aDKCwAoigE1RxUQVSccKC8SFRjzezPTAjGMG66e9cevMkRg9U0jbA1mXD4Y9NBp5GmqHOZyNTGpTpZpewVeX0lcQNy9xpoEI7OBYpRFSZJ6oDrAII4p1wes6hCs7tWy85QlSFdTKixefKPqxTGXyBOnSlmCRHg4CwBHP6icIog5NjnsaiXWviA==; Expires=Thu, 20 Aug 2026 04:31:36 GMT; Path=/, AWSALBCORS=dUhQlzb0aDKCwAoigE1RxUQVSccKC8SFRjzezPTAjGMG66e9cevMkRg9U0jbA1mXD4Y9NBp5GmqHOZyNTGpTpZpewVeX0lcQNy9xpoEI7OBYpRFSZJ6oDrAII4p1wes6hCs7tWy85QlSFdTKixefKPqxTGXyBOnSlmCRHg4CwBHP6icIog5NjnsaiXWviA==; Expires=Thu, 20 Aug 2026 04:31:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59654', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '1c03648bc14b2e6ca72ecc71090a3525', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:31:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ssVF900q5viRELt4sfkFeLqKKDtXVCK8g6A8qYeXrCk0t6MxLJ1Z59zAoytEgErI4RUi1wNUIhTm5VcIQIo16MjYU0pQGUSxWF1hSblHk9d6A3SVWcIR6TDhkJeN4plvv74kAoGVB91NNqfTOVoi8bqQX89Q1GHiIDlArFSfaJQRVkZPquTjXIo4g9xqPw==; Expires=Thu, 20 Aug 2026 04:31:47 GMT; Path=/, AWSALBCORS=ssVF900q5viRELt4sfkFeLqKKDtXVCK8g6A8qYeXrCk0t6MxLJ1Z59zAoytEgErI4RUi1wNUIhTm5VcIQIo16MjYU0pQGUSxWF1hSblHk9d6A3SVWcIR6TDhkJeN4plvv74kAoGVB91NNqfTOVoi8bqQX89Q1GHiIDlArFSfaJQRVkZPquTjXIo4g9xqPw==; Expires=Thu, 20 Aug 2026 04:31:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48474', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e424b1f39dfa13eb1393c9f77b40b489', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:31:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zo/QgEyeZCh10+6Uf5Fr29/jRpEkWM6zYLc10Li094cMokcvSXhQaoww5J/3d3aExy0JZzX+y6Qen5VUhoGZxjr3b6WBDnUCW2WQToFOHUYPBZQHsDSoBNbDouU0LzRj6j9TzbjHC/LdOsI30ntHUC2kAmVar+AOCD92a9hkBVPUZPQg+DP6f+nXZiDw1g==; Expires=Thu, 20 Aug 2026 04:31:48 GMT; Path=/, AWSALBCORS=zo/QgEyeZCh10+6Uf5Fr29/jRpEkWM6zYLc10Li094cMokcvSXhQaoww5J/3d3aExy0JZzX+y6Qen5VUhoGZxjr3b6WBDnUCW2WQToFOHUYPBZQHsDSoBNbDouU0LzRj6j9TzbjHC/LdOsI30ntHUC2kAmVar+AOCD92a9hkBVPUZPQg+DP6f+nXZiDw1g==; Expires=Thu, 20 Aug 2026 04:31:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48107', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bc35ddca6ae310d9b7b3381d2eea43ec', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:32:00.746260+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (734360 → 1367092 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:32:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=beIgurG9AMv/2n6Ila8N4bEknzhuVZK7gGCll6zVA/nnzHcsSkw5RjvCelgFlP5IGxZB3D71KvVnxWz2g64cWxccXIr8UXSp61NEggLdGh7b7H3EHMEMiQoQTHLgGrfN/Whl0V2mCK8AiXqrSalGY6dzoX7GansWBEcPOXV2JmzrBZ8aesfjKG9crezy9w==; Expires=Thu, 20 Aug 2026 04:32:00 GMT; Path=/, AWSALBCORS=beIgurG9AMv/2n6Ila8N4bEknzhuVZK7gGCll6zVA/nnzHcsSkw5RjvCelgFlP5IGxZB3D71KvVnxWz2g64cWxccXIr8UXSp61NEggLdGh7b7H3EHMEMiQoQTHLgGrfN/Whl0V2mCK8AiXqrSalGY6dzoX7GansWBEcPOXV2JmzrBZ8aesfjKG9crezy9w==; Expires=Thu, 20 Aug 2026 04:32:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35430', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f1152a1329c3b230be2ffdd2a379f1f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:32:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Svxf89iyEoJTmoUn/kYBTPLmZL3SePxiLrSsaD9WAiw/EXGC3OZzbiC2daq1XTfSkQQMxx5owX3q58RabKlRr5732KxGd/zAfvtTwp2eqpdU/3UIfvfggEZ47AyZfFH7kojOpm7MRkC8CAfh5uk5l7dYS7dF0EqeT88LGmDRr9SafAgRzWHi6ill4V7oVA==; Expires=Thu, 20 Aug 2026 04:32:01 GMT; Path=/, AWSALBCORS=Svxf89iyEoJTmoUn/kYBTPLmZL3SePxiLrSsaD9WAiw/EXGC3OZzbiC2daq1XTfSkQQMxx5owX3q58RabKlRr5732KxGd/zAfvtTwp2eqpdU/3UIfvfggEZ47AyZfFH7kojOpm7MRkC8CAfh5uk5l7dYS7dF0EqeT88LGmDRr9SafAgRzWHi6ill4V7oVA==; Expires=Thu, 20 Aug 2026 04:32:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '35057', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '4b2587f718e04f744f17ee2ca8c248bf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:32:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:32:19.193609+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:32:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UtK8VIGhgR23cBi+vDv2Nuic9w2m5BJX9MzeYJCSM5T3XFEBXAR+fiOOPAKFlUKi54x+lm0JjW5DwKwgvPqg2XLl6ddQhb+7wr/4KGesmm2/mFaqNjtDXOh4d1x7rgBkmS7i8M9WGgBSFO04w1QCbOO2v9IAo6NAQ8JRHT7CZPuOro4EneiL3aogHGblKA==; Expires=Thu, 20 Aug 2026 04:32:19 GMT; Path=/, AWSALBCORS=UtK8VIGhgR23cBi+vDv2Nuic9w2m5BJX9MzeYJCSM5T3XFEBXAR+fiOOPAKFlUKi54x+lm0JjW5DwKwgvPqg2XLl6ddQhb+7wr/4KGesmm2/mFaqNjtDXOh4d1x7rgBkmS7i8M9WGgBSFO04w1QCbOO2v9IAo6NAQ8JRHT7CZPuOro4EneiL3aogHGblKA==; Expires=Thu, 20 Aug 2026 04:32:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16826', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '06d7ef642290ac2add159e03933bfbc9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:32:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=W8lB+RM/MXnk7Ly0SKETUrQDY9AQvAI2TxBx0mxNXGYVZ+WpIASuJs4VIzH+Cs6CfxuT7asoboExiNSze1MfNtxIBDozjRnw6fDHCprZ5CIr03vLPEOtjzd7XhdEt9nDpJjmUiK9f3XMJIzemLPDm2go4E6r82kWUP7nFIepsxZOsNmqDooSr9JEGN1Wnw==; Expires=Thu, 20 Aug 2026 04:32:19 GMT; Path=/, AWSALBCORS=W8lB+RM/MXnk7Ly0SKETUrQDY9AQvAI2TxBx0mxNXGYVZ+WpIASuJs4VIzH+Cs6CfxuT7asoboExiNSze1MfNtxIBDozjRnw6fDHCprZ5CIr03vLPEOtjzd7XhdEt9nDpJjmUiK9f3XMJIzemLPDm2go4E6r82kWUP7nFIepsxZOsNmqDooSr9JEGN1Wnw==; Expires=Thu, 20 Aug 2026 04:32:19 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '16469', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '35a70eefcd95781950e18b244af6e25c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:33:00 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:33:00.090597+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:33:00 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:33:00.107590+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:33:01 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XariWMgTKn09UO6AYXo4tCXY5PSXtujdnwhTrN7iTbFPeUqDAqRE5qL9bFi3715cefnD4cEGd5XgOGwb9w0WdP2lO/NQJl1fZ+OQhfu3sRrt4wB2LOAyK4bg+w3tI8/xbPYJdPBoN160vMrg3Xms3gy/oKn86os3zhMMW6I1bpg1PBA7+E+jr4chG3O4tA==; Expires=Thu, 20 Aug 2026 04:33:01 GMT; Path=/, AWSALBCORS=XariWMgTKn09UO6AYXo4tCXY5PSXtujdnwhTrN7iTbFPeUqDAqRE5qL9bFi3715cefnD4cEGd5XgOGwb9w0WdP2lO/NQJl1fZ+OQhfu3sRrt4wB2LOAyK4bg+w3tI8/xbPYJdPBoN160vMrg3Xms3gy/oKn86os3zhMMW6I1bpg1PBA7+E+jr4chG3O4tA==; Expires=Thu, 20 Aug 2026 04:33:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '05961982c74c28415097218b7f60ff2a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:33:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8cQvXhvQcH8R/+aQqhGUzODxAGG38+l38Jtaydo+TgR8e+Yq/PUmlWTJFzBcUibKtU8BkB1z4jMdCM2rRZpiyJUuWHCQARKrw22NtoprSm3N+f6WIVjx57zfs86QxR3laQ7XuYNpu+6RExMKR2dmxFVKAeyuId7CaOH1fLRxn9blrwBH7ncMlcTj1oqeFg==; Expires=Thu, 20 Aug 2026 04:33:01 GMT; Path=/, AWSALBCORS=8cQvXhvQcH8R/+aQqhGUzODxAGG38+l38Jtaydo+TgR8e+Yq/PUmlWTJFzBcUibKtU8BkB1z4jMdCM2rRZpiyJUuWHCQARKrw22NtoprSm3N+f6WIVjx57zfs86QxR3laQ7XuYNpu+6RExMKR2dmxFVKAeyuId7CaOH1fLRxn9blrwBH7ncMlcTj1oqeFg==; Expires=Thu, 20 Aug 2026 04:33:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59138', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59139', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eb76d7ef20d55529396a31f5b5e73c69', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:33:19 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:33:19.359910+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:33:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NAhMENrNktJoru6sTDa4aK6ozWv1JSe7IBHJrrFvnDAdGOFwLcEmhQ3MvIw1xuKiMjmpEAx/kEEXXtXPGRalS/BO0J6zP9N9XcWlCcMgzbR6IuxiaBkblrrjy/GCassHLd5RWgJJHDMPu8E+fNDHv1W0ikPcxTZec1dGN6Qf0CDJItsTqWghegf2JweJyg==; Expires=Thu, 20 Aug 2026 04:33:20 GMT; Path=/, AWSALBCORS=NAhMENrNktJoru6sTDa4aK6ozWv1JSe7IBHJrrFvnDAdGOFwLcEmhQ3MvIw1xuKiMjmpEAx/kEEXXtXPGRalS/BO0J6zP9N9XcWlCcMgzbR6IuxiaBkblrrjy/GCassHLd5RWgJJHDMPu8E+fNDHv1W0ikPcxTZec1dGN6Qf0CDJItsTqWghegf2JweJyg==; Expires=Thu, 20 Aug 2026 04:33:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59980', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cdf8a820af379f0ecabe3df7a6e3b142', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:33:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=H+w/6h/AOmdo3/m7SRNdiLPp5xqTlkcjI3r5hKnQDNFq4XFmd2z13KaKozq+AwgGlc+AmazWk6+WBRZGkch+ZPruZUecS5QDGuRWQ4v8nk6U8dW+YigURXsqHbG+tOXmpDCxJLRzXypHQ2yk518/n20JHBpmIB23PTBXVUoWMkTvR4q6ykmswwJvGw3Amw==; Expires=Thu, 20 Aug 2026 04:33:20 GMT; Path=/, AWSALBCORS=H+w/6h/AOmdo3/m7SRNdiLPp5xqTlkcjI3r5hKnQDNFq4XFmd2z13KaKozq+AwgGlc+AmazWk6+WBRZGkch+ZPruZUecS5QDGuRWQ4v8nk6U8dW+YigURXsqHbG+tOXmpDCxJLRzXypHQ2yk518/n20JHBpmIB23PTBXVUoWMkTvR4q6ykmswwJvGw3Amw==; Expires=Thu, 20 Aug 2026 04:33:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59973', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '4f78a5b07f247d48f6f665de3440593b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:34:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:34:44.336945+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:34:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:34:44.347145+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:34:44.360273+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S56sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T04:34:44.510499+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: JIT 검증 — 입력이 낡아 재생성 (17/64)"} {"timestamp": "2026-08-13T04:34:44.543875+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S56sh1: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T04:34:44.626016+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh1]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:34:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JlLbfz7jBk4S3ZIQDTuanBcFsUIuewztXlhKa/r9aMPMoyWaZTTThi9ARtpoMBohNY7tKQnkLAXsTK7vOXbykoWaCGEGdsR976AOicSyuqyGJ2mwLoUHDFrsbJXlc6i9ttvM2p7i76gBeq27R9ldp1hCOd/vMEVolQPkfROKMw3sGIym/C42GLK6uKqZVA==; Expires=Thu, 20 Aug 2026 04:34:44 GMT; Path=/, AWSALBCORS=JlLbfz7jBk4S3ZIQDTuanBcFsUIuewztXlhKa/r9aMPMoyWaZTTThi9ARtpoMBohNY7tKQnkLAXsTK7vOXbykoWaCGEGdsR976AOicSyuqyGJ2mwLoUHDFrsbJXlc6i9ttvM2p7i76gBeq27R9ldp1hCOd/vMEVolQPkfROKMw3sGIym/C42GLK6uKqZVA==; Expires=Thu, 20 Aug 2026 04:34:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '451e17a33a8b7f55b1b1f6b80bffc39a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:34:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QI/pCVECJqcxvQMEI4jL5NS8PVql7DGLC9OavSgO5CeXeqarilIwzz9qhWZ8qETLj0sz7n2Shi/9FyFwZDFblEFCxsfySfLTModhG5SgbJCH5U6ZnV93B7KXB+teGs2CaIKxCjghaCTB0m9mXZpe8Fk2OkHv+4iEhuKxQyIMIzYk0gVQFc12NF6gKoNYrQ==; Expires=Thu, 20 Aug 2026 04:34:45 GMT; Path=/, AWSALBCORS=QI/pCVECJqcxvQMEI4jL5NS8PVql7DGLC9OavSgO5CeXeqarilIwzz9qhWZ8qETLj0sz7n2Shi/9FyFwZDFblEFCxsfySfLTModhG5SgbJCH5U6ZnV93B7KXB+teGs2CaIKxCjghaCTB0m9mXZpe8Fk2OkHv+4iEhuKxQyIMIzYk0gVQFc12NF6gKoNYrQ==; Expires=Thu, 20 Aug 2026 04:34:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59577', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59576', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a19f93b75d22cce6e43b1f7fb1a3d276', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:35:03.918254+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (816250 → 1533870 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:35:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9lZpeeuMFJRW5T/fY20ZMnH9+QRwegGMjR6h9Qqp+W2A+PwEMPVVEwW4QOS28AHgesbArJ99dLnkfQwm8igqoYEOyg3/3Fbi514HmVMRQSVVZ8Zlb33hkh3ydikSnhFar/aMJ3wUITYXJolDgRWU+y3hy+Zxdp8qS0e+OgvQWaQNLziSBtm7T4KiWfT1cA==; Expires=Thu, 20 Aug 2026 04:35:04 GMT; Path=/, AWSALBCORS=9lZpeeuMFJRW5T/fY20ZMnH9+QRwegGMjR6h9Qqp+W2A+PwEMPVVEwW4QOS28AHgesbArJ99dLnkfQwm8igqoYEOyg3/3Fbi514HmVMRQSVVZ8Zlb33hkh3ydikSnhFar/aMJ3wUITYXJolDgRWU+y3hy+Zxdp8qS0e+OgvQWaQNLziSBtm7T4KiWfT1cA==; Expires=Thu, 20 Aug 2026 04:35:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59991', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '59bd2463d19f9c467351596f52f1d61b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:35:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bjj/2rJ+a/VBTcy4/pl977hZMwil6QfW33KaOL6yXNhPVwr5LtnXdgfg/Cu6g/ZeRRUj+uUsHf6F1UL21LhNGuXNANuSrIrZyJUUvdTkcVdACVhXuNddaNU5/clKz5GWRaLJuBW+v1Q75tlyEoweGrT6h1knnRJctRPNJT1fkkxiw9e69HdgVQkqlGnSww==; Expires=Thu, 20 Aug 2026 04:35:03 GMT; Path=/, AWSALBCORS=bjj/2rJ+a/VBTcy4/pl977hZMwil6QfW33KaOL6yXNhPVwr5LtnXdgfg/Cu6g/ZeRRUj+uUsHf6F1UL21LhNGuXNANuSrIrZyJUUvdTkcVdACVhXuNddaNU5/clKz5GWRaLJuBW+v1Q75tlyEoweGrT6h1knnRJctRPNJT1fkkxiw9e69HdgVQkqlGnSww==; Expires=Thu, 20 Aug 2026 04:35:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59993', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '1f5232b4a7c8de9e425b8fab2eb16c6e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:35:06.559951+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (797419 → 1584281 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:35:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Jw2uPqZd0RHsLZA3LoVC3+qPgVu3XxFISkeMsEz09gSqUPbQJyhDELGaKinIqRMU+TvZPgRwwdvZgDP68A5fpf8x71ezu+PZW85NJhRxRrA9aBcMNjW+nscPtki4r8XVAqeUUre4lvFXIh9dwjL4vcKBOxs/BjltZiCRIcbXZZRj+am6h5bNnA8SI8dBlA==; Expires=Thu, 20 Aug 2026 04:35:06 GMT; Path=/, AWSALBCORS=Jw2uPqZd0RHsLZA3LoVC3+qPgVu3XxFISkeMsEz09gSqUPbQJyhDELGaKinIqRMU+TvZPgRwwdvZgDP68A5fpf8x71ezu+PZW85NJhRxRrA9aBcMNjW+nscPtki4r8XVAqeUUre4lvFXIh9dwjL4vcKBOxs/BjltZiCRIcbXZZRj+am6h5bNnA8SI8dBlA==; Expires=Thu, 20 Aug 2026 04:35:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '57952', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '603c4f2aa724d17f880059bdf2a4acb6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:35:06 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XpzKpSJvFOnDilp7xqNYRwMEpSU4xtGJptWXYpVUItdYDYrnyvlBglMhIVTzeVPrK9s0CTE1sls+SMM9oLpLkjhrD/zJLjnIaZsVL4LKyxtDWCWDPys1OviO9yII9c6hFfWYz94MCG9cwfOH6P4CSViTT9BhpUapA9YBq2BBfdu82j4rCT8nadVCv+GEMg==; Expires=Thu, 20 Aug 2026 04:35:06 GMT; Path=/, AWSALBCORS=XpzKpSJvFOnDilp7xqNYRwMEpSU4xtGJptWXYpVUItdYDYrnyvlBglMhIVTzeVPrK9s0CTE1sls+SMM9oLpLkjhrD/zJLjnIaZsVL4LKyxtDWCWDPys1OviO9yII9c6hFfWYz94MCG9cwfOH6P4CSViTT9BhpUapA9YBq2BBfdu82j4rCT8nadVCv+GEMg==; Expires=Thu, 20 Aug 2026 04:35:06 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '57949', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f769120f44e0e62cb93288fe75eb645e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:35:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:35:27.333916+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:35:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1K2E4o52TmlDuRXInDM1aRrTMVpU0JUkbndt6ORrYYISGXaNIQUVUjrBjg7UJLuN085MNVmDOUFFIUZasOWw8L4SELjDFMioc0q1p3ztsay0qmYDSYOkt12q+Vn4LRL7EocfNEhi9pChFo6iDcxPAxUdp14Z7oJkfMWI5GmwIYoqE/U7WV2pFbTXZxtdBQ==; Expires=Thu, 20 Aug 2026 04:35:27 GMT; Path=/, AWSALBCORS=1K2E4o52TmlDuRXInDM1aRrTMVpU0JUkbndt6ORrYYISGXaNIQUVUjrBjg7UJLuN085MNVmDOUFFIUZasOWw8L4SELjDFMioc0q1p3ztsay0qmYDSYOkt12q+Vn4LRL7EocfNEhi9pChFo6iDcxPAxUdp14Z7oJkfMWI5GmwIYoqE/U7WV2pFbTXZxtdBQ==; Expires=Thu, 20 Aug 2026 04:35:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36638', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '66c7b6329b1e457d49e11f94333e64db', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:35:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iWvNpJtSNQwKHnJAq4m3eEXVuJlAa2CyIRvKSyPRK9Ow6DbvEBxw3i4edrqnfl09b9whVotjQZ0mCMTQuGRto59O6vsXM041mAdRMaXNn3IIhwRX3NwRn+nKPxSIU+tiiWHxo+lAeQ4L/dVdn2mRO5dc44/DxM7x9+V4ikbeROudUiR8358wUt6JOTyYaQ==; Expires=Thu, 20 Aug 2026 04:35:27 GMT; Path=/, AWSALBCORS=iWvNpJtSNQwKHnJAq4m3eEXVuJlAa2CyIRvKSyPRK9Ow6DbvEBxw3i4edrqnfl09b9whVotjQZ0mCMTQuGRto59O6vsXM041mAdRMaXNn3IIhwRX3NwRn+nKPxSIU+tiiWHxo+lAeQ4L/dVdn2mRO5dc44/DxM7x9+V4ikbeROudUiR8358wUt6JOTyYaQ==; Expires=Thu, 20 Aug 2026 04:35:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36586', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '8be0b2a5316604ab6083e7b1ab67199a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:35:55 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:35:55.305325+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:35:55 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:35:55.316080+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:35:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BccxIclhRK+0iVTyISSaE0c3xqyDBM6NxF+f9vOd48H2BnV1SX9E4dBKKdbqjQhqFo/RkAqC8MHwuNTVvTDrwjVsjcGYmav9zF8pBUDJyrHFa2sdtmGZqB0fTC51YTCn2829D362DgjcY4bZpCCxkZzq0Axo6QhFPlzSj7X3LAPDvj744oP9Ydky25MRqQ==; Expires=Thu, 20 Aug 2026 04:35:56 GMT; Path=/, AWSALBCORS=BccxIclhRK+0iVTyISSaE0c3xqyDBM6NxF+f9vOd48H2BnV1SX9E4dBKKdbqjQhqFo/RkAqC8MHwuNTVvTDrwjVsjcGYmav9zF8pBUDJyrHFa2sdtmGZqB0fTC51YTCn2829D362DgjcY4bZpCCxkZzq0Axo6QhFPlzSj7X3LAPDvj744oP9Ydky25MRqQ==; Expires=Thu, 20 Aug 2026 04:35:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '3a3965a60ac1ba220376106bd28d0c3e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:35:56 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UNuKA5BAsJgwgGzINufS//m86+tiG7hxDa2aQm+yf95P38VH5BkjV9thHZenhEAbNNxWJKf6+pY2MU7i2ObjsGqzLyWM8TSt7Ffio/oO1jx2SgKeitxS0BFXp65G+tDYXsHTCHyOGUCg9x+z6VJAoowQwbKmCnJrA1od+z9r0umVxfLqegprqDmsKSCaPQ==; Expires=Thu, 20 Aug 2026 04:35:56 GMT; Path=/, AWSALBCORS=UNuKA5BAsJgwgGzINufS//m86+tiG7hxDa2aQm+yf95P38VH5BkjV9thHZenhEAbNNxWJKf6+pY2MU7i2ObjsGqzLyWM8TSt7Ffio/oO1jx2SgKeitxS0BFXp65G+tDYXsHTCHyOGUCg9x+z6VJAoowQwbKmCnJrA1od+z9r0umVxfLqegprqDmsKSCaPQ==; Expires=Thu, 20 Aug 2026 04:35:56 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59590', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59591', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a579ae3e1cf20757fb1df0b4aa9df455', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:36:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:36:15.031783+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:36:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=5d2Q21axw3NVX7AWnsI1DvTQA9zRHxxElKFL4XETIATqsWwx9ljg/ftm8czUUtw+pK8YsoliwHmU75Rxe6uYJYX+R2Fib+y5194/2uiiFXVVsPqMm4l8BGqq8C/hdtgnRQsrSwD0VTxBz697yoQgst11Jb1VMayYOmpk3F/J2lhAvgFBIRS4D2J3doUnyA==; Expires=Thu, 20 Aug 2026 04:36:15 GMT; Path=/, AWSALBCORS=5d2Q21axw3NVX7AWnsI1DvTQA9zRHxxElKFL4XETIATqsWwx9ljg/ftm8czUUtw+pK8YsoliwHmU75Rxe6uYJYX+R2Fib+y5194/2uiiFXVVsPqMm4l8BGqq8C/hdtgnRQsrSwD0VTxBz697yoQgst11Jb1VMayYOmpk3F/J2lhAvgFBIRS4D2J3doUnyA==; Expires=Thu, 20 Aug 2026 04:36:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '5c90c159ea7302d202a23a29df91aa3a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:36:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ef7fH9tfp8gcJiKsl4A9sW8RnKAwoUU5C7CDBIoRHSL5eZJkgbfALeoYoU7KEo0mJXRiUrpDB1qAX8lM004pNWLdI/8NsxkFQRvahR3SEh6vRAYO3U16xnXNkHHF/EBEdwYvRPRdIxf61juf2P6REpUJHOYs9kqM4dTT46IpU+D93esXJl24jgu/529EwA==; Expires=Thu, 20 Aug 2026 04:36:15 GMT; Path=/, AWSALBCORS=Ef7fH9tfp8gcJiKsl4A9sW8RnKAwoUU5C7CDBIoRHSL5eZJkgbfALeoYoU7KEo0mJXRiUrpDB1qAX8lM004pNWLdI/8NsxkFQRvahR3SEh6vRAYO3U16xnXNkHHF/EBEdwYvRPRdIxf61juf2P6REpUJHOYs9kqM4dTT46IpU+D93esXJl24jgu/529EwA==; Expires=Thu, 20 Aug 2026 04:36:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59618', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '44d0b75bc8ddf7cb1c71b7ef2c0c0f2d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:36:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:36:43.363332+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:36:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:36:43.372780+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:36:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:36:43.482305+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:36:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=eQUHDhQn6KYN5uG55zGbfIPAYSu5EThNwDpaFoFl4caRJbQKhtzzRU9MWtQ54V+1cQoldLkoKUnEEBuLKDDRDz6EIXekdIr/Mexc0rnQN2Z34C2b+H0rBK6IplQ8cueMOpsV9dHpwItV1iAu3+N9pFGRYC2u1o6fB9wbu4KjuMhd19UlTWPIcOJE72r9/g==; Expires=Thu, 20 Aug 2026 04:36:45 GMT; Path=/, AWSALBCORS=eQUHDhQn6KYN5uG55zGbfIPAYSu5EThNwDpaFoFl4caRJbQKhtzzRU9MWtQ54V+1cQoldLkoKUnEEBuLKDDRDz6EIXekdIr/Mexc0rnQN2Z34C2b+H0rBK6IplQ8cueMOpsV9dHpwItV1iAu3+N9pFGRYC2u1o6fB9wbu4KjuMhd19UlTWPIcOJE72r9/g==; Expires=Thu, 20 Aug 2026 04:36:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10714', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10714', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '5e5e5fae365a0d96e376b489a15b9aab', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:36:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=k3x7fx6v7/ygjw+ygYOAG4nJfS2R2F9X3Ych0Ufy3gGV/0Zmbbp1JN9rIbru6SrR8KEJi8ICRvDhOgKmemWPEo0+hShYCjKzkHwmMLSK3KpCd3yOpZBpqpJJTsr/bs+Pzy1l8zQCpI+AGFBkOmS46Xz+lxthPdnBDHHfsryuigqtou3yXyhPE2ga9pndVA==; Expires=Thu, 20 Aug 2026 04:36:45 GMT; Path=/, AWSALBCORS=k3x7fx6v7/ygjw+ygYOAG4nJfS2R2F9X3Ych0Ufy3gGV/0Zmbbp1JN9rIbru6SrR8KEJi8ICRvDhOgKmemWPEo0+hShYCjKzkHwmMLSK3KpCd3yOpZBpqpJJTsr/bs+Pzy1l8zQCpI+AGFBkOmS46Xz+lxthPdnBDHHfsryuigqtou3yXyhPE2ga9pndVA==; Expires=Thu, 20 Aug 2026 04:36:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '10312', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '10313', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '50997d20ed75ceb8162e101567b6eafd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:37:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:37:43.855306+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:37:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:37:43.866917+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:37:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=BYmaCKtinCgU7MbNfVqG0EmPSF3Hl0kk1dDSbEKA1RXmhEWn1KM/YZ3Sln1XDuo6ow6vDKvVLDyZWThRxK4JC9mO+rUd1/Z+KlmU5F8L/5DMtubnhP8hYt/23ifAlSyxz4FncguTMejac2ksQbK4q1gWf5ar+eXCQCRNZi05Ubz3r+6dNUX7x6xYxFE63A==; Expires=Thu, 20 Aug 2026 04:37:44 GMT; Path=/, AWSALBCORS=BYmaCKtinCgU7MbNfVqG0EmPSF3Hl0kk1dDSbEKA1RXmhEWn1KM/YZ3Sln1XDuo6ow6vDKvVLDyZWThRxK4JC9mO+rUd1/Z+KlmU5F8L/5DMtubnhP8hYt/23ifAlSyxz4FncguTMejac2ksQbK4q1gWf5ar+eXCQCRNZi05Ubz3r+6dNUX7x6xYxFE63A==; Expires=Thu, 20 Aug 2026 04:37:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59994', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '46d3d9f3daf6c89d77372065be51e0e6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:37:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DpXtWyh/iSd6cXiPjPDpW9ffY0L4o+jujSAv+62LbquG+4Fd5vvs9G+6vp2ykGtbl+vSboUR7TB6rrEnLhRxT2KIvdEbOCR8XDZwpidG0lHIcTfc0FXfFSMXSutL4ofZcZEzbMsrfa1S/Uy24XD9+pyWBDCc58+/0hI/EcieESoChT/33uVIDRoSJt7wNw==; Expires=Thu, 20 Aug 2026 04:37:44 GMT; Path=/, AWSALBCORS=DpXtWyh/iSd6cXiPjPDpW9ffY0L4o+jujSAv+62LbquG+4Fd5vvs9G+6vp2ykGtbl+vSboUR7TB6rrEnLhRxT2KIvdEbOCR8XDZwpidG0lHIcTfc0FXfFSMXSutL4ofZcZEzbMsrfa1S/Uy24XD9+pyWBDCc58+/0hI/EcieESoChT/33uVIDRoSJt7wNw==; Expires=Thu, 20 Aug 2026 04:37:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59964', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59966', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dffa0b23221eed5dfd2a378608147f2c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:37:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bnMcGxT2a5v85nj977KWMSzIq+g+pCuEokArKycN8ykwHgD7MOb1MmV0+0I26KwAbS1rOOP8xRtcDEwuL3fMe0E2xZ0aNdqolcraJ4HPttrabKvx01zgIIt7SyQmYeemjvCiPL15HcFXET+6cQ03REBjdnzIgp5k4XlKotaj+ndHcN+xcM7rVFBJqqXw0Q==; Expires=Thu, 20 Aug 2026 04:37:59 GMT; Path=/, AWSALBCORS=bnMcGxT2a5v85nj977KWMSzIq+g+pCuEokArKycN8ykwHgD7MOb1MmV0+0I26KwAbS1rOOP8xRtcDEwuL3fMe0E2xZ0aNdqolcraJ4HPttrabKvx01zgIIt7SyQmYeemjvCiPL15HcFXET+6cQ03REBjdnzIgp5k4XlKotaj+ndHcN+xcM7rVFBJqqXw0Q==; Expires=Thu, 20 Aug 2026 04:37:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '038eeebb7de5d973564c717f78f594f1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:37:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bDc6j3VIZgpsmdvdVuzSScFBTj8UNQ0QQHSnqx33zbFV7VnflF8z2mtSXY+SK5KBIuFRUgMNtOHDpayb84lGf0Gp5RLSNsAMu69HbNWih120cUwCAbRsV8I//LRDnkfK78uC1tcIPsdX/GFpkTVcGWxGbCHY4ZY1eBWyOAjbrfFB+lUaHHysYQs8+Leakw==; Expires=Thu, 20 Aug 2026 04:37:59 GMT; Path=/, AWSALBCORS=bDc6j3VIZgpsmdvdVuzSScFBTj8UNQ0QQHSnqx33zbFV7VnflF8z2mtSXY+SK5KBIuFRUgMNtOHDpayb84lGf0Gp5RLSNsAMu69HbNWih120cUwCAbRsV8I//LRDnkfK78uC1tcIPsdX/GFpkTVcGWxGbCHY4ZY1eBWyOAjbrfFB+lUaHHysYQs8+Leakw==; Expires=Thu, 20 Aug 2026 04:37:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59875', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c4c53259c6397e5fe7134d4783d43b2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:38:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8Cb0T0iCNDBpfq0vmWYcR59JtptP4tI7kXi6omvbnJ0rNtK+63/PVh2rxMOmUiEtDcrbkARY2uJewISgjfBFkg95WYhrNrt8PDdJ/QwsZsLuEEdhsRMCbUFTvkSnNHnIrQvkTfRzDdpM9T6laVahqBoVJo31T3DkTqiFbiJKCBXckr82Pe76dFQsx6qxIg==; Expires=Thu, 20 Aug 2026 04:38:08 GMT; Path=/, AWSALBCORS=8Cb0T0iCNDBpfq0vmWYcR59JtptP4tI7kXi6omvbnJ0rNtK+63/PVh2rxMOmUiEtDcrbkARY2uJewISgjfBFkg95WYhrNrt8PDdJ/QwsZsLuEEdhsRMCbUFTvkSnNHnIrQvkTfRzDdpM9T6laVahqBoVJo31T3DkTqiFbiJKCBXckr82Pe76dFQsx6qxIg==; Expires=Thu, 20 Aug 2026 04:38:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '51010', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a4b5cc5ecf89b8965ea336e6190cfe1', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:38:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JLp3b2KARm/gtwyzCbtacxMjbR9a6yIXjjKdn165KY2ZuVqscfFlbz0bv2zj1ceMmRosueSaop3imWaQGlp6Q0jdlhdPkIrPmWrrRpUuSQXhEtrxE7UD/Dm4az9Sf/RozhONvb3xViI7+l/B3SpyLYCzZ4SqRJV63wVlyKHq66Y2pg6p0oBAnc825SDfiA==; Expires=Thu, 20 Aug 2026 04:38:08 GMT; Path=/, AWSALBCORS=JLp3b2KARm/gtwyzCbtacxMjbR9a6yIXjjKdn165KY2ZuVqscfFlbz0bv2zj1ceMmRosueSaop3imWaQGlp6Q0jdlhdPkIrPmWrrRpUuSQXhEtrxE7UD/Dm4az9Sf/RozhONvb3xViI7+l/B3SpyLYCzZ4SqRJV63wVlyKHq66Y2pg6p0oBAnc825SDfiA==; Expires=Thu, 20 Aug 2026 04:38:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50807', 'opik-single-tracing-ops-remaining-limit': '792', 'x-opik-nginx': 'frontend', 'x-trace-id': '81c755c7e7497ddcab337b0364bcb1fd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:38:20.571254+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (789627 → 1567445 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:38:20 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HySHs4QFXVLIa+v3Cf23j0ep1i95RoVXOvj5fPlj6coZYm3NxpKDlUTsYQbr22+bv2Wx3X9ogPzKry1Ex/SFmPkoBFOnpRbl2N06G0q+h8qrq4EzsR/9+YoIffCNVGi/8I+nZ38RQ0B3PXrmvHezV/qgA6j/0msqC1kMSp0ZRXp96FMno/12yPZo41JxNg==; Expires=Thu, 20 Aug 2026 04:38:20 GMT; Path=/, AWSALBCORS=HySHs4QFXVLIa+v3Cf23j0ep1i95RoVXOvj5fPlj6coZYm3NxpKDlUTsYQbr22+bv2Wx3X9ogPzKry1Ex/SFmPkoBFOnpRbl2N06G0q+h8qrq4EzsR/9+YoIffCNVGi/8I+nZ38RQ0B3PXrmvHezV/qgA6j/0msqC1kMSp0ZRXp96FMno/12yPZo41JxNg==; Expires=Thu, 20 Aug 2026 04:38:20 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38854', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fc60d6f0a7d9da7fdaa84b8bceefedc8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:38:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VTf/0Ubfk2eR5mCIKdzg+5iZUPbUwi9MPNzJxbI6yWFadOgptWsUuGNUtHyuFeVQkhmPnLWYd217tFK6UtggRjN6wrn25Xewu17t8NedZX/L3O5xmmg1t7fsTnGNhO0Y9vDz3OqrNqLucZ0gjmLn2c7pbkyMEQmErrSlRbiANUdWoymtmzqBBOmB2WiGAA==; Expires=Thu, 20 Aug 2026 04:38:21 GMT; Path=/, AWSALBCORS=VTf/0Ubfk2eR5mCIKdzg+5iZUPbUwi9MPNzJxbI6yWFadOgptWsUuGNUtHyuFeVQkhmPnLWYd217tFK6UtggRjN6wrn25Xewu17t8NedZX/L3O5xmmg1t7fsTnGNhO0Y9vDz3OqrNqLucZ0gjmLn2c7pbkyMEQmErrSlRbiANUdWoymtmzqBBOmB2WiGAA==; Expires=Thu, 20 Aug 2026 04:38:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38479', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'da82f77597d4640d51bcf6bdfde26773', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:38:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:38:38.257832+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:38:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=vwzb0drQwHUTBB/Bwu2i/pSTl2Q9LsFQ7z50fwZBfb9K5nIUtO6iOo5CJmsnSPkiwVZNIxMEZ8SMHjK1qGvkuo2OqO2GZm2HoOpLFbx2DiTOALI7IjU91iAIW4M25g3zas+ldueHJ9oq+Bp4XTe3FnvkRs+gxsx/lUQu9fMayXrRvXiuqvOQ4IJgvL4f9A==; Expires=Thu, 20 Aug 2026 04:38:38 GMT; Path=/, AWSALBCORS=vwzb0drQwHUTBB/Bwu2i/pSTl2Q9LsFQ7z50fwZBfb9K5nIUtO6iOo5CJmsnSPkiwVZNIxMEZ8SMHjK1qGvkuo2OqO2GZm2HoOpLFbx2DiTOALI7IjU91iAIW4M25g3zas+ldueHJ9oq+Bp4XTe3FnvkRs+gxsx/lUQu9fMayXrRvXiuqvOQ4IJgvL4f9A==; Expires=Thu, 20 Aug 2026 04:38:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20645', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fadd4c80c05aa09cc657b5259359ef87', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:38:38 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tEJ067Ofc7yOIIVvyPU3HJP0IFe8/jVOVce9r83hziixC/skmjdYlGeHy6UOq+JlGtlJSwTteGMO3jV8uOIVmQ2PMTk733/ke7UEKYAY4zdN1bafD7gSqRGshhbLFyb0vTlpqS2Cyqyxs8l981AP1hWFtFsREzcrswIjSCrvrAuzoyC9Vrh1kyz17GHTYA==; Expires=Thu, 20 Aug 2026 04:38:38 GMT; Path=/, AWSALBCORS=tEJ067Ofc7yOIIVvyPU3HJP0IFe8/jVOVce9r83hziixC/skmjdYlGeHy6UOq+JlGtlJSwTteGMO3jV8uOIVmQ2PMTk733/ke7UEKYAY4zdN1bafD7gSqRGshhbLFyb0vTlpqS2Cyqyxs8l981AP1hWFtFsREzcrswIjSCrvrAuzoyC9Vrh1kyz17GHTYA==; Expires=Thu, 20 Aug 2026 04:38:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '20629', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': '542188643c743a5bf924577b552178d0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:39:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:39:26.288866+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:39:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:39:26.299287+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:39:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=F9FrfmLoHZq+Q/ca96BaDRYcKPmDEdnldmFdWlYVkC+8rvq+HKZM68IL5W5b1qUHloCWGKNeBKplzigyVh4I4BRqYq3w1XCde7eiK7CoBQaaZg4XfLWnU5JTCcjAw29fpNpTk19SflV9Z2syPt5wpw3w46iwTWranFukvY8yKDsRvxz5BOh3BKrCxkxrrw==; Expires=Thu, 20 Aug 2026 04:39:27 GMT; Path=/, AWSALBCORS=F9FrfmLoHZq+Q/ca96BaDRYcKPmDEdnldmFdWlYVkC+8rvq+HKZM68IL5W5b1qUHloCWGKNeBKplzigyVh4I4BRqYq3w1XCde7eiK7CoBQaaZg4XfLWnU5JTCcjAw29fpNpTk19SflV9Z2syPt5wpw3w46iwTWranFukvY8yKDsRvxz5BOh3BKrCxkxrrw==; Expires=Thu, 20 Aug 2026 04:39:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a0212f53a5dd4506fa13939858b8da5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:39:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8Q9kfMluOnRcnCM/Q9ZakvriDOm9uJJb3RQOtHpui/IL3kqpCV/Jawoy1minEoXmC6iC42i6wYXe7fratBhgUS4dQOPyPgQsX4Uv2BrUI6EbdK4fkg3yWzgKqhprnBS0U5FHv2ZLvTEA4Nk8/hWcgmgjNyL7HmtRmHfPhdz02DxBcRQ1KxorO5uEEX/AFw==; Expires=Thu, 20 Aug 2026 04:39:28 GMT; Path=/, AWSALBCORS=8Q9kfMluOnRcnCM/Q9ZakvriDOm9uJJb3RQOtHpui/IL3kqpCV/Jawoy1minEoXmC6iC42i6wYXe7fratBhgUS4dQOPyPgQsX4Uv2BrUI6EbdK4fkg3yWzgKqhprnBS0U5FHv2ZLvTEA4Nk8/hWcgmgjNyL7HmtRmHfPhdz02DxBcRQ1KxorO5uEEX/AFw==; Expires=Thu, 20 Aug 2026 04:39:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59531', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59531', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '229b0cf3b2fc74c66f136c252ac86f5a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:39:46 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:39:46.831715+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:39:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ALbqzUfK6n12Z76l0Zrjpt51g8UuUH3WUWiZS2Ol/baO0PWubBsDYSDaRYNsvIk16Q1rcbK0ZqFbctZwpGVJbC5CfEwdLs64aaTDh1oRLA5c/fTJ5MISvEIrNWzTaiC1AV04xFm8Q8kz6MVSwpRIkg09v6Ap/mfr7iDW3UUzWlrBbMEIGphYstOHL2wxGQ==; Expires=Thu, 20 Aug 2026 04:39:47 GMT; Path=/, AWSALBCORS=ALbqzUfK6n12Z76l0Zrjpt51g8UuUH3WUWiZS2Ol/baO0PWubBsDYSDaRYNsvIk16Q1rcbK0ZqFbctZwpGVJbC5CfEwdLs64aaTDh1oRLA5c/fTJ5MISvEIrNWzTaiC1AV04xFm8Q8kz6MVSwpRIkg09v6Ap/mfr7iDW3UUzWlrBbMEIGphYstOHL2wxGQ==; Expires=Thu, 20 Aug 2026 04:39:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '56b415d67a931eac4ae4a0760de03572', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:39:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=i0imOptqnmbDP47w86P9D/56hKnAm9WvHCKbdsSd/Uaxp5oeh+zL4D2SXumfqKD78QhQlkCzNaAhDns7NzJUPqUTj38G1i4u/mb32/ySF9Z44TmW0sGqewHQU9cqf/POda7hqWUngaOTz0Bn9OPSP8E39wvnXHjXswc+dLJieEPnOCBsnECS8vRnJM8zEw==; Expires=Thu, 20 Aug 2026 04:39:47 GMT; Path=/, AWSALBCORS=i0imOptqnmbDP47w86P9D/56hKnAm9WvHCKbdsSd/Uaxp5oeh+zL4D2SXumfqKD78QhQlkCzNaAhDns7NzJUPqUTj38G1i4u/mb32/ySF9Z44TmW0sGqewHQU9cqf/POda7hqWUngaOTz0Bn9OPSP8E39wvnXHjXswc+dLJieEPnOCBsnECS8vRnJM8zEw==; Expires=Thu, 20 Aug 2026 04:39:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59544', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '052aeacf0321f2413644b487468ca4fa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:40:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:40:22.066482+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:40:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:40:22.074745+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:40:22.096878+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh1]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T04:40:22.237094+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: JIT 검증 — 입력이 낡아 재생성 (18/64)"} {"timestamp": "2026-08-13T04:40:22.266558+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh1: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T04:40:22.272950+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh4]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:40:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hMmbnpGkiCt6zqbDaFeZkM1irLc5oot3Ir6iFq3kS2ZygSW1QWnjeU/7xX+vCwwZZMn6HdlkLrWSvXLx0Ndp0P2caphym/xI8gblHhV4RYu8wGL6/2THGredpoVRKuCh2nZIEEPq4mebm4P4+T86O8YW9tR6Qk3BWXkKelygnTkuXxS4dTQnr9WakaWyKw==; Expires=Thu, 20 Aug 2026 04:40:22 GMT; Path=/, AWSALBCORS=hMmbnpGkiCt6zqbDaFeZkM1irLc5oot3Ir6iFq3kS2ZygSW1QWnjeU/7xX+vCwwZZMn6HdlkLrWSvXLx0Ndp0P2caphym/xI8gblHhV4RYu8wGL6/2THGredpoVRKuCh2nZIEEPq4mebm4P4+T86O8YW9tR6Qk3BWXkKelygnTkuXxS4dTQnr9WakaWyKw==; Expires=Thu, 20 Aug 2026 04:40:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '5098', 'opik-workspace-remaining-limit': '4997', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '5097', 'opik-user-remaining-limit': '9997', 'x-opik-nginx': 'frontend', 'x-trace-id': '49862ff0dc7505309c462ddd8287bb8b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:40:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hPpVHPJnkJP+20fXkiNW2VVq8AONt0/XpnIBCWnWhBE3AhUWE4yQM1cTNh82phJEC074uiaU8weQGUVv50ODye9Kh3eBP7PjfYFJ6FaGrZPcTo9F3e1XbgYuPOgMHdIKgr4FrfMwQ4uoP08+ULNC9hfYkj1PLVedG15J466/Y6Ss/sbg1gs/LfTslqyPsg==; Expires=Thu, 20 Aug 2026 04:40:23 GMT; Path=/, AWSALBCORS=hPpVHPJnkJP+20fXkiNW2VVq8AONt0/XpnIBCWnWhBE3AhUWE4yQM1cTNh82phJEC074uiaU8weQGUVv50ODye9Kh3eBP7PjfYFJ6FaGrZPcTo9F3e1XbgYuPOgMHdIKgr4FrfMwQ4uoP08+ULNC9hfYkj1PLVedG15J466/Y6Ss/sbg1gs/LfTslqyPsg==; Expires=Thu, 20 Aug 2026 04:40:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '4727', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '4727', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '9eb3e213cb7b3268cdf3d09fc5b7ee1d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:40:31.420922+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (682418 → 1449746 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:40:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=l3QSpsnfrIvIhP/r+4G4SANrs0Lu4ldghcVekVGX1psXIncYhCh4k9ZFvDF0zEEdLI489GELYLCfKmn20Quo7lxmoPaRF17ICrHXGjDrloLOAEb5aGfiYQUBVMimi92+lPYfjYGI53QAqnhBDk2crroCq0mp2bNVVSR2pSHNThAe+SY1vkeqs6fcBZ8Szg==; Expires=Thu, 20 Aug 2026 04:40:31 GMT; Path=/, AWSALBCORS=l3QSpsnfrIvIhP/r+4G4SANrs0Lu4ldghcVekVGX1psXIncYhCh4k9ZFvDF0zEEdLI489GELYLCfKmn20Quo7lxmoPaRF17ICrHXGjDrloLOAEb5aGfiYQUBVMimi92+lPYfjYGI53QAqnhBDk2crroCq0mp2bNVVSR2pSHNThAe+SY1vkeqs6fcBZ8Szg==; Expires=Thu, 20 Aug 2026 04:40:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '15608', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '6d31d50a571d8ae0e435e82d34356e4d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:40:32 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=x4sp+70egJQihcZEvdizBlsfbnzs0ec5QJy4/EFHpf1c/2a3+97pOS1FmleutgPKYy8I0SIiuqo+Uo1wy7VwnyP5WGe8rG8nTWrp9zGDujkqzOdkrzDc9PenGYnfj3HqwGCCN9OFYVndlKP5j9FaWzyvi3BFL639EalPQtHfB9TrPO/JfqzjeBJd+2wtfg==; Expires=Thu, 20 Aug 2026 04:40:31 GMT; Path=/, AWSALBCORS=x4sp+70egJQihcZEvdizBlsfbnzs0ec5QJy4/EFHpf1c/2a3+97pOS1FmleutgPKYy8I0SIiuqo+Uo1wy7VwnyP5WGe8rG8nTWrp9zGDujkqzOdkrzDc9PenGYnfj3HqwGCCN9OFYVndlKP5j9FaWzyvi3BFL639EalPQtHfB9TrPO/JfqzjeBJd+2wtfg==; Expires=Thu, 20 Aug 2026 04:40:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14823', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '1cc8f4e2c169427777a66fc3bfa6c33a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:40:40.400308+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (711423 → 1532056 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:40:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sQtRP/to0r0SFiCtssmraCdznsgc/sWrNiOi5ft0Rv41GnwgwJnzcIbbD/am5GHz3ZTuAsyDfopGSmDcpXSdOkYAqxyz8SYtvtCC8aftv/YIiPZfmfqrQRfmQBi79W2CqNo3cMa07b4AlDDruGtcfas2PfP8sBK53F/UenDgjMOjSvumgYHWrPY3Hol3iw==; Expires=Thu, 20 Aug 2026 04:40:40 GMT; Path=/, AWSALBCORS=sQtRP/to0r0SFiCtssmraCdznsgc/sWrNiOi5ft0Rv41GnwgwJnzcIbbD/am5GHz3ZTuAsyDfopGSmDcpXSdOkYAqxyz8SYtvtCC8aftv/YIiPZfmfqrQRfmQBi79W2CqNo3cMa07b4AlDDruGtcfas2PfP8sBK53F/UenDgjMOjSvumgYHWrPY3Hol3iw==; Expires=Thu, 20 Aug 2026 04:40:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6595', 'opik-single-tracing-ops-remaining-limit': '789', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd695a1420cb128911965dee4c2be6121', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:40:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DadbtCmNvrAOWN+8jFR32X+uaeLss92TDlSH1vX8/6QNUd46XAfXPhSsxZHf3bgtyAXWpZ7tXqgfYeNU12cWOWOLrRMI8J/Jf0QoOubqWOtVyhnYubeV7YdXjGp1JLja1TrHaI5YuYfiFc0YW20UAWpO55JFouJWcKSPIcnDhvIv3RvXBUJAbDS/zp6RxQ==; Expires=Thu, 20 Aug 2026 04:40:40 GMT; Path=/, AWSALBCORS=DadbtCmNvrAOWN+8jFR32X+uaeLss92TDlSH1vX8/6QNUd46XAfXPhSsxZHf3bgtyAXWpZ7tXqgfYeNU12cWOWOLrRMI8J/Jf0QoOubqWOtVyhnYubeV7YdXjGp1JLja1TrHaI5YuYfiFc0YW20UAWpO55JFouJWcKSPIcnDhvIv3RvXBUJAbDS/zp6RxQ==; Expires=Thu, 20 Aug 2026 04:40:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6598', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '265cbcda0d719d2f3b59a934f0058438', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:41:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:41:01.764771+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:41:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hDcgut/qy/8VPfZ5i3cr3j1x5pe5CckmARoWFAgu7fHGvfr/i2GZgWMmKuqP/2NWwTimC4Sjs/T1OHHY91Y2eLDMhpr6RbKH7wAD6otJT+6BzfvrIuIn6LRDdPbpzp4ON3LYZ/oYgGwvGaZRztzKntUr345T6R/+RIAwyvOlJNn3xuNFbBy5PL7vsCx4Lg==; Expires=Thu, 20 Aug 2026 04:41:01 GMT; Path=/, AWSALBCORS=hDcgut/qy/8VPfZ5i3cr3j1x5pe5CckmARoWFAgu7fHGvfr/i2GZgWMmKuqP/2NWwTimC4Sjs/T1OHHY91Y2eLDMhpr6RbKH7wAD6otJT+6BzfvrIuIn6LRDdPbpzp4ON3LYZ/oYgGwvGaZRztzKntUr345T6R/+RIAwyvOlJNn3xuNFbBy5PL7vsCx4Lg==; Expires=Thu, 20 Aug 2026 04:41:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59653', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce0c545eeec169c150d2ee5650ddb093', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:41:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+QXsy2h+CR6qHdY3MuAcCsEpgmv+HZxm+JVAfG/e4OVzD4e2v7DQcmDn0pe68LqAQ+tdNniRLOdwuFHQjiHc9yN2aQR+TLIP2I9BNSJfuvp4T4aQxguP3fQZT0eedh4t+kj/bFYtrQTqdb1A4Lfx3QQhmqusodIEp5zJ739oNsVABKSo7e4xpmNA0p52vQ==; Expires=Thu, 20 Aug 2026 04:41:02 GMT; Path=/, AWSALBCORS=+QXsy2h+CR6qHdY3MuAcCsEpgmv+HZxm+JVAfG/e4OVzD4e2v7DQcmDn0pe68LqAQ+tdNniRLOdwuFHQjiHc9yN2aQR+TLIP2I9BNSJfuvp4T4aQxguP3fQZT0eedh4t+kj/bFYtrQTqdb1A4Lfx3QQhmqusodIEp5zJ739oNsVABKSo7e4xpmNA0p52vQ==; Expires=Thu, 20 Aug 2026 04:41:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59300', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bdc40fa2a0e51b24fc345112f529de10', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:42:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:42:17.782323+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:42:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:42:17.792399+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:42:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:42:17.892856+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:42:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ah/R4TyDJRUWR2qERt2pF3uEbwU/DtaUswMfMDOF6UHwr4zHV3M7gdnYrEXZPzVOKHSYIpN4XWGURkbOp8T14ag3xmDejaacDMRSBPTg4MAE5vtu0HFMJJzh2fufNHcNGS3t1KGQF8OnwOc94SQ+5pjVLGUQeUVizV3EqyIdjkk7lDw6akDkQ9WWcQ4X1w==; Expires=Thu, 20 Aug 2026 04:42:18 GMT; Path=/, AWSALBCORS=Ah/R4TyDJRUWR2qERt2pF3uEbwU/DtaUswMfMDOF6UHwr4zHV3M7gdnYrEXZPzVOKHSYIpN4XWGURkbOp8T14ag3xmDejaacDMRSBPTg4MAE5vtu0HFMJJzh2fufNHcNGS3t1KGQF8OnwOc94SQ+5pjVLGUQeUVizV3EqyIdjkk7lDw6akDkQ9WWcQ4X1w==; Expires=Thu, 20 Aug 2026 04:42:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '67f7e1719330be6b16408997b6723150', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:42:19 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TSvlXWvpCMTdfcIAXe7c0eDVGDgAgfKFn/877pVb9H6kkrULN7Ly1q0/ST2+98wjcDdc2Tp/uX3yuZjwVEEsXTYlRNhigY4xycWVl9IIOz/tdphL08vfHNIKlDTnF1OmUjxKKTa3Hcehv8rerHsdWvr2NacRGEZpQlsKme//0pOOozAoSau0u8REzLSNbQ==; Expires=Thu, 20 Aug 2026 04:42:18 GMT; Path=/, AWSALBCORS=TSvlXWvpCMTdfcIAXe7c0eDVGDgAgfKFn/877pVb9H6kkrULN7Ly1q0/ST2+98wjcDdc2Tp/uX3yuZjwVEEsXTYlRNhigY4xycWVl9IIOz/tdphL08vfHNIKlDTnF1OmUjxKKTa3Hcehv8rerHsdWvr2NacRGEZpQlsKme//0pOOozAoSau0u8REzLSNbQ==; Expires=Thu, 20 Aug 2026 04:42:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59422', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59421', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '69f48f6cc156b1ce1de167e47e6c3f17', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:43:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:43:01.799736+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:43:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:43:01.809968+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:43:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7h0XmWQJcLkRraIq+R1bMzRoBIeEE4UtytmEtGyfSPoA+GBNwktFxtzIFLwtTVARPS2AEp/LjxYtsL90HMValgwDRjs3+FbZ8vDvLcyA9lYZ/A1YgI9i0DXA5kUOe/u3KV1PReETKb2vMSHPe8m/+Qz0lf5/qYflixfU1B8UepAC/gyd5gb74o0rvTuEKg==; Expires=Thu, 20 Aug 2026 04:43:03 GMT; Path=/, AWSALBCORS=7h0XmWQJcLkRraIq+R1bMzRoBIeEE4UtytmEtGyfSPoA+GBNwktFxtzIFLwtTVARPS2AEp/LjxYtsL90HMValgwDRjs3+FbZ8vDvLcyA9lYZ/A1YgI9i0DXA5kUOe/u3KV1PReETKb2vMSHPe8m/+Qz0lf5/qYflixfU1B8UepAC/gyd5gb74o0rvTuEKg==; Expires=Thu, 20 Aug 2026 04:43:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14268', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14264', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fdc333185f269ff202145676dccd808c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:43:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=INK/4oNT9Cr1SyxDbDGaAtb6TM+jfeLUKYbKv/P8q8GLGqyIqoSPIWKSLM3M0dSFjTlQmBedhz4UCD80/8SmdBfVarOOhjxcDhBUqRkiRnv0iOnCx02nMic26Zv1LlK4G9F+bSGdlVLTC91MnB2oYkbj3x/XybXNtSxKXvAUNVmD6Z3dEw2B1UNjOSvoiA==; Expires=Thu, 20 Aug 2026 04:43:03 GMT; Path=/, AWSALBCORS=INK/4oNT9Cr1SyxDbDGaAtb6TM+jfeLUKYbKv/P8q8GLGqyIqoSPIWKSLM3M0dSFjTlQmBedhz4UCD80/8SmdBfVarOOhjxcDhBUqRkiRnv0iOnCx02nMic26Zv1LlK4G9F+bSGdlVLTC91MnB2oYkbj3x/XybXNtSxKXvAUNVmD6Z3dEw2B1UNjOSvoiA==; Expires=Thu, 20 Aug 2026 04:43:03 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '14213', 'opik-workspace-remaining-limit': '4996', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '14211', 'opik-user-remaining-limit': '9996', 'x-opik-nginx': 'frontend', 'x-trace-id': '15f812de6d644272da53f583b3177365', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:43:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=8gvejwaELWPBIZHpK1Y04ofHI/F7XvQWoDo7YpXhfMYS9LXoPsPd2pIxOL9NqItj0Mhrgex9BB//6AHuozG51AXe3EqcyLyQI5tbiNSWxxiFoaMinbYNY0Y772yhtLRpMR+nUbvLq7pAMFzG+aHWU8F0oU3lHMBasEj47NRdKygHH5tPY8gRgpcZcZiS/w==; Expires=Thu, 20 Aug 2026 04:43:13 GMT; Path=/, AWSALBCORS=8gvejwaELWPBIZHpK1Y04ofHI/F7XvQWoDo7YpXhfMYS9LXoPsPd2pIxOL9NqItj0Mhrgex9BB//6AHuozG51AXe3EqcyLyQI5tbiNSWxxiFoaMinbYNY0Y772yhtLRpMR+nUbvLq7pAMFzG+aHWU8F0oU3lHMBasEj47NRdKygHH5tPY8gRgpcZcZiS/w==; Expires=Thu, 20 Aug 2026 04:43:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '37724f601a1a267817e3ad9ebb2a5ed0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:43:13 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KO3MnGVYPz3g4I1AUBROl2ArvU4fevd06X+m8F/oP/Vlm0ADU2V2Jt0dOic349GxmrAatBNUaFydfNrRunVfoDzTZYt/619x7qj6Z3oxC/pOyk19IcxI8mq7uwV3yd7A11vGHC9Fds03d1bv0pUqlyi7MZDmtrZBaSduOsWj/rAhvXwSyanG0aWHbRtfIQ==; Expires=Thu, 20 Aug 2026 04:43:13 GMT; Path=/, AWSALBCORS=KO3MnGVYPz3g4I1AUBROl2ArvU4fevd06X+m8F/oP/Vlm0ADU2V2Jt0dOic349GxmrAatBNUaFydfNrRunVfoDzTZYt/619x7qj6Z3oxC/pOyk19IcxI8mq7uwV3yd7A11vGHC9Fds03d1bv0pUqlyi7MZDmtrZBaSduOsWj/rAhvXwSyanG0aWHbRtfIQ==; Expires=Thu, 20 Aug 2026 04:43:13 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59594', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e896bed7902f40c6873ee280af486d85', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:43:24.203469+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (727867 → 1536957 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:43:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dBF2KNDGPSQJAdiWFERQ2gXF7b05MtTHeETFaBUS/2/eS+ZegFKAXCDQW5oy7oYrtMXlFh0plII+dGHv5q3uqD+l42HNvVPlRqFmSyu6VXBvUPdM+YAAoFOXRPmcH7aTF5ezeMx0Dnn4B6IilTO/sILZhZ+2RAFpf99Edn2blMHgh26bBnVqZ53H7jJLcA==; Expires=Thu, 20 Aug 2026 04:43:24 GMT; Path=/, AWSALBCORS=dBF2KNDGPSQJAdiWFERQ2gXF7b05MtTHeETFaBUS/2/eS+ZegFKAXCDQW5oy7oYrtMXlFh0plII+dGHv5q3uqD+l42HNvVPlRqFmSyu6VXBvUPdM+YAAoFOXRPmcH7aTF5ezeMx0Dnn4B6IilTO/sILZhZ+2RAFpf99Edn2blMHgh26bBnVqZ53H7jJLcA==; Expires=Thu, 20 Aug 2026 04:43:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48833', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '624138c54cdd055d2759746bb2e0f941', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:43:24 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ik8zewW7zA9gtVEZyIO47Qj46lREd1m8MkawCvE+ll7ffkRX4uZkXGJALm9OR4IsDM562zq2XdFy44xX1i3evGg0/KTGO9SEuL79eyw0CQKO5NGb/6vvm8jeszEryoATKzWSTxVYNCr3jBILZWBDwZFLZtzvQCnRNicP9mO8RmNOnZ0o8/sF7LYTtpFx0w==; Expires=Thu, 20 Aug 2026 04:43:24 GMT; Path=/, AWSALBCORS=ik8zewW7zA9gtVEZyIO47Qj46lREd1m8MkawCvE+ll7ffkRX4uZkXGJALm9OR4IsDM562zq2XdFy44xX1i3evGg0/KTGO9SEuL79eyw0CQKO5NGb/6vvm8jeszEryoATKzWSTxVYNCr3jBILZWBDwZFLZtzvQCnRNicP9mO8RmNOnZ0o8/sF7LYTtpFx0w==; Expires=Thu, 20 Aug 2026 04:43:24 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '48817', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a28ae32bfafe5da920bb7522e215cb7b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:43:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:43:40.630148+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:43:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Q0+K8QwrHSYRGuPHLfRuhoz3nJtTXywQeK2whbzbCAW2fB8UF8+D8J+1nOI6XL5GvhGOufxjNtal7hxN4wcBxfbWuqnP2I7ayVSiTkVXghY/ZKXRENGG7ju6Pdb2QG0fX+5W5UKoS7cyzPSyZMiAjK2HPbABKwoPUThRxn+3sPBXgO4tBMo04ZCaR44MrQ==; Expires=Thu, 20 Aug 2026 04:43:40 GMT; Path=/, AWSALBCORS=Q0+K8QwrHSYRGuPHLfRuhoz3nJtTXywQeK2whbzbCAW2fB8UF8+D8J+1nOI6XL5GvhGOufxjNtal7hxN4wcBxfbWuqnP2I7ayVSiTkVXghY/ZKXRENGG7ju6Pdb2QG0fX+5W5UKoS7cyzPSyZMiAjK2HPbABKwoPUThRxn+3sPBXgO4tBMo04ZCaR44MrQ==; Expires=Thu, 20 Aug 2026 04:43:40 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '32257', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '080a7d9d475709b03ee590665172b125', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:43:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/EoU70jYtCRhq8ySt2UYFzrewaLskrPtkkH+OnZGXrFkQXdl3Yn6SpLDOB59eFoNGZM48FQkZHka86vl53V0O+3gL6p9nfxhwk+427TcU6yvb9IVHv3mdXWdcQp/DNRFNgDG6drRO2XjdHxl8dzp5hcJ7YCgP+q2hlqRt9uWfJeHJ6Pl0Bnq8QSo4u1qvQ==; Expires=Thu, 20 Aug 2026 04:43:41 GMT; Path=/, AWSALBCORS=/EoU70jYtCRhq8ySt2UYFzrewaLskrPtkkH+OnZGXrFkQXdl3Yn6SpLDOB59eFoNGZM48FQkZHka86vl53V0O+3gL6p9nfxhwk+427TcU6yvb9IVHv3mdXWdcQp/DNRFNgDG6drRO2XjdHxl8dzp5hcJ7YCgP+q2hlqRt9uWfJeHJ6Pl0Bnq8QSo4u1qvQ==; Expires=Thu, 20 Aug 2026 04:43:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '31900', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f79da99bf2ec6c0f23765c3b45b23165', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:44:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:44:37.559695+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:44:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:44:37.571101+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:44:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1VE0zi7O6jxqVf5xz4WJta01jT/rbcWp5o5KuQnfx2jVRO2JORpH323GjqpJVK+g7XCu5gBS9T1sZ0F4TS2aPYbm6AICNhbjdVsQ+E3RWGe1otWsyBpQwI2/zgDovqfekfDJq3WjayBkLyKDNUTzlWjSucSWT0OVQ8YbWpwtFrXdnrOvWCDksg5pGwbUdg==; Expires=Thu, 20 Aug 2026 04:44:38 GMT; Path=/, AWSALBCORS=1VE0zi7O6jxqVf5xz4WJta01jT/rbcWp5o5KuQnfx2jVRO2JORpH323GjqpJVK+g7XCu5gBS9T1sZ0F4TS2aPYbm6AICNhbjdVsQ+E3RWGe1otWsyBpQwI2/zgDovqfekfDJq3WjayBkLyKDNUTzlWjSucSWT0OVQ8YbWpwtFrXdnrOvWCDksg5pGwbUdg==; Expires=Thu, 20 Aug 2026 04:44:38 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'dc9fc4083b253a91332823873f6c1641', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:44:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CezbA+f2ujIbi3JWhdq7HlZCklnQEQX5p4bgVBc7Ra9Jb+JP6l9eX0jPqqJkrHypAtYSrzSO/M8l83DclJXUzqh+sF2tyNqjrwZyppQNsg2XpwuSkJkFt8/FyOw0ZHOMv72h5+E6yV+t6xFD8SekfaZZ27fsl7IP4LEvWbIN5u3jlrU/0t4kb/DYYW0J4A==; Expires=Thu, 20 Aug 2026 04:44:39 GMT; Path=/, AWSALBCORS=CezbA+f2ujIbi3JWhdq7HlZCklnQEQX5p4bgVBc7Ra9Jb+JP6l9eX0jPqqJkrHypAtYSrzSO/M8l83DclJXUzqh+sF2tyNqjrwZyppQNsg2XpwuSkJkFt8/FyOw0ZHOMv72h5+E6yV+t6xFD8SekfaZZ27fsl7IP4LEvWbIN5u3jlrU/0t4kb/DYYW0J4A==; Expires=Thu, 20 Aug 2026 04:44:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59634', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59633', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ce0ba2693c2ed2f912b29412b9926ab9', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:44:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:44:57.300835+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:44:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JKrknNGL08HsLCQ2S73OIxJOFN+BDF9j+uvBXeabN8WcbuxcVu5duBreIz3BsTO+rQLsFH+dzuiOpj1dnpmiMVUelII2mdOIsXZpvC/gUtIwQ5BQ7MakQU5crE5IVBMdD2G7MbtklM+0NRWi/XlRZgte+1rXjUEKvEQqyZ1SgZSk2Z53t3jj30JXkF524Q==; Expires=Thu, 20 Aug 2026 04:44:57 GMT; Path=/, AWSALBCORS=JKrknNGL08HsLCQ2S73OIxJOFN+BDF9j+uvBXeabN8WcbuxcVu5duBreIz3BsTO+rQLsFH+dzuiOpj1dnpmiMVUelII2mdOIsXZpvC/gUtIwQ5BQ7MakQU5crE5IVBMdD2G7MbtklM+0NRWi/XlRZgte+1rXjUEKvEQqyZ1SgZSk2Z53t3jj30JXkF524Q==; Expires=Thu, 20 Aug 2026 04:44:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fcf259c3d8b7295d006f6047635810b5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:44:57 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=f/hm3/2fLAzVTZavRCrZN80/bzJfe8HBQS8c05WwPuS5xUx9qRiAdb5vmpQ+Vy/Di4HZ8kPsedN9cdNM74UYE0a9NvJISRdCCHjzSfGU6IWc/pakSqvaR7T9CLlvj2P6z7SdsasYCVq8v3C1Is+F5AOUvKiXQTGc4luEXpGWMwa7TvBeP5yKc56Q527QYg==; Expires=Thu, 20 Aug 2026 04:44:57 GMT; Path=/, AWSALBCORS=f/hm3/2fLAzVTZavRCrZN80/bzJfe8HBQS8c05WwPuS5xUx9qRiAdb5vmpQ+Vy/Di4HZ8kPsedN9cdNM74UYE0a9NvJISRdCCHjzSfGU6IWc/pakSqvaR7T9CLlvj2P6z7SdsasYCVq8v3C1Is+F5AOUvKiXQTGc4luEXpGWMwa7TvBeP5yKc56Q527QYg==; Expires=Thu, 20 Aug 2026 04:44:57 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59625', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a6f844b891195b739b98f3e36ededc96', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:46:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:46:22.720871+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:46:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:46:22.731085+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:46:22.752630+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh4]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T04:46:22.897923+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh4: JIT 검증 — 입력이 낡아 재생성 (19/64)"} {"timestamp": "2026-08-13T04:46:22.926336+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh4: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T04:46:22.932752+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:46:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kmTHYc/K4Nj7zASW5APXkRMVTF/Ep6cql9APvXORNISZ1YfD1Ejm9Z+UjnLA0sfeKCwu7Ed1r4/l4VHSO4ZA/1LAR9YFzH2+1eGL/4dZOAzXASXtwh6ocleDEVWaOhRNuna9HdpN1x5ktmrKbT+kgJe5WjHzsTeiYMmbEm/OUHX1IlwlxaWy+puKb2an6w==; Expires=Thu, 20 Aug 2026 04:46:22 GMT; Path=/, AWSALBCORS=kmTHYc/K4Nj7zASW5APXkRMVTF/Ep6cql9APvXORNISZ1YfD1Ejm9Z+UjnLA0sfeKCwu7Ed1r4/l4VHSO4ZA/1LAR9YFzH2+1eGL/4dZOAzXASXtwh6ocleDEVWaOhRNuna9HdpN1x5ktmrKbT+kgJe5WjHzsTeiYMmbEm/OUHX1IlwlxaWy+puKb2an6w==; Expires=Thu, 20 Aug 2026 04:46:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f10f10c94a16b16d5874c57d99564181', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:46:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=zjEWeQffkquI2yg8GvMJIDIIOOvwsn2U4h8UsfVWlhv1okZmERMBSj8tJgNQU8ivITlPsmxSIajQYKWSOuS6DfPk+xd7xeH+ZVGBf+bpfwqRm7qu7NuKk2oWCiasDbESYBuooGGdVjB/pcUWPWukXhcwNH1XqQocQ9lFTWWg395lAi9VL6ygzeyQrh/tEQ==; Expires=Thu, 20 Aug 2026 04:46:23 GMT; Path=/, AWSALBCORS=zjEWeQffkquI2yg8GvMJIDIIOOvwsn2U4h8UsfVWlhv1okZmERMBSj8tJgNQU8ivITlPsmxSIajQYKWSOuS6DfPk+xd7xeH+ZVGBf+bpfwqRm7qu7NuKk2oWCiasDbESYBuooGGdVjB/pcUWPWukXhcwNH1XqQocQ9lFTWWg395lAi9VL6ygzeyQrh/tEQ==; Expires=Thu, 20 Aug 2026 04:46:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59643', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59644', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8f37b23f412a33f47ed53732f00bfa0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:46:39.256506+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (632585 → 1362379 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:46:39 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YUwxA0FdvR9w4DLqiYt/gDNT+9cBd0X1aBdE/iS31kWR98einraX6GTDr4I8QDZ+7VfxZ90s/FYEV6kzaOLFjUFwpV6tXRNmemayKXA1qh/SwweRs09t77XeSLR6XZdvmuBM6mr/HgMVTgBsh1BzGwc7OcT9YpnN0uCIm6OM9hfFSwX+CpGeuHdltuLTrA==; Expires=Thu, 20 Aug 2026 04:46:39 GMT; Path=/, AWSALBCORS=YUwxA0FdvR9w4DLqiYt/gDNT+9cBd0X1aBdE/iS31kWR98einraX6GTDr4I8QDZ+7VfxZ90s/FYEV6kzaOLFjUFwpV6tXRNmemayKXA1qh/SwweRs09t77XeSLR6XZdvmuBM6mr/HgMVTgBsh1BzGwc7OcT9YpnN0uCIm6OM9hfFSwX+CpGeuHdltuLTrA==; Expires=Thu, 20 Aug 2026 04:46:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '99ac430b8f37bf4e385f0ff258aa6a8b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:46:40 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=1YXQiAiZdoRUQL2QcZ/QmxilT0uFStJa60AhtvFMDHgL/uPGg4VUv9IVGLC3Z+xykoXTQh5XGfFlW3tvisbzp/uzB9gbE25IhJd9oizVrm9jt4ThInFcgwcl+A7YbngQenUkgBNnrTNwvRV65OeEMCi+1+Rxh3UZXCbOlwZtQTcdO1a0KXoFnMjwJI0O3w==; Expires=Thu, 20 Aug 2026 04:46:39 GMT; Path=/, AWSALBCORS=1YXQiAiZdoRUQL2QcZ/QmxilT0uFStJa60AhtvFMDHgL/uPGg4VUv9IVGLC3Z+xykoXTQh5XGfFlW3tvisbzp/uzB9gbE25IhJd9oizVrm9jt4ThInFcgwcl+A7YbngQenUkgBNnrTNwvRV65OeEMCi+1+Rxh3UZXCbOlwZtQTcdO1a0KXoFnMjwJI0O3w==; Expires=Thu, 20 Aug 2026 04:46:39 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59331', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '2e8894c68285eec7d2dfffec4f12386f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:46:55.018890+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (645544 → 1378445 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:46:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=z4AwWepjrgRMfe89PPfQbo9kSK2ORo8FLEhw9IBsECdgUYsxljaO2WWlAnP/nWIvQWsKIhK8Czm5G9VNwcqLQDZd20lauOTSr+hNVQveU2mrp5+i9aAHPQlJsRCo/0CD3XmUuOr51Gc29I/ji5q5Q0chSx3EDIta5FjPNM7UQygRAUPjux3t6TdPtok+XA==; Expires=Thu, 20 Aug 2026 04:46:55 GMT; Path=/, AWSALBCORS=z4AwWepjrgRMfe89PPfQbo9kSK2ORo8FLEhw9IBsECdgUYsxljaO2WWlAnP/nWIvQWsKIhK8Czm5G9VNwcqLQDZd20lauOTSr+hNVQveU2mrp5+i9aAHPQlJsRCo/0CD3XmUuOr51Gc29I/ji5q5Q0chSx3EDIta5FjPNM7UQygRAUPjux3t6TdPtok+XA==; Expires=Thu, 20 Aug 2026 04:46:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44225', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '25e3883455dc7345423bab619210adb6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:46:55 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=k79eO16rT0ggwUgeAqmB0lWn0C44kMimMq2DNF7RCwbkaHsSd0VE8CmgFQM92lfkP5bdDdTlSHDbT5x9KqTAF1zoO5RdTLat6keDk0lPi/seySxgK0S7c+6qCuenlaQBAJi1+vFM0yfjGCW3YxomjFjJqWt3ts4GAKTSiskR+06LfqgmPoGsLXQdgaJ5Fw==; Expires=Thu, 20 Aug 2026 04:46:55 GMT; Path=/, AWSALBCORS=k79eO16rT0ggwUgeAqmB0lWn0C44kMimMq2DNF7RCwbkaHsSd0VE8CmgFQM92lfkP5bdDdTlSHDbT5x9KqTAF1zoO5RdTLat6keDk0lPi/seySxgK0S7c+6qCuenlaQBAJi1+vFM0yfjGCW3YxomjFjJqWt3ts4GAKTSiskR+06LfqgmPoGsLXQdgaJ5Fw==; Expires=Thu, 20 Aug 2026 04:46:55 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43846', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f83f16779328296bb3d5a6c7120f0d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:47:14 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:47:14.152466+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:47:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MP8JKJq8uoJFp8yxATqLsyQWN6U1ElE7uzxtKxJKMpJc7OBPXV8Y1W2S9qf2arxs/uAaRVATdaRtR64UMKaNLo11TQWU5HShi2f+pH5+czKvYxUwp9KDdDbtr5mY3A7WckSfVlGUp0FNxgG4H7FuthuWOysZCc0WWI+rXZJ60XcYOh8txzhrpHaptscIgg==; Expires=Thu, 20 Aug 2026 04:47:14 GMT; Path=/, AWSALBCORS=MP8JKJq8uoJFp8yxATqLsyQWN6U1ElE7uzxtKxJKMpJc7OBPXV8Y1W2S9qf2arxs/uAaRVATdaRtR64UMKaNLo11TQWU5HShi2f+pH5+czKvYxUwp9KDdDbtr5mY3A7WckSfVlGUp0FNxgG4H7FuthuWOysZCc0WWI+rXZJ60XcYOh8txzhrpHaptscIgg==; Expires=Thu, 20 Aug 2026 04:47:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24956', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f7f1e6a27112d4551ad59dc4e0b98184', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:47:14 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Z+kh4IUMihHRtgprWV9CaZ6jGk8RV2ZZAFPe1W61yP8HIsOLcDrBSyXxQPq0bsF/a2ERVATlRzeZ+49osCKDl3dAVPcptUzGLlHZG4SASycx05pMOiN0wa7DAEHR2G7T6Wd08waQ+G11YSdYcXaeSI5Cwirm8+zWjjXiMFzK+VdSve3KCiU5SH/V5Blg6w==; Expires=Thu, 20 Aug 2026 04:47:14 GMT; Path=/, AWSALBCORS=Z+kh4IUMihHRtgprWV9CaZ6jGk8RV2ZZAFPe1W61yP8HIsOLcDrBSyXxQPq0bsF/a2ERVATlRzeZ+49osCKDl3dAVPcptUzGLlHZG4SASycx05pMOiN0wa7DAEHR2G7T6Wd08waQ+G11YSdYcXaeSI5Cwirm8+zWjjXiMFzK+VdSve3KCiU5SH/V5Blg6w==; Expires=Thu, 20 Aug 2026 04:47:14 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '24555', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '193393bd427e21e84983755a860fd194', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:48:21 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:48:21.300756+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:48:21 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:48:21.310011+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:48:21 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:48:21.416431+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:48:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ch4IGKTi8EgpeXX3C+cL70yIXsluD9+/v9KCMzQ1NPlfoBMUsBN3Rfh3H1nYs5q30AvP+j42u8JsILRGioR0++DPwo/NIOzU95VoT97tvS4dJQEKow6Mf64RT4mc/dOA+2iP6bDnFvKQMj7aH9hiW7TWA+hI2s7v8U4PkTdwVL+nFOvO0wZIg80TvP5+BA==; Expires=Thu, 20 Aug 2026 04:48:22 GMT; Path=/, AWSALBCORS=ch4IGKTi8EgpeXX3C+cL70yIXsluD9+/v9KCMzQ1NPlfoBMUsBN3Rfh3H1nYs5q30AvP+j42u8JsILRGioR0++DPwo/NIOzU95VoT97tvS4dJQEKow6Mf64RT4mc/dOA+2iP6bDnFvKQMj7aH9hiW7TWA+hI2s7v8U4PkTdwVL+nFOvO0wZIg80TvP5+BA==; Expires=Thu, 20 Aug 2026 04:48:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ba3217e16dbcdf2123ceba0239dec064', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:48:23 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=J1ZKSa5RFW4+eRDFfbRZs26R/Ao4OmQcJ3sbVBpFaIUxJn24Otfbdz4NkyWYAXvUmZzxCnAOweZXdzAtdKDFAznvyOHxmXvm8J2UfuN0P/uvGkRakHDumBIvpeizqMuHpe0bNrujy0XRK24IRA7zpnj5fl1gX/AJ5ry6easW/QYAWA/YtFOOj1HKAEyfgg==; Expires=Thu, 20 Aug 2026 04:48:23 GMT; Path=/, AWSALBCORS=J1ZKSa5RFW4+eRDFfbRZs26R/Ao4OmQcJ3sbVBpFaIUxJn24Otfbdz4NkyWYAXvUmZzxCnAOweZXdzAtdKDFAznvyOHxmXvm8J2UfuN0P/uvGkRakHDumBIvpeizqMuHpe0bNrujy0XRK24IRA7zpnj5fl1gX/AJ5ry6easW/QYAWA/YtFOOj1HKAEyfgg==; Expires=Thu, 20 Aug 2026 04:48:23 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59584', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59586', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1406e2d8a4228ba8d587b68b9b2e4fe3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:48:44 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:48:44.704717+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:48:44 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:48:44.712247+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:48:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Wu8DKQbAnhSNVmjkEAsVfcjCOt1cAZqakdkRQTbGdV2NHCDByKLu9JnRg7fssALy3QV+zaO3gTfvuhKChbyehWG4yvGpd0x/ZSMBY5+73HTtazR0ytvo0+VPIUIefWn3I0ul0g5Z4giv7fB4HMK9w843Z1w/Sz+7Wa8EREBFOb2RIkF1WWdEGn4JiVUzog==; Expires=Thu, 20 Aug 2026 04:48:45 GMT; Path=/, AWSALBCORS=Wu8DKQbAnhSNVmjkEAsVfcjCOt1cAZqakdkRQTbGdV2NHCDByKLu9JnRg7fssALy3QV+zaO3gTfvuhKChbyehWG4yvGpd0x/ZSMBY5+73HTtazR0ytvo0+VPIUIefWn3I0ul0g5Z4giv7fB4HMK9w843Z1w/Sz+7Wa8EREBFOb2RIkF1WWdEGn4JiVUzog==; Expires=Thu, 20 Aug 2026 04:48:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '37144', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '37146', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd376b5b2a1defb4f06720c3f513b8b55', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:48:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=FjTUmUxa8MkUCYSgAKdPt+pQWK/lCQ1gRdbheRkma4VlkmxWWEA/27GXk3BBrl95izQXDuwX1FXUEuazcW4V4Sz/1wrA7dcclAbWk8+jaSNo7lpRRXN604J7i6oiuOltFYtHr95tocAPlQT1K9CxIS14PB+LKokWJD+MpPa4D059IJainXMtWkHWy04vsg==; Expires=Thu, 20 Aug 2026 04:48:50 GMT; Path=/, AWSALBCORS=FjTUmUxa8MkUCYSgAKdPt+pQWK/lCQ1gRdbheRkma4VlkmxWWEA/27GXk3BBrl95izQXDuwX1FXUEuazcW4V4Sz/1wrA7dcclAbWk8+jaSNo7lpRRXN604J7i6oiuOltFYtHr95tocAPlQT1K9CxIS14PB+LKokWJD+MpPa4D059IJainXMtWkHWy04vsg==; Expires=Thu, 20 Aug 2026 04:48:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '32525', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '32527', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '4882e225d1c6bb2de591c3811125483d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:48:58 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jEFsemdJjxjUlV4nx0h0Jhvtd+/qiiw9G75lq9+1XlV0amk617QbbBpKnqNqr1DJIzDL2aSOc3KTLXM5VdIbm9brpr/DWvODo4COEfupPA7fRiT++DYn7pNMHyzblLmKAw8AeVh6zllzuh7TQa0dFLoHS7jz8eTETbOLqlLvrndTH09YoZmQ3+2lf3HUIg==; Expires=Thu, 20 Aug 2026 04:48:58 GMT; Path=/, AWSALBCORS=jEFsemdJjxjUlV4nx0h0Jhvtd+/qiiw9G75lq9+1XlV0amk617QbbBpKnqNqr1DJIzDL2aSOc3KTLXM5VdIbm9brpr/DWvODo4COEfupPA7fRiT++DYn7pNMHyzblLmKAw8AeVh6zllzuh7TQa0dFLoHS7jz8eTETbOLqlLvrndTH09YoZmQ3+2lf3HUIg==; Expires=Thu, 20 Aug 2026 04:48:58 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '86156b388bc7731d421b55befdf6ced0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:48:59 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=dAKZ8iJJYyAld7ciNfyuroKZF4DIE3Cydp3Ojv7+QRY3a4Pd85I3ZnmlOt7LSBFhsttKOgDmtqNBjvclbDUMEThYgoBZRixQsnnR9jFFR7bRNgtxB8XY/eThWdfLXhtVoo53fQ1R/rM2YUWVHSBZMuVzsOVUdvmgJIhi8651D9ALU2FndUN0d5SCu30Hjg==; Expires=Thu, 20 Aug 2026 04:48:59 GMT; Path=/, AWSALBCORS=dAKZ8iJJYyAld7ciNfyuroKZF4DIE3Cydp3Ojv7+QRY3a4Pd85I3ZnmlOt7LSBFhsttKOgDmtqNBjvclbDUMEThYgoBZRixQsnnR9jFFR7bRNgtxB8XY/eThWdfLXhtVoo53fQ1R/rM2YUWVHSBZMuVzsOVUdvmgJIhi8651D9ALU2FndUN0d5SCu30Hjg==; Expires=Thu, 20 Aug 2026 04:48:59 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59671', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '852aad24975783897a506bb57fad8cf6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:49:09.066835+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (626685 → 1348836 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:49:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=YCVAfM4HEDv6B54WFKMbhbVY8XF28jhxvZYK+UF4umDktRJ+/0IQiBJXOSQ6qnslTt+0dJgdar2PRRYYzllc/vGwRINyGKlIg3C8pRa93/+Q8S5hOjYcbRrnEKOw8FbjDY62sGRcnI0Dk+lx/cbGBT4W0mlAN7/xRSGHt9K+6SL27m/HF47E3sLAJcbV6g==; Expires=Thu, 20 Aug 2026 04:49:09 GMT; Path=/, AWSALBCORS=YCVAfM4HEDv6B54WFKMbhbVY8XF28jhxvZYK+UF4umDktRJ+/0IQiBJXOSQ6qnslTt+0dJgdar2PRRYYzllc/vGwRINyGKlIg3C8pRa93/+Q8S5hOjYcbRrnEKOw8FbjDY62sGRcnI0Dk+lx/cbGBT4W0mlAN7/xRSGHt9K+6SL27m/HF47E3sLAJcbV6g==; Expires=Thu, 20 Aug 2026 04:49:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49603', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d08fb9b54082938c7a43e678169b9d0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:49:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HBYuDKodeNx2lZQeVUa4Lzkv23v8b4nad66h4sFTdF7MUrypeTReAGjrsG03B1dH8nnpROWCbjPqqRAZAmukWEMJtBZOQ6YborFT/+C83xzbab814uW/rhYeC+yNQANp8OueYqlrrQI/dSpyz/wgkPoshpLz59xFg8d6PH5a7KxqkQJnaRsTSuebo4fvVA==; Expires=Thu, 20 Aug 2026 04:49:09 GMT; Path=/, AWSALBCORS=HBYuDKodeNx2lZQeVUa4Lzkv23v8b4nad66h4sFTdF7MUrypeTReAGjrsG03B1dH8nnpROWCbjPqqRAZAmukWEMJtBZOQ6YborFT/+C83xzbab814uW/rhYeC+yNQANp8OueYqlrrQI/dSpyz/wgkPoshpLz59xFg8d6PH5a7KxqkQJnaRsTSuebo4fvVA==; Expires=Thu, 20 Aug 2026 04:49:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '49595', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bca592fcd23aa7daa339ac5b08814544', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:49:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:49:27.158238+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:49:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=VlkLzCLOU99g00Qyt5G/LoLnE935VZqpDiYincblmq5EHStbmGOn9I4CVPXgaxPitzEzO+rtVljkl1Z5H4xaR+Ud69QBmZyO2Q7bFszElE0Al1+lHZrf/l5Vgu5s8hBlyoL2PY6nN/c1B8qHrJBdiVWgtJUHmOnrc/J07O8Yzdai6GlZNdKtc+cD8/7rvg==; Expires=Thu, 20 Aug 2026 04:49:27 GMT; Path=/, AWSALBCORS=VlkLzCLOU99g00Qyt5G/LoLnE935VZqpDiYincblmq5EHStbmGOn9I4CVPXgaxPitzEzO+rtVljkl1Z5H4xaR+Ud69QBmZyO2Q7bFszElE0Al1+lHZrf/l5Vgu5s8hBlyoL2PY6nN/c1B8qHrJBdiVWgtJUHmOnrc/J07O8Yzdai6GlZNdKtc+cD8/7rvg==; Expires=Thu, 20 Aug 2026 04:49:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30980', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bc1795038dffac3db21fea7cec8a254', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:49:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b8ixL1katkBAXSF6dZn3rHzZw5YVxhjrT4Exs/fD7xZNgU2nj/R5o6ypbXLT20tfF8i+kzD7cDCc2C7rEJdiByueKWkcG7oMs2o7QP5eqW6T9CPVBsZ3E953rvNQ/8uBITd3Suk9h/4XUxOpJwtqfMUakEP86tdAbWlRVwqPu+P/blz80ZeDw7M8Kp1qvw==; Expires=Thu, 20 Aug 2026 04:49:27 GMT; Path=/, AWSALBCORS=b8ixL1katkBAXSF6dZn3rHzZw5YVxhjrT4Exs/fD7xZNgU2nj/R5o6ypbXLT20tfF8i+kzD7cDCc2C7rEJdiByueKWkcG7oMs2o7QP5eqW6T9CPVBsZ3E953rvNQ/8uBITd3Suk9h/4XUxOpJwtqfMUakEP86tdAbWlRVwqPu+P/blz80ZeDw7M8Kp1qvw==; Expires=Thu, 20 Aug 2026 04:49:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '30931', 'opik-single-tracing-ops-remaining-limit': '788', 'x-opik-nginx': 'frontend', 'x-trace-id': '7dce49d206f4d0ec2af46414d0659ef2', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:50:25 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:50:25.877347+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:50:25 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:50:25.887355+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:50:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=61n48hSCWXhszc07eM8dS49Nobyk4RnrX0JMA5mA6nOBa9uuERhDZYP2vMVdXEDXVNMcBB4PnpR2zPmd9XHG4EdccM6iWmuNehNGmmJCNPhhla7CJ1VnHaV1Evx3PJi+aCLjM0+n0XvE27LiBi2oPo3TpNjs1vuXRuUVBv0ajwabQKbu2As0UGLl/8XZHg==; Expires=Thu, 20 Aug 2026 04:50:27 GMT; Path=/, AWSALBCORS=61n48hSCWXhszc07eM8dS49Nobyk4RnrX0JMA5mA6nOBa9uuERhDZYP2vMVdXEDXVNMcBB4PnpR2zPmd9XHG4EdccM6iWmuNehNGmmJCNPhhla7CJ1VnHaV1Evx3PJi+aCLjM0+n0XvE27LiBi2oPo3TpNjs1vuXRuUVBv0ajwabQKbu2As0UGLl/8XZHg==; Expires=Thu, 20 Aug 2026 04:50:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'ac8436754145c0560a2bbe6bd798d393', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:50:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=K5lj5cLmrjsj/SCTSf30C0zEKrjfKMtZsgzbaQ2VoyxwVoE5ASCtKsKtw6NNyoxcyw2qrS2J6XrReWN0HrNsmwHEI6GZKDmJsGfCblrBvWLusW1z2fCYLW4WaZa5Xb58SzZMkZDCgXY7UWjrMCzpzayPSvJ+qTzYDSnWHP2bZcEqv7+qc6lp1VDZh6txUw==; Expires=Thu, 20 Aug 2026 04:50:27 GMT; Path=/, AWSALBCORS=K5lj5cLmrjsj/SCTSf30C0zEKrjfKMtZsgzbaQ2VoyxwVoE5ASCtKsKtw6NNyoxcyw2qrS2J6XrReWN0HrNsmwHEI6GZKDmJsGfCblrBvWLusW1z2fCYLW4WaZa5Xb58SzZMkZDCgXY7UWjrMCzpzayPSvJ+qTzYDSnWHP2bZcEqv7+qc6lp1VDZh6txUw==; Expires=Thu, 20 Aug 2026 04:50:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59606', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59604', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '37734b5e3dae752442a0d224eb2645f6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:50:44 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:50:44.821499+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:50:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HJMtfk6UaNdiWpASKZH3yi4KAdgsh/fPqUlFs3ux2TH1lazjE4UVIt6o6zi5d5aZlva/5pbCGJEHm0xcmDfS0SpgM0VDdJJZ8lg2mP3tWCRigj8RGHmYRdnN+VzRrR3x88HyCsZJuSYY8vgmbgkSJ201xzFsYGjUWJpDHMI9B/qI9oXqrJuEnlvgUQs2MQ==; Expires=Thu, 20 Aug 2026 04:50:45 GMT; Path=/, AWSALBCORS=HJMtfk6UaNdiWpASKZH3yi4KAdgsh/fPqUlFs3ux2TH1lazjE4UVIt6o6zi5d5aZlva/5pbCGJEHm0xcmDfS0SpgM0VDdJJZ8lg2mP3tWCRigj8RGHmYRdnN+VzRrR3x88HyCsZJuSYY8vgmbgkSJ201xzFsYGjUWJpDHMI9B/qI9oXqrJuEnlvgUQs2MQ==; Expires=Thu, 20 Aug 2026 04:50:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '2a8c330142b793a37d24e57eb651748d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:50:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=0zxFCtIFF1uVwkaEdh5HG9jsbfSm9aUgjty+41P1/LpI9AV4F1ruH7AMMHYlf0vDASEd07uh31HmZLVddMQzgxWavLhbI2FM+EXkRogcjSKJrX/wKEopXTklsZ1I9nduvDRUCw4gjAnY6Nq1tZJxqY24iZiSKGEPLbd9ATch7NKEOkoNHV1FWyXp29r7LQ==; Expires=Thu, 20 Aug 2026 04:50:45 GMT; Path=/, AWSALBCORS=0zxFCtIFF1uVwkaEdh5HG9jsbfSm9aUgjty+41P1/LpI9AV4F1ruH7AMMHYlf0vDASEd07uh31HmZLVddMQzgxWavLhbI2FM+EXkRogcjSKJrX/wKEopXTklsZ1I9nduvDRUCw4gjAnY6Nq1tZJxqY24iZiSKGEPLbd9ATch7NKEOkoNHV1FWyXp29r7LQ==; Expires=Thu, 20 Aug 2026 04:50:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59617', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': 'be6561080bc78aa35ea90b164b4b2faa', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:51:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:51:34.270810+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:51:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:51:34.279509+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:51:34.305093+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S64sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(A) 유지"} {"timestamp": "2026-08-13T04:51:34.441634+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh6: JIT 검증 — 입력이 낡아 재생성 (20/64)"} {"timestamp": "2026-08-13T04:51:34.469414+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S64sh6: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T04:51:34.549667+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh6]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:51:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=MaW7FkwAzxKGUAAWtb31x/552W72i2PP2swP8CnAglAR4X52XKM/RAZ6sJUOA3aCqPZvEtKbeWvhouEzXv+hGDHbdJuGuM65NUxlFJkz1MRRdajTRukY5bbkV+ykMw7yB6VDx+5nPEyHbDmCzrbmwHtRb05tSpDVBI4MG/ZaSIMCsNNv0LvYFMUamez+sw==; Expires=Thu, 20 Aug 2026 04:51:36 GMT; Path=/, AWSALBCORS=MaW7FkwAzxKGUAAWtb31x/552W72i2PP2swP8CnAglAR4X52XKM/RAZ6sJUOA3aCqPZvEtKbeWvhouEzXv+hGDHbdJuGuM65NUxlFJkz1MRRdajTRukY5bbkV+ykMw7yB6VDx+5nPEyHbDmCzrbmwHtRb05tSpDVBI4MG/ZaSIMCsNNv0LvYFMUamez+sw==; Expires=Thu, 20 Aug 2026 04:51:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '5900aad5e8033891626bb11ec775da67', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:51:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tHAEsJ67A3FKw1koR5lG6oBXMJ9IQu0bCRrJCixB2IiFpJkhETaSG6Zebd31BB9QNdQrw3lqmxvHPh0PA4LUAj2t85+lu1C+amtBm20HCflF2pZP+3EdkAErqQdUI4i720QbfLe24EWJUOfpWMKxIvTBNbeZKZJxTVbLCCn9xIi4F6ixxkeobwJNnvi0Sw==; Expires=Thu, 20 Aug 2026 04:51:36 GMT; Path=/, AWSALBCORS=tHAEsJ67A3FKw1koR5lG6oBXMJ9IQu0bCRrJCixB2IiFpJkhETaSG6Zebd31BB9QNdQrw3lqmxvHPh0PA4LUAj2t85+lu1C+amtBm20HCflF2pZP+3EdkAErqQdUI4i720QbfLe24EWJUOfpWMKxIvTBNbeZKZJxTVbLCCn9xIi4F6ixxkeobwJNnvi0Sw==; Expires=Thu, 20 Aug 2026 04:51:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59574', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59575', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '178583601b862cb50ce43ffb72992417', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:51:47.611006+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (769693 → 1548517 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:51:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ND650htTK1+cgz5gCjNW5UkDjtAuS1TtKLwQQo/NvEZz3Xu1WLqUbB/ho1Lsp9y7XzAcfvIXd0sVHrPzQbIZy988U9YNKoXhis3MNwxCucqEzUmXSsBYEN+B4CsS4K+Z+4SDkGZkdubYV88bsjoydtlyU9TMXwg8bxRwalvSiZIwnFf+fNowtq53lJBD5Q==; Expires=Thu, 20 Aug 2026 04:51:47 GMT; Path=/, AWSALBCORS=ND650htTK1+cgz5gCjNW5UkDjtAuS1TtKLwQQo/NvEZz3Xu1WLqUbB/ho1Lsp9y7XzAcfvIXd0sVHrPzQbIZy988U9YNKoXhis3MNwxCucqEzUmXSsBYEN+B4CsS4K+Z+4SDkGZkdubYV88bsjoydtlyU9TMXwg8bxRwalvSiZIwnFf+fNowtq53lJBD5Q==; Expires=Thu, 20 Aug 2026 04:51:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '06b8829b107a1ef8ce3f4a47ced6f6a3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:51:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TGZubbjb7RN7ldMEFRmC8OG1nqLnyfvNUeA34qFGBCyv4wQLTBY+6jC/JVUCFa45zD9dfDcHKs3dYluZMohOL45bgJAZvuIJKwsVAShUHdjDsYHDD0WUeUNCwoMwHrfMa0Rn+8gf8nTmFMqBhdHVDNSxeXfExkiAm9lF5YXa7VnAHvekYkPFanW70lza1g==; Expires=Thu, 20 Aug 2026 04:51:48 GMT; Path=/, AWSALBCORS=TGZubbjb7RN7ldMEFRmC8OG1nqLnyfvNUeA34qFGBCyv4wQLTBY+6jC/JVUCFa45zD9dfDcHKs3dYluZMohOL45bgJAZvuIJKwsVAShUHdjDsYHDD0WUeUNCwoMwHrfMa0Rn+8gf8nTmFMqBhdHVDNSxeXfExkiAm9lF5YXa7VnAHvekYkPFanW70lza1g==; Expires=Thu, 20 Aug 2026 04:51:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59635', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aec509f45fce04661d0cedd662cc1ca4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:51:53.606297+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (850076 → 1625574 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:51:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=7ZAr3kGdInFw3yH/YMoT8rlDgVkK+v+wl6x3sDKj1eDIouQWqat/o/0Z8+zuNQqsypWbViUYUZq4S+4Lo5WxkzewBbycvjetdQJBoVd+XFWpRBnuzBNHWsSXZY6yddhynSZjHMu1FJIrlr3/OCTOwS7xKD5RGLTk7dJYgxHsOqCXESGVNSQKFwFTXTJFqw==; Expires=Thu, 20 Aug 2026 04:51:53 GMT; Path=/, AWSALBCORS=7ZAr3kGdInFw3yH/YMoT8rlDgVkK+v+wl6x3sDKj1eDIouQWqat/o/0Z8+zuNQqsypWbViUYUZq4S+4Lo5WxkzewBbycvjetdQJBoVd+XFWpRBnuzBNHWsSXZY6yddhynSZjHMu1FJIrlr3/OCTOwS7xKD5RGLTk7dJYgxHsOqCXESGVNSQKFwFTXTJFqw==; Expires=Thu, 20 Aug 2026 04:51:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '54052', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '1fca05642864d2eda82b9d0d7bf8aa1d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:51:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=TUaZxWubaJ1jRKqJ+/5PVzEWPEG/bIhsX04llR3FyJUYl+DwW7t+PRsHMJRYNlt1ewJ5T6CErapBHsSSHGQomFm4ix8ZoSXb0GWZxgXixft/FbZFkL98ohocXEitfcV6KttoHBP3+mZu90D6oyj2QayNGOazjj0mFwX0VMK+1+R5a1WQmzJ8k3iStp0+Pw==; Expires=Thu, 20 Aug 2026 04:51:53 GMT; Path=/, AWSALBCORS=TUaZxWubaJ1jRKqJ+/5PVzEWPEG/bIhsX04llR3FyJUYl+DwW7t+PRsHMJRYNlt1ewJ5T6CErapBHsSSHGQomFm4ix8ZoSXb0GWZxgXixft/FbZFkL98ohocXEitfcV6KttoHBP3+mZu90D6oyj2QayNGOazjj0mFwX0VMK+1+R5a1WQmzJ8k3iStp0+Pw==; Expires=Thu, 20 Aug 2026 04:51:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '54046', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '380575104a89726d1663ef904fa4b12a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:52:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:52:18.362999+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:52:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=197Vlr6aKNe+09+Qo4UUaDI/BJKuR6sJMWAXeeTqT4bWeVgV7NY2fAOARbcGxLV1K8tAXip2aHy6XyIDqhpSASCkYqV7ULFAjnZN8d16QvYaZig3oR5CpMcLDbBB7uHFd6U0hPmJNLJ3w1g5Hi+aRSddF9Q6fdKjV/ZUbK3MAzCMcUaE/Vvyhp78OvDtUw==; Expires=Thu, 20 Aug 2026 04:52:18 GMT; Path=/, AWSALBCORS=197Vlr6aKNe+09+Qo4UUaDI/BJKuR6sJMWAXeeTqT4bWeVgV7NY2fAOARbcGxLV1K8tAXip2aHy6XyIDqhpSASCkYqV7ULFAjnZN8d16QvYaZig3oR5CpMcLDbBB7uHFd6U0hPmJNLJ3w1g5Hi+aRSddF9Q6fdKjV/ZUbK3MAzCMcUaE/Vvyhp78OvDtUw==; Expires=Thu, 20 Aug 2026 04:52:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '29142', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '15438846602603a90c09bcd74273199c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:52:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LAQsEQUhjxOQPi8dft+BApUX9UjMS4m777J4JUeG5NGcvB2toWgfTUlSTgM4v43AOkLbRUnowXgMvMUuKfmEgTJ/4Nq6EBskgCPRHdcOToAday0ZqH/lsGsG1jpGkt2LdjTlnAVX8iIFFFugBVHwsYzqKaxdBZoHpasYtd5afeOXQPAojONImkRLZ969rw==; Expires=Thu, 20 Aug 2026 04:52:18 GMT; Path=/, AWSALBCORS=LAQsEQUhjxOQPi8dft+BApUX9UjMS4m777J4JUeG5NGcvB2toWgfTUlSTgM4v43AOkLbRUnowXgMvMUuKfmEgTJ/4Nq6EBskgCPRHdcOToAday0ZqH/lsGsG1jpGkt2LdjTlnAVX8iIFFFugBVHwsYzqKaxdBZoHpasYtd5afeOXQPAojONImkRLZ969rw==; Expires=Thu, 20 Aug 2026 04:52:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28748', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e880a1223940494a43b41169d6720e0a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:52:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:52:46.376213+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:52:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:52:46.386717+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:52:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=x40zqkvk9DD/U8aNBaIkUXOPjGOsc5CyqbhdZIv0/WAqdZoZdf9PHFKxxMoEHWY6YbhnUo43J9VPElEZDyzvduwaxDpu94hqny6CFOd6QZZQBakzEotgIU89q1DuyQqwPHdLAST99euFIALDDOHhWAml/OXnW6rYakr64ia5j8H6luLiRrSogf2O5kT7Rw==; Expires=Thu, 20 Aug 2026 04:52:47 GMT; Path=/, AWSALBCORS=x40zqkvk9DD/U8aNBaIkUXOPjGOsc5CyqbhdZIv0/WAqdZoZdf9PHFKxxMoEHWY6YbhnUo43J9VPElEZDyzvduwaxDpu94hqny6CFOd6QZZQBakzEotgIU89q1DuyQqwPHdLAST99euFIALDDOHhWAml/OXnW6rYakr64ia5j8H6luLiRrSogf2O5kT7Rw==; Expires=Thu, 20 Aug 2026 04:52:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59995', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'e499f8807b7e393657bbe6325d4e454a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:52:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=X4u7V2lEMZr6NqQy4JTjBDMVn8Y4SdlvoARIbH5YNaP3BTPZqUqrfbDySuE8e0lkH/ej7CwxuPd5GB3DgolFw2ORce/c7iSw4T7BrjnWiDjgDxfVo1kM7TqY0nNDp4XkCNrEJq7ro94J9e6+KLwR9/dVlqp23F/Uh//RTTC2CivUGW36JcDfGbBkE2YPCg==; Expires=Thu, 20 Aug 2026 04:52:47 GMT; Path=/, AWSALBCORS=X4u7V2lEMZr6NqQy4JTjBDMVn8Y4SdlvoARIbH5YNaP3BTPZqUqrfbDySuE8e0lkH/ej7CwxuPd5GB3DgolFw2ORce/c7iSw4T7BrjnWiDjgDxfVo1kM7TqY0nNDp4XkCNrEJq7ro94J9e6+KLwR9/dVlqp23F/Uh//RTTC2CivUGW36JcDfGbBkE2YPCg==; Expires=Thu, 20 Aug 2026 04:52:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59599', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59601', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f1dcc01ee6a8f6b57f71334a682b3b36', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:53:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:53:08.629381+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:53:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=c7wKCVZMWE+M/xB1LuWzN8ytzBQmXemRY3ogt27QIqjDNawjDDZbb+zys7Xb3X9uGzZNYTMGL0196yHfHNXGJuirXtR4cfjP66mqj3SioAE2VqgVUQC5Ynb/lfw7/FcEr81ZHyuG+JasfeRyjTH+J3XwFPn85qOriOvOOfXQDuQh7ZpjFec2uiU0h/WchA==; Expires=Thu, 20 Aug 2026 04:53:08 GMT; Path=/, AWSALBCORS=c7wKCVZMWE+M/xB1LuWzN8ytzBQmXemRY3ogt27QIqjDNawjDDZbb+zys7Xb3X9uGzZNYTMGL0196yHfHNXGJuirXtR4cfjP66mqj3SioAE2VqgVUQC5Ynb/lfw7/FcEr81ZHyuG+JasfeRyjTH+J3XwFPn85qOriOvOOfXQDuQh7ZpjFec2uiU0h/WchA==; Expires=Thu, 20 Aug 2026 04:53:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '1fd963a8daf896f0fb7ed02808dbca76', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:53:09 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=bBhEEyk3gnUL/7B3jtTxt43g47phQfScGuxZ0rm85ZpROmfbFvDgUx76y7YBkPJscApjnQ1zM6oeADZchGBQvt/AR5dJQqG3Bq5tvyFgX41+FAJ20Kz5ErcN7nzB/F1qd8MWhv4XhWj00+gyEVEzYvy9p89owwgwc1jjv+EvXVP29ALG9GrrKtZy5Lj2Vw==; Expires=Thu, 20 Aug 2026 04:53:09 GMT; Path=/, AWSALBCORS=bBhEEyk3gnUL/7B3jtTxt43g47phQfScGuxZ0rm85ZpROmfbFvDgUx76y7YBkPJscApjnQ1zM6oeADZchGBQvt/AR5dJQqG3Bq5tvyFgX41+FAJ20Kz5ErcN7nzB/F1qd8MWhv4XhWj00+gyEVEzYvy9p89owwgwc1jjv+EvXVP29ALG9GrrKtZy5Lj2Vw==; Expires=Thu, 20 Aug 2026 04:53:09 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59575', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '1bca682ce4736ea2040746394b84da43', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:53:46 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:53:46.957014+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:53:46 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:53:46.967692+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:53:47 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:53:47.075110+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:53:48 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2VOmk0bRiU63FtSLKHPdT8d4bIhFlnxAHJc5+iFXoiKVlpbywxHfh2j3tiBWasUnIt91J4c1qcc4aPFBMeRrEp/a8vW/x9El+n2OXR0fNv2suszd3pZ/MsbeZ24xqyElR4IZd3mcFAFRiTDYu7Vt92NCTyDAUOnFLqSB2nIU4P3gmn20BlTKpRoOqPwBfA==; Expires=Thu, 20 Aug 2026 04:53:48 GMT; Path=/, AWSALBCORS=2VOmk0bRiU63FtSLKHPdT8d4bIhFlnxAHJc5+iFXoiKVlpbywxHfh2j3tiBWasUnIt91J4c1qcc4aPFBMeRrEp/a8vW/x9El+n2OXR0fNv2suszd3pZ/MsbeZ24xqyElR4IZd3mcFAFRiTDYu7Vt92NCTyDAUOnFLqSB2nIU4P3gmn20BlTKpRoOqPwBfA==; Expires=Thu, 20 Aug 2026 04:53:48 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59999', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bb20a48bc39b5ea06f9fcc8967487575', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:53:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DtsQKBk8HysMIIjwbD2rnJEMqnrP+vSXoJ8C5w10cepxWb1TuEKTOBQnh59KLpUTaVnGixv9wJTaiz6rCiRKtqH+7CtrlO7KwIkeoMZHC8MyHZud9TvA848hf32+t567C7JugYUZPhegrqRTIoTZxizZjd1iqjEzIHPuBHHz93POqQmrcFwtB8sZraLMVw==; Expires=Thu, 20 Aug 2026 04:53:49 GMT; Path=/, AWSALBCORS=DtsQKBk8HysMIIjwbD2rnJEMqnrP+vSXoJ8C5w10cepxWb1TuEKTOBQnh59KLpUTaVnGixv9wJTaiz6rCiRKtqH+7CtrlO7KwIkeoMZHC8MyHZud9TvA848hf32+t567C7JugYUZPhegrqRTIoTZxizZjd1iqjEzIHPuBHHz93POqQmrcFwtB8sZraLMVw==; Expires=Thu, 20 Aug 2026 04:53:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59546', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59547', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'edbcd8fca5bc28874890f1a6e8cfa312', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:54:47 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:54:47.479794+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:54:47 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:54:47.489881+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:54:49 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ZFIY9XwDwsq8IpqwIaf8RAAip7A2a30EucjB1FBqAX2p6nx5+t/OY6+H/pA57JRm71+ZLh65co5hX6rRrfFyG1oTl9IS4NHTUFDrJdD1gmoDzb+UBXtMTyeufaFh56lpXluYHd1Ne5T0KqXrdBnWM4R+b1G1jonEdfA+KGGM2VpCQhTlc3WZdDCvjV+X3w==; Expires=Thu, 20 Aug 2026 04:54:49 GMT; Path=/, AWSALBCORS=ZFIY9XwDwsq8IpqwIaf8RAAip7A2a30EucjB1FBqAX2p6nx5+t/OY6+H/pA57JRm71+ZLh65co5hX6rRrfFyG1oTl9IS4NHTUFDrJdD1gmoDzb+UBXtMTyeufaFh56lpXluYHd1Ne5T0KqXrdBnWM4R+b1G1jonEdfA+KGGM2VpCQhTlc3WZdDCvjV+X3w==; Expires=Thu, 20 Aug 2026 04:54:49 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59998', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '2bf0a21cbcd7d7620f9c0af30726bbea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:54:50 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lb6Y/9zqGpvmvdEXCCGC8cQbbFEtnitp8eZjKd6FcpN74nfO37/7HDAHHoCWDIUwWBihsYjiA/NpWel2Gu3tS3VhsP8gZFO+k2eIhgyDOQFuk/HWecEdRAP4gRze0N4ZN+4TruPjCwoctCLYnAzJJsOfxJviPTTtLtUMyKpoBHoj6pLPih8vjFsN+Q119A==; Expires=Thu, 20 Aug 2026 04:54:50 GMT; Path=/, AWSALBCORS=lb6Y/9zqGpvmvdEXCCGC8cQbbFEtnitp8eZjKd6FcpN74nfO37/7HDAHHoCWDIUwWBihsYjiA/NpWel2Gu3tS3VhsP8gZFO+k2eIhgyDOQFuk/HWecEdRAP4gRze0N4ZN+4TruPjCwoctCLYnAzJJsOfxJviPTTtLtUMyKpoBHoj6pLPih8vjFsN+Q119A==; Expires=Thu, 20 Aug 2026 04:54:50 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59597', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59597', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'c42dd9f849bcee44ea3f8994557a781b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:55:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=CrTUOVzQgATw9YVukpAE7HiT6CTzM/YE85/EdIcvr4OAnBm7MLSyCiBZjJgzHHPmd4/6RbahQhNcADupA1y70GR9r4lhUei7BlJjKdilK3DiYK2BLulTfbUU9lT53KPTExfu7U5ffWes9TVM9+t1tguoIeFuYa0KFoSRXePKxzVH09DEk6+ZrZsQh00QUw==; Expires=Thu, 20 Aug 2026 04:55:00 GMT; Path=/, AWSALBCORS=CrTUOVzQgATw9YVukpAE7HiT6CTzM/YE85/EdIcvr4OAnBm7MLSyCiBZjJgzHHPmd4/6RbahQhNcADupA1y70GR9r4lhUei7BlJjKdilK3DiYK2BLulTfbUU9lT53KPTExfu7U5ffWes9TVM9+t1tguoIeFuYa0KFoSRXePKxzVH09DEk6+ZrZsQh00QUw==; Expires=Thu, 20 Aug 2026 04:55:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59999', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '4055c3d1b195b57b88c62becb7356d50', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:55:00 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Kombg7YNzoZI1WFByXXbYgy1PrpCtTI3p/FCX12zyFONqaHdq9MCqw/YT6sPNaCVPhfHa5YRgoJDC/6zIFgFySrKpfybPOhVtvgvgOnb9VwC04I4G/YsmoueiiNnHeWHyNEI/BhIp+iBFdSgkG3aliy4ae9NJBuWBU2zsy/OzJmBC6qn8A/+P0hAw13Jtw==; Expires=Thu, 20 Aug 2026 04:55:00 GMT; Path=/, AWSALBCORS=Kombg7YNzoZI1WFByXXbYgy1PrpCtTI3p/FCX12zyFONqaHdq9MCqw/YT6sPNaCVPhfHa5YRgoJDC/6zIFgFySrKpfybPOhVtvgvgOnb9VwC04I4G/YsmoueiiNnHeWHyNEI/BhIp+iBFdSgkG3aliy4ae9NJBuWBU2zsy/OzJmBC6qn8A/+P0hAw13Jtw==; Expires=Thu, 20 Aug 2026 04:55:00 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59643', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '79a1f537713e716a9d170c8c02f8856c', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:55:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=/S4E2xKBwrsWKXrobUNrjmcUvqgY3jY9yfssSXennYgsmM0aVHJ1y2pCe6hP05daduc7jnbwhc7JquGVS+jx9MUW6uYEg/j5+bqgY048DwuD9MIqdCLgyy0G615ch1zaszd1+h7bgtSDjod0f8tjR2x+KR0xJ+XYiD+McP9EGIZhq39YinYknC3OOjVW2g==; Expires=Thu, 20 Aug 2026 04:55:10 GMT; Path=/, AWSALBCORS=/S4E2xKBwrsWKXrobUNrjmcUvqgY3jY9yfssSXennYgsmM0aVHJ1y2pCe6hP05daduc7jnbwhc7JquGVS+jx9MUW6uYEg/j5+bqgY048DwuD9MIqdCLgyy0G615ch1zaszd1+h7bgtSDjod0f8tjR2x+KR0xJ+XYiD+McP9EGIZhq39YinYknC3OOjVW2g==; Expires=Thu, 20 Aug 2026 04:55:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50220', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': 'adf1ab6c58d649da73b01b5c0431b982', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:55:10 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Ba4zJIw18eD/mLZF+lk0jAj0qB/NzUKLyryNYmRBjhLBg5DXoS+OQegBbT5nqljRndgEHuvg0QOud6j80OXg1pD5nwg34vlzE90KfjlFgvawD2Nk+LzzvdUNoMer/XWdmsYExtrpdP6EUkFU7fWtCI19NIOf6TCHvZMANhivpgL3VRYRYVmCMRrMIDp/xg==; Expires=Thu, 20 Aug 2026 04:55:10 GMT; Path=/, AWSALBCORS=Ba4zJIw18eD/mLZF+lk0jAj0qB/NzUKLyryNYmRBjhLBg5DXoS+OQegBbT5nqljRndgEHuvg0QOud6j80OXg1pD5nwg34vlzE90KfjlFgvawD2Nk+LzzvdUNoMer/XWdmsYExtrpdP6EUkFU7fWtCI19NIOf6TCHvZMANhivpgL3VRYRYVmCMRrMIDp/xg==; Expires=Thu, 20 Aug 2026 04:55:10 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50223', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd5f0177642fa08b04aa77d5ac9ecbe1b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:55:22.260192+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (762920 → 1542384 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:55:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DrYnlf1cplP45TtlCGPB4FHaRwjTLd+tNFW5NKIko9CusL7qlse+t6y32/7dOKT8RgKzy+sx7l3xS+ynMGLx4ji+aW7KkdAaB8spSVWtpN3LNZRFXJgKZF/H9Fb1fesGj8g/rkSdHXkGeRSW4dXkVdWK8FgZ8fN44tVucqgBFpHP7DEF4XXOu9v8PcGkzA==; Expires=Thu, 20 Aug 2026 04:55:22 GMT; Path=/, AWSALBCORS=DrYnlf1cplP45TtlCGPB4FHaRwjTLd+tNFW5NKIko9CusL7qlse+t6y32/7dOKT8RgKzy+sx7l3xS+ynMGLx4ji+aW7KkdAaB8spSVWtpN3LNZRFXJgKZF/H9Fb1fesGj8g/rkSdHXkGeRSW4dXkVdWK8FgZ8fN44tVucqgBFpHP7DEF4XXOu9v8PcGkzA==; Expires=Thu, 20 Aug 2026 04:55:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38117', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f3ec05b4f5ea3d8d76fc190a69ac5959', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:55:22 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hRconGVwarNFvC7/SreeqGgGubtREWe1Rp3H2NJ3LMMwATJjYEwFw/o5MnIJbjpeTO9OHsgUbY/eQw6GBCfPqNZ3aF0B4OAF7q8pt43ij+gCixRWxsaGCU3VbB0I2AuVCuAkL1jq2MmdtIGvkMd1IIh5+SLpNeDMCtUq6qRcbNtuEzbTt05ffWLHlAEb/Q==; Expires=Thu, 20 Aug 2026 04:55:22 GMT; Path=/, AWSALBCORS=hRconGVwarNFvC7/SreeqGgGubtREWe1Rp3H2NJ3LMMwATJjYEwFw/o5MnIJbjpeTO9OHsgUbY/eQw6GBCfPqNZ3aF0B4OAF7q8pt43ij+gCixRWxsaGCU3VbB0I2AuVCuAkL1jq2MmdtIGvkMd1IIh5+SLpNeDMCtUq6qRcbNtuEzbTt05ffWLHlAEb/Q==; Expires=Thu, 20 Aug 2026 04:55:22 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '37745', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '5218c3772f2c63a92fba73cb4612290e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:55:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:55:45.042682+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:55:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=hk1BA1ehWKoHpoZAgXk8dNZCZ4iqpcxcn6w38Zl8Cotp4HvzthMxw8Sh1zeYmFdsVpDKAw31EZAbxxHKGei4g3pXVKs6zgaiYrO1br17lHvH5GY7mXYBjFIgPoS4QZ6RbJRM3+hMSLDIWQPLggojJl1KCKsYzQkJ7gSZrg8Fit2s/7xV3Kcd6wk+oN8LXg==; Expires=Thu, 20 Aug 2026 04:55:45 GMT; Path=/, AWSALBCORS=hk1BA1ehWKoHpoZAgXk8dNZCZ4iqpcxcn6w38Zl8Cotp4HvzthMxw8Sh1zeYmFdsVpDKAw31EZAbxxHKGei4g3pXVKs6zgaiYrO1br17lHvH5GY7mXYBjFIgPoS4QZ6RbJRM3+hMSLDIWQPLggojJl1KCKsYzQkJ7gSZrg8Fit2s/7xV3Kcd6wk+oN8LXg==; Expires=Thu, 20 Aug 2026 04:55:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '15193', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'edc79ebe2fa42ba1eb2508edc32bfe50', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:55:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Lc6fK2ssTAwevOo0hPCyar01uDjxeIJnKXTH5ZGonxRrS7HpvhAUW6kJDZTcAfauNojOmIlXHqS35L02C71zokSmeXXPAK/RXUOgLzVgl3qAFif14ax079IZAvfZfDiZPV2ouLVqJEqOnYmUI97EEyv3cS4fB+fvhuAGVmhuSWSoWzkBAQFPPQ/+t6ZYEg==; Expires=Thu, 20 Aug 2026 04:55:45 GMT; Path=/, AWSALBCORS=Lc6fK2ssTAwevOo0hPCyar01uDjxeIJnKXTH5ZGonxRrS7HpvhAUW6kJDZTcAfauNojOmIlXHqS35L02C71zokSmeXXPAK/RXUOgLzVgl3qAFif14ax079IZAvfZfDiZPV2ouLVqJEqOnYmUI97EEyv3cS4fB+fvhuAGVmhuSWSoWzkBAQFPPQ/+t6ZYEg==; Expires=Thu, 20 Aug 2026 04:55:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '14833', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b5c16b6f42abcb34864eab47ccd55671', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:56:52 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:56:52.451211+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:56:52 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:56:52.459784+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:56:53 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6wpSHey3SeHzYPSTxV479y7Px9oDJVIhE92B2gTqRuwtR+rArwpZecbYUzsl3avGJlAb/GFVsUEmcIHjJyLhO94nMrquUv73ddSjPoQPFu6+IJutgKj8WkViiYwiooT9mVdko8EDymdJxnifNecPhXJidDx/CigJbgwn2tlaZ1W3pC2qMV3ikks+zanrcg==; Expires=Thu, 20 Aug 2026 04:56:53 GMT; Path=/, AWSALBCORS=6wpSHey3SeHzYPSTxV479y7Px9oDJVIhE92B2gTqRuwtR+rArwpZecbYUzsl3avGJlAb/GFVsUEmcIHjJyLhO94nMrquUv73ddSjPoQPFu6+IJutgKj8WkViiYwiooT9mVdko8EDymdJxnifNecPhXJidDx/CigJbgwn2tlaZ1W3pC2qMV3ikks+zanrcg==; Expires=Thu, 20 Aug 2026 04:56:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'x-opik-nginx': 'frontend', 'x-trace-id': '2c7b88f4049dd1525e7c7c72a3cfd6c8', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:56:54 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ijXPKpcMVtVcAiTaL5MuN1QnEqlcyey9FNWuVNRlvj0V59bMmmqmJYjrsp+iUV9AyjniihGuB5+RsKHcZEoif3u168PflJOSfAcfVPDhFqtI4S0XI2J1S7CjQ/wbk9QSV+LPfKL0JpftdomhXo+kEt+DSkB7uF0f/tVM2UHGS+Uop9Rhm3J07fTtFh/WkA==; Expires=Thu, 20 Aug 2026 04:56:53 GMT; Path=/, AWSALBCORS=ijXPKpcMVtVcAiTaL5MuN1QnEqlcyey9FNWuVNRlvj0V59bMmmqmJYjrsp+iUV9AyjniihGuB5+RsKHcZEoif3u168PflJOSfAcfVPDhFqtI4S0XI2J1S7CjQ/wbk9QSV+LPfKL0JpftdomhXo+kEt+DSkB7uF0f/tVM2UHGS+Uop9Rhm3J07fTtFh/WkA==; Expires=Thu, 20 Aug 2026 04:56:53 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59644', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59645', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '1f9ee19cb2b69d2c2f941cee6090a1d7', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:57:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:57:17.489586+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:57:17 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lVugcvAMnZyNEe9yueJT95jSYitgCQ5MP7PDRt9uHnJ6xQd93i1er6ebUIKaDFWcoF1KTX+88MCXn5uVEKvliY8xKtfP0USkuOsaLvkVhNhL2FuIEHK/gVXDTltKeW9UhuLc13/tj9P47gkzapbpwgWaP1K6Fb3IBCfmn7tYLKOJtoYbcq2kL9JH0gYdWw==; Expires=Thu, 20 Aug 2026 04:57:17 GMT; Path=/, AWSALBCORS=lVugcvAMnZyNEe9yueJT95jSYitgCQ5MP7PDRt9uHnJ6xQd93i1er6ebUIKaDFWcoF1KTX+88MCXn5uVEKvliY8xKtfP0USkuOsaLvkVhNhL2FuIEHK/gVXDTltKeW9UhuLc13/tj9P47gkzapbpwgWaP1K6Fb3IBCfmn7tYLKOJtoYbcq2kL9JH0gYdWw==; Expires=Thu, 20 Aug 2026 04:57:17 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59997', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a8806abceeb4a542644b7accd10dc9db', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:57:18 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=nspvW/Oe23Le7pNtpRxY1f1GRZYFGqjT795eDeG4Va8m9ZYQ2QHP+7rYEPkU5o/aDOGeaA2p4LxkdEEB68uCqgCBbxMG/Kl+NBuG/pVB5jT/Y5JvqAt+B3AsTmkflx737D6esAhzOuxO3PvJxCZNpcj5BYwhs1FDIzidhoh6iq2E2T7EFB2FfDTCrK4n7Q==; Expires=Thu, 20 Aug 2026 04:57:18 GMT; Path=/, AWSALBCORS=nspvW/Oe23Le7pNtpRxY1f1GRZYFGqjT795eDeG4Va8m9ZYQ2QHP+7rYEPkU5o/aDOGeaA2p4LxkdEEB68uCqgCBbxMG/Kl+NBuG/pVB5jT/Y5JvqAt+B3AsTmkflx737D6esAhzOuxO3PvJxCZNpcj5BYwhs1FDIzidhoh6iq2E2T7EFB2FfDTCrK4n7Q==; Expires=Thu, 20 Aug 2026 04:57:18 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59566', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '9d79957569ad2307b00abb49637cfc04', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:58:26 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:58:26.894018+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:58:26 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:58:26.904952+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T04:58:26.932103+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh6]: fix-rejudge — 수정본 개악 판정, 선정 원본(B) 유지"} {"timestamp": "2026-08-13T04:58:27.067946+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: JIT 검증 — 입력이 낡아 재생성 (21/64)"} {"timestamp": "2026-08-13T04:58:27.094793+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh6: 완료 (selected=B, fix=True)"} {"timestamp": "2026-08-13T04:58:27.095906+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: share_plan prev 지휘(배경 전용) — 플레이트 대신 prev 참조 (anchor=S65sh6)"} {"timestamp": "2026-08-13T04:58:27.096491+00:00", "level": "INFO", "logger": "app.modules.pipeline.still_recipe", "message": "still_recipe: bg_only 와 인물 배정이 충돌 — 배정을 따른다 (char_names=['김광석 (한국인 남성 얼굴, 20대, 자연스러운 검은 장발, 수수한 이목구비층)', '광석의 아버지 (한국인 남성 얼굴, 50대, 검정과 회색이 섞인 짧은 머리, 생활감 있는 이목구비)'])"} {"timestamp": "2026-08-13T04:58:27.099461+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh7]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:58:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=tSDAvKSjOOwK1hCdCpDN6wdrjMdj+s9j0hVzsitR5hjtqldCsQ+9ihKbHuaF6vTS0o3n/f3IcY87KrzUKhVr9mcD/55Gns7e50vDgtEG8bQDptJ9oLxg2w7kPiCKYJ6Po+AoSb/ZzQT5oLxs5PyJ7qYm1Altu8CB/qQMIe7UxSS9YIyI5DDEgCRpb+Fd4w==; Expires=Thu, 20 Aug 2026 04:58:27 GMT; Path=/, AWSALBCORS=tSDAvKSjOOwK1hCdCpDN6wdrjMdj+s9j0hVzsitR5hjtqldCsQ+9ihKbHuaF6vTS0o3n/f3IcY87KrzUKhVr9mcD/55Gns7e50vDgtEG8bQDptJ9oLxg2w7kPiCKYJ6Po+AoSb/ZzQT5oLxs5PyJ7qYm1Altu8CB/qQMIe7UxSS9YIyI5DDEgCRpb+Fd4w==; Expires=Thu, 20 Aug 2026 04:58:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59997', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b94fd3bc44a4e726b45971125569e5cd', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:58:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=ELNYF6WYGXB0BNYZJLsOzCzYoslLyRRgwuWgbFyxwzEmmBaOVrsgFWK2ERFQykJJR+MHkR3/xEgjqAaAO9ZBbPgdKzlLURMz2Gim5hLzP3/w48HbTd+qFHjVpF1KHmxtRiagJjoNxYuBFro8LzlQLvki6wxseoEseaKEpjUo2yB81ogcCA42KwYZyAQqgw==; Expires=Thu, 20 Aug 2026 04:58:27 GMT; Path=/, AWSALBCORS=ELNYF6WYGXB0BNYZJLsOzCzYoslLyRRgwuWgbFyxwzEmmBaOVrsgFWK2ERFQykJJR+MHkR3/xEgjqAaAO9ZBbPgdKzlLURMz2Gim5hLzP3/w48HbTd+qFHjVpF1KHmxtRiagJjoNxYuBFro8LzlQLvki6wxseoEseaKEpjUo2yB81ogcCA42KwYZyAQqgw==; Expires=Thu, 20 Aug 2026 04:58:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59570', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59571', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'aeb02bf6d21219ebb15375cc7bea7365', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:58:36.225892+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (783756 → 1577471 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:58:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=KtYPfYdlCjfFCQ/PFwC51djJ1c+57vbjfCoNfXu8EqvPPNAHXhc1zIeC5Dut8u0J1yoklCjO+BLR2yG2IT+ciK7lAf/i5sNnAS6UpOV5Kc0y4c0cS7+2VNaQHZb5IVZJRDCpLMbWUkmBrJuGfNcQ7L3MNfRHwzjW9lXeqDChQ5gl+rhw3MkSr5VpA78T5w==; Expires=Thu, 20 Aug 2026 04:58:36 GMT; Path=/, AWSALBCORS=KtYPfYdlCjfFCQ/PFwC51djJ1c+57vbjfCoNfXu8EqvPPNAHXhc1zIeC5Dut8u0J1yoklCjO+BLR2yG2IT+ciK7lAf/i5sNnAS6UpOV5Kc0y4c0cS7+2VNaQHZb5IVZJRDCpLMbWUkmBrJuGfNcQ7L3MNfRHwzjW9lXeqDChQ5gl+rhw3MkSr5VpA78T5w==; Expires=Thu, 20 Aug 2026 04:58:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a1490fb86dce9ea527996be2846d3099', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:58:36 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=II7o+daXDfXt78ZtiyryD3fDYOwMu9mJVSJdxCQIybl1mW+HIlUHDuNJ3IXFK8bY5IQ0lenYgLLhBSsismx0sTrgQtcFFpiFUoi4mnpIfpJYtCW55URqgSg9PvM/rMcfwVB1g7aFzJMDhpNV/4Op6dsD1//Y+08WhkoZOksZr7b/xdjvn6JvBY9e1p5UPg==; Expires=Thu, 20 Aug 2026 04:58:36 GMT; Path=/, AWSALBCORS=II7o+daXDfXt78ZtiyryD3fDYOwMu9mJVSJdxCQIybl1mW+HIlUHDuNJ3IXFK8bY5IQ0lenYgLLhBSsismx0sTrgQtcFFpiFUoi4mnpIfpJYtCW55URqgSg9PvM/rMcfwVB1g7aFzJMDhpNV/4Op6dsD1//Y+08WhkoZOksZr7b/xdjvn6JvBY9e1p5UPg==; Expires=Thu, 20 Aug 2026 04:58:36 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59596', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': 'eaf0202cd7f82b30650a9abdcbae4a67', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T04:58:45.477902+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (780741 → 1570688 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:58:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=JSabjDlqoWVioNmqFlU76cOYHfUhiIlqCjw7/ssquu0o8x8ObpNu+gZGQDALpKtZOhwh9MoiVsJ9cBPGwiqymMg0M4ZRQeAQKXjJz/b7gA8gi/UH883VqEe/Vc14onXQUuNc3rMUJGPn/SMkfTzokOZ6LP9xet5Km4NNpCTJ5ltBiIi2WqgYyVELGq3Nqg==; Expires=Thu, 20 Aug 2026 04:58:45 GMT; Path=/, AWSALBCORS=JSabjDlqoWVioNmqFlU76cOYHfUhiIlqCjw7/ssquu0o8x8ObpNu+gZGQDALpKtZOhwh9MoiVsJ9cBPGwiqymMg0M4ZRQeAQKXjJz/b7gA8gi/UH883VqEe/Vc14onXQUuNc3rMUJGPn/SMkfTzokOZ6LP9xet5Km4NNpCTJ5ltBiIi2WqgYyVELGq3Nqg==; Expires=Thu, 20 Aug 2026 04:58:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50718', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '3bc14bc379dc7a2fcfd0589431ab92ad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:58:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P3oERzcsQEtKaV4r5D4ShsRBLtVB03brXz4B3CTa6NVUg4iBvlYQnuXRHkgpQymMRREsd6DDPDy/aWYYTZOEU3m/CoJm61JcymJsplMI/SQtvFFzdZR9NqqgpEYm9Miu1rIoGIdn2A9OCqiEo4grV7WZAAc8ZnfFvFLvo0Dxw3jIsu1NYc5k+PGuqjS7jw==; Expires=Thu, 20 Aug 2026 04:58:45 GMT; Path=/, AWSALBCORS=P3oERzcsQEtKaV4r5D4ShsRBLtVB03brXz4B3CTa6NVUg4iBvlYQnuXRHkgpQymMRREsd6DDPDy/aWYYTZOEU3m/CoJm61JcymJsplMI/SQtvFFzdZR9NqqgpEYm9Miu1rIoGIdn2A9OCqiEo4grV7WZAAc8ZnfFvFLvo0Dxw3jIsu1NYc5k+PGuqjS7jw==; Expires=Thu, 20 Aug 2026 04:58:45 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '50719', 'opik-single-tracing-ops-remaining-limit': '794', 'x-opik-nginx': 'frontend', 'x-trace-id': '92d112a1ec6d8c76adc0b0fcd7b05928', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:59:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:59:07.700552+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:59:07 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L7W7d3X1QQPh3IQRFnkm6D0hdVRvbLsmg88VVXT06AumNfsLADxy2V7GKFpOWiKos1c5io4eCPVWj9f2Gs7keRUUWzFlUQNKbKkFvbS/cfLJqf0RwGZQsIgiHrXGBCQ+0/6dP7xB80VybWoGX+uQajalv95y4p3WWWJZfJ/kyN+Gpwb5dN/U95S0v3l0qg==; Expires=Thu, 20 Aug 2026 04:59:07 GMT; Path=/, AWSALBCORS=L7W7d3X1QQPh3IQRFnkm6D0hdVRvbLsmg88VVXT06AumNfsLADxy2V7GKFpOWiKos1c5io4eCPVWj9f2Gs7keRUUWzFlUQNKbKkFvbS/cfLJqf0RwGZQsIgiHrXGBCQ+0/6dP7xB80VybWoGX+uQajalv95y4p3WWWJZfJ/kyN+Gpwb5dN/U95S0v3l0qg==; Expires=Thu, 20 Aug 2026 04:59:07 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28347', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': '5177c836bec470936e2550c9e616bc5b', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:59:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=DOI6V4uGefSL8mOdqY1m/ITksAmPxKUahKsqfcHRLgd9Yjfn3cuGGAZUCZLuAxhkZupsZZkBpHGeXSb9TO0/y+DN9XSzT9yv+zL9yaepwzEAjP0H7IV+jjcO1uOY/VK6yVS/SYhSwaPTItPtPZw2SR/I/MWmfLItuDFuyM0s8tTI/eBGYCVAlVWrg4V5xA==; Expires=Thu, 20 Aug 2026 04:59:08 GMT; Path=/, AWSALBCORS=DOI6V4uGefSL8mOdqY1m/ITksAmPxKUahKsqfcHRLgd9Yjfn3cuGGAZUCZLuAxhkZupsZZkBpHGeXSb9TO0/y+DN9XSzT9yv+zL9yaepwzEAjP0H7IV+jjcO1uOY/VK6yVS/SYhSwaPTItPtPZw2SR/I/MWmfLItuDFuyM0s8tTI/eBGYCVAlVWrg4V5xA==; Expires=Thu, 20 Aug 2026 04:59:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27968', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '5f4fcff3d5e8bc8830a8e9c134d49397', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 13:59:43 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T04:59:43.003241+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 13:59:43 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T04:59:43.012691+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 13:59:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T04:59:43.111830+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:59:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=XQ9Ny1DSSgQYA+kf/kqlPVXl6FdDK8aG1J61NofLqIA8BbQXjZv5qOTxCYNXSOHPnyQlOJFULcS3BK1NRkis5DwTOemce73Rw88XdR12/Q8aP7flcP3VayBMIErx2sf22k08kNvtTmyk4UUjGOTOwRnJ9E0dy7dwd3qos6ZOixJrbBMDfTT4koKdoi+f1w==; Expires=Thu, 20 Aug 2026 04:59:44 GMT; Path=/, AWSALBCORS=XQ9Ny1DSSgQYA+kf/kqlPVXl6FdDK8aG1J61NofLqIA8BbQXjZv5qOTxCYNXSOHPnyQlOJFULcS3BK1NRkis5DwTOemce73Rw88XdR12/Q8aP7flcP3VayBMIErx2sf22k08kNvtTmyk4UUjGOTOwRnJ9E0dy7dwd3qos6ZOixJrbBMDfTT4koKdoi+f1w==; Expires=Thu, 20 Aug 2026 04:59:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ef773d1c0eeff9cb5ac71f27cc9c2dc', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 04:59:45 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=NIegU75Suc4mBY5uy1/CMg5zsNA8yWds3xQxosGwqBTMHcyZJHkiVgzA8m7etqUgD0+o7+C34ujBANa64JnFqoj/9htYU5cdvkqJIz7XmdmcVusWRw0KBkYc37t2o3ev6BNdfrVmMGtO/hRiIFaZj6TclM5HouLhZ8k7vxO0R7dEYV1p2nrBODLt9gKLQQ==; Expires=Thu, 20 Aug 2026 04:59:44 GMT; Path=/, AWSALBCORS=NIegU75Suc4mBY5uy1/CMg5zsNA8yWds3xQxosGwqBTMHcyZJHkiVgzA8m7etqUgD0+o7+C34ujBANa64JnFqoj/9htYU5cdvkqJIz7XmdmcVusWRw0KBkYc37t2o3ev6BNdfrVmMGtO/hRiIFaZj6TclM5HouLhZ8k7vxO0R7dEYV1p2nrBODLt9gKLQQ==; Expires=Thu, 20 Aug 2026 04:59:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59625', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59626', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '6385ea7c5ea485f290b83a490ef5d6fe', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:00:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T05:00:04.209730+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:00:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T05:00:04.220511+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:00:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=2kV0y483gesdeIOWQwG8cb1qzZ3HvWE7igs0X4U5eJSFF0JafZNKgGVfnrmZeyFpwR40FvJzwtZ1mW2vlKeCuyH7VsTE+ZlcGjiMVN/+3AwEy0yJ0gu6B5xvizGKdk1pFfF0+L6+8d2y7d3baFCWipdH4CQqGZND06g9VfDnywS3TTJ0TaEVlFfG7vzmew==; Expires=Thu, 20 Aug 2026 05:00:04 GMT; Path=/, AWSALBCORS=2kV0y483gesdeIOWQwG8cb1qzZ3HvWE7igs0X4U5eJSFF0JafZNKgGVfnrmZeyFpwR40FvJzwtZ1mW2vlKeCuyH7VsTE+ZlcGjiMVN/+3AwEy0yJ0gu6B5xvizGKdk1pFfF0+L6+8d2y7d3baFCWipdH4CQqGZND06g9VfDnywS3TTJ0TaEVlFfG7vzmew==; Expires=Thu, 20 Aug 2026 05:00:04 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39687', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39688', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd7b6efb93e9011e75379024ec315371f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:00:05 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=4t293TQK0Lk+qjDYXJLjsn9P5GV+l3OQAp+cD+jsJD3RHBQWaPRQ4g2/Z8COe1900l0akPD0ZysVzW54L1SLs8GUtFvaafORNyRB2PCtIwVxNJ8ItOOLb5EImFUNALetJah9jZZmk0yZyWvHLzF/mQ+gnbLIX5ABFYkgcNsICV03dHShdqiMkRscXa9nrA==; Expires=Thu, 20 Aug 2026 05:00:05 GMT; Path=/, AWSALBCORS=4t293TQK0Lk+qjDYXJLjsn9P5GV+l3OQAp+cD+jsJD3RHBQWaPRQ4g2/Z8COe1900l0akPD0ZysVzW54L1SLs8GUtFvaafORNyRB2PCtIwVxNJ8ItOOLb5EImFUNALetJah9jZZmk0yZyWvHLzF/mQ+gnbLIX5ABFYkgcNsICV03dHShdqiMkRscXa9nrA==; Expires=Thu, 20 Aug 2026 05:00:05 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '39261', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '39260', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': 'bd01c95c4620b927bdab78c3822d8fbf', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T05:00:21.106311+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: JIT 검증 — 입력이 낡아 재생성 (22/64)"} {"timestamp": "2026-08-13T05:00:21.131870+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh7: 완료 (selected=A, fix=False)"} {"timestamp": "2026-08-13T05:00:21.211457+00:00", "level": "WARNING", "logger": "app.modules.pipeline.multiroll_select", "message": "multiroll_select[still_S65sh10]: 입력 지문 불일치/무기록 산출 — 정리 후 재생성"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:00:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=yFr/dlB+4aGd49WWZtPOyQdNfA1bUzwPrbmMnMyEfrvL4XBqFpyL95ThGRuTVuzbmjeGbUTxdXPYd+uibWLoMdFwhjTk7ZBHYcx7wBFJrfRSJeiPEorvogJUoh79To54qJBSlEJIxXa0a0rKXWFMvqcUfyJviCB9+rELkwsOw3ghTUwILUf1pxgQ0pNJrA==; Expires=Thu, 20 Aug 2026 05:00:21 GMT; Path=/, AWSALBCORS=yFr/dlB+4aGd49WWZtPOyQdNfA1bUzwPrbmMnMyEfrvL4XBqFpyL95ThGRuTVuzbmjeGbUTxdXPYd+uibWLoMdFwhjTk7ZBHYcx7wBFJrfRSJeiPEorvogJUoh79To54qJBSlEJIxXa0a0rKXWFMvqcUfyJviCB9+rELkwsOw3ghTUwILUf1pxgQ0pNJrA==; Expires=Thu, 20 Aug 2026 05:00:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd9fd776b6657241bd532368d75ea2a0f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:00:21 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=EbAb3zMpXko1enA+0G4F/SzWQzisigsoFYiyNAhzhoBa2QQNO46K0eDQDmlTMmsdTshy2j/vUZrp7nVKvenJIyWrvTS4kFpjC27ptXy7EU4pp+9tK3Yded0LdIZbb7mN+jLq23RzzrRGYHi7CIwE/7r+nLLUk+9iMGe/laKEDLT26gaFiIi/22CWxkCtrQ==; Expires=Thu, 20 Aug 2026 05:00:21 GMT; Path=/, AWSALBCORS=EbAb3zMpXko1enA+0G4F/SzWQzisigsoFYiyNAhzhoBa2QQNO46K0eDQDmlTMmsdTshy2j/vUZrp7nVKvenJIyWrvTS4kFpjC27ptXy7EU4pp+9tK3Yded0LdIZbb7mN+jLq23RzzrRGYHi7CIwE/7r+nLLUk+9iMGe/laKEDLT26gaFiIi/22CWxkCtrQ==; Expires=Thu, 20 Aug 2026 05:00:21 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59640', 'opik-single-tracing-ops-remaining-limit': '798', 'x-opik-nginx': 'frontend', 'x-trace-id': '1373acb430631b923f71264b4e7dce57', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T05:00:41.956950+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (812103 → 1622580 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:00:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=uILBzaVHjqaD3DDla8OcvKqd/MaRj9Ue2H+5egiFVAxJ7nHjYfy90XdegB8T/eYF+eqxI9qILKdF0/HFYFsC0nciRdOo1h3gG9tCU3i5DiwkuV6mDll3R4RLN29t8Sfh72gbwVMY8T9VFtgDFvvl3J/EP5cSz0UUwbZUUo4Y/IofYsQf31WlhE9eWipFAw==; Expires=Thu, 20 Aug 2026 05:00:42 GMT; Path=/, AWSALBCORS=uILBzaVHjqaD3DDla8OcvKqd/MaRj9Ue2H+5egiFVAxJ7nHjYfy90XdegB8T/eYF+eqxI9qILKdF0/HFYFsC0nciRdOo1h3gG9tCU3i5DiwkuV6mDll3R4RLN29t8Sfh72gbwVMY8T9VFtgDFvvl3J/EP5cSz0UUwbZUUo4Y/IofYsQf31WlhE9eWipFAw==; Expires=Thu, 20 Aug 2026 05:00:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '39082', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '924cd2da2d75284a9a777c85dda33839', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:00:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=lZHvlUJz+HSi3PckNh7HUDdrgqlb274B8cU+YNbsi8eP/NNGasahovAT9ovtCfkd0R63hFbOAK8J7/oIoy4DowUN14OuwMrrQjqr71bfqep23Ct5eOjddXXW9ZjvICGmvBM4IJOEAsOm9MmfMWtWTKC6G4B7NRsRsld3P5U1KIZDFKzJ/ECQFhsMl+rp1g==; Expires=Thu, 20 Aug 2026 05:00:42 GMT; Path=/, AWSALBCORS=lZHvlUJz+HSi3PckNh7HUDdrgqlb274B8cU+YNbsi8eP/NNGasahovAT9ovtCfkd0R63hFbOAK8J7/oIoy4DowUN14OuwMrrQjqr71bfqep23Ct5eOjddXXW9ZjvICGmvBM4IJOEAsOm9MmfMWtWTKC6G4B7NRsRsld3P5U1KIZDFKzJ/ECQFhsMl+rp1g==; Expires=Thu, 20 Aug 2026 05:00:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '38743', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '4d393ee1d96505bf9e10d416d00304d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T05:00:44.903187+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (841304 → 1587362 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:00:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+tyiNcOXAQBCJSAgIaYpNERW2GRdJno9UD/JIR5DXUID0Tl82auikiaUBVEg2bonPzmrCOXlAGt97OT7St75/cGXaa+pSYxOsbG3vJAi6pRSsLR+RfJtZ0wRYOxFnsN45yR/VFAy9zWR6u9s4CfsKSM6UIT9gGHh8Z4Swk3x/L3H8VG4g1LCswW8jqCftg==; Expires=Thu, 20 Aug 2026 05:00:44 GMT; Path=/, AWSALBCORS=+tyiNcOXAQBCJSAgIaYpNERW2GRdJno9UD/JIR5DXUID0Tl82auikiaUBVEg2bonPzmrCOXlAGt97OT7St75/cGXaa+pSYxOsbG3vJAi6pRSsLR+RfJtZ0wRYOxFnsN45yR/VFAy9zWR6u9s4CfsKSM6UIT9gGHh8Z4Swk3x/L3H8VG4g1LCswW8jqCftg==; Expires=Thu, 20 Aug 2026 05:00:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36191', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '846033b67aa68c2cbbcfff990f7a2324', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:00:44 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sPbNnxIww3NrXO3bCBvxYesCTQvVAv9kTl6PspkGE4pXxso7R0aZbfTSXtW3I275oYBkl9O8RZINjF58+7nzZFvTcH0/gMMlx1G+Kr/nHXu6BcyF+ot4fNAi4lJKEOF0Gr7f0+J6mJqHa0GB6+oltjoSiPdMKIR5HcySVZ6OTnPpGXEk1yO4R9Mch5je9Q==; Expires=Thu, 20 Aug 2026 05:00:44 GMT; Path=/, AWSALBCORS=sPbNnxIww3NrXO3bCBvxYesCTQvVAv9kTl6PspkGE4pXxso7R0aZbfTSXtW3I275oYBkl9O8RZINjF58+7nzZFvTcH0/gMMlx1G+Kr/nHXu6BcyF+ot4fNAi4lJKEOF0Gr7f0+J6mJqHa0GB6+oltjoSiPdMKIR5HcySVZ6OTnPpGXEk1yO4R9Mch5je9Q==; Expires=Thu, 20 Aug 2026 05:00:44 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '36191', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '479a29c58956a3949a7ea42843821cd5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:01:10 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T05:01:10.977298+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:01:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=L1fAwHUSNi+z5NzDBuIPQ+zl6hR/FVgVNBjREQ54ZxHuvv0/1wPrw+c5aFVKIqMRIFzsw6Bk19nwGKMhEWWbcu1sPKCEOqQcs1NqBNC0CN6zTCtc7nrVplbdXitNl30000r37Ur4llKmz9ld5mxk/neliuvT8rivEj9ibGvztubSCozMTWIurcuGpcQu9A==; Expires=Thu, 20 Aug 2026 05:01:11 GMT; Path=/, AWSALBCORS=L1fAwHUSNi+z5NzDBuIPQ+zl6hR/FVgVNBjREQ54ZxHuvv0/1wPrw+c5aFVKIqMRIFzsw6Bk19nwGKMhEWWbcu1sPKCEOqQcs1NqBNC0CN6zTCtc7nrVplbdXitNl30000r37Ur4llKmz9ld5mxk/neliuvT8rivEj9ibGvztubSCozMTWIurcuGpcQu9A==; Expires=Thu, 20 Aug 2026 05:01:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9947', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': '200c8b6079beddff207cab69e38dae62', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:01:11 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9u5/JYLrL2QUt+vOoqzJyknrlfYnOjcxQ9aKIvT3xrWVZFVc4fdGJ3lgYf2dK/dgPqw/8kWXf8F2K27tgbayoChiJYUNXwT7wu4FThT6Hl2APecsl/tU/MUOz+CS8t+QzIa83R7TzcV5XX3dQzHRdSKaDf0Yc45LEZkH9slXfWDNt2jdNv4ydSmcCC0iKA==; Expires=Thu, 20 Aug 2026 05:01:11 GMT; Path=/, AWSALBCORS=9u5/JYLrL2QUt+vOoqzJyknrlfYnOjcxQ9aKIvT3xrWVZFVc4fdGJ3lgYf2dK/dgPqw/8kWXf8F2K27tgbayoChiJYUNXwT7wu4FThT6Hl2APecsl/tU/MUOz+CS8t+QzIa83R7TzcV5XX3dQzHRdSKaDf0Yc45LEZkH9slXfWDNt2jdNv4ydSmcCC0iKA==; Expires=Thu, 20 Aug 2026 05:01:11 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '9528', 'opik-single-tracing-ops-remaining-limit': '784', 'x-opik-nginx': 'frontend', 'x-trace-id': 'd7f6119f4bd6a222013396e9c857dec5', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:01:41 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T05:01:41.573146+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:01:41 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T05:01:41.583395+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:01:42 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iGLTBWb7PJ80NiBmyBFM8KyWoUXDMFguwOfrrQ82E8hnN/pbcNbiutzyNZOhxplvKA5HJCDtxU6CuM9s02wgGaqBKQw0WT47H37otkeNVSCKcyuB5LSTw3xa+/d6IMhfwJIf9W9CadBaIxg5QtL/oEck67rOrLY4HonwdNSIqch31X6RByGpz2CsYVWgug==; Expires=Thu, 20 Aug 2026 05:01:42 GMT; Path=/, AWSALBCORS=iGLTBWb7PJ80NiBmyBFM8KyWoUXDMFguwOfrrQ82E8hnN/pbcNbiutzyNZOhxplvKA5HJCDtxU6CuM9s02wgGaqBKQw0WT47H37otkeNVSCKcyuB5LSTw3xa+/d6IMhfwJIf9W9CadBaIxg5QtL/oEck67rOrLY4HonwdNSIqch31X6RByGpz2CsYVWgug==; Expires=Thu, 20 Aug 2026 05:01:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59997', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '0ad013b38a5c4ea5ad93f20cb9d5080d', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:01:43 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=9B0AZYsOumHbbmAxEa6dC37RdxCQyJcJWz5P8/lIbnVz7z208a4KvJIB2QDg+E6zWNto2OynmG06WN+2TVRsOHhA0SRopGmCBgXjW2bTc2EaxmbiVT5kem3EEYxRfSL4IOILnpCKyXUEr/p27sVn/Q3lFR2cyhR/XAAzdZwv3rdTMDrsaXkanYvjquLXmg==; Expires=Thu, 20 Aug 2026 05:01:42 GMT; Path=/, AWSALBCORS=9B0AZYsOumHbbmAxEa6dC37RdxCQyJcJWz5P8/lIbnVz7z208a4KvJIB2QDg+E6zWNto2OynmG06WN+2TVRsOHhA0SRopGmCBgXjW2bTc2EaxmbiVT5kem3EEYxRfSL4IOILnpCKyXUEr/p27sVn/Q3lFR2cyhR/XAAzdZwv3rdTMDrsaXkanYvjquLXmg==; Expires=Thu, 20 Aug 2026 05:01:42 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59592', 'opik-user-remaining-limit': '9998', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59593', 'opik-workspace-remaining-limit': '4998', 'x-opik-nginx': 'frontend', 'x-trace-id': '228c3bdf3d993e96788d256ab2065524', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:02:02 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T05:02:02.399525+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:02:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=IqRK0akiA1fgJspMIhOr3rAabxlgVaslbQp4MBXI0C8K5YqjZjf8gHzLw9Zv4+ZTxMGS/5UnGyMh6tSbMB06soUEuHIznvAiSiCJQCRxVxDx9vLD7cTNDN/4tuBYCIwkpCo6VZFxKALJTEUccHxEPXgMQX5t4y5onl4oWeYJu30k+CSFrhsn8Pu06FOFNA==; Expires=Thu, 20 Aug 2026 05:02:02 GMT; Path=/, AWSALBCORS=IqRK0akiA1fgJspMIhOr3rAabxlgVaslbQp4MBXI0C8K5YqjZjf8gHzLw9Zv4+ZTxMGS/5UnGyMh6tSbMB06soUEuHIznvAiSiCJQCRxVxDx9vLD7cTNDN/4tuBYCIwkpCo6VZFxKALJTEUccHxEPXgMQX5t4y5onl4oWeYJu30k+CSFrhsn8Pu06FOFNA==; Expires=Thu, 20 Aug 2026 05:02:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59424', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '2165dbddc1e264c5f1f4715608f96def', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:02:04 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HHB43HqVwV2CLojhw31MtG+DOV1NvLpI2WudaMl4dLNetCmItv81MC0mio/sN8qA69rTQzWGcrvysgXbEnKqTJwlXPCUP+HmXQ+S/est7DAy0EothS9zbY3FVQqGfgTaYIWeiMD35mn5RJ5OQby74fW5KIprVsG7Z3gbDygLzRMDKUvsy30UXtDfe7Wovg==; Expires=Thu, 20 Aug 2026 05:02:02 GMT; Path=/, AWSALBCORS=HHB43HqVwV2CLojhw31MtG+DOV1NvLpI2WudaMl4dLNetCmItv81MC0mio/sN8qA69rTQzWGcrvysgXbEnKqTJwlXPCUP+HmXQ+S/est7DAy0EothS9zbY3FVQqGfgTaYIWeiMD35mn5RJ5OQby74fW5KIprVsG7Z3gbDygLzRMDKUvsy30UXtDfe7Wovg==; Expires=Thu, 20 Aug 2026 05:02:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59280', 'opik-single-tracing-ops-remaining-limit': '796', 'x-opik-nginx': 'frontend', 'x-trace-id': '170233055285b53fe83343d463a33c53', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:02:34 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T05:02:34.984427+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:02:34 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T05:02:34.994158+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} 14:02:35 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T05:02:35.106432+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:02:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=Eb2Z82v9snxDIqJIkmEZUbn5tmu85A8FoOgbBBN7b2e3xRvm41Y/9ygq/6rZQXGvQb9dXyQAxbTWZGLQN4C0DUhuSWkNCoYKLTA3AOLbPK6/VC58vASbvY1g6WrhQd+mRyjUNLJTrAhuBdIoEn+v2G+gif+5gaiBV9CYFBAb+CBKMeLy+d26mjkZo4BzDg==; Expires=Thu, 20 Aug 2026 05:02:35 GMT; Path=/, AWSALBCORS=Eb2Z82v9snxDIqJIkmEZUbn5tmu85A8FoOgbBBN7b2e3xRvm41Y/9ygq/6rZQXGvQb9dXyQAxbTWZGLQN4C0DUhuSWkNCoYKLTA3AOLbPK6/VC58vASbvY1g6WrhQd+mRyjUNLJTrAhuBdIoEn+v2G+gif+5gaiBV9CYFBAb+CBKMeLy+d26mjkZo4BzDg==; Expires=Thu, 20 Aug 2026 05:02:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '7211', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '7212', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': '97c833bb7a0eccfd1ad22e1025e3ef0a', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:02:35 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=kRfbARiy3aemwtXv+Gjl3BioLlLm4C+NKCneIFSdCTjR4mSuaUFZB/PMSPxoUhjOxXoCg4F4Onq8rQKAloQxxGbUyF8DSCiFRLEY9eKLcySe2UIr+u/MpQknhkdqxYTSRn2bhG+T8iGxsW2I7iI7ng8RxPobsUoXV0pQchYUvCM7+oAl/Y+qxMd/Kl8i0Q==; Expires=Thu, 20 Aug 2026 05:02:35 GMT; Path=/, AWSALBCORS=kRfbARiy3aemwtXv+Gjl3BioLlLm4C+NKCneIFSdCTjR4mSuaUFZB/PMSPxoUhjOxXoCg4F4Onq8rQKAloQxxGbUyF8DSCiFRLEY9eKLcySe2UIr+u/MpQknhkdqxYTSRn2bhG+T8iGxsW2I7iI7ng8RxPobsUoXV0pQchYUvCM7+oAl/Y+qxMd/Kl8i0Q==; Expires=Thu, 20 Aug 2026 05:02:35 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '6763', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '6764', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '1d4b80a2e565d9d3263693105823a9b0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:03:01 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T05:03:01.472993+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:03:01 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T05:03:01.481370+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:03:02 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=m6rFUnpgF3D7y316aONIhu3bteyIg8d8sheCmCNYW8I0jEKkhARCR+98TL5CmkmmyuyRL02/8SAbUktHuLEwxXrLSQY9ecX0xRik6+BU48SdXUW1uWrblwWMNVVk3rETVFzUDFgxcR3YIAEz447K/dB/GCQXkynXUG/7yxzlYp3QgslS+Af2FGu8g3U1rw==; Expires=Thu, 20 Aug 2026 05:03:01 GMT; Path=/, AWSALBCORS=m6rFUnpgF3D7y316aONIhu3bteyIg8d8sheCmCNYW8I0jEKkhARCR+98TL5CmkmmyuyRL02/8SAbUktHuLEwxXrLSQY9ecX0xRik6+BU48SdXUW1uWrblwWMNVVk3rETVFzUDFgxcR3YIAEz447K/dB/GCQXkynXUG/7yxzlYp3QgslS+Af2FGu8g3U1rw==; Expires=Thu, 20 Aug 2026 05:03:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59651', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59651', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '6a8e111dd970ea8de67d4d5d6f7e1441', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:03:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=HxOITf+YOS3jSi5ljulSIfuYAJar5v5LDiLJZVjCIH/nUnBQRT0BJssA2wRDFIjuMXS/Yg1jnF06SJ2MVwO4Zt7k6+C+TownkWb5oTSpRkVjvVdqw+mPJCfKqrWtFePvhlCmNn3IUEJLEzbNBG2c4dhirKuP4Tbofnjv13GcK9LLIgx6yVkhPWWrQu/SnQ==; Expires=Thu, 20 Aug 2026 05:03:02 GMT; Path=/, AWSALBCORS=HxOITf+YOS3jSi5ljulSIfuYAJar5v5LDiLJZVjCIH/nUnBQRT0BJssA2wRDFIjuMXS/Yg1jnF06SJ2MVwO4Zt7k6+C+TownkWb5oTSpRkVjvVdqw+mPJCfKqrWtFePvhlCmNn3IUEJLEzbNBG2c4dhirKuP4Tbofnjv13GcK9LLIgx6yVkhPWWrQu/SnQ==; Expires=Thu, 20 Aug 2026 05:03:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '58749', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '58745', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': 'cdb2f4cecc8da737be4873c23bbecea6', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:03:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sU4iJmqVyKu+YFNx5towzfNntw4go4j7dHfpgBO4AkU1QAccvzo/P5iKJwS72FK89GxKOsZu5LCraJRy+elrEAN836rO08ZKMU/lkvIuiSGr2p2GVc5yqOS6Irqa2R+BroMnsz/zyDTAQsm1b5CAUUE+Fb6u9EMJKVoNoM+AkMVu/yI1zf/F32a/HnuGLg==; Expires=Thu, 20 Aug 2026 05:03:15 GMT; Path=/, AWSALBCORS=sU4iJmqVyKu+YFNx5towzfNntw4go4j7dHfpgBO4AkU1QAccvzo/P5iKJwS72FK89GxKOsZu5LCraJRy+elrEAN836rO08ZKMU/lkvIuiSGr2p2GVc5yqOS6Irqa2R+BroMnsz/zyDTAQsm1b5CAUUE+Fb6u9EMJKVoNoM+AkMVu/yI1zf/F32a/HnuGLg==; Expires=Thu, 20 Aug 2026 05:03:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59998', 'opik-single-tracing-ops-remaining-limit': '799', 'x-opik-nginx': 'frontend', 'x-trace-id': '21024c7a0f33ab410b401c26762c8d43', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:03:15 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=LgB9ibIoWzwc5vWi2V3/OXi6uva99faTPBfH93Zxf/iqOQ8ks4268Z1orU52DNgM2v6R7Mz8tzUv/vt3iPYTGLXHmZvji6whcg7zBRmktddXSv7Ymt30YHDiQ8MdXtiLXkS3wkFCvQ3/ysxvp/IUR1Lrg7K/I3KKDSEH4jap74AiVPZpLJ7o5Mo+BQ0Osw==; Expires=Thu, 20 Aug 2026 05:03:15 GMT; Path=/, AWSALBCORS=LgB9ibIoWzwc5vWi2V3/OXi6uva99faTPBfH93Zxf/iqOQ8ks4268Z1orU52DNgM2v6R7Mz8tzUv/vt3iPYTGLXHmZvji6whcg7zBRmktddXSv7Ymt30YHDiQ8MdXtiLXkS3wkFCvQ3/ysxvp/IUR1Lrg7K/I3KKDSEH4jap74AiVPZpLJ7o5Mo+BQ0Osw==; Expires=Thu, 20 Aug 2026 05:03:15 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59657', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '46ac1e1d3382bf22d60f751a37b833db', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:03:30 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=P7bMAf/l5fr/bO9PQizevQ4hluhDxj6TPePyXFfR/6unF4DVsU88xs6MxM62UmVumFZYAFQo/R2dOSNs22G0JIIq53RcLc923NeGofWvfQIzZTQOVu3pmmJ00bzqBXSQrQkxmfb4xqoOxRpPrLszDPEWxSsk2LsrBF9todQDG6rbIvY2gcogiTIAhXi7Lg==; Expires=Thu, 20 Aug 2026 05:03:30 GMT; Path=/, AWSALBCORS=P7bMAf/l5fr/bO9PQizevQ4hluhDxj6TPePyXFfR/6unF4DVsU88xs6MxM62UmVumFZYAFQo/R2dOSNs22G0JIIq53RcLc923NeGofWvfQIzZTQOVu3pmmJ00bzqBXSQrQkxmfb4xqoOxRpPrLszDPEWxSsk2LsrBF9todQDG6rbIvY2gcogiTIAhXi7Lg==; Expires=Thu, 20 Aug 2026 05:03:30 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '44380', 'opik-single-tracing-ops-remaining-limit': '795', 'x-opik-nginx': 'frontend', 'x-trace-id': '8a1e678a44ed731dc1c2852a21fac0d3', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:03:31 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=+NcI34rqhGgFU5y2qERd14n6aiaMit11TN9hVcxzCgYSUsdbVYEvrxHSnVJUnUb3iqtA4s/fxbJ1YFAt4JM2p9b1IhWPGAq5RONu0Bg99FR7uX1783PfxkV96y4Zu6eDUqm1N67s/5yqicTfP30ZLQjJA8V+1p3pC+D6SJ/ZMsxRQZ5InrFbL7b0RIgNNQ==; Expires=Thu, 20 Aug 2026 05:03:31 GMT; Path=/, AWSALBCORS=+NcI34rqhGgFU5y2qERd14n6aiaMit11TN9hVcxzCgYSUsdbVYEvrxHSnVJUnUb3iqtA4s/fxbJ1YFAt4JM2p9b1IhWPGAq5RONu0Bg99FR7uX1783PfxkV96y4Zu6eDUqm1N67s/5yqicTfP30ZLQjJA8V+1p3pC+D6SJ/ZMsxRQZ5InrFbL7b0RIgNNQ==; Expires=Thu, 20 Aug 2026 05:03:31 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '43947', 'opik-single-tracing-ops-remaining-limit': '793', 'x-opik-nginx': 'frontend', 'x-trace-id': '02824e5a31d45d9a5206f744a450218e', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} {"timestamp": "2026-08-13T05:03:47.006692+00:00", "level": "INFO", "logger": "app.modules.llm.image_format", "message": "ensure_png_bytes: JPEG → PNG 정규화 (826212 → 1563182 bytes) [gemini-3.1-flash-image-preview/still_recipe_roll]"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:03:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=b1gXTUU0B1xwagfB3zNAdGeKvFdGmh4O7FIDuF2Bs4yRMYrgadjPx63djmGcBYDfw5TgWPEgaE0dzpuBcG6eqK/IZwXXhmju5GQWa2rHG0xFHD9afyJqJs3i400E3s+6mktUSRqSWD0BkR15CdnKzHgsoPHYEeRUjlN/ss6IWYz/9UNg1LBgNrqiXOY48w==; Expires=Thu, 20 Aug 2026 05:03:47 GMT; Path=/, AWSALBCORS=b1gXTUU0B1xwagfB3zNAdGeKvFdGmh4O7FIDuF2Bs4yRMYrgadjPx63djmGcBYDfw5TgWPEgaE0dzpuBcG6eqK/IZwXXhmju5GQWa2rHG0xFHD9afyJqJs3i400E3s+6mktUSRqSWD0BkR15CdnKzHgsoPHYEeRUjlN/ss6IWYz/9UNg1LBgNrqiXOY48w==; Expires=Thu, 20 Aug 2026 05:03:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '28205', 'opik-single-tracing-ops-remaining-limit': '791', 'x-opik-nginx': 'frontend', 'x-trace-id': 'b06d30a7f93dcc76489bf4d0eeed8711', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:03:47 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=B75s6K/mwrlNzfiTSF4gUOfHzxZPu/omwdJcTAcGwVhBz+h67GAwDUCyrl/iIHcdpAikBXBE2etWpT7tYKof9COPGyg4z89L9U/LGBFhBgMIL2RAO0X48QDqUPoymM4Y41ih4wISb2EMSbA7ifo2BnAx7Bqks4QRA9lHelrJ0hHFhx//JwA/7HYIXL4JKg==; Expires=Thu, 20 Aug 2026 05:03:47 GMT; Path=/, AWSALBCORS=B75s6K/mwrlNzfiTSF4gUOfHzxZPu/omwdJcTAcGwVhBz+h67GAwDUCyrl/iIHcdpAikBXBE2etWpT7tYKof9COPGyg4z89L9U/LGBFhBgMIL2RAO0X48QDqUPoymM4Y41ih4wISb2EMSbA7ifo2BnAx7Bqks4QRA9lHelrJ0hHFhx//JwA/7HYIXL4JKg==; Expires=Thu, 20 Aug 2026 05:03:47 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '27857', 'opik-single-tracing-ops-remaining-limit': '790', 'x-opik-nginx': 'frontend', 'x-trace-id': '5b7f3bed76c6a71e2eca1596bf0400e4', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:04:08 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T05:04:08.019733+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:04:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SWc/xd6CoJ/YXKNXKk8uwlUCeOMHnufDzG6HigIZbdYaFXX5lQa5+FoPLlyq4TlfgqdG/8V15UvRKiWMovGZC9otB6sUo3CU5PtSyeZF09WElf12fS6RN1wguoPOsVc/C8U9uTZ4kLYqNipkaFWP7We2stK0nUktE2G2+mE/OLiWGP7z2TTgPz5cTrbsJA==; Expires=Thu, 20 Aug 2026 05:04:08 GMT; Path=/, AWSALBCORS=SWc/xd6CoJ/YXKNXKk8uwlUCeOMHnufDzG6HigIZbdYaFXX5lQa5+FoPLlyq4TlfgqdG/8V15UvRKiWMovGZC9otB6sUo3CU5PtSyeZF09WElf12fS6RN1wguoPOsVc/C8U9uTZ4kLYqNipkaFWP7We2stK0nUktE2G2+mE/OLiWGP7z2TTgPz5cTrbsJA==; Expires=Thu, 20 Aug 2026 05:04:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '7057', 'opik-single-tracing-ops-remaining-limit': '787', 'x-opik-nginx': 'frontend', 'x-trace-id': 'fe72c4c605dd83166df4dac489a29584', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:04:08 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=QuIRq4VyS2MPeqYQolX+ydAlllvXh25E3wuAtmn8Rvwk47uLi6za9V09HOWJa7crQ6mLWAABp910AwNy45ctKy4xC6YDFwqaBQNXvNiSxidUbM5wShyroVqOPZ66mIRtlbWRWS1KjWsd0ptaRr/ZFyB7dkmmwk7S0d3pGUVYyWTwyh2zpclK+HPjrDbw6Q==; Expires=Thu, 20 Aug 2026 05:04:08 GMT; Path=/, AWSALBCORS=QuIRq4VyS2MPeqYQolX+ydAlllvXh25E3wuAtmn8Rvwk47uLi6za9V09HOWJa7crQ6mLWAABp910AwNy45ctKy4xC6YDFwqaBQNXvNiSxidUbM5wShyroVqOPZ66mIRtlbWRWS1KjWsd0ptaRr/ZFyB7dkmmwk7S0d3pGUVYyWTwyh2zpclK+HPjrDbw6Q==; Expires=Thu, 20 Aug 2026 05:04:08 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '6669', 'opik-single-tracing-ops-remaining-limit': '786', 'x-opik-nginx': 'frontend', 'x-trace-id': 'f24de558dfde0281e8a4218d69548fea', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:04:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T05:04:40.504171+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:04:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T05:04:40.514757+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:04:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=6Tmerg9LeeuzFNbtso9AzWl18xWilIEWKscbr7V7kz5IJer8mYTHGKSe6REhUVedUijFhKBnDUKvTUtw3VeeF+EtMAZPUF8hS3v0QgXDHQy9G9L3I6XGE+nFNeoeu4e794JLNeL3IlbZVjLalJ5qz77HlucE3XeM3OPXjfokcIQqe4WtKPvmjMhaWc873A==; Expires=Thu, 20 Aug 2026 05:04:41 GMT; Path=/, AWSALBCORS=6Tmerg9LeeuzFNbtso9AzWl18xWilIEWKscbr7V7kz5IJer8mYTHGKSe6REhUVedUijFhKBnDUKvTUtw3VeeF+EtMAZPUF8hS3v0QgXDHQy9G9L3I6XGE+nFNeoeu4e794JLNeL3IlbZVjLalJ5qz77HlucE3XeM3OPXjfokcIQqe4WtKPvmjMhaWc873A==; Expires=Thu, 20 Aug 2026 05:04:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59996', 'opik-user-remaining-limit': '9999', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59998', 'opik-workspace-remaining-limit': '4999', 'x-opik-nginx': 'frontend', 'x-trace-id': '93d4fcb7c6ce4f60399987874c70ae15', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:04:41 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=SoG6waF55R5PNuOSvApB5lRWwEH8z+1EJReTAgd07az+37ZlmnMQ9+BHnky2mJeghCWKvgsoRbA1ebIlSERDuF0Vw2wVcD3hS27+sIYDskDdV/5wguSlsTcAX7rNswmPfQcdPcctgfgl+v7nKziBC45R34jTiMC8ES/uz53wuWoWbQnuo2M9GGHG32CA8Q==; Expires=Thu, 20 Aug 2026 05:04:41 GMT; Path=/, AWSALBCORS=SoG6waF55R5PNuOSvApB5lRWwEH8z+1EJReTAgd07az+37ZlmnMQ9+BHnky2mJeghCWKvgsoRbA1ebIlSERDuF0Vw2wVcD3hS27+sIYDskDdV/5wguSlsTcAX7rNswmPfQcdPcctgfgl+v7nKziBC45R34jTiMC8ES/uz53wuWoWbQnuo2M9GGHG32CA8Q==; Expires=Thu, 20 Aug 2026 05:04:41 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '59595', 'opik-workspace-remaining-limit': '4998', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '59593', 'opik-user-remaining-limit': '9998', 'x-opik-nginx': 'frontend', 'x-trace-id': '03b5e9218fa0c3b7c464de8e2d96f3ad', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:05:01 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini {"timestamp": "2026-08-13T05:05:01.733307+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gemini-3.1-pro-preview; provider = gemini"} OPIK: Failed to process CreateTraceMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:05:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=iLe8vQgymbs6npKJDHiSb8/5c/KECYf9f9hUU6+65+drZRIbbh+7NWE0yddOVUMNvZcyZqcR8niS82o+wc7KTPwlZ33iti0Lymm4CQYUcxqS5Zz3ngLCljdO9csnIncB8zV/+l4eqS2jXRrYuMkKxuZsdMlt+J1VY7oCwp7LBSEfwhQTRE83metF1mJJUg==; Expires=Thu, 20 Aug 2026 05:05:01 GMT; Path=/, AWSALBCORS=iLe8vQgymbs6npKJDHiSb8/5c/KECYf9f9hUU6+65+drZRIbbh+7NWE0yddOVUMNvZcyZqcR8niS82o+wc7KTPwlZ33iti0Lymm4CQYUcxqS5Zz3ngLCljdO9csnIncB8zV/+l4eqS2jXRrYuMkKxuZsdMlt+J1VY7oCwp7LBSEfwhQTRE83metF1mJJUg==; Expires=Thu, 20 Aug 2026 05:05:01 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59656', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '704e0249e7767dfd693d66481bbca748', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateSpanMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:05:03 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=UDiVffLVAm6aVI4FN4lokb1L4PIKhrvyKHfMLMNVIat9XO/UhEHNQ9V/+LmS/YcWihD60nj38t7LrBlLK8VyqoZVROU6wwTZDNTT2RB61tZ+Rt46OJQbOa5YQ7MAD9049HRSWT0guiHCE+ZybONRlZBdPqdWb+kEcgC/VH7T2fgW5GBjWVk0wCawQpbJqA==; Expires=Thu, 20 Aug 2026 05:05:02 GMT; Path=/, AWSALBCORS=UDiVffLVAm6aVI4FN4lokb1L4PIKhrvyKHfMLMNVIat9XO/UhEHNQ9V/+LmS/YcWihD60nj38t7LrBlLK8VyqoZVROU6wwTZDNTT2RB61tZ+Rt46OJQbOa5YQ7MAD9049HRSWT0guiHCE+ZybONRlZBdPqdWb+kEcgC/VH7T2fgW5GBjWVk0wCawQpbJqA==; Expires=Thu, 20 Aug 2026 05:05:02 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-single-tracing-ops-limit': 'single_tracing_ops', 'opik-single-tracing-ops-remaining-limit-ttl-millis': '59655', 'opik-single-tracing-ops-remaining-limit': '797', 'x-opik-nginx': 'frontend', 'x-trace-id': '4ee99b5b0c2bfd6d07917d9f2a6bb95f', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} 14:05:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-08-13T05:05:27.082896+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:05:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=gemini/gemini-3.1-pro-preview) 200 OK {"timestamp": "2026-08-13T05:05:27.092090+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=gemini/gemini-3.1-pro-preview)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-08-13T05:05:27.253133+00:00", "level": "WARNING", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: JIT 검증 — 입력이 낡아 재생성 (23/64)"} {"timestamp": "2026-08-13T05:05:27.281308+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe S65sh10: 완료 (selected=A, fix=True)"} {"timestamp": "2026-08-13T05:05:27.281409+00:00", "level": "INFO", "logger": "app.services.still_recipe_service", "message": "still_recipe JIT 검증 요약: 그대로 0 · 재생성 23 (그중 산출동일 0) · record없음(검증불가 skip) 0 · 실패 0"} {"timestamp": "2026-08-13T05:05:27.288045+00:00", "level": "INFO", "logger": "app.services.scene_image_service", "message": "still_recipe v1(표적): 23 샷 생성 완료 (episode=7c902020-4451-4967-9eb6-1e53c2b9b717, target_scenes=1,4,5,9,37,39,56,64,65)"} {"timestamp": "2026-08-13T05:05:27.306340+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step scene_image_pipeline completed (completed=23/23, failed=0)"} {"timestamp": "2026-08-13T05:05:27.381819+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 143 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-08-13T05:05:27.503453+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 794 scene_stills (shot-based) to DB"} {"timestamp": "2026-08-13T05:05:27.568149+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-08-13T05:05:27.600928+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='흰색저고리와검정치마' kept existing entry, skipped new from raw='흰색저고리와검정치마'"} {"timestamp": "2026-08-13T05:05:27.600999+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='시대극구식양복' kept existing entry, skipped new from raw='시대극구식양복'"} {"timestamp": "2026-08-13T05:05:27.602991+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 50 outlooks + 50 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-08-13T05:05:27.633941+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 117 total short_ids found"} {"timestamp": "2026-08-13T05:05:27.638386+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 7c902020, step=scene_image_pipeline, repaired=0)"} OPIK: Failed to process CreateSpansBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:05:27 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=jNv53jsiCaNxxPHqqEC29ccgKvqAsaTthC7EG+MvkoddGzdfVe60r7kpCMnqg/8XdZxsDQjQsIRIKagtJroxnoSypxdQS9tgD7Hf6FsLXbTceD3JoNpCXk6+SHjM962NB3YNp9zoUlUY4taVc/y4khOX4zby6ID8dXVvzD0b8gKmPAMnxsP4FYj3SKW3bA==; Expires=Thu, 20 Aug 2026 05:05:27 GMT; Path=/, AWSALBCORS=jNv53jsiCaNxxPHqqEC29ccgKvqAsaTthC7EG+MvkoddGzdfVe60r7kpCMnqg/8XdZxsDQjQsIRIKagtJroxnoSypxdQS9tgD7Hf6FsLXbTceD3JoNpCXk6+SHjM962NB3YNp9zoUlUY4taVc/y4khOX4zby6ID8dXVvzD0b8gKmPAMnxsP4FYj3SKW3bA==; Expires=Thu, 20 Aug 2026 05:05:27 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '13306', 'opik-user-remaining-limit': '9997', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '13308', 'opik-workspace-remaining-limit': '4997', 'x-opik-nginx': 'frontend', 'x-trace-id': 'a897281ab542b69b0137e5eb517e7a71', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} OPIK: Failed to process CreateTraceBatchMessage. Error: headers: {'date': 'Thu, 13 Aug 2026 05:05:28 GMT', 'content-type': 'application/json', 'content-length': '184', 'connection': 'keep-alive', 'set-cookie': 'AWSALB=sjysWleYpCd4mNJ+FmrdZnnoYS/CX6+bk0FnQ3ZXbwRil2UKYMeM2leRNyBYm18+GtBfAAjEzliSbd6GqgLASyavJBxwn9UFoS83TnR9wlffyPzTGqEm+8gEWWTJmJct9WCyXh+vu6Cbyz/+hcoTwMl7pC23X2BO1uL+xzSNmtNkhoAXyOpLIHwWHk5Spw==; Expires=Thu, 20 Aug 2026 05:05:28 GMT; Path=/, AWSALBCORS=sjysWleYpCd4mNJ+FmrdZnnoYS/CX6+bk0FnQ3ZXbwRil2UKYMeM2leRNyBYm18+GtBfAAjEzliSbd6GqgLASyavJBxwn9UFoS83TnR9wlffyPzTGqEm+8gEWWTJmJct9WCyXh+vu6Cbyz/+hcoTwMl7pC23X2BO1uL+xzSNmtNkhoAXyOpLIHwWHk5Spw==; Expires=Thu, 20 Aug 2026 05:05:28 GMT; Path=/; SameSite=None; Secure', 'server': 'nginx', 'vary': 'Accept-Encoding', 'opik-user-limit': 'general_events', 'opik-user-remaining-limit-ttl-millis': '12845', 'opik-user-remaining-limit': '9996', 'opik-workspace-limit': 'workspace_events', 'opik-workspace-remaining-limit-ttl-millis': '12847', 'opik-workspace-remaining-limit': '4996', 'x-opik-nginx': 'frontend', 'x-trace-id': '1540940b14484c6f23f3aa4fdd7385a0', 'cache-control': 'no-cache, must-revalidate', 'content-security-policy': "base-uri 'self'; child-src 'self' https://cdn.comet.com; connect-src 'self' ws: wss: https: https://*.segment.io https://*.posthog.com https://*.fullstory.com https://www.google-analytics.com https://*.analytics.google.com; default-src 'self'; font-src 'self' data: https://fonts.gstatic.com; form-action 'self'; frame-ancestors 'none' 'self'; img-src 'self' data: blob: https: http:; manifest-src 'self'; media-src 'self' data: blob: https: http:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.segment.com https://*.posthog.com https://*.fullstory.com https://www.googletagmanager.com https://static.reo.dev https://js-agent.newrelic.com https://widget.intercom.io https://cdn.amplitude.com https://js.intercomcdn.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; worker-src 'self' blob:", 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-frame-options': 'DENY', 'x-xss-protection': '0'}, status_code: 402, body: {'code': 402, 'message': 'You have reached the maximum allowed spans for a free account (25,000). Please contact sales at https://www.comet.com/site/about-us/contact-us/?utm_source=sdk.'} INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [91947] Traceback (most recent call last): File "/Users/manta/Documents/Projects/TheRoad-I1/./.venv/bin/uvicorn", line 6, in sys.exit(main()) ^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/click/core.py", line 1485, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/click/core.py", line 1406, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/click/core.py", line 1269, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/click/core.py", line 824, in invoke return callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/main.py", line 433, in main run( File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/main.py", line 606, in run server.run() File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 75, in run return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/asyncio/runners.py", line 195, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 79, in serve await self._serve(sockets) File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 86, in _serve config.load() File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/config.py", line 441, in load self.loaded_app = import_from_string(self.app) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/importer.py", line 22, in import_from_string raise exc from None File "/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string module = importlib.import_module(module_str) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.13/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'app'