{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/path_context_hint.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/path_context_hint.py"},"lines":{"text":"            elif candidate.is_file():\n"},"line_number":40,"absolute_offset":1268,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/path_context_hint.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":27675,"human":"0.000028s"},"searches":1,"searches_with_match":1,"bytes_searched":3205,"bytes_printed":452,"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":"        elif isinstance(current_value, dict) and isinstance(default_value, dict):\n"},"line_number":134,"absolute_offset":4475,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"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":18477,"human":"0.000018s"},"searches":1,"searches_with_match":1,"bytes_searched":7647,"bytes_printed":477,"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":"        elif stop_reason == \"waiting_for_input\":\n"},"line_number":316,"absolute_offset":10872,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc_stdio.py"},"lines":{"text":"        elif stop_reason in {\"interrupted\", \"shutdown_request\"}:\n"},"line_number":318,"absolute_offset":11002,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"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":13960,"human":"0.000014s"},"searches":1,"searches_with_match":1,"bytes_searched":15750,"bytes_printed":780,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_formatters.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_formatters.py"},"lines":{"text":"        elif line.startswith(\"+\"):\n"},"line_number":561,"absolute_offset":18230,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_formatters.py"},"lines":{"text":"        elif kind == \"+\":\n"},"line_number":577,"absolute_offset":18833,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_formatters.py"},"lines":{"text":"            elif entry is not None:\n"},"line_number":931,"absolute_offset":30806,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_formatters.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":21798,"human":"0.000022s"},"searches":1,"searches_with_match":1,"bytes_searched":36197,"bytes_printed":1081,"matched_lines":3,"matches":3}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup_profile.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup_profile.py"},"lines":{"text":"        elif self._prefix:\n"},"line_number":85,"absolute_offset":2861,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup_profile.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":11562,"human":"0.000012s"},"searches":1,"searches_with_match":1,"bytes_searched":3204,"bytes_printed":433,"matched_lines":1,"matches":1}}}
{"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":"        elif not value:\n"},"line_number":1250,"absolute_offset":51407,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"                    elif (\n"},"line_number":1738,"absolute_offset":72017,"submatches":[{"match":{"text":"                    elif "},"start":0,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"                elif self._maybe_flush_staging_to_scrollback_for_event(event):\n"},"line_number":1749,"absolute_offset":72580,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"                    elif plan_approval is not None:\n"},"line_number":1795,"absolute_offset":75059,"submatches":[{"match":{"text":"                    elif "},"start":0,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"                elif self._status_bar.has_transient:\n"},"line_number":2110,"absolute_offset":87402,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"                elif self._has_visible_llm_retry():\n"},"line_number":2120,"absolute_offset":87798,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"                elif self._busy:\n"},"line_number":2132,"absolute_offset":88346,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        elif any(p.commands for p in plugins):\n"},"line_number":2607,"absolute_offset":108426,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"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":68947,"human":"0.000069s"},"searches":1,"searches_with_match":1,"bytes_searched":111355,"bytes_printed":2622,"matched_lines":8,"matches":8}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_view.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_view.py"},"lines":{"text":"    elif lowered == \"read\":\n"},"line_number":367,"absolute_offset":11537,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_view.py"},"lines":{"text":"    elif lowered == \"agent\":\n"},"line_number":371,"absolute_offset":11723,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_view.py"},"lines":{"text":"    elif lowered in (\"edit\", \"write\", \"multiedit\"):\n"},"line_number":373,"absolute_offset":11775,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_view.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":21202,"human":"0.000021s"},"searches":1,"searches_with_match":1,"bytes_searched":30807,"bytes_printed":1028,"matched_lines":3,"matches":3}}}
{"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":"        elif self._cached_total_cost is not None:\n"},"line_number":104,"absolute_offset":3800,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py"},"lines":{"text":"            elif \"-\" in part and \"deletion\" in part:\n"},"line_number":224,"absolute_offset":8383,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py"},"lines":{"text":"        elif branch_task is not None:\n"},"line_number":355,"absolute_offset":12957,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py"},"lines":{"text":"        elif diff_task is not None:\n"},"line_number":357,"absolute_offset":13044,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py"},"lines":{"text":"            elif self._cached_total_cost is not None:\n"},"line_number":490,"absolute_offset":18742,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"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":20676,"human":"0.000021s"},"searches":1,"searches_with_match":1,"bytes_searched":24319,"bytes_printed":1699,"matched_lines":5,"matches":5}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/marketplace_install_view.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/marketplace_install_view.py"},"lines":{"text":"        elif self._state == \"LOADING\":\n"},"line_number":234,"absolute_offset":7827,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/marketplace_install_view.py"},"lines":{"text":"        elif self._state == \"ERROR\":\n"},"line_number":236,"absolute_offset":7930,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/marketplace_install_view.py"},"lines":{"text":"        elif self._state == \"LOADING\":\n"},"line_number":258,"absolute_offset":8844,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/marketplace_install_view.py"},"lines":{"text":"        elif self._state == \"DONE\":\n"},"line_number":272,"absolute_offset":9546,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/marketplace_install_view.py"},"lines":{"text":"        elif self._state == \"ERROR\":\n"},"line_number":275,"absolute_offset":9676,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/marketplace_install_view.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":20567,"human":"0.000021s"},"searches":1,"searches_with_match":1,"bytes_searched":10055,"bytes_printed":1783,"matched_lines":5,"matches":5}}}
{"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":"            elif entry.severity == \"warning\":\n"},"line_number":345,"absolute_offset":12291,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/history_printer.py"},"lines":{"text":"            elif entry.entry_type == \"user\":\n"},"line_number":523,"absolute_offset":20284,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"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":14905,"human":"0.000015s"},"searches":1,"searches_with_match":1,"bytes_searched":23046,"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/plugins/tabs/errors_tab.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/errors_tab.py"},"lines":{"text":"        elif self._state == \"DETAIL\":\n"},"line_number":175,"absolute_offset":6248,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/errors_tab.py"},"lines":{"text":"        elif self._state == \"DETAIL\":\n"},"line_number":184,"absolute_offset":6614,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/errors_tab.py"},"lines":{"text":"        elif action == \"Retry\":\n"},"line_number":210,"absolute_offset":7620,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/errors_tab.py"},"lines":{"text":"        elif action == \"Dismiss\":\n"},"line_number":213,"absolute_offset":7717,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/errors_tab.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":15780,"human":"0.000016s"},"searches":1,"searches_with_match":1,"bytes_searched":11989,"bytes_printed":1404,"matched_lines":4,"matches":4}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"    elif status == \"pending\" and not is_blocked:\n"},"line_number":185,"absolute_offset":5363,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"    elif status == \"pending\":\n"},"line_number":187,"absolute_offset":5429,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"        elif not self._hidden_thinking_badge_text:\n"},"line_number":637,"absolute_offset":22844,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"            elif line.startswith(f\"{TASK_IN_PROGRESS} \"):\n"},"line_number":1617,"absolute_offset":61760,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"            elif line.startswith(f\"{TASK_BLOCKED} \"):\n"},"line_number":1620,"absolute_offset":61931,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"            elif line.startswith(f\"{TASK_PENDING} \"):\n"},"line_number":1624,"absolute_offset":62161,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"                elif self._show_thinking_cb():\n"},"line_number":1718,"absolute_offset":66358,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"                elif attempted:\n"},"line_number":1758,"absolute_offset":68152,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"                elif text:\n"},"line_number":1976,"absolute_offset":78812,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":47295,"human":"0.000047s"},"searches":1,"searches_with_match":1,"bytes_searched":82504,"bytes_printed":3000,"matched_lines":9,"matches":9}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/marketplaces_tab.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/marketplaces_tab.py"},"lines":{"text":"        elif self._state == \"DETAIL\" and self._detail_actions:\n"},"line_number":329,"absolute_offset":13306,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/marketplaces_tab.py"},"lines":{"text":"        elif self._state == \"DETAIL\" and self._detail_actions:\n"},"line_number":337,"absolute_offset":13660,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/marketplaces_tab.py"},"lines":{"text":"                elif action == \"Back\":\n"},"line_number":402,"absolute_offset":16209,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/marketplaces_tab.py"},"lines":{"text":"            elif action == \"Browse plugins\":\n"},"line_number":409,"absolute_offset":16498,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/marketplaces_tab.py"},"lines":{"text":"            elif action == \"Update\":\n"},"line_number":412,"absolute_offset":16712,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/marketplaces_tab.py"},"lines":{"text":"            elif action == \"Remove\":\n"},"line_number":415,"absolute_offset":16905,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/marketplaces_tab.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":26997,"human":"0.000027s"},"searches":1,"searches_with_match":1,"bytes_searched":27331,"bytes_printed":2172,"matched_lines":6,"matches":6}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/installed_tab.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/installed_tab.py"},"lines":{"text":"        elif self._state == \"DETAIL\":\n"},"line_number":369,"absolute_offset":13972,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/installed_tab.py"},"lines":{"text":"        elif self._state == \"DETAIL\":\n"},"line_number":379,"absolute_offset":14378,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/installed_tab.py"},"lines":{"text":"            elif action == \"Retry\" and retry_item and self._operation.action == \"uninstall\":\n"},"line_number":418,"absolute_offset":15994,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/installed_tab.py"},"lines":{"text":"            elif action == \"Back\":\n"},"line_number":420,"absolute_offset":16140,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/installed_tab.py"},"lines":{"text":"        elif action == \"Update\":\n"},"line_number":434,"absolute_offset":16570,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/installed_tab.py"},"lines":{"text":"        elif action == \"Uninstall\":\n"},"line_number":438,"absolute_offset":16705,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/installed_tab.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":24411,"human":"0.000024s"},"searches":1,"searches_with_match":1,"bytes_searched":29068,"bytes_printed":2130,"matched_lines":6,"matches":6}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/discover_tab.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/discover_tab.py"},"lines":{"text":"            elif is_selected:\n"},"line_number":220,"absolute_offset":7602,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/discover_tab.py"},"lines":{"text":"            elif action == \"Back\":\n"},"line_number":457,"absolute_offset":16920,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/discover_tab.py"},"lines":{"text":"        elif action == \"Install for project\":\n"},"line_number":471,"absolute_offset":17317,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/discover_tab.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":16166,"human":"0.000016s"},"searches":1,"searches_with_match":1,"bytes_searched":22620,"bytes_printed":1110,"matched_lines":3,"matches":3}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/picker_state.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/picker_state.py"},"lines":{"text":"        elif f == ConfigField.MEMORY_BACKGROUND:\n"},"line_number":123,"absolute_offset":3906,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/picker_state.py"},"lines":{"text":"        elif f == ConfigField.MEMORY_DREAMING:\n"},"line_number":125,"absolute_offset":4056,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/picker_state.py"},"lines":{"text":"        elif f == ConfigField.TOKEN_COST:\n"},"line_number":127,"absolute_offset":4200,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/picker_state.py"},"lines":{"text":"        elif f == ConfigField.RECAP:\n"},"line_number":129,"absolute_offset":4329,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/picker_state.py"},"lines":{"text":"        elif f == ConfigField.MODEL_LEVEL:\n"},"line_number":131,"absolute_offset":4443,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/picker_state.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":15588,"human":"0.000016s"},"searches":1,"searches_with_match":1,"bytes_searched":7071,"bytes_printed":1725,"matched_lines":5,"matches":5}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/selection_menu.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/selection_menu.py"},"lines":{"text":"        elif selected > end:\n"},"line_number":450,"absolute_offset":15835,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/selection_menu.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":17220,"human":"0.000017s"},"searches":1,"searches_with_match":1,"bytes_searched":18464,"bytes_printed":435,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/store.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/store.py"},"lines":{"text":"        elif cli.get(_CLI_CONFIG_SECTION) is not None:\n"},"line_number":99,"absolute_offset":2963,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/store.py"},"lines":{"text":"            elif val_lower in _FALSY:\n"},"line_number":156,"absolute_offset":5124,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/config/store.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":10113,"human":"0.000010s"},"searches":1,"searches_with_match":1,"bytes_searched":11303,"bytes_printed":763,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/question_view.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/question_view.py"},"lines":{"text":"        elif self._state.current_option_index == custom_index:\n"},"line_number":618,"absolute_offset":23856,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/question_view.py"},"lines":{"text":"        elif self._state.current_option_index == chat_index:\n"},"line_number":629,"absolute_offset":24519,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/question_view.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":16258,"human":"0.000016s"},"searches":1,"searches_with_match":1,"bytes_searched":27456,"bytes_printed":796,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/components/plugin_list.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/components/plugin_list.py"},"lines":{"text":"            elif is_selected:\n"},"line_number":118,"absolute_offset":3749,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/components/plugin_list.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":14761,"human":"0.000015s"},"searches":1,"searches_with_match":1,"bytes_searched":5244,"bytes_printed":471,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/btw_view.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/btw_view.py"},"lines":{"text":"        elif entry.status == \"done\":\n"},"line_number":389,"absolute_offset":14474,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/btw_view.py"},"lines":{"text":"        elif entry.status == \"cancelled\":\n"},"line_number":392,"absolute_offset":14643,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/btw_view.py"},"lines":{"text":"        elif entry.status == \"error\":\n"},"line_number":394,"absolute_offset":14744,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/btw_view.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":23682,"human":"0.000024s"},"searches":1,"searches_with_match":1,"bytes_searched":16560,"bytes_printed":1083,"matched_lines":3,"matches":3}}}
{"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":"            elif alias in failed_reason_by_alias:\n"},"line_number":599,"absolute_offset":22265,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"            elif manager is None:\n"},"line_number":602,"absolute_offset":22426,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"            elif raw_status == \"connecting\":\n"},"line_number":605,"absolute_offset":22551,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"            elif raw_status == \"failed\":\n"},"line_number":607,"absolute_offset":22646,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"            elif raw_status == \"connected\":\n"},"line_number":610,"absolute_offset":22825,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"            elif tool_count > 0:\n"},"line_number":612,"absolute_offset":22920,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"            elif alias in project_servers:\n"},"line_number":622,"absolute_offset":23283,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"            elif alias in user_servers:\n"},"line_number":625,"absolute_offset":23419,"submatches":[{"match":{"text":"            elif "},"start":0,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"        elif result is not None and getattr(result, \"kind\", None) == PickerExitKind.DISCARDED:\n"},"line_number":1598,"absolute_offset":58002,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"        elif result is not None and getattr(result, \"kind\", None) == PickerExitKind.DISCARDED:\n"},"line_number":1648,"absolute_offset":60450,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"        elif result.mode is RewindMode.FORK_ONLY:\n"},"line_number":2040,"absolute_offset":75127,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"        elif result.mode is RewindMode.RESTORE_FILES_ONLY:\n"},"line_number":2043,"absolute_offset":75310,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"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":67304,"human":"0.000067s"},"searches":1,"searches_with_match":1,"bytes_searched":82076,"bytes_printed":4092,"matched_lines":12,"matches":12}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"    elif status_code == 429:\n"},"line_number":81,"absolute_offset":2155,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"    elif status_code == 529:\n"},"line_number":84,"absolute_offset":2276,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"    elif status_code in {502, 504}:\n"},"line_number":87,"absolute_offset":2389,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"    elif status_code is not None:\n"},"line_number":90,"absolute_offset":2524,"submatches":[{"match":{"text":"    elif "},"start":0,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        elif isinstance(content, list):\n"},"line_number":206,"absolute_offset":6873,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"                    elif \"image\" in part_type:\n"},"line_number":213,"absolute_offset":7191,"submatches":[{"match":{"text":"                    elif "},"start":0,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"                elif indent == 0:\n"},"line_number":764,"absolute_offset":30370,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"                elif clipped.startswith(f\"{TASK_IN_PROGRESS} \"):\n"},"line_number":1119,"absolute_offset":45076,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"                elif clipped.startswith(f\"{TASK_BLOCKED} \"):\n"},"line_number":1123,"absolute_offset":45300,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"                elif clipped.startswith(f\"{TASK_PENDING} \"):\n"},"line_number":1128,"absolute_offset":45624,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        elif rich_style.color and rich_style.color.type.name == \"STANDARD\":\n"},"line_number":1188,"absolute_offset":48035,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        elif rich_style.color and rich_style.color.type.name == \"EIGHT_BIT\":\n"},"line_number":1190,"absolute_offset":48173,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        elif rich_style.bgcolor and rich_style.bgcolor.type.name == \"STANDARD\":\n"},"line_number":1196,"absolute_offset":48460,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        elif rich_style.bgcolor and rich_style.bgcolor.type.name == \"EIGHT_BIT\":\n"},"line_number":1198,"absolute_offset":48604,"submatches":[{"match":{"text":"        elif "},"start":0,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":49329,"human":"0.000049s"},"searches":1,"searches_with_match":1,"bytes_searched":48798,"bytes_printed":4825,"matched_lines":14,"matches":14}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/history_sync.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/history_sync.py"},"lines":{"text":"                elif diff_lines is not None and lowered_tool_name == \"write\":\n"},"line_number":251,"absolute_offset":11261,"submatches":[{"match":{"text":"                elif "},"start":0,"end":21}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/history_sync.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":18536,"human":"0.000019s"},"searches":1,"searches_with_match":1,"bytes_searched":22128,"bytes_printed":510,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/key_bindings.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/key_bindings.py"},"lines":{"text":"                        elif \"image\" in part_type:\n"},"line_number":70,"absolute_offset":2514,"submatches":[{"match":{"text":"                        elif "},"start":0,"end":29}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/key_bindings.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":14754,"human":"0.000015s"},"searches":1,"searches_with_match":1,"bytes_searched":29261,"bytes_printed":489,"matched_lines":1,"matches":1}}}
{"data":{"elapsed_total":{"human":"0.007125s","nanos":7124811,"secs":0},"stats":{"bytes_printed":36141,"bytes_searched":707458,"elapsed":{"human":"0.000618s","nanos":617963,"secs":0},"matched_lines":101,"matches":101,"searches":25,"searches_with_match":25}},"type":"summary"}
