{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/docs/cli-rpc-stdio-guide.md"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/docs/cli-rpc-stdio-guide.md"},"lines":{"text":"| `comate --rpc-stdio --yolo` | 权限模式由每个 `session.open.params.permission_mode` 显式声明。 |\n"},"line_number":19,"absolute_offset":867,"submatches":[{"match":{"text":"yolo"},"start":24,"end":28}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/docs/cli-rpc-stdio-guide.md"},"lines":{"text":"- `--yolo` 不支持与 `--rpc-stdio` 混用。\n"},"line_number":434,"absolute_offset":15904,"submatches":[{"match":{"text":"yolo"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/docs/cli-rpc-stdio-guide.md"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":67474,"human":"0.000067s"},"searches":1,"searches_with_match":1,"bytes_searched":17052,"bytes_printed":758,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_app_startup_latency.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_app_startup_latency.py"},"lines":{"text":"    async def test_rpc_stdio_yolo_returns_before_building_agent(self) -> None:\n"},"line_number":443,"absolute_offset":15916,"submatches":[{"match":{"text":"yolo"},"start":29,"end":33}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_app_startup_latency.py"},"lines":{"text":"            await app_module.run(rpc_stdio=True, yolo=True)\n"},"line_number":453,"absolute_offset":16396,"submatches":[{"match":{"text":"yolo"},"start":49,"end":53}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_app_startup_latency.py"},"lines":{"text":"    async def test_run_threads_approval_bridge_and_yolo_to_tui(self) -> None:\n"},"line_number":576,"absolute_offset":21692,"submatches":[{"match":{"text":"yolo"},"start":51,"end":55}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_app_startup_latency.py"},"lines":{"text":"            await app_module.run(yolo=True)\n"},"line_number":613,"absolute_offset":23322,"submatches":[{"match":{"text":"yolo"},"start":33,"end":37}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_app_startup_latency.py"},"lines":{"text":"        self.assertTrue(build_kwargs[\"yolo\"])\n"},"line_number":618,"absolute_offset":23546,"submatches":[{"match":{"text":"yolo"},"start":38,"end":42}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_app_startup_latency.py"},"lines":{"text":"        self.assertTrue(tui_kwargs[\"yolo\"])\n"},"line_number":619,"absolute_offset":23592,"submatches":[{"match":{"text":"yolo"},"start":36,"end":40}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_app_startup_latency.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":68869,"human":"0.000069s"},"searches":1,"searches_with_match":1,"bytes_searched":26747,"bytes_printed":1974,"matched_lines":6,"matches":6}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"        \"  --yolo             Start in bypassPermissions (YOLO) mode\"\n"},"line_number":221,"absolute_offset":7056,"submatches":[{"match":{"text":"yolo"},"start":13,"end":17},{"match":{"text":"YOLO"},"start":58,"end":62}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"    yolo = False\n"},"line_number":232,"absolute_offset":7368,"submatches":[{"match":{"text":"yolo"},"start":4,"end":8}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"        if arg == \"--yolo\":\n"},"line_number":241,"absolute_offset":7561,"submatches":[{"match":{"text":"yolo"},"start":21,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"            yolo = True\n"},"line_number":242,"absolute_offset":7589,"submatches":[{"match":{"text":"yolo"},"start":12,"end":16}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"    if rpc_stdio and yolo:\n"},"line_number":287,"absolute_offset":9348,"submatches":[{"match":{"text":"yolo"},"start":21,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"            \"--yolo is not supported with --rpc-stdio; \"\n"},"line_number":289,"absolute_offset":9405,"submatches":[{"match":{"text":"yolo"},"start":15,"end":19}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"        return rpc_stdio, None, False, print_prompt, output_format, tuple(add_dirs), yolo\n"},"line_number":301,"absolute_offset":9912,"submatches":[{"match":{"text":"yolo"},"start":85,"end":89}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"        return rpc_stdio, None, False, None, output_format, tuple(add_dirs), yolo\n"},"line_number":305,"absolute_offset":10061,"submatches":[{"match":{"text":"yolo"},"start":77,"end":81}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"        return rpc_stdio, None, True, None, output_format, tuple(add_dirs), yolo\n"},"line_number":318,"absolute_offset":10462,"submatches":[{"match":{"text":"yolo"},"start":76,"end":80}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"        return rpc_stdio, positionals[1], False, None, output_format, tuple(add_dirs), yolo\n"},"line_number":321,"absolute_offset":10574,"submatches":[{"match":{"text":"yolo"},"start":87,"end":91}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"            yolo,\n"},"line_number":446,"absolute_offset":14413,"submatches":[{"match":{"text":"yolo"},"start":12,"end":16}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"lines":{"text":"                yolo=yolo,\n"},"line_number":472,"absolute_offset":15405,"submatches":[{"match":{"text":"yolo"},"start":16,"end":20},{"match":{"text":"yolo"},"start":21,"end":25}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/main.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":78087,"human":"0.000078s"},"searches":1,"searches_with_match":1,"bytes_searched":15874,"bytes_printed":3620,"matched_lines":12,"matches":14}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/figures.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/figures.py"},"lines":{"text":"FAST_PLAY_ICON = \"⏵\"         # ⏵ — YOLO mode（成对使用 ⏵⏵）\n"},"line_number":99,"absolute_offset":3843,"submatches":[{"match":{"text":"YOLO"},"start":41,"end":45}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/figures.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":12021,"human":"0.000012s"},"searches":1,"searches_with_match":1,"bytes_searched":4765,"bytes_printed":456,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args_yolo.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args_yolo.py"},"lines":{"text":"def test_yolo_flag_parsed() -> None:\n"},"line_number":6,"absolute_offset":78,"submatches":[{"match":{"text":"yolo"},"start":9,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args_yolo.py"},"lines":{"text":"    parsed = _parse_args([\"--yolo\"])\n"},"line_number":7,"absolute_offset":115,"submatches":[{"match":{"text":"yolo"},"start":29,"end":33}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args_yolo.py"},"lines":{"text":"def test_resume_with_yolo() -> None:\n"},"line_number":11,"absolute_offset":184,"submatches":[{"match":{"text":"yolo"},"start":21,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args_yolo.py"},"lines":{"text":"    parsed = _parse_args([\"resume\", \"abc123\", \"--yolo\"])\n"},"line_number":12,"absolute_offset":221,"submatches":[{"match":{"text":"yolo"},"start":49,"end":53}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args_yolo.py"},"lines":{"text":"def test_resume_without_yolo_does_not_infer_bypass_from_session_history() -> None:\n"},"line_number":17,"absolute_offset":343,"submatches":[{"match":{"text":"yolo"},"start":24,"end":28}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args_yolo.py"},"lines":{"text":"def test_default_no_yolo() -> None:\n"},"line_number":23,"absolute_offset":539,"submatches":[{"match":{"text":"yolo"},"start":20,"end":24}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args_yolo.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":37644,"human":"0.000038s"},"searches":1,"searches_with_match":1,"bytes_searched":635,"bytes_printed":1857,"matched_lines":6,"matches":6}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"    yolo: bool = False,\n"},"line_number":423,"absolute_offset":13029,"submatches":[{"match":{"text":"yolo"},"start":4,"end":8}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"        permission_mode=\"bypassPermissions\" if yolo else \"default\",\n"},"line_number":456,"absolute_offset":14430,"submatches":[{"match":{"text":"yolo"},"start":47,"end":51}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"    yolo: bool = False,\n"},"line_number":704,"absolute_offset":22622,"submatches":[{"match":{"text":"yolo"},"start":4,"end":8}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"    if rpc_stdio and yolo:\n"},"line_number":761,"absolute_offset":25252,"submatches":[{"match":{"text":"yolo"},"start":21,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"            \"[red]--yolo is not supported with --rpc-stdio; \"\n"},"line_number":763,"absolute_offset":25302,"submatches":[{"match":{"text":"yolo"},"start":20,"end":24}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"        yolo=yolo,\n"},"line_number":795,"absolute_offset":26514,"submatches":[{"match":{"text":"yolo"},"start":8,"end":12},{"match":{"text":"yolo"},"start":13,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"        yolo=yolo,\n"},"line_number":865,"absolute_offset":29137,"submatches":[{"match":{"text":"yolo"},"start":8,"end":12},{"match":{"text":"yolo"},"start":13,"end":17}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":42241,"human":"0.000042s"},"searches":1,"searches_with_match":1,"bytes_searched":31750,"bytes_printed":2195,"matched_lines":7,"matches":9}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"    def test_parse_args_rejects_yolo_with_rpc_stdio(self) -> None:\n"},"line_number":25,"absolute_offset":825,"submatches":[{"match":{"text":"yolo"},"start":32,"end":36}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"            main_module._parse_args([\"--rpc-stdio\", \"--yolo\"])\n"},"line_number":27,"absolute_offset":952,"submatches":[{"match":{"text":"yolo"},"start":55,"end":59}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        *_rest, add_dirs, yolo = main_module._parse_args([])\n"},"line_number":255,"absolute_offset":11036,"submatches":[{"match":{"text":"yolo"},"start":26,"end":30}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        self.assertFalse(yolo)\n"},"line_number":257,"absolute_offset":11136,"submatches":[{"match":{"text":"yolo"},"start":25,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        *_rest, add_dirs, yolo = main_module._parse_args([\"--add-dir\", \"/some/path\"])\n"},"line_number":260,"absolute_offset":11222,"submatches":[{"match":{"text":"yolo"},"start":26,"end":30}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        self.assertFalse(yolo)\n"},"line_number":262,"absolute_offset":11360,"submatches":[{"match":{"text":"yolo"},"start":25,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        *_rest, add_dirs, yolo = main_module._parse_args([\"--add-dir=/some/path\"])\n"},"line_number":265,"absolute_offset":11451,"submatches":[{"match":{"text":"yolo"},"start":26,"end":30}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        self.assertFalse(yolo)\n"},"line_number":267,"absolute_offset":11586,"submatches":[{"match":{"text":"yolo"},"start":25,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        *_rest, add_dirs, yolo = main_module._parse_args(\n"},"line_number":270,"absolute_offset":11676,"submatches":[{"match":{"text":"yolo"},"start":26,"end":30}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        self.assertFalse(yolo)\n"},"line_number":274,"absolute_offset":11841,"submatches":[{"match":{"text":"yolo"},"start":25,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        _, _, _, print_prompt, _output_format, add_dirs, yolo = main_module._parse_args(\n"},"line_number":286,"absolute_offset":12399,"submatches":[{"match":{"text":"yolo"},"start":57,"end":61}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        self.assertFalse(yolo)\n"},"line_number":291,"absolute_offset":12637,"submatches":[{"match":{"text":"yolo"},"start":25,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"    def test_main_passes_yolo_to_run(self) -> None:\n"},"line_number":347,"absolute_offset":14743,"submatches":[{"match":{"text":"yolo"},"start":25,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"            main_module.main([\"--yolo\"])\n"},"line_number":351,"absolute_offset":14933,"submatches":[{"match":{"text":"yolo"},"start":33,"end":37}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        self.assertTrue(call_kwargs[\"yolo\"])\n"},"line_number":353,"absolute_offset":15022,"submatches":[{"match":{"text":"yolo"},"start":37,"end":41}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"    def test_app_run_accepts_yolo_kwarg(self) -> None:\n"},"line_number":362,"absolute_offset":15276,"submatches":[{"match":{"text":"yolo"},"start":29,"end":33}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"        self.assertIn(\"yolo\", inspect.signature(app.run).parameters)\n"},"line_number":367,"absolute_offset":15406,"submatches":[{"match":{"text":"yolo"},"start":23,"end":27}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"lines":{"text":"                yolo=True,\n"},"line_number":447,"absolute_offset":18091,"submatches":[{"match":{"text":"yolo"},"start":16,"end":20}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_main_args.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":105246,"human":"0.000105s"},"searches":1,"searches_with_match":1,"bytes_searched":18392,"bytes_printed":5378,"matched_lines":18,"matches":18}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_completion_status_panel.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_completion_status_panel.py"},"lines":{"text":"            \"bypassPermissions\": \"YOLO mode\",\n"},"line_number":206,"absolute_offset":6522,"submatches":[{"match":{"text":"YOLO"},"start":34,"end":38}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_completion_status_panel.py"},"lines":{"text":"                    self.assertNotIn(\"YOLO mode\", text)\n"},"line_number":215,"absolute_offset":6867,"submatches":[{"match":{"text":"YOLO"},"start":38,"end":42}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/tests/test_completion_status_panel.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":47909,"human":"0.000048s"},"searches":1,"searches_with_match":1,"bytes_searched":27005,"bytes_printed":741,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        yolo: bool = False,\n"},"line_number":211,"absolute_offset":7307,"submatches":[{"match":{"text":"yolo"},"start":8,"end":12}]}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        self._yolo = yolo\n"},"line_number":215,"absolute_offset":7430,"submatches":[{"match":{"text":"yolo"},"start":14,"end":18},{"match":{"text":"yolo"},"start":21,"end":25}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":94562,"human":"0.000095s"},"searches":1,"searches_with_match":1,"bytes_searched":112026,"bytes_printed":717,"matched_lines":2,"matches":3}}}
{"type":"begin","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"}}}
{"type":"match","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            left_main = f\"{FAST_PLAY_ICON}{FAST_PLAY_ICON} YOLO mode on \"\n"},"line_number":411,"absolute_offset":15642,"submatches":[{"match":{"text":"YOLO"},"start":59,"end":63}]}}
{"type":"end","data":{"path":{"text":"/home/andy/works/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":70559,"human":"0.000071s"},"searches":1,"searches_with_match":1,"bytes_searched":49843,"bytes_printed":488,"matched_lines":1,"matches":1}}}
{"data":{"elapsed_total":{"human":"0.008618s","nanos":8617772,"secs":0},"stats":{"bytes_printed":18184,"bytes_searched":304089,"elapsed":{"human":"0.000625s","nanos":624612,"secs":0},"matched_lines":57,"matches":62,"searches":10,"searches_with_match":10}},"type":"summary"}
