{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"    async def run(\n"},"line_number":2293,"absolute_offset":94704,"submatches":[{"match":{"text":"async def run("},"start":4,"end":18}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":206168,"human":"0.000206s"},"searches":1,"searches_with_match":1,"bytes_searched":111355,"bytes_printed":405,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/custom_slash_commands.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/custom_slash_commands.py"},"lines":{"text":"async def render_custom_slash_prompt(\n"},"line_number":230,"absolute_offset":7807,"submatches":[{"match":{"text":"async def render_custom_slash_prompt("},"start":0,"end":37}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/custom_slash_commands.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":373309,"human":"0.000373s"},"searches":1,"searches_with_match":1,"bytes_searched":20256,"bytes_printed":481,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_selector.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_selector.py"},"lines":{"text":"async def select_resume_session_id(console: Console, *, cwd: Path | None = None) -> str | None:\n"},"line_number":52,"absolute_offset":1659,"submatches":[{"match":{"text":"async def select_resume_session_id("},"start":0,"end":35}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_selector.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":340960,"human":"0.000341s"},"searches":1,"searches_with_match":1,"bytes_searched":3122,"bytes_printed":524,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/preflight.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/preflight.py"},"lines":{"text":"async def run_preflight_if_needed(\n"},"line_number":57,"absolute_offset":1524,"submatches":[{"match":{"text":"async def run_preflight_if_needed("},"start":0,"end":34}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/preflight.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":87058,"human":"0.000087s"},"searches":1,"searches_with_match":1,"bytes_searched":7647,"bytes_printed":450,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc_stdio.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc_stdio.py"},"lines":{"text":"    async def run(self) -> None:\n"},"line_number":42,"absolute_offset":1321,"submatches":[{"match":{"text":"async def run("},"start":4,"end":18}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc_stdio.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":32379,"human":"0.000032s"},"searches":1,"searches_with_match":1,"bytes_searched":15750,"bytes_printed":428,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/preflight_wizard.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/preflight_wizard.py"},"lines":{"text":"    async def run(self) -> _PreflightWizardFlowResult:\n"},"line_number":204,"absolute_offset":6860,"submatches":[{"match":{"text":"async def run("},"start":4,"end":18}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/preflight_wizard.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":180927,"human":"0.000181s"},"searches":1,"searches_with_match":1,"bytes_searched":22365,"bytes_printed":465,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/transcript_viewer.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/transcript_viewer.py"},"lines":{"text":"async def run_transcript_viewer_async(\n"},"line_number":397,"absolute_offset":12956,"submatches":[{"match":{"text":"async def run_transcript_viewer_async("},"start":0,"end":38}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/transcript_viewer.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":101701,"human":"0.000102s"},"searches":1,"searches_with_match":1,"bytes_searched":13231,"bytes_printed":476,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/history_printer.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/history_printer.py"},"lines":{"text":"async def print_history_group_async(console: Console, group: Group) -> None:\n"},"line_number":573,"absolute_offset":22500,"submatches":[{"match":{"text":"async def print_history_group_async("},"start":0,"end":36}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/history_printer.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":424496,"human":"0.000424s"},"searches":1,"searches_with_match":1,"bytes_searched":23046,"bytes_printed":508,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/update_check.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/update_check.py"},"lines":{"text":"    async def fetch() -> LatestRelease | None:\n"},"line_number":176,"absolute_offset":5285,"submatches":[{"match":{"text":"async def fetch("},"start":4,"end":20}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/update_check.py"},"lines":{"text":"async def check_update(\n"},"line_number":195,"absolute_offset":5888,"submatches":[{"match":{"text":"async def check_update("},"start":0,"end":23}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/update_check.py"},"lines":{"text":"async def show_update_prompt(\n"},"line_number":490,"absolute_offset":15871,"submatches":[{"match":{"text":"async def show_update_prompt("},"start":0,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/update_check.py"},"lines":{"text":"async def run_update_command(\n"},"line_number":581,"absolute_offset":18404,"submatches":[{"match":{"text":"async def run_update_command("},"start":0,"end":29}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/update_check.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":383296,"human":"0.000383s"},"searches":1,"searches_with_match":1,"bytes_searched":21987,"bytes_printed":1377,"matched_lines":4,"matches":4}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"async def run(\n"},"line_number":689,"absolute_offset":21980,"submatches":[{"match":{"text":"async def run("},"start":0,"end":14}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":41844,"human":"0.000042s"},"searches":1,"searches_with_match":1,"bytes_searched":30885,"bytes_printed":400,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup.py"},"lines":{"text":"async def mcp_connecting_animation(\n"},"line_number":68,"absolute_offset":2128,"submatches":[{"match":{"text":"async def mcp_connecting_animation("},"start":0,"end":35}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":344776,"human":"0.000345s"},"searches":1,"searches_with_match":1,"bytes_searched":2631,"bytes_printed":448,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/recap/controller.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/recap/controller.py"},"lines":{"text":"    async def shutdown(self) -> None:\n"},"line_number":72,"absolute_offset":1852,"submatches":[{"match":{"text":"async def shutdown("},"start":4,"end":23}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/recap/controller.py"},"lines":{"text":"    async def wait_for_current(self) -> None:\n"},"line_number":82,"absolute_offset":2086,"submatches":[{"match":{"text":"async def wait_for_current("},"start":4,"end":31}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/recap/controller.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":463787,"human":"0.000464s"},"searches":1,"searches_with_match":1,"bytes_searched":3916,"bytes_printed":781,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_viewer.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_viewer.py"},"lines":{"text":"async def run_tool_result_viewer_async(\n"},"line_number":207,"absolute_offset":6536,"submatches":[{"match":{"text":"async def run_tool_result_viewer_async("},"start":0,"end":39}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_viewer.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":55235,"human":"0.000055s"},"searches":1,"searches_with_match":1,"bytes_searched":6780,"bytes_printed":479,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_picker.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_picker.py"},"lines":{"text":"    async def run_async(self) -> str | None:\n"},"line_number":612,"absolute_offset":21959,"submatches":[{"match":{"text":"async def run_async("},"start":4,"end":24}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_picker.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":13731,"human":"0.000014s"},"searches":1,"searches_with_match":1,"bytes_searched":22047,"bytes_printed":456,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"lines":{"text":"    async def start(self) -> None:\n"},"line_number":359,"absolute_offset":7983,"submatches":[{"match":{"text":"async def start("},"start":4,"end":20}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"lines":{"text":"    async def stop(self) -> None:\n"},"line_number":386,"absolute_offset":8961,"submatches":[{"match":{"text":"async def stop("},"start":4,"end":19}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"lines":{"text":"    async def start(self) -> None:\n"},"line_number":485,"absolute_offset":12107,"submatches":[{"match":{"text":"async def start("},"start":4,"end":20}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"lines":{"text":"    async def shutdown(self) -> None:\n"},"line_number":493,"absolute_offset":12400,"submatches":[{"match":{"text":"async def shutdown("},"start":4,"end":23}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"lines":{"text":"    async def on_event(self, event: object) -> None:\n"},"line_number":503,"absolute_offset":12721,"submatches":[{"match":{"text":"async def on_event("},"start":4,"end":23}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":143994,"human":"0.000144s"},"searches":1,"searches_with_match":1,"bytes_searched":13666,"bytes_printed":1671,"matched_lines":5,"matches":5}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py"},"lines":{"text":"    async def refresh(self) -> None:\n"},"line_number":314,"absolute_offset":11474,"submatches":[{"match":{"text":"async def refresh("},"start":4,"end":22}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":206368,"human":"0.000206s"},"searches":1,"searches_with_match":1,"bytes_searched":24319,"bytes_printed":440,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"        async def toggle_and_reload() -> bool:\n"},"line_number":926,"absolute_offset":33867,"submatches":[{"match":{"text":"async def toggle_and_reload("},"start":8,"end":36}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":346664,"human":"0.000347s"},"searches":1,"searches_with_match":1,"bytes_searched":82076,"bytes_printed":476,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/print_mode.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/print_mode.py"},"lines":{"text":"async def run_print_mode(\n"},"line_number":174,"absolute_offset":5333,"submatches":[{"match":{"text":"async def run_print_mode("},"start":0,"end":25}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/print_mode.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":451065,"human":"0.000451s"},"searches":1,"searches_with_match":1,"bytes_searched":7231,"bytes_printed":435,"matched_lines":1,"matches":1}}}
{"data":{"elapsed_total":{"human":"0.010635s","nanos":10634986,"secs":0},"stats":{"bytes_printed":10700,"bytes_searched":432310,"elapsed":{"human":"0.004198s","nanos":4197758,"secs":0},"matched_lines":26,"matches":26,"searches":18,"searches_with_match":18}},"type":"summary"}
