{"repo": "arkvt/yolopentest", "files": {"yolo-harness/config.toml": {"70aaba2bfda52b9036e07c5f4c302b875975dca5": {"t": 1785745356.304476, "n": 1986, "h": "e955bd84334a1b34", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 1000\nstuck_threshold = 100\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.proxy]\nenabled = true\nroutes = [\"15.0.1.100/32\", \"15.0.1.150/32\"]\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "4940f7d3a9c3588ba426add1923efaf5061a783a": {"t": 1785750619.826347, "n": 1986, "h": "e955bd84334a1b34", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 1000\nstuck_threshold = 100\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.proxy]\nenabled = true\nroutes = [\"15.0.1.100/32\", \"15.0.1.150/32\"]\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "c0d03aa3093dcb877cda6b4bd86f974596104f9a": {"t": 1785750625.031362, "n": 1987, "h": "7effa0e4397c1fad", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 1000\nstuck_threshold = 100\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.proxy]\nenabled = false\nroutes = [\"15.0.1.100/32\", \"15.0.1.150/32\"]\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "855ca27f3225b9211a768e9c352100474470f49c": {"t": 1785750626.1407201, "n": 1970, "h": "c7477b8d57baf5c9", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 1000\nstuck_threshold = 100\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.proxy]\nenabled = false\nroutes = [\"15.0.1.100/32\"]\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "6c93c022bca3cf71bdf6459d5f0c8e9ba2144c08": {"t": 1785750627.3660145, "n": 1967, "h": "819a9192b323b80f", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 1000\nstuck_threshold = 100\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.proxy]\nenabled = false\nroutes = [\"1.0.0.1/24\"]\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "f9eacb6feaebe09e7828cb5944b3e5b376e0b2ed": {"t": 1785750628.4569328, "n": 1907, "h": "5c6acabc5f798b5e", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 1000\nstuck_threshold = 100\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "9d4033b06033c8db38a8b570353fd2a7e1366630": {"t": 1785750629.5657365, "n": 1908, "h": "55da0357eb05f789", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 1000\nstuck_threshold = 100\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = false\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "4a2692c2ec862ccb7fee3333487d2295c204264b": {"t": 1785750630.785643, "n": 1906, "h": "23caca721957eea6", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 50\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = false\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "849d9ba935dbd50fbc0b0b2e748d20238dd300c4": {"t": 1785750631.8646588, "n": 1719, "h": "0821788df8caedc6", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 50\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1800\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = false\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "d5aaa736c409ed046aaf084814fd081f3ea5dcf6": {"t": 1785750632.9749396, "n": 1774, "h": "d76c74ed8a2a5eb0", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 50\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1200\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = false\n\n[skills]\nenabled = false\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "cd16dc40c8643b91829819721c12a6faa355c8c2": {"t": 1785750634.3671744, "n": 1774, "h": "39b1390db5f72915", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 40\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 50\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 5\ntimeout_secs = 7200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1200\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = false\n\n[skills]\nenabled = false\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "1dfa434d25d513fbabe7b3752ac4039f87044a22": {"t": 1785750635.4523482, "n": 1775, "h": "b41c9c17557cf65f", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 50\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 3600\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1200\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = false\n\n[skills]\nenabled = false\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "fa34c5a4c3508a39cb12f0ad231f796df82441c4": {"t": 1785750636.5503943, "n": 1773, "h": "5797e7461f31cafd", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 50\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 3600\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 1200\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 8760\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "2314c5b147a5bbc8d93d938ea089e6eca0455c7e": {"t": 1785750638.9440231, "n": 1771, "h": "6ee50263204add41", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "a268738775bb23d35884405d32e2409d883789d9": {"t": 1785750640.4864733, "n": 1771, "h": "550dd8bbb2db21f1", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 1\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[debug]\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "f27af37cceb1947c49fb4b0ba51ab9f571743221": {"t": 1785750641.612834, "n": 1747, "h": "0c1cfafa224b7ad1", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 1\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "8506deb7821677301d2f1fa5c07624fb3b286512": {"t": 1785750643.0150201, "n": 1747, "h": "38755e2a279e75c2", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "78d7f2cca2b90ec61838f1c7d0fb907c7ef39f4f": {"t": 1785750644.514953, "n": 2121, "h": "ca2b0c7abee4944a", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n[mcp_servers.context7]\ntype = \"http\"\nurl = \"https://mcp.context7.com/mcp\"\n\n[mcp_servers.context7.http_headers]\nCONTEXT7_API_KEY = \"ctx7sk-3f669ac6-257b-42ab-9e3c-02b5f6b88e63\"\n\n# [mcp_servers.playwright]\n# command = \"npx.cmd\"\n# args = [\"-y\", \"@playwright/mcp@latest\", \"--isolated\", \"--headless\"]\n# enabled = true\n# required = false\n# startup_timeout_secs = 20\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "d86acb4de1cae6f770b8d8bf9eaa99a10eb1a8b8": {"t": 1785750645.610345, "n": 1954, "h": "10cb8d98f40f2527", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 500\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n# [skills]\n# enabled = true\n# roots = [\"skills\"]\n# max_skill_body_bytes = 65536\n# max_skill_file_bytes = 65536\n\n# [mcp_servers.playwright]\n# command = \"npx.cmd\"\n# args = [\"-y\", \"@playwright/mcp@latest\", \"--isolated\", \"--headless\"]\n# enabled = true\n# required = false\n# startup_timeout_secs = 20\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "356b076dcc2bc9b87f3a9c30d5d9531fea33d5fd": {"t": 1785750646.6902623, "n": 1957, "h": "9df7621cf269f06e", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 100000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 50000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 50000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 50000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n# [skills]\n# enabled = true\n# roots = [\"skills\"]\n# max_skill_body_bytes = 65536\n# max_skill_file_bytes = 65536\n\n# [mcp_servers.playwright]\n# command = \"npx.cmd\"\n# args = [\"-y\", \"@playwright/mcp@latest\", \"--isolated\", \"--headless\"]\n# enabled = true\n# required = false\n# startup_timeout_secs = 20\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "f7e041b2e072e58589cc27bee34ebc68619ff9a0": {"t": 1785750647.9224799, "n": 1599, "h": "502e3d78be7f9f1b", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 100000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 50000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 50000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 50000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "5a77147952871805c85093816e7c74fe9caf75a6": {"t": 1785750648.9982977, "n": 1588, "h": "181ff8356b9efbe2", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "0cd142a2ed778f55c66a95a287330ebc7c00ef6b": {"t": 1785750650.068084, "n": 1573, "h": "074671f014f1ff87", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "361b055136440a2fbac091cc7ec71c2c46e7496c": {"t": 1785750651.2468514, "n": 1500, "h": "b9381c2ae6125dde", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[llm]\nbase_url = \"https://api.deepseek.com\"\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}}, "yolo-harness/config.example.toml": {"70aaba2bfda52b9036e07c5f4c302b875975dca5": {"t": 1785745379.559894, "n": 3656, "h": "a9e2f3bcb72b1c26", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.proxy]\nenabled = false\nroutes = [\"1.0.0.1/24\"]\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[debug]\n# 是否启用调试功能。当前调试功能包括右侧上下文面板及对应调试 API。\n# 生产部署建议关闭。\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n# MCP 示例:本地 stdio 服务器。\n# [mcp_servers.context7]\n# command = \"context7-mcp.cmd\"\n# args = []\n# env = {}\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n#\n# MCP 示例:远程 Streamable HTTP 服务器。\n# [mcp_servers.openaiDeveloperDocs]\n# url = \"https://developers.openai.com/mcp\"\n# headers = {}\n# bearer_token_env_var = \"OPENAI_DEVELOPER_DOCS_MCP_TOKEN\"\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "6c93c022bca3cf71bdf6459d5f0c8e9ba2144c08": {"t": 1785750619.1958103, "n": 3656, "h": "a9e2f3bcb72b1c26", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.proxy]\nenabled = false\nroutes = [\"1.0.0.1/24\"]\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[debug]\n# 是否启用调试功能。当前调试功能包括右侧上下文面板及对应调试 API。\n# 生产部署建议关闭。\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n# MCP 示例:本地 stdio 服务器。\n# [mcp_servers.context7]\n# command = \"context7-mcp.cmd\"\n# args = []\n# env = {}\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n#\n# MCP 示例:远程 Streamable HTTP 服务器。\n# [mcp_servers.openaiDeveloperDocs]\n# url = \"https://developers.openai.com/mcp\"\n# headers = {}\n# bearer_token_env_var = \"OPENAI_DEVELOPER_DOCS_MCP_TOKEN\"\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "4a2692c2ec862ccb7fee3333487d2295c204264b": {"t": 1785750620.296136, "n": 3596, "h": "93ce177da5993b68", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[shell_exec.risk]\nparser = \"tree_sitter_bash\"\nunknown_command_risk = \"high\"\nparse_error_risk = \"medium\"\n\n[approval]\nenabled = true\nrisk_threshold = \"medium\"\napproval_timeout_secs = 3600\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[debug]\n# 是否启用调试功能。当前调试功能包括右侧上下文面板及对应调试 API。\n# 生产部署建议关闭。\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n# MCP 示例:本地 stdio 服务器。\n# [mcp_servers.context7]\n# command = \"context7-mcp.cmd\"\n# args = []\n# env = {}\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n#\n# MCP 示例:远程 Streamable HTTP 服务器。\n# [mcp_servers.openaiDeveloperDocs]\n# url = \"https://developers.openai.com/mcp\"\n# headers = {}\n# bearer_token_env_var = \"OPENAI_DEVELOPER_DOCS_MCP_TOKEN\"\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "d5aaa736c409ed046aaf084814fd081f3ea5dcf6": {"t": 1785750642.3293898, "n": 3463, "h": "eedd2832e3be4918", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 30000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[debug]\n# 是否启用调试功能。当前调试功能包括右侧上下文面板及对应调试 API。\n# 生产部署建议关闭。\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n# MCP 示例:本地 stdio 服务器。\n# [mcp_servers.context7]\n# command = \"context7-mcp.cmd\"\n# args = []\n# env = {}\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n#\n# MCP 示例:远程 Streamable HTTP 服务器。\n# [mcp_servers.openaiDeveloperDocs]\n# url = \"https://developers.openai.com/mcp\"\n# headers = {}\n# bearer_token_env_var = \"OPENAI_DEVELOPER_DOCS_MCP_TOKEN\"\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "a268738775bb23d35884405d32e2409d883789d9": {"t": 1785750643.3927577, "n": 3463, "h": "b3894f50dc67f8b3", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 1\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[debug]\n# 是否启用调试功能。当前调试功能包括右侧上下文面板及对应调试 API。\n# 生产部署建议关闭。\nenabled = true\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n# MCP 示例:本地 stdio 服务器。\n# [mcp_servers.context7]\n# command = \"context7-mcp.cmd\"\n# args = []\n# env = {}\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n#\n# MCP 示例:远程 Streamable HTTP 服务器。\n# [mcp_servers.openaiDeveloperDocs]\n# url = \"https://developers.openai.com/mcp\"\n# headers = {}\n# bearer_token_env_var = \"OPENAI_DEVELOPER_DOCS_MCP_TOKEN\"\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "f27af37cceb1947c49fb4b0ba51ab9f571743221": {"t": 1785750644.4656723, "n": 3390, "h": "0b9f84257edd5078", "c": "[models.deep]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 400000\nmax_output_tokens = 32000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-pro\"\ndisplay_name = \"DeepSeek V4 Pro\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 32000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 500\nstuck_threshold = 40\nmax_failed_consecutive = 10\n\n[subagent]\nmax_concurrent = 10\ntimeout_secs = 1200\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 600\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 1\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n# MCP 示例:本地 stdio 服务器。\n# [mcp_servers.context7]\n# command = \"context7-mcp.cmd\"\n# args = []\n# env = {}\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n#\n# MCP 示例:远程 Streamable HTTP 服务器。\n# [mcp_servers.openaiDeveloperDocs]\n# url = \"https://developers.openai.com/mcp\"\n# headers = {}\n# bearer_token_env_var = \"OPENAI_DEVELOPER_DOCS_MCP_TOKEN\"\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "8506deb7821677301d2f1fa5c07624fb3b286512": {"t": 1785750645.541043, "n": 3398, "h": "516611deeda3915e", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 300\nnetwork_mode = \"host\"\ncap_add = [\"NET_RAW\", \"NET_ADMIN\"]\nprivileged = false\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n# MCP 示例:本地 stdio 服务器。\n# [mcp_servers.context7]\n# command = \"context7-mcp.cmd\"\n# args = []\n# env = {}\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n#\n# MCP 示例:远程 Streamable HTTP 服务器。\n# [mcp_servers.openaiDeveloperDocs]\n# url = \"https://developers.openai.com/mcp\"\n# headers = {}\n# bearer_token_env_var = \"OPENAI_DEVELOPER_DOCS_MCP_TOKEN\"\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "91ba9095a8cc43fd66fa869b47d2621765c87051": {"t": 1785750646.6094127, "n": 3346, "h": "8b64ed289e733540", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"yolopentest-tools:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[skills]\nenabled = true\nroots = [\"skills\"]\nmax_skill_body_bytes = 65536\nmax_skill_file_bytes = 65536\n\n# MCP 示例:本地 stdio 服务器。\n# [mcp_servers.context7]\n# command = \"context7-mcp.cmd\"\n# args = []\n# env = {}\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n#\n# MCP 示例:远程 Streamable HTTP 服务器。\n# [mcp_servers.openaiDeveloperDocs]\n# url = \"https://developers.openai.com/mcp\"\n# headers = {}\n# bearer_token_env_var = \"OPENAI_DEVELOPER_DOCS_MCP_TOKEN\"\n# enabled = true\n# required = false\n# startup_timeout_secs = 10\n# tool_timeout_secs = 60\n# include_tools = []\n# exclude_tools = []\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "7c3b4bc876ee1dbda9d17810a8abd0f265680ad2": {"t": 1785750647.6680207, "n": 2695, "h": "1fbe1686e3852cf3", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n# 可选:指定启动时默认选中的模型套装。\n# 可选值包括 default,以及下方 [model_suites.*] 定义的套装 id。\ndefault_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "b3e6de1ecc96400c4ee4dde5e007f802ef33d0f5": {"t": 1785750648.749304, "n": 2659, "h": "f53feeb1261282ce", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n# 可选:在默认 [models.*] 之外预定义模型套装。\n# default_model_suite = \"default\"\n#\n# [model_suites.local]\n# display_name = \"本地方案\"\n#\n# [model_suites.local.models.deep]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Deep\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.sharp]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Sharp\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.quick]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Quick\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n#\n# [model_suites.local.models.back]\n# model_id = \"deepseek-v4-flash\"\n# display_name = \"Local Back\"\n# provider = \"deepseek\"\n# protocol = \"openai_chat\"\n# context_window_tokens = 1000000\n# max_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "f7e041b2e072e58589cc27bee34ebc68619ff9a0": {"t": 1785750649.9367194, "n": 1688, "h": "5d85e5bcfd595025", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\nturn_budget = 200\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "5a77147952871805c85093816e7c74fe9caf75a6": {"t": 1785750650.9937074, "n": 1670, "h": "9245e3a37bea464d", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".data/workspace\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 18080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "0cd142a2ed778f55c66a95a287330ebc7c00ef6b": {"t": 1785750652.0344262, "n": 1655, "h": "6c95496d12803cc0", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n# Gemini 3 示例:\n# [models.back.gemini_thinking]\n# type = \"level\"\n# level = \"high\"\n\n[providers.deepseek]\nkind = \"deepseek\"\nbase_url = \"https://api.deepseek.com\"\napi_key_env = \"DEEPSEEK_API_KEY\"\n\n[llm]\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "361b055136440a2fbac091cc7ec71c2c46e7496c": {"t": 1785750653.1992116, "n": 1500, "h": "b9381c2ae6125dde", "c": "[models.deep]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"deepseek-v4-flash\"\ndisplay_name = \"DeepSeek V4 Flash\"\nprovider = \"deepseek\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 16000\n\n[llm]\nbase_url = \"https://api.deepseek.com\"\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".data\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "ede9123c54a3d17aff2d64af289fdfcff7359d8a": {"t": 1785750654.2714193, "n": 1462, "h": "55cef65c882168c6", "c": "[models.deep]\nmodel_id = \"MiniMax-M2.7\"\ndisplay_name = \"MiniMax M2.7\"\nprovider = \"minimax\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 204800\nmax_output_tokens = 16000\n\n[models.sharp]\nmodel_id = \"MiniMax-M2.7\"\ndisplay_name = \"MiniMax M2.7\"\nprovider = \"minimax\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 204800\nmax_output_tokens = 16000\n\n[models.quick]\nmodel_id = \"MiniMax-M2.7\"\ndisplay_name = \"MiniMax M2.7\"\nprovider = \"minimax\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 204800\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"MiniMax-M2.7\"\ndisplay_name = \"MiniMax M2.7\"\nprovider = \"minimax\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 204800\nmax_output_tokens = 16000\n\n[llm]\nbase_url = \"https://api.minimax.io/v1\"\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".yolo-harness\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n\n"}, "ad1ac3574493fcde3e785e0312a6e5cdd4b444cf": {"t": 1785750655.3294055, "n": 1481, "h": "e1ccaa5ee7393551", "c": "[models.deep]\nmodel_id = \"gpt-5.4\"\ndisplay_name = \"GPT-5.4\"\nprovider = \"openai\"\nprotocol = \"openai_responses\"\ncontext_window_tokens = 1048576\nmax_output_tokens = 20000\n\n[models.sharp]\nmodel_id = \"gpt-5.4-mini\"\ndisplay_name = \"GPT-5.4 Mini\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 128000\nmax_output_tokens = 8000\n\n[models.quick]\nmodel_id = \"claude-sonnet-4-5\"\ndisplay_name = \"Claude Sonnet 4.5\"\nprovider = \"anthropic\"\nprotocol = \"anthropic_messages\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"gemini-2.5-pro\"\ndisplay_name = \"Gemini 2.5 Pro\"\nprovider = \"google\"\nprotocol = \"gemini_native\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 20000\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\nprovider = \"podman\"\nimage = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".yolo-harness\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n\n"}, "8daddab7f48c985641ff9182643e0598d7ee156f": {"t": 1785750656.4275997, "n": 1468, "h": "ce35ae146d3f6f06", "c": "[models.deep]\nmodel_id = \"gpt-5.4\"\ndisplay_name = \"GPT-5.4\"\nprovider = \"openai\"\nprotocol = \"openai_responses\"\ncontext_window_tokens = 1048576\nmax_output_tokens = 20000\n\n[models.sharp]\nmodel_id = \"gpt-5.4-mini\"\ndisplay_name = \"GPT-5.4 Mini\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 128000\nmax_output_tokens = 8000\n\n[models.quick]\nmodel_id = \"claude-sonnet-4-5\"\ndisplay_name = \"Claude Sonnet 4.5\"\nprovider = \"anthropic\"\nprotocol = \"anthropic_messages\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"gemini-2.5-pro\"\ndisplay_name = \"Gemini 2.5 Pro\"\nprovider = \"google\"\nprotocol = \"gemini_native\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 20000\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\nconnect_timeout_secs = 30\nstream_idle_timeout_secs = 300\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".yolo-harness\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n\n"}, "8230325164d6f76775314bcd1e2eb2e8e8f80062": {"t": 1785750657.525961, "n": 1411, "h": "58100ab7e03e8166", "c": "[models.deep]\nmodel_id = \"gpt-5.4\"\ndisplay_name = \"GPT-5.4\"\nprovider = \"openai\"\nprotocol = \"openai_responses\"\ncontext_window_tokens = 1048576\nmax_output_tokens = 20000\n\n[models.sharp]\nmodel_id = \"gpt-5.4-mini\"\ndisplay_name = \"GPT-5.4 Mini\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 128000\nmax_output_tokens = 8000\n\n[models.quick]\nmodel_id = \"claude-sonnet-4-5\"\ndisplay_name = \"Claude Sonnet 4.5\"\nprovider = \"anthropic\"\nprotocol = \"anthropic_messages\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"gemini-2.5-pro\"\ndisplay_name = \"Gemini 2.5 Pro\"\nprovider = \"google\"\nprotocol = \"gemini_native\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 20000\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".yolo-harness\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n\n"}, "0de8b7ff3c7ba988bc59268ebdd645b2157b7d25": {"t": 1785750659.1248937, "n": 1408, "h": "96adb43af6be17bf", "c": "[models.stell]\nmodel_id = \"gpt-5.4\"\ndisplay_name = \"GPT-5.4\"\nprovider = \"openai\"\nprotocol = \"openai_responses\"\ncontext_window_tokens = 1048576\nmax_output_tokens = 20000\n\n[models.flow]\nmodel_id = \"gpt-5.4-mini\"\ndisplay_name = \"GPT-5.4 Mini\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 128000\nmax_output_tokens = 8000\n\n[models.air]\nmodel_id = \"claude-sonnet-4-5\"\ndisplay_name = \"Claude Sonnet 4.5\"\nprovider = \"anthropic\"\nprotocol = \"anthropic_messages\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"gemini-2.5-pro\"\ndisplay_name = \"Gemini 2.5 Pro\"\nprovider = \"google\"\nprotocol = \"gemini_native\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 20000\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".yolo-harness\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\nsse_replay_capacity = 128\n"}, "16703ecf08e00b9b7c71150e309ba132fc95157a": {"t": 1785750660.2086236, "n": 1382, "h": "6cef162017fc1342", "c": "[models.stell]\nmodel_id = \"gpt-5.4\"\ndisplay_name = \"GPT-5.4\"\nprovider = \"openai\"\nprotocol = \"openai_responses\"\ncontext_window_tokens = 1048576\nmax_output_tokens = 20000\n\n[models.flow]\nmodel_id = \"gpt-5.4-mini\"\ndisplay_name = \"GPT-5.4 Mini\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 128000\nmax_output_tokens = 8000\n\n[models.air]\nmodel_id = \"claude-sonnet-4-5\"\ndisplay_name = \"Claude Sonnet 4.5\"\nprovider = \"anthropic\"\nprotocol = \"anthropic_messages\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"gemini-2.5-pro\"\ndisplay_name = \"Gemini 2.5 Pro\"\nprovider = \"google\"\nprotocol = \"gemini_native\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 20000\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".yolo-harness\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\n"}, "d1ad7e7853001c4db1d5256e51332b8f32aa639f": {"t": 1785750666.307206, "n": 961, "h": "c897019c15ff69d0", "c": "[models.stell]\nmodel_id = \"example-stell-model\"\nprotocol = \"openai_responses\"\n\n[models.flow]\nmodel_id = \"example-flow-model\"\nprotocol = \"openai_chat\"\n\n[models.air]\nmodel_id = \"example-air-model\"\nprotocol = \"openai_chat\"\n\n[models.back]\nmodel_id = \"example-back-model\"\nprotocol = \"openai_chat\"\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".yolo-harness\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\n"}, "7c17f7ce3b992c4817ca92cd0ddd4927c6801646": {"t": 1785750667.4082296, "n": 1299, "h": "9f93ad10f3c6fabc", "c": "[models.stell]\nmodel_id = \"gpt-5.4\"\ndisplay_name = \"GPT-5.4\"\nprovider = \"openai\"\nprotocol = \"openai_responses\"\ncontext_window_tokens = 1048576\nmax_output_tokens = 20000\n\n[models.flow]\nmodel_id = \"gpt-5.4-mini\"\ndisplay_name = \"GPT-5.4 Mini\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 128000\nmax_output_tokens = 8000\n\n[models.air]\nmodel_id = \"claude-sonnet-4-5\"\ndisplay_name = \"Claude Sonnet 4.5\"\nprovider = \"anthropic\"\nprotocol = \"anthropic_messages\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"gemini-2.5-pro\"\ndisplay_name = \"Gemini 2.5 Pro\"\nprovider = \"google\"\nprotocol = \"gemini_native\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 20000\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\n"}, "6249453c22e0b2f78be02c8859718f58d1960900": {"t": 1785750668.4826953, "n": 1294, "h": "9d24624d3f491599", "c": "[models.stell]\nmodel_id = \"gpt-5.4\"\ndisplay_name = \"GPT-5.4\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 1048576\nmax_output_tokens = 20000\n\n[models.flow]\nmodel_id = \"gpt-5.4-mini\"\ndisplay_name = \"GPT-5.4 Mini\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 128000\nmax_output_tokens = 8000\n\n[models.air]\nmodel_id = \"claude-sonnet-4-5\"\ndisplay_name = \"Claude Sonnet 4.5\"\nprovider = \"anthropic\"\nprotocol = \"anthropic_messages\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"gemini-2.5-pro\"\ndisplay_name = \"Gemini 2.5 Pro\"\nprovider = \"google\"\nprotocol = \"gemini_native\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 20000\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\n"}, "7fda1fa4cec5d7f4cc59b1e7ba893a27256ed426": {"t": 1785750669.7752147, "n": 1299, "h": "9f93ad10f3c6fabc", "c": "[models.stell]\nmodel_id = \"gpt-5.4\"\ndisplay_name = \"GPT-5.4\"\nprovider = \"openai\"\nprotocol = \"openai_responses\"\ncontext_window_tokens = 1048576\nmax_output_tokens = 20000\n\n[models.flow]\nmodel_id = \"gpt-5.4-mini\"\ndisplay_name = \"GPT-5.4 Mini\"\nprovider = \"openai\"\nprotocol = \"openai_chat\"\ncontext_window_tokens = 128000\nmax_output_tokens = 8000\n\n[models.air]\nmodel_id = \"claude-sonnet-4-5\"\ndisplay_name = \"Claude Sonnet 4.5\"\nprovider = \"anthropic\"\nprotocol = \"anthropic_messages\"\ncontext_window_tokens = 200000\nmax_output_tokens = 16000\n\n[models.back]\nmodel_id = \"gemini-2.5-pro\"\ndisplay_name = \"Gemini 2.5 Pro\"\nprovider = \"google\"\nprotocol = \"gemini_native\"\ncontext_window_tokens = 1000000\nmax_output_tokens = 20000\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\n"}, "6e3710345eb07307339913441d462ec743649b13": {"t": 1785750670.8854449, "n": 790, "h": "c30ce5b840a878dc", "c": "[models]\nstell = \"example-stell-model\"\nflow = \"example-flow-model\"\nair = \"example-air-model\"\nback = \"example-back-model\"\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[runtime]\nworkspace_root = \".\"\ndata_dir = \".yolo-harness\"\nsession_ttl_hours = 168\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\n"}, "f96e94eb59866318ee2ac7536a78de22de8fa665": {"t": 1785750671.9511054, "n": 707, "h": "377cf558ee002758", "c": "[models]\nstell = \"example-stell-model\"\nflow = \"example-flow-model\"\nair = \"example-air-model\"\nback = \"example-back-model\"\n\n[llm]\nbase_url = \"https://example.invalid/v1\"\n\n[harness]\nturn_budget = 200\nstuck_threshold = 8\nmax_failed_consecutive = 3\n\n[subagent]\nmax_concurrent = 3\ntimeout_secs = 900\n\n[shell_exec]\ndocker_image = \"kalilinux/kali-rolling:latest\"\ntimeout_secs = 300\nnetwork_mode = \"bridge\"\n\n[exa]\nbase_url = \"https://api.exa.ai\"\ndefault_num_results = 5\nhighlights_max_characters = 1000\nsearch_type = \"auto\"\nmax_age_hours = 0\nlivecrawl_timeout_ms = 15000\nfetch_max_characters = 30000\nfetch_verbosity = \"full\"\n\n[server]\nhost = \"127.0.0.1\"\nport = 8080\nsse_ping_interval_secs = 30\nsse_max_reconnect = 5\n"}}}}