← back to Exo Keepalive
auto-save: 2026-07-07T08:56:34 (2 files) — exo.log run-exo.sh
85ad721ef202714117480378bb83b77de7780470 · 2026-07-07 08:56:46 -0700 · Steve Abrams
Files touched
Diff
commit 85ad721ef202714117480378bb83b77de7780470
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue Jul 7 08:56:46 2026 -0700
auto-save: 2026-07-07T08:56:34 (2 files) — exo.log run-exo.sh
---
exo.log | 448 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
run-exo.sh | 2 +-
2 files changed, 449 insertions(+), 1 deletion(-)
diff --git a/exo.log b/exo.log
index 991f75d..7d58313 100644
--- a/exo.log
+++ b/exo.log
@@ -132934,3 +132934,451 @@ ImportError: cannot import name 'DeepseekV4Cache' from 'mlx_lm.models.deepseek_v
[ 09:40:29.8165PM | [1mINFO [0m] [1mWaiting for other campaign to finish[0m
[ 09:40:32.8175PM | [1mINFO [0m] [1mNode elected Master - maintaining self[0m
[ 09:40:32.8179PM | [1mINFO [0m] [1mUnpausing API[0m
+[ 09:53:45.2433PM | [33m[1mWARNING [0m] [33m[1mTODO: we should send a notification to the user to download the model[0m
+[ 10:03:47.6050PM | [1mINFO [0m] [1mRotated event log: /Users/macstudio3/.exo/event_log/master/events.bin -> /Users/macstudio3/.exo/event_log/master/events.2026-07-07_05-03-47_586475.bin.zst[0m
+[ 10:03:47.6200PM | [1mINFO [0m] [1mRotated event log: /Users/macstudio3/.exo/event_log/api/events.bin -> /Users/macstudio3/.exo/event_log/api/events.2026-07-07_05-03-47_608357.bin.zst[0m
+[ 10:03:47.6209PM | [1mINFO [0m] [1mStopping Worker[0m
+[ 10:03:48.6114PM | [1mINFO [0m] [1mEXO Shutdown complete[0m
+[2026-07-06T22:03:48-0700] === exo start (pid 37751) ===
+Uninstalled 1 package in 29ms
+Installed 1 package in 6ms
+[ 10:03:51.4811PM | [1mINFO [0m] [1mpid = 37767[0m
+[ 10:03:51.4814PM | [1mINFO [0m] [1mEXO_ZENOH_NAMESPACE: None[0m
+[ 10:03:51.4857PM | [1mINFO [0m] [1mUsing ZID: 58b799a4a81e43c795c43c0178cbc4b3[0m
+[ 10:03:51.4865PM | [1mINFO [0m] [1mStarting required plugin "storage_manager"[0m
+[ 10:03:51.9973PM | [1mINFO [0m] [1mStarting node 58b799a4a81e43c795c43c0178cbc4b3[0m
+[ 10:03:52.0861PM | [1mINFO [0m] [1mStarting Election[0m
+
+╔═══════════════════════════════════════════════════════════════════════╗
+║ ║
+║ ███████╗██╗ ██╗ ██████╗ ║
+║ ██╔════╝╚██╗██╔╝██╔═══██╗ ║
+║ █████╗ ╚███╔╝ ██║ ██║ ║
+║ ██╔══╝ ██╔██╗ ██║ ██║ ║
+║ ███████╗██╔╝ ██╗╚██████╔╝ ║
+║ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ║
+║ ║
+║ Distributed AI Inference Cluster ║
+║ ║
+╚═══════════════════════════════════════════════════════════════════════╝
+
+╔═══════════════════════════════════════════════════════════════════════╗
+║ ║
+║ Dashboard & API Ready ║
+║ ║
+║ http://localhost:52415 ║
+║ ║
+║ Click the URL above to open the dashboard in your browser ║
+║ ║
+╚═══════════════════════════════════════════════════════════════════════╝
+
+
+[ 10:03:52.0863PM | [1mINFO [0m] [1mStarting DownloadCoordinator[0m
+[ 10:03:52.0864PM | [1mINFO [0m] [1mStarting Worker[0m
+[ 10:03:52.0866PM | [1mINFO [0m] [1mStarting Master[0m
+[ 10:03:52.0867PM | [1mINFO [0m] [1mStarting API[0m
+[ 10:03:52.0879PM | [1mINFO [0m] [1mdiscovered: Some("58b799a4a81e43c795c43c0178cbc4b3")[0m
+[ 10:03:52.1305PM | [1mINFO [0m] [1mNode elected Master - maintaining self[0m
+[ 10:03:52.1308PM | [1mINFO [0m] [1mUnpausing API[0m
+[ 10:03:52.1316PM | [1mINFO [0m] [1mRunning on http://0.0.0.0:52415 (CTRL + C to quit)[0m
+[ 10:03:52.1317PM | [1mINFO [0m] [1mRunning on http://0.0.0.0:52415 (CTRL + C to quit)[0m
+[ 10:03:52.1326PM | [1mINFO [0m] [1mSubscribed to global_events[0m
+[ 10:03:52.1336PM | [1mINFO [0m] [1mSubscribed to local_events[0m
+[ 10:03:52.1343PM | [1mINFO [0m] [1mSubscribed to commands[0m
+[ 10:03:52.1348PM | [1mINFO [0m] [1mSubscribed to election_messages[0m
+[ 10:03:52.1357PM | [1mINFO [0m] [1mSubscribed to connection_messages[0m
+[ 10:03:52.1359PM | [1mINFO [0m] [1mSubscribed to download_commands[0m
+[ 10:03:52.3301PM | [1mINFO [0m] [1mWaiting for other campaign to finish[0m
+[ 10:03:55.3332PM | [1mINFO [0m] [1mNode elected Master - maintaining self[0m
+[ 10:03:55.3336PM | [1mINFO [0m] [1mUnpausing API[0m
+[ 10:04:13.8282PM | [1mINFO [0m] [1mExecuting command: CreateInstance(command_id='52acfda4-9191-41e9-a4ad-cb0fec0c9e0f' instance=MlxRingInstance(instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a', shard_assignments=ShardAssignments(model_id='mlx-community/Qwen3-VL-4B-Instruct-4bit', runner_to_shard={'60071147-a38c-4982-88b6-79a27559203d': PipelineShardMetadata(model_card=ModelCard(model_id='mlx-community/Qwen3-VL-4B-Instruct-4bit', storage_size=Memory.from_bytes(3340000000), n_layers=36, hidden_size=2560, supports_tensor=True, num_key_value_heads=None, tasks=[<ModelTask.TextGeneration: 'TextGeneration'>], components=None, family='qwen', quantization='4bit', base_model='Qwen3-VL 4B', capabilities=['text', 'thinking', 'vision'], backends=[<Backend.MlxMetal: 'MlxMetal'>, <Backend.MlxCuda: 'MlxCuda'>, <Backend.MlxCpu: 'MlxCpu'>], reasoning_dialect='none', context_length=262144, uses_cfg=False, trust_remote_code=True, is_custom=False, vision=VisionCardConfig(image_token_id=151655, model_type='qwen3_vl', weights_repo='mlx-community/Qwen3-VL-4B-Instruct-4bit', image_token=None, processor_repo=None), sampling_defaults=SamplingDefaults(temperature=0.7, top_p=0.8, top_k=20, min_p=None, repetition_penalty=1.0, presence_penalty=1.5, frequency_penalty=None, thinking=None, non_thinking=None)), device_rank=0, world_size=1, immediate_exception=False, should_timeout=None, start_layer=0, end_layer=36, n_layers=36)}, node_to_runner={'58b799a4a81e43c795c43c0178cbc4b3': '60071147-a38c-4982-88b6-79a27559203d'}), hosts_by_node={'58b799a4a81e43c795c43c0178cbc4b3': [Host(ip='0.0.0.0', port=57458)]}, ephemeral_port=57458))[0m
+[ 10:04:13.9198PM | [1mINFO [0m] [1mWorker plan: CreateRunner[0m
+[ 10:04:14.0277PM | [1mINFO [0m] [1mWorker plan: DownloadModel[0m
+[ 10:04:14.4296PM | [1mINFO [0m] [1mFast synch flag: 1[0m
+[ 10:04:33.8982PM | [1mINFO [0m] [1mhello from the runner[0m
+[ 10:04:33.8984PM | [1mINFO [0m] [1mrunner created[0m
+[ 10:08:39.9346PM | [1mINFO [0m] [1mWorker plan: LoadModel[0m
+[ 10:08:39.9351PM | [1mINFO [0m] [1mStarting task LoadModel(task_id='660dc29f-27ae-4c2d-9cc1-a1e41b9b6e54' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a')[0m
+[ 10:08:39.9360PM | [1mINFO [0m] [1mrunner loading[0m
+[ 10:08:39.9364PM | [1mINFO [0m] [1mWired limit set to 88.00 GiB GiB.[0m
+[ 10:08:39.9366PM | [1mINFO [0m] [1mSingle device used for MlxRingInstance(instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' shard_assignments=ShardAssignments(model_id='mlx-community/Qwen3-VL-4B-Instruct-4bit', runner_to_shard={'60071147-a38c-4982-88b6-79a27559203d': PipelineShardMetadata(model_card=ModelCard(model_id='mlx-community/Qwen3-VL-4B-Instruct-4bit', storage_size=Memory.from_bytes(3340000000), n_layers=36, hidden_size=2560, supports_tensor=True, num_key_value_heads=None, tasks=[<ModelTask.TextGeneration: 'TextGeneration'>], components=None, family='qwen', quantization='4bit', base_model='Qwen3-VL 4B', capabilities=['text', 'thinking', 'vision'], backends=[<Backend.MlxMetal: 'MlxMetal'>, <Backend.MlxCuda: 'MlxCuda'>, <Backend.MlxCpu: 'MlxCpu'>], reasoning_dialect='none', context_length=262144, uses_cfg=False, trust_remote_code=True, is_custom=False, vision=VisionCardConfig(image_token_id=151655, model_type='qwen3_vl', weights_repo='mlx-community/Qwen3-VL-4B-Instruct-4bit', image_token=None, processor_repo=None), sampling_defaults=SamplingDefaults(temperature=0.7, top_p=0.8, top_k=20, min_p=None, repetition_penalty=1.0, presence_penalty=1.5, frequency_penalty=None, thinking=None, non_thinking=None)), device_rank=0, world_size=1, immediate_exception=False, should_timeout=None, start_layer=0, end_layer=36, n_layers=36)}, node_to_runner={'58b799a4a81e43c795c43c0178cbc4b3': '60071147-a38c-4982-88b6-79a27559203d'}) hosts_by_node={'58b799a4a81e43c795c43c0178cbc4b3': [Host(ip='0.0.0.0', port=57458)]} ephemeral_port=57458)[0m
+[ 10:08:40.0859PM | [1mINFO [0m] [1mTime taken to load model: 0.15s[0m
+[ 10:08:40.5110PM | [1mINFO [0m] [1mLoading vision weights from /Users/macstudio3/.exo/models/mlx-community--Qwen3-VL-4B-Instruct-4bit[0m
+[ 10:08:40.6865PM | [1mINFO [0m] [1mVision encoder loaded: 415.3M params[0m
+[ 10:08:40.6963PM | [1mINFO [0m] [1mHF image processor loaded from /Users/macstudio3/.exo/models/mlx-community--Qwen3-VL-4B-Instruct-4bit[0m
+[ 10:08:40.6964PM | [1mINFO [0m] [1mTime taken to load vision weights: 0.19s[0m
+[ 10:08:40.6965PM | [1mINFO [0m] [1mmodel has_tool_calling=True using tokens <tool_call>, </tool_call>[0m
+[ 10:08:40.6965PM | [1mINFO [0m] [1musing BatchGenerator[0m
+[ 10:08:40.6969PM | [1mINFO [0m] [1mrunner loaded[0m
+[ 10:08:40.7418PM | [1mINFO [0m] [1mWorker plan: StartWarmup[0m
+[ 10:08:40.7422PM | [1mINFO [0m] [1mStarting task StartWarmup(task_id='5e6bd254-a034-4daa-8b9a-41c575751a04' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a')[0m
+[ 10:08:40.7428PM | [1mINFO [0m] [1mrunner warming up[0m
+[ 10:08:40.7431PM | [1mINFO [0m] [1mwarming up inference for instance: mlx-community/Qwen3-VL-4B-Instruct-4bit[0m
+[ 10:08:40.7568PM | [1mINFO [0m] [1mGenerating warmup tokens[0m
+[ 10:08:40.7578PM | [1mINFO [0m] [1mUsing default KV cache[0m
+[ 10:08:40.7580PM | [1mINFO [0m] [1mStarting prefill[0m
+[ 10:08:41.4939PM | [1mINFO [0m] [1mStarting decode[0m
+[ 10:08:41.8927PM | [1mINFO [0m] [1mwarmed up by generating 12 tokens[0m
+[ 10:08:41.8929PM | [1mINFO [0m] [1mrunner checking for cancellation every 100 tokens[0m
+[ 10:08:41.8930PM | [1mINFO [0m] [1mrunner initialized in 247.99464893341064 seconds[0m
+[ 10:08:41.8932PM | [1mINFO [0m] [1mrunner ready[0m
+[ 10:11:46.4676PM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='84e90c71-6ad4-4684-b1a5-3161bd23f6bf' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: Name 3 primary colors, comma-separated only.>)], instructions=None, max_output_tokens=400, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: Name 3 primary colors, comma-separated only.>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 10:11:46.5372PM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 10:11:46.5384PM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='63e8530e-86bf-4057-882c-1fb0a99a5f14' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='84e90c71-6ad4-4684-b1a5-3161bd23f6bf' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: Name 3 primary colors, comma-separated only.>)], instructions=None, max_output_tokens=400, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: Name 3 primary colors, comma-separated only.>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 10:11:46.5405PM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='63e8530e-86bf-4057-882c-1fb0a99a5f14' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='84e90c71-6ad4-4684-b1a5-3161bd23f6bf' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: Name 3 primary colors, comma-separated only.>)], instructions=None, max_output_tokens=400, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: Name 3 primary colors, comma-separated only.>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 10:11:46.5415PM | [1mINFO [0m] [1mrunner running[0m
+[ 10:11:46.5460PM | [1mINFO [0m] [1mUsing default KV cache[0m
+[ 10:11:46.5467PM | [1mINFO [0m] [1mStarting prefill[0m
+[ 10:12:02.3091PM | [1mINFO [0m] [1mKV cache added: 18 tokens[0m
+[ 10:12:02.8176PM | [1mINFO [0m] [1mrunner ready[0m
+[ 10:12:02.8203PM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='8497dfb5-837d-42ea-8625-36540d4ca9f6' finished_command_id='84e90c71-6ad4-4684-b1a5-3161bd23f6bf')[0m
+[ 10:12:21.6346PM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='6f86674f-bb6a-48ca-805c-e107ed0411da' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 10:12:21.7318PM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 10:12:21.7326PM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='4c14f283-dfef-4716-97ed-1f413cfac200' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='6f86674f-bb6a-48ca-805c-e107ed0411da' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 10:12:21.7350PM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='4c14f283-dfef-4716-97ed-1f413cfac200' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='6f86674f-bb6a-48ca-805c-e107ed0411da' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 10:12:21.7357PM | [1mINFO [0m] [1mrunner running[0m
+[ 10:12:21.8338PM | [1mINFO [0m] [1mKV cache hit: 3/9 tokens cached (33.3%)[0m
+[ 10:12:21.8340PM | [1mINFO [0m] [1mStarting prefill[0m
+[ 10:12:22.0463PM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 10:12:22.2878PM | [1mINFO [0m] [1mrunner ready[0m
+[ 10:12:22.2910PM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='19727516-1701-4afe-bd39-a6c53233d2b2' finished_command_id='6f86674f-bb6a-48ca-805c-e107ed0411da')[0m
+[ 06:18:09.2469AM | [1mINFO [0m] [1mdiscovered: Some("45b1c4f9d40f3109b60f9fb7aa8ac66c")[0m
+[ 06:18:09.4478AM | [1mINFO [0m] [1mWaiting for other campaign to finish[0m
+[ 06:18:09.4628AM | [1mINFO [0m] [1mCancelling other campaign[0m
+[ 06:18:09.4630AM | [1mINFO [0m] [1mWaiting for other campaign to finish[0m
+[ 06:18:12.4654AM | [1mINFO [0m] [1mNode elected Master - maintaining self[0m
+[ 06:18:12.4663AM | [1mINFO [0m] [1mUnpausing API[0m
+[ 06:18:13.0483AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='8a5db410-1fb3-44c1-ad90-d503e3cb84a9' since_idx=0)[0m
+[ 06:18:15.3583AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='68445b12-e78b-4bb3-9fc7-588515a652d9' since_idx=1000)[0m
+[ 06:18:15.8629AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 100997[0m
+[ 06:18:15.8645AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='5c3de7d3-da8b-4a92-80a5-1be0224544e7' since_idx=100997)[0m
+[ 06:18:16.6053AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='e3b11098-478c-4bdd-897c-892a19b79896' since_idx=2000)[0m
+[ 06:18:17.7520AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='eacd97aa-d438-4d81-95c5-b20340c8efbf' since_idx=3000)[0m
+[ 06:18:18.9384AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='8298c971-338e-4881-8e00-a9be66e7d206' since_idx=4000)[0m
+[ 06:18:20.1605AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='fe4ef43c-7c59-4a5e-96de-05df7894209a' since_idx=5000)[0m
+[ 06:18:20.8695AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101012[0m
+[ 06:18:20.8712AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='53d159d1-f305-4d68-bcdc-3bbc1f75d490' since_idx=101012)[0m
+[ 06:18:21.8724AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='504ec8a4-0803-4721-a2f6-be504ff28ac8' since_idx=6000)[0m
+[ 06:18:39.3794AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='fd842bb5-9f07-4158-be2b-6816924181f3' since_idx=7000)[0m
+[ 06:18:40.2128AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101179[0m
+[ 06:18:40.2159AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='8a5b5b74-a9d6-4448-b09f-6459f219e892' since_idx=101179)[0m
+[ 06:18:43.8107AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='f4a02ebc-71d7-4926-9dfe-d1fd6d70899b' since_idx=8000)[0m
+[ 06:18:46.5593AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='0b16d146-4ad7-4d2c-9e57-c52fa441f388' since_idx=9000)[0m
+[ 06:18:47.1549AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101194[0m
+[ 06:18:47.1577AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='b93be148-19b0-4e92-92b8-d7091de28332' since_idx=101194)[0m
+[ 06:19:04.6066AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='90fa5381-b6fa-4755-a72a-a33b66ef1c54' since_idx=10000)[0m
+[ 06:19:05.4166AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101235[0m
+[ 06:19:05.4202AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='14f647d9-7f96-421c-9a69-61e82cde89d0' since_idx=101235)[0m
+[ 06:19:05.9319AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='d4c30fb4-605f-4af4-a076-917f73ff99ad' since_idx=11000)[0m
+[ 06:19:07.1673AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='141daaca-14e3-4083-ab6e-c6bd1b69b451' since_idx=12000)[0m
+[ 06:19:07.9986AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101244[0m
+[ 06:19:08.0006AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='674a32da-719c-4ca7-960c-c13d751e9347' since_idx=101244)[0m
+[ 06:19:08.9408AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='fb99beeb-cbfc-43ae-a99c-07cab26bcb0d' since_idx=13000)[0m
+[ 06:19:10.2656AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='5897f1bc-2f23-450c-af82-797cbd451530' since_idx=14000)[0m
+[ 06:19:10.7774AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101253[0m
+[ 06:19:10.7784AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='a61a2214-849d-43f2-877c-88e71c255f11' since_idx=101253)[0m
+[ 06:19:11.6259AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='e0203ffb-775f-4ce7-91d9-c5a7294df5d6' since_idx=15000)[0m
+[ 06:19:12.7532AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='d77ba805-c478-4cab-8e2b-836c441daae6' since_idx=16000)[0m
+[ 06:19:13.8181AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='2d1cd844-f5e6-4957-a2de-f0b0583f77ae' since_idx=17000)[0m
+[ 06:19:14.9784AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='915333fd-6ec0-4b72-9c10-c660c342fdba' since_idx=18000)[0m
+[ 06:19:17.4609AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='844800ce-39e9-4847-9d66-14ddf89201bb' since_idx=19000)[0m
+[ 06:19:17.9688AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101399[0m
+[ 06:19:17.9702AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='9a91c25f-a9fd-4b6e-8c3e-8bba7ee8e927' since_idx=101399)[0m
+[ 06:19:18.5686AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='6a8e7181-a502-4fd8-b05b-234669d711a9' since_idx=20000)[0m
+[ 06:19:19.8204AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='d4484bba-904e-4b70-9370-6add2147285e' since_idx=21000)[0m
+[ 06:19:21.0780AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='1752dee0-9be4-458e-85e4-f376f2f7df00' since_idx=22000)[0m
+[ 06:19:21.5898AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101410[0m
+[ 06:19:21.5906AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='0713e68d-11b7-4c0a-bfa7-e12e87a0342d' since_idx=101410)[0m
+[ 06:19:22.4357AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='39b95702-7d77-4e18-abf0-0b9f82012271' since_idx=23000)[0m
+[ 06:19:22.9782AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101415[0m
+[ 06:19:22.9800AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='33c6217a-dffd-4d4f-afb6-a7a2c1bcf56e' since_idx=101415)[0m
+[ 06:19:23.5697AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='36ed7e7f-3157-4fd9-8563-2f038dfa6a48' since_idx=24000)[0m
+[ 06:19:25.9663AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='4922d2e1-e926-422e-a188-62676a4961e3' since_idx=25000)[0m
+[ 06:19:27.0646AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='f96e391b-d582-4161-abac-04ed4b72b604' since_idx=26000)[0m
+[ 06:19:28.1112AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='17ea5825-2573-4a62-9a31-85098274c1a0' since_idx=27000)[0m
+[ 06:19:29.2177AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='de692511-1929-4047-a935-3d11d6942873' since_idx=28000)[0m
+[ 06:19:29.7285AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101555[0m
+[ 06:19:29.7307AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='b36bd227-06b0-463a-b11a-ed1c07722019' since_idx=101555)[0m
+[ 06:19:30.6523AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='db4edd99-1049-4725-a47c-f378a76cd218' since_idx=29000)[0m
+[ 06:19:31.7537AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='8be9348f-47b5-4f42-ab55-abeac42b59cd' since_idx=30000)[0m
+[ 06:19:32.8240AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='a5dcd4a9-812a-4ccd-b227-8c6bdde369a2' since_idx=31000)[0m
+[ 06:19:33.3345AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101569[0m
+[ 06:19:33.3356AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='e71d86e8-e263-48b2-a30e-43cd41b6ceb9' since_idx=101569)[0m
+[ 06:19:33.9309AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='58cb68ed-2f8f-49a3-93a3-3729407896a4' since_idx=32000)[0m
+[ 06:19:34.4454AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101574[0m
+[ 06:19:34.4469AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='9368fccc-0499-4a1c-8619-2995c707c740' since_idx=101574)[0m
+[ 06:19:35.1705AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='b8d2b2cf-04e0-41c0-988f-7b78e590abdb' since_idx=33000)[0m
+[ 06:19:36.2489AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='c28d6164-d896-4829-80df-aac2bcf645e5' since_idx=34000)[0m
+[ 06:19:37.3432AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='3a3182ff-adaa-4911-a351-29209b630000' since_idx=35000)[0m
+[ 06:19:38.4505AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='86ae03b9-588f-477e-9d60-deccb2a2322f' since_idx=36000)[0m
+[ 06:19:38.9618AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101587[0m
+[ 06:19:38.9632AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='3a7afad8-802e-4206-b8fd-d55a3a7f6f70' since_idx=101587)[0m
+[ 06:19:39.5768AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='04d90538-be5c-40c5-b65d-b0f019933339' since_idx=37000)[0m
+[ 06:19:40.0887AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101589[0m
+[ 06:19:40.0898AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='6c86615c-7d61-4cdf-8357-2523294ebebe' since_idx=101589)[0m
+[ 06:19:40.7079AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='29ddd60d-8d61-4060-a9c8-7e480db53289' since_idx=38000)[0m
+[ 06:19:41.2124AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101596[0m
+[ 06:19:41.2132AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='0ea2802d-3903-47c4-b9a8-15884bb3f2a4' since_idx=101596)[0m
+[ 06:19:42.2134AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='c0659fe1-9964-4cd4-82d2-bd74804fd9d5' since_idx=39000)[0m
+[ 06:19:43.2911AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='84813b56-11a6-4068-be09-031abc89b532' since_idx=40000)[0m
+[ 06:19:43.8224AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101604[0m
+[ 06:19:43.8243AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='e6bbdd52-4a22-4532-8735-fb1925c715d6' since_idx=101604)[0m
+[ 06:19:44.5363AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='f8d6649c-08fb-4288-9b4c-3307eea725f4' since_idx=41000)[0m
+[ 06:19:45.2484AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101606[0m
+[ 06:19:45.2507AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='2c756cb6-c8c9-4654-bff7-0d873d4ffd3b' since_idx=101606)[0m
+[ 06:19:46.3301AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='dfa6bce6-0d62-4886-824c-6e8863e65d97' since_idx=42000)[0m
+[ 06:19:47.4048AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='88bd1d84-6dd2-4bf2-ab0d-2a74f982e3dd' since_idx=43000)[0m
+[ 06:19:48.0418AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101616[0m
+[ 06:19:48.0440AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='300fe5dc-0da7-49aa-a64e-997345c5ce23' since_idx=101616)[0m
+[ 06:19:49.0504AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='78b5ba40-167d-4dc2-8539-9908ae41b20c' since_idx=44000)[0m
+[ 06:19:49.5566AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101618[0m
+[ 06:19:49.5584AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='57eb2579-ac21-4d49-a88f-bcc5884281c8' since_idx=101618)[0m
+[ 06:19:50.2850AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='e1396917-e17b-4039-934e-cc2592710a93' since_idx=45000)[0m
+[ 06:19:50.8350AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101621[0m
+[ 06:19:50.8393AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='67a706a0-cf86-4eaf-a269-3fc76d94912b' since_idx=101621)[0m
+[ 06:19:51.4500AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='9cff4e4b-8854-4714-be23-c2577015e6cb' since_idx=46000)[0m
+[ 06:19:52.5199AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='f4b133f9-c31e-4805-a83d-d58396387810' since_idx=47000)[0m
+[ 06:19:53.5899AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='0dce123c-1cd5-4c65-8637-6e62bb87f7d8' since_idx=48000)[0m
+[ 06:19:54.1027AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101633[0m
+[ 06:19:54.1047AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='ad52b2f2-709b-4c92-ae10-1a3860e3e63c' since_idx=101633)[0m
+[ 06:19:54.7277AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='9ea611f5-9e0a-42eb-9ea4-7d2289029551' since_idx=49000)[0m
+[ 06:19:55.2409AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101636[0m
+[ 06:19:55.2420AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='3e299123-9553-4c40-9d50-37ec589e4aef' since_idx=101636)[0m
+[ 06:19:56.1231AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='80eb4d59-17b2-4953-ac80-20bb204b35d1' since_idx=50000)[0m
+[ 06:19:57.2070AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='763407cc-2c1e-4615-9ea9-ec32b0e81371' since_idx=51000)[0m
+[ 06:19:58.2984AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='a91242f9-7e3a-48c3-a75a-0d4e46f8ad6f' since_idx=52000)[0m
+[ 06:19:58.8505AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101648[0m
+[ 06:19:58.8516AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='ad937e52-2338-4b00-8151-35cd36e0a799' since_idx=101648)[0m
+[ 06:19:59.6294AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='e39090a8-4d77-4641-af22-8ff3d18af784' since_idx=53000)[0m
+[ 06:20:00.2510AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101650[0m
+[ 06:20:00.2530AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='269b0f34-c2ec-4072-829e-d7ecf008dad6' since_idx=101650)[0m
+[ 06:20:00.7795AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='264fbc28-fe9a-491b-a8a8-75267d85ab90' since_idx=54000)[0m
+[ 06:20:01.9592AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='60d2ff3a-60ff-4cd1-be1c-3b81dc95325b' since_idx=55000)[0m
+[ 06:20:03.0194AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='8e30d7bc-ffb2-4d6a-abbf-619055bb51e9' since_idx=56000)[0m
+[ 06:20:03.5333AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101665[0m
+[ 06:20:03.5342AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='b8e9b0ed-fc90-4e72-b2f8-f383da93656c' since_idx=101665)[0m
+[ 06:20:04.1124AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='51929e2e-150d-487c-af14-8b6af49940d2' since_idx=57000)[0m
+[ 06:20:04.6267AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101667[0m
+[ 06:20:04.6276AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='26887295-ba90-4513-b12e-87f096c94922' since_idx=101667)[0m
+[ 06:20:05.3453AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='48e296bb-1f92-439c-8c26-fa3743278879' since_idx=58000)[0m
+[ 06:20:06.5260AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='b807eb31-252d-40bf-b5e3-1f3e2c3579cb' since_idx=59000)[0m
+[ 06:20:07.7374AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='eb4046f4-8a50-44a6-91eb-b40d64071473' since_idx=60000)[0m
+[ 06:20:08.9257AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='62549027-06ad-4b65-9037-e9621e0d046d' since_idx=61000)[0m
+[ 06:20:10.0671AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='329fe662-dde7-4b0f-ad6c-27e3ba66c405' since_idx=62000)[0m
+[ 06:20:11.1333AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='3200bad7-7209-460d-a9ea-57980cd9d37c' since_idx=63000)[0m
+[ 06:20:11.6483AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101686[0m
+[ 06:20:11.6501AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='5efd5e17-cbf1-49b3-8388-251e9021784f' since_idx=101686)[0m
+[ 06:20:12.3776AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='af2a9c03-3b11-431f-9442-654728721f25' since_idx=64000)[0m
+[ 06:20:13.4532AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='5e9b01dd-e8dc-439b-8d55-d6bbd3914a7e' since_idx=65000)[0m
+[ 06:20:13.9671AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101700[0m
+[ 06:20:13.9677AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='ed9c187a-ce93-440e-bbd6-e34615d4256c' since_idx=101700)[0m
+[ 06:20:14.5987AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='c80ec214-38cd-43dd-93f6-d278cff42228' since_idx=66000)[0m
+[ 06:20:15.1076AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101702[0m
+[ 06:20:15.1081AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='8c1be321-1673-47bf-b7d9-a3669e117782' since_idx=101702)[0m
+[ 06:20:15.7193AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='bb2b211a-685c-4682-b94a-dca2594a8ec4' since_idx=67000)[0m
+[ 06:20:16.2963AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101704[0m
+[ 06:20:16.2989AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='8b5403e8-99a0-410d-8ec5-f137c8bcc254' since_idx=101704)[0m
+[ 06:20:16.9073AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='881151fe-562d-4b79-a79d-063d49fa03bc' since_idx=68000)[0m
+[ 06:20:18.5822AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='df492315-4bb1-4fa1-99a6-54cf2afbf6fd' since_idx=69000)[0m
+[ 06:20:19.3710AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101838[0m
+[ 06:20:19.3728AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='fe7f0b03-e80d-4e4a-9607-45210706db29' since_idx=101838)[0m
+[ 06:20:20.2419AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='ba356b7b-e116-47d4-a5a7-b8c6255aba28' since_idx=70000)[0m
+[ 06:20:21.2933AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='78702827-c63c-4298-9fe4-2c58733c9649' since_idx=71000)[0m
+[ 06:20:21.8061AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101843[0m
+[ 06:20:21.8069AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='df3edb52-6af2-4e23-9af9-38e917995c79' since_idx=101843)[0m
+[ 06:20:22.4917AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='a279f61b-90d6-4283-9e61-bc89b3f487aa' since_idx=72000)[0m
+[ 06:20:23.5206AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='4dd5daeb-7b57-4776-8ec0-9c360341a72d' since_idx=73000)[0m
+[ 06:20:24.6547AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='ef8da2e7-1b80-458f-8a97-8a3086edaa79' since_idx=74000)[0m
+[ 06:20:25.9362AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='6c8f3fee-a4fc-4445-8d27-5914d02c116e' since_idx=75000)[0m
+[ 06:20:26.7695AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101982[0m
+[ 06:20:26.7710AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='ad1f01f9-c823-4a78-b95d-a051f5d700e9' since_idx=101982)[0m
+[ 06:20:27.2792AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='bd732a1d-17b6-4728-9b1f-2769259a3c64' since_idx=76000)[0m
+[ 06:20:28.3808AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='66d81c3e-fab4-45b2-bc6e-bb741b62cb02' since_idx=77000)[0m
+[ 06:20:29.4565AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='056d7f74-328b-4fb9-936e-0767ea7e4379' since_idx=78000)[0m
+[ 06:20:30.0169AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101995[0m
+[ 06:20:30.0179AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='e8059a72-7af8-4346-9ade-ab8ccb173e43' since_idx=101995)[0m
+[ 06:20:30.6359AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='783177fe-b53f-4f9c-8158-9c88f094c419' since_idx=79000)[0m
+[ 06:20:31.2710AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 101998[0m
+[ 06:20:31.2750AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='dad9776d-4e27-4f40-a173-357f2dff967b' since_idx=101998)[0m
+[ 06:20:31.9980AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='c02bd5ba-aeeb-4c3b-856b-19795d9d1bd1' since_idx=80000)[0m
+[ 06:20:33.2474AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='76f08838-35de-4a65-a60f-ec770c2b7df6' since_idx=81000)[0m
+[ 06:20:34.3196AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='a0a99661-1a69-4b71-9959-a5595e5d74ac' since_idx=82000)[0m
+[ 06:20:34.8297AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102012[0m
+[ 06:20:34.8306AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='3a21ae09-0b8f-47f8-ba77-dee481587415' since_idx=102012)[0m
+[ 06:20:35.5172AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='bc975af5-b2ef-4d5f-ae54-43c2657817b7' since_idx=83000)[0m
+[ 06:20:36.0264AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102014[0m
+[ 06:20:36.0273AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='db38ae22-b951-4bc0-9441-ae18b306350b' since_idx=102014)[0m
+[ 06:20:36.6611AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='f8134d54-9363-44e1-96de-de6b0982ee88' since_idx=84000)[0m
+[ 06:20:37.9126AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='610f9664-1a60-4313-94f5-59994219053f' since_idx=85000)[0m
+[ 06:20:39.0037AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='c4db7396-72fe-4d81-b373-17124711bb7b' since_idx=86000)[0m
+[ 06:20:40.0870AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='c754effa-1424-4a60-95fd-3ec922675f27' since_idx=87000)[0m
+[ 06:20:40.5968AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102027[0m
+[ 06:20:40.5977AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='921b94f4-6df5-4b49-a9cf-40e05e881dae' since_idx=102027)[0m
+[ 06:20:41.2534AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='9cc97bd1-3ba5-49d0-bafc-1fedb5ef2849' since_idx=88000)[0m
+[ 06:20:41.7693AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102030[0m
+[ 06:20:41.7711AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='3fa2fc2c-7c66-4033-a066-001d97ac4d3f' since_idx=102030)[0m
+[ 06:20:42.4945AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='fc146f1d-b288-4521-9868-d3cb116411b4' since_idx=89000)[0m
+[ 06:20:43.5817AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='643fcf2c-4764-4a34-b5e3-84565d34cd64' since_idx=90000)[0m
+[ 06:20:44.0919AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102042[0m
+[ 06:20:44.0924AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='b6420bbb-57b8-4d9e-b50c-3e832b2bc118' since_idx=102042)[0m
+[ 06:20:45.0960AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='d06cbd6d-ae15-44cf-9141-ee608c56d719' since_idx=91000)[0m
+[ 06:20:45.6055AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102044[0m
+[ 06:20:45.6064AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='94d193c1-3cde-430a-9616-5148e9927d99' since_idx=102044)[0m
+[ 06:20:46.3716AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='0210d015-a0e8-46c9-8efe-4c6aa697aa0e' since_idx=92000)[0m
+[ 06:20:47.4392AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='aaf2f43c-bd5b-4603-b078-9979ccbf3841' since_idx=93000)[0m
+[ 06:20:48.4819AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='6a229b70-290a-4608-a532-c8f163f1c338' since_idx=94000)[0m
+[ 06:20:49.2914AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102056[0m
+[ 06:20:49.2943AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='20b65c78-8bef-4090-a43b-14d37d662943' since_idx=102056)[0m
+[ 06:20:49.8499AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='81a583d4-61b9-4674-af7a-44f2391d0c9a' since_idx=95000)[0m
+[ 06:20:50.9497AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='2f84535a-3f48-47ea-9b0c-17382f3058c1' since_idx=96000)[0m
+[ 06:20:51.4527AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102060[0m
+[ 06:20:51.4533AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='8cdce8e3-df40-439a-833a-0cfdbb0e11bd' since_idx=102060)[0m
+[ 06:20:51.9602AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='3cd907b6-e8e2-46ad-bdde-7b9c9fcc5bf2' since_idx=97000)[0m
+[ 06:20:53.0112AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='4fa3e890-ed07-4dfe-8e73-fefd9bfc8c77' since_idx=98000)[0m
+[ 06:20:54.1343AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='684db8bd-789e-4cd3-b867-04900579749e' since_idx=99000)[0m
+[ 06:20:54.9190AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102074[0m
+[ 06:20:54.9212AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='2b5b6d66-b151-461d-be0c-37c9152c8dd7' since_idx=102074)[0m
+[ 06:20:55.5029AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='43e2ffc8-a012-4d86-95fa-26fadaef1bce' since_idx=100000)[0m
+[ 06:20:56.1721AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102076[0m
+[ 06:20:56.1754AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='ab8bcfef-4a0e-4f92-ab5d-84e3c263787d' since_idx=102076)[0m
+[ 06:20:56.6229AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='cf072bea-b1df-47fd-a5a6-d3ccc41eb321' since_idx=101213)[0m
+[ 06:20:56.6819AM | [1mINFO [0m] [1mNack attempt 1: Requesting Event Log from 102077[0m
+[ 06:20:56.8676AM | [1mINFO [0m] [1mExecuting command: RequestEventLog(command_id='db201f6b-7268-4292-8a7a-de0f26963a88' since_idx=102077)[0m
+[ 06:34:48.9704AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='46f95883-a17d-4f40-8901-6ea3821e7c0c' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:34:49.0540AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:34:49.0549AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='fcec5cc9-a995-4bfa-841b-cfa4b775da65' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='46f95883-a17d-4f40-8901-6ea3821e7c0c' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:34:49.0580AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='fcec5cc9-a995-4bfa-841b-cfa4b775da65' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='46f95883-a17d-4f40-8901-6ea3821e7c0c' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:34:49.0590AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:34:49.1182AM | [1mINFO [0m] [1mKV cache hit: 7/9 tokens cached (77.8%)[0m
+[ 06:34:49.1186AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:34:49.2045AM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 06:34:49.3165AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:34:49.3193AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='c2cdb212-97cb-4dbd-985b-a1b4ab00efc9' finished_command_id='46f95883-a17d-4f40-8901-6ea3821e7c0c')[0m
+[ 06:35:27.2553AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='262c8206-6959-422a-87c1-0d0525779f38' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:35:27.2766AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:35:27.2776AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='98dc8414-3c97-4216-915d-5f7c4a999a08' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='262c8206-6959-422a-87c1-0d0525779f38' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:35:27.2805AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='98dc8414-3c97-4216-915d-5f7c4a999a08' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='262c8206-6959-422a-87c1-0d0525779f38' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:35:27.2818AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:35:27.3406AM | [1mINFO [0m] [1mKV cache hit: 7/9 tokens cached (77.8%)[0m
+[ 06:35:27.3409AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:35:27.4245AM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 06:35:27.5479AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:35:27.5505AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='a4748980-3568-4661-aef8-e01b4b0d0d91' finished_command_id='262c8206-6959-422a-87c1-0d0525779f38')[0m
+[ 06:36:13.6646AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='42fe772e-588f-458c-bbab-f99ddbb7ca56' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:36:13.7501AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:36:13.7511AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='7540dc19-0191-4230-83eb-4a77bf9c3e8d' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='42fe772e-588f-458c-bbab-f99ddbb7ca56' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:36:13.7536AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='7540dc19-0191-4230-83eb-4a77bf9c3e8d' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='42fe772e-588f-458c-bbab-f99ddbb7ca56' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:36:13.7541AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:36:13.8111AM | [1mINFO [0m] [1mKV cache hit: 7/9 tokens cached (77.8%)[0m
+[ 06:36:13.8113AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:36:13.9036AM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 06:36:14.0385AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:36:14.0414AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='48d79b48-db8b-4a0f-b78e-a168ab6be270' finished_command_id='42fe772e-588f-458c-bbab-f99ddbb7ca56')[0m
+[ 06:36:14.0466AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='1341a0cc-6d7f-4526-bfce-f256a3f09ebe' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: Return ONLY JSON {"price":number}. Text: Product W711101 price $198.00 per yard, 54 inch width.>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: Return ONLY JSON {"price":number}. Text: Product W711101 price $198.00 per yard, 54 inch width.>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:36:14.0610AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:36:14.0614AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='c3b31016-d726-42bd-87e8-a416ccb1d193' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='1341a0cc-6d7f-4526-bfce-f256a3f09ebe' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: Return ONLY JSON {"price":number}. Text: Product W711101 price $198.00 per yard, 54 inch width.>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: Return ONLY JSON {"price":number}. Text: Product W711101 price $198.00 per yard, 54 inch width.>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:36:14.0622AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='c3b31016-d726-42bd-87e8-a416ccb1d193' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='1341a0cc-6d7f-4526-bfce-f256a3f09ebe' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: Return ONLY JSON {"price":number}. Text: Product W711101 price $198.00 per yard, 54 inch width.>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: Return ONLY JSON {"price":number}. Text: Product W711101 price $198.00 per yard, 54 inch width.>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:36:14.0624AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:36:14.0656AM | [1mINFO [0m] [1mKV cache hit: 3/43 tokens cached (7.0%)[0m
+[ 06:36:14.0658AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:36:14.2089AM | [1mINFO [0m] [1mKV cache added: 43 tokens[0m
+[ 06:36:14.3616AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:36:14.3646AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='abbd9b4e-83ad-4771-bcf5-aa125a70a6c8' finished_command_id='1341a0cc-6d7f-4526-bfce-f256a3f09ebe')[0m
+[ 06:36:53.8866AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='0650feb3-36b2-4591-bc12-82b723100d1e' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:36:53.9733AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:36:53.9742AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='bffa4e26-b5e8-4f90-b8df-21c2b7a9c0fb' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='0650feb3-36b2-4591-bc12-82b723100d1e' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:36:53.9763AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='bffa4e26-b5e8-4f90-b8df-21c2b7a9c0fb' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='0650feb3-36b2-4591-bc12-82b723100d1e' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:36:53.9769AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:36:54.0345AM | [1mINFO [0m] [1mKV cache hit: 7/9 tokens cached (77.8%)[0m
+[ 06:36:54.0347AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:36:54.1130AM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 06:36:54.2289AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:36:54.2317AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='b3bdec40-d4c8-4a8f-8a10-a292474c8dc6' finished_command_id='0650feb3-36b2-4591-bc12-82b723100d1e')[0m
+[ 06:39:36.3982AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='ee787bc0-a176-426d-95b3-8188ebe86aa5' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:39:36.4124AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:39:36.4132AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='e2c1b3aa-9712-42c0-aedc-99e6b9c097b2' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='ee787bc0-a176-426d-95b3-8188ebe86aa5' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:39:36.4149AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='e2c1b3aa-9712-42c0-aedc-99e6b9c097b2' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='ee787bc0-a176-426d-95b3-8188ebe86aa5' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:39:36.4160AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:39:36.4873AM | [1mINFO [0m] [1mKV cache hit: 7/9 tokens cached (77.8%)[0m
+[ 06:39:36.4876AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:39:36.5683AM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 06:39:36.6849AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:39:36.6875AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='bd270774-f922-4324-ace8-c9198eea2f4a' finished_command_id='ee787bc0-a176-426d-95b3-8188ebe86aa5')[0m
+[ 06:40:07.3978AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='74795a69-4dec-44f8-9257-ae4cfe59cea3' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:40:07.4309AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:40:07.4318AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='bcffb707-eebc-4ebc-ab1a-4cd0a6c09bc3' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='74795a69-4dec-44f8-9257-ae4cfe59cea3' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:40:07.4326AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='bcffb707-eebc-4ebc-ab1a-4cd0a6c09bc3' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='74795a69-4dec-44f8-9257-ae4cfe59cea3' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:40:07.4328AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:40:07.4801AM | [1mINFO [0m] [1mKV cache hit: 7/9 tokens cached (77.8%)[0m
+[ 06:40:07.4803AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:40:07.5563AM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 06:40:07.6714AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:40:07.6746AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='87a05bc5-d516-40d4-9a93-b972c9616172' finished_command_id='74795a69-4dec-44f8-9257-ae4cfe59cea3')[0m
+[ 06:41:55.0344AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='4ace815d-af7b-44a5-9f80-bbc1e76407c6' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:41:55.0596AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:41:55.0607AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='2b70dceb-0d3b-4e42-8576-2be29bdddfe2' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='4ace815d-af7b-44a5-9f80-bbc1e76407c6' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:41:55.0626AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='2b70dceb-0d3b-4e42-8576-2be29bdddfe2' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='4ace815d-af7b-44a5-9f80-bbc1e76407c6' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:41:55.0634AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:41:55.1352AM | [1mINFO [0m] [1mKV cache hit: 7/9 tokens cached (77.8%)[0m
+[ 06:41:55.1354AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:41:55.2137AM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 06:41:55.3360AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:41:55.3386AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='160c5f35-4a2d-4c96-b330-19a58d5c0463' finished_command_id='4ace815d-af7b-44a5-9f80-bbc1e76407c6')[0m
+[ 06:41:55.3429AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='3b34118c-2c21-44ea-b48b-41201110c6cc' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Thibaut. SKU: T1963...>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Thibaut. SKU: T1963...>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:41:55.3719AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:41:55.3722AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='87ce7ba5-a727-49f9-a0de-b9c72be63f43' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='3b34118c-2c21-44ea-b48b-41201110c6cc' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Thibaut. SKU: T1963...>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Thibaut. SKU: T1963...>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:41:55.3727AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='87ce7ba5-a727-49f9-a0de-b9c72be63f43' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='3b34118c-2c21-44ea-b48b-41201110c6cc' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Thibaut. SKU: T1963...>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Thibaut. SKU: T1963...>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:41:55.3729AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:41:55.3779AM | [1mINFO [0m] [1mKV cache hit: 3/581 tokens cached (0.5%)[0m
+[ 06:41:55.3781AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:41:55.8058AM | [1mINFO [0m] [1mKV cache added: 581 tokens[0m
+[ 06:41:56.1171AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:41:56.1193AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='84fe7132-942e-4fd8-a315-ef244ceeac21' finished_command_id='3b34118c-2c21-44ea-b48b-41201110c6cc')[0m
+[ 06:50:46.5310AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='5d98379c-fcf3-402e-a327-c559d0fefac9' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:50:46.6369AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:50:46.6378AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='a8677fc0-a296-4d93-b401-8fe7e0d69464' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='5d98379c-fcf3-402e-a327-c559d0fefac9' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:50:46.6402AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='a8677fc0-a296-4d93-b401-8fe7e0d69464' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='5d98379c-fcf3-402e-a327-c559d0fefac9' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: ok>)], instructions=None, max_output_tokens=4, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: ok>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:50:46.6410AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:50:46.7119AM | [1mINFO [0m] [1mKV cache hit: 7/9 tokens cached (77.8%)[0m
+[ 06:50:46.7122AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:50:46.7902AM | [1mINFO [0m] [1mKV cache added: 9 tokens[0m
+[ 06:50:46.9029AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:50:46.9056AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='c975b811-173c-4786-8f3c-67697ba04832' finished_command_id='5d98379c-fcf3-402e-a327-c559d0fefac9')[0m
+[ 06:50:49.2789AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='6d16a5bd-3345-40fc-9865-d1842cec40ca' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:50:49.3692AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:50:49.3706AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='b45a7797-0d79-426c-ae59-a778151ad549' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='6d16a5bd-3345-40fc-9865-d1842cec40ca' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:50:49.3736AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='b45a7797-0d79-426c-ae59-a778151ad549' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='6d16a5bd-3345-40fc-9865-d1842cec40ca' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:50:49.3745AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:50:49.4562AM | [1mINFO [0m] [1mKV cache hit: 18/1513 tokens cached (1.2%)[0m
+[ 06:50:49.4564AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:50:50.2806AM | [1mINFO [0m] [1mKV cache added: 1513 tokens[0m
+[ 06:50:50.4591AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:50:50.4616AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='56c9d7c4-d495-4af6-b662-222755e8652b' finished_command_id='6d16a5bd-3345-40fc-9865-d1842cec40ca')[0m
+[ 06:50:52.9708AM | [1mINFO [0m] [1mExecuting command: TextGeneration(command_id='c004ee3b-3bae-4098-afea-d9a1af3ed026' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None))[0m
+[ 06:50:53.0124AM | [1mINFO [0m] [1mWorker plan: TextGeneration[0m
+[ 06:50:53.0136AM | [1mINFO [0m] [1mStarting task TextGeneration(task_id='48a7db85-b307-485a-b2d0-dd4de0295411' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='c004ee3b-3bae-4098-afea-d9a1af3ed026' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:50:53.0152AM | [1mINFO [0m] [1mreceived chat request: TextGeneration(task_id='48a7db85-b307-485a-b2d0-dd4de0295411' task_status=<TaskStatus.Pending: 'Pending'> instance_id='1632b0ed-8ee5-4bf0-8659-a3aa329c014a' command_id='c004ee3b-3bae-4098-afea-d9a1af3ed026' task_params=TextGenerationTaskParams(model='mlx-community/Qwen3-VL-4B-Instruct-4bit', input=[InputMessage(role='user', content=<InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>)], instructions=None, max_output_tokens=512, temperature=0.7, top_p=0.8, stream=False, tools=None, bench=False, use_prefix_cache=False, top_k=20, stop=None, seed=None, chat_template_messages=[{'role': 'user', 'content': <InputMessageContent: You are extracting wallcovering product data from a vendor product page.
+Vendor: Arte International....>}], reasoning_effort=None, enable_thinking=None, logprobs=False, top_logprobs=None, min_p=None, repetition_penalty=1.0, repetition_context_size=None, presence_penalty=1.5, frequency_penalty=None, images=[], image_hashes={}, prefill_endpoint=None) error_type=None error_message=None)[0m
+[ 06:50:53.0160AM | [1mINFO [0m] [1mrunner running[0m
+[ 06:50:53.1034AM | [1mINFO [0m] [1mKV cache hit: 24/1517 tokens cached (1.6%)[0m
+[ 06:50:53.1037AM | [1mINFO [0m] [1mStarting prefill[0m
+[ 06:50:53.9066AM | [1mINFO [0m] [1mKV cache added: 1517 tokens[0m
+[ 06:50:54.1143AM | [1mINFO [0m] [1mrunner ready[0m
+[ 06:50:54.1163AM | [1mINFO [0m] [1mExecuting command: TaskFinished(command_id='d4e848ff-d84d-4bc3-88f8-3408af225c00' finished_command_id='c004ee3b-3bae-4098-afea-d9a1af3ed026')[0m
diff --git a/run-exo.sh b/run-exo.sh
index 2641e72..6f2f94e 100755
--- a/run-exo.sh
+++ b/run-exo.sh
@@ -9,4 +9,4 @@ cd "$HOME/exo" || exit 1
LOG="$HOME/Projects/exo-keepalive/exo.log"
echo "[$(date +%FT%T%z)] === exo start (pid $$) ===" >> "$LOG"
# exec so launchd tracks the real exo process (respawns on crash)
-exec /Users/macstudio3/.local/bin/uv run exo >> "$LOG" 2>&1
+exec /Users/macstudio3/.local/bin/uv run --extra mlx exo >> "$LOG" 2>&1
← 6d9fdda Path B: finish-exo-inference.sh — auto-chain build+load+smok
·
back to Exo Keepalive
·
auto-save: 2026-07-07T19:32:17 (1 files) — exo.log 352348e →