{"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 candidate.is_file():"},"start":0,"end":37}]}}
{"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":31590,"human":"0.000032s"},"searches":1,"searches_with_match":1,"bytes_searched":3205,"bytes_printed":472,"matched_lines":1,"matches":1}}}
{"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 self._state.current_option_index == custom_index:"},"start":0,"end":62}]}}
{"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 self._state.current_option_index == chat_index:"},"start":0,"end":60}]}}
{"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":76638,"human":"0.000077s"},"searches":1,"searches_with_match":1,"bytes_searched":27456,"bytes_printed":892,"matched_lines":2,"matches":2}}}
{"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 isinstance(current_value, dict) and isinstance(default_value, dict):"},"start":0,"end":81}]}}
{"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":23494,"human":"0.000023s"},"searches":1,"searches_with_match":1,"bytes_searched":7647,"bytes_printed":545,"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 entry.status == \"done\":"},"start":0,"end":36}]}}
{"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 entry.status == \"cancelled\":"},"start":0,"end":41}]}}
{"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 entry.status == \"error\":"},"start":0,"end":37}]}}
{"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":54463,"human":"0.000054s"},"searches":1,"searches_with_match":1,"bytes_searched":16560,"bytes_printed":1164,"matched_lines":3,"matches":3}}}
{"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 self._state == \"LOADING\":"},"start":0,"end":38}]}}
{"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 self._state == \"ERROR\":"},"start":0,"end":36}]}}
{"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 self._state == \"LOADING\":"},"start":0,"end":38}]}}
{"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 self._state == \"DONE\":"},"start":0,"end":35}]}}
{"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 self._state == \"ERROR\":"},"start":0,"end":36}]}}
{"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":48526,"human":"0.000049s"},"searches":1,"searches_with_match":1,"bytes_searched":10055,"bytes_printed":1911,"matched_lines":5,"matches":5}}}
{"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 not value:"},"start":0,"end":23}]}}
{"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 self._maybe_flush_staging_to_scrollback_for_event(event):"},"start":0,"end":78}]}}
{"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 plan_approval is not None:"},"start":0,"end":51}]}}
{"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 self._status_bar.has_transient:"},"start":0,"end":52}]}}
{"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 self._has_visible_llm_retry():"},"start":0,"end":51}]}}
{"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 self._busy:"},"start":0,"end":32}]}}
{"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 any(p.commands for p in plugins):"},"start":0,"end":46}]}}
{"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":233587,"human":"0.000234s"},"searches":1,"searches_with_match":1,"bytes_searched":111355,"bytes_printed":2522,"matched_lines":7,"matches":7}}}
{"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 stop_reason == \"waiting_for_input\":"},"start":0,"end":48}]}}
{"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 stop_reason in {\"interrupted\", \"shutdown_request\"}:"},"start":0,"end":64}]}}
{"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":46716,"human":"0.000047s"},"searches":1,"searches_with_match":1,"bytes_searched":15750,"bytes_printed":872,"matched_lines":2,"matches":2}}}
{"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 entry.severity == \"warning\":"},"start":0,"end":45}]}}
{"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 entry.entry_type == \"user\":"},"start":0,"end":44}]}}
{"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":62527,"human":"0.000063s"},"searches":1,"searches_with_match":1,"bytes_searched":23046,"bytes_printed":840,"matched_lines":2,"matches":2}}}
{"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 status_code == 429:"},"start":0,"end":28}]}}
{"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 status_code == 529:"},"start":0,"end":28}]}}
{"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 status_code in {502, 504}:"},"start":0,"end":35}]}}
{"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 status_code is not None:"},"start":0,"end":33}]}}
{"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 isinstance(content, list):"},"start":0,"end":39}]}}
{"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 \"image\" in part_type:"},"start":0,"end":46}]}}
{"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 indent == 0:"},"start":0,"end":33}]}}
{"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 clipped.startswith(f\"{TASK_IN_PROGRESS} \"):"},"start":0,"end":64}]}}
{"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 clipped.startswith(f\"{TASK_BLOCKED} \"):"},"start":0,"end":60}]}}
{"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 clipped.startswith(f\"{TASK_PENDING} \"):"},"start":0,"end":60}]}}
{"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 rich_style.color and rich_style.color.type.name == \"STANDARD\":"},"start":0,"end":75}]}}
{"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 rich_style.color and rich_style.color.type.name == \"EIGHT_BIT\":"},"start":0,"end":76}]}}
{"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 rich_style.bgcolor and rich_style.bgcolor.type.name == \"STANDARD\":"},"start":0,"end":79}]}}
{"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 rich_style.bgcolor and rich_style.bgcolor.type.name == \"EIGHT_BIT\":"},"start":0,"end":80}]}}
{"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":139599,"human":"0.000140s"},"searches":1,"searches_with_match":1,"bytes_searched":48798,"bytes_printed":5371,"matched_lines":14,"matches":14}}}
{"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 self._state == \"DETAIL\":"},"start":0,"end":37}]}}
{"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 self._state == \"DETAIL\":"},"start":0,"end":37}]}}
{"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 action == \"Retry\":"},"start":0,"end":31}]}}
{"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 action == \"Dismiss\":"},"start":0,"end":33}]}}
{"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":38296,"human":"0.000038s"},"searches":1,"searches_with_match":1,"bytes_searched":11989,"bytes_printed":1498,"matched_lines":4,"matches":4}}}
{"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 is_selected:"},"start":0,"end":29}]}}
{"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 action == \"Back\":"},"start":0,"end":34}]}}
{"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 action == \"Install for project\":"},"start":0,"end":45}]}}
{"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":56455,"human":"0.000056s"},"searches":1,"searches_with_match":1,"bytes_searched":22620,"bytes_printed":1175,"matched_lines":3,"matches":3}}}
{"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 \"image\" in part_type:"},"start":0,"end":50}]}}
{"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":49082,"human":"0.000049s"},"searches":1,"searches_with_match":1,"bytes_searched":29261,"bytes_printed":512,"matched_lines":1,"matches":1}}}
{"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 self._state == \"DETAIL\" and self._detail_actions:"},"start":0,"end":62}]}}
{"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 self._state == \"DETAIL\" and self._detail_actions:"},"start":0,"end":62}]}}
{"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 action == \"Back\":"},"start":0,"end":38}]}}
{"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 action == \"Browse plugins\":"},"start":0,"end":44}]}}
{"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 action == \"Update\":"},"start":0,"end":36}]}}
{"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 action == \"Remove\":"},"start":0,"end":36}]}}
{"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":67407,"human":"0.000067s"},"searches":1,"searches_with_match":1,"bytes_searched":27331,"bytes_printed":2364,"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 self._state == \"DETAIL\":"},"start":0,"end":37}]}}
{"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 self._state == \"DETAIL\":"},"start":0,"end":37}]}}
{"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 action == \"Retry\" and retry_item and self._operation.action == \"uninstall\":"},"start":0,"end":92}]}}
{"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 action == \"Back\":"},"start":0,"end":34}]}}
{"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 action == \"Update\":"},"start":0,"end":32}]}}
{"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 action == \"Uninstall\":"},"start":0,"end":35}]}}
{"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":98557,"human":"0.000099s"},"searches":1,"searches_with_match":1,"bytes_searched":29068,"bytes_printed":2325,"matched_lines":6,"matches":6}}}
{"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 status == \"pending\" and not is_blocked:"},"start":0,"end":48}]}}
{"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 status == \"pending\":"},"start":0,"end":29}]}}
{"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 not self._hidden_thinking_badge_text:"},"start":0,"end":50}]}}
{"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 line.startswith(f\"{TASK_IN_PROGRESS} \"):"},"start":0,"end":57}]}}
{"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 line.startswith(f\"{TASK_BLOCKED} \"):"},"start":0,"end":53}]}}
{"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 line.startswith(f\"{TASK_PENDING} \"):"},"start":0,"end":53}]}}
{"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 self._show_thinking_cb():"},"start":0,"end":46}]}}
{"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 attempted:"},"start":0,"end":31}]}}
{"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 text:"},"start":0,"end":26}]}}
{"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":173288,"human":"0.000173s"},"searches":1,"searches_with_match":1,"bytes_searched":82504,"bytes_printed":3260,"matched_lines":9,"matches":9}}}
{"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 self._prefix:"},"start":0,"end":26}]}}
{"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":12927,"human":"0.000013s"},"searches":1,"searches_with_match":1,"bytes_searched":3204,"bytes_printed":446,"matched_lines":1,"matches":1}}}
{"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 line.startswith(\"+\"):"},"start":0,"end":34}]}}
{"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 kind == \"+\":"},"start":0,"end":25}]}}
{"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 entry is not None:"},"start":0,"end":35}]}}
{"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":75366,"human":"0.000075s"},"searches":1,"searches_with_match":1,"bytes_searched":36197,"bytes_printed":1136,"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 self._cached_total_cost is not None:"},"start":0,"end":49}]}}
{"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 \"-\" in part and \"deletion\" in part:"},"start":0,"end":52}]}}
{"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 branch_task is not None:"},"start":0,"end":37}]}}
{"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 diff_task is not None:"},"start":0,"end":35}]}}
{"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 self._cached_total_cost is not None:"},"start":0,"end":53}]}}
{"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":80382,"human":"0.000080s"},"searches":1,"searches_with_match":1,"bytes_searched":24319,"bytes_printed":1856,"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 selected > end:"},"start":0,"end":28}]}}
{"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":52613,"human":"0.000053s"},"searches":1,"searches_with_match":1,"bytes_searched":18464,"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/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 diff_lines is not None and lowered_tool_name == \"write\":"},"start":0,"end":77}]}}
{"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":70089,"human":"0.000070s"},"searches":1,"searches_with_match":1,"bytes_searched":22128,"bytes_printed":568,"matched_lines":1,"matches":1}}}
{"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 is_selected:"},"start":0,"end":29}]}}
{"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":18523,"human":"0.000019s"},"searches":1,"searches_with_match":1,"bytes_searched":5244,"bytes_printed":483,"matched_lines":1,"matches":1}}}
{"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 lowered == \"read\":"},"start":0,"end":27}]}}
{"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 lowered == \"agent\":"},"start":0,"end":28}]}}
{"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 lowered in (\"edit\", \"write\", \"multiedit\"):"},"start":0,"end":51}]}}
{"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":75406,"human":"0.000075s"},"searches":1,"searches_with_match":1,"bytes_searched":30807,"bytes_printed":1120,"matched_lines":3,"matches":3}}}
{"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 cli.get(_CLI_CONFIG_SECTION) is not None:"},"start":0,"end":54}]}}
{"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 val_lower in _FALSY:"},"start":0,"end":37}]}}
{"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":29456,"human":"0.000029s"},"searches":1,"searches_with_match":1,"bytes_searched":11303,"bytes_printed":824,"matched_lines":2,"matches":2}}}
{"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 f == ConfigField.MEMORY_BACKGROUND:"},"start":0,"end":48}]}}
{"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 f == ConfigField.MEMORY_DREAMING:"},"start":0,"end":46}]}}
{"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 f == ConfigField.TOKEN_COST:"},"start":0,"end":41}]}}
{"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 f == ConfigField.RECAP:"},"start":0,"end":36}]}}
{"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 f == ConfigField.MODEL_LEVEL:"},"start":0,"end":42}]}}
{"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":37727,"human":"0.000038s"},"searches":1,"searches_with_match":1,"bytes_searched":7071,"bytes_printed":1873,"matched_lines":5,"matches":5}}}
{"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 alias in failed_reason_by_alias:"},"start":0,"end":49}]}}
{"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 manager is None:"},"start":0,"end":33}]}}
{"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 raw_status == \"connecting\":"},"start":0,"end":44}]}}
{"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 raw_status == \"failed\":"},"start":0,"end":40}]}}
{"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 raw_status == \"connected\":"},"start":0,"end":43}]}}
{"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 tool_count > 0:"},"start":0,"end":32}]}}
{"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 alias in project_servers:"},"start":0,"end":42}]}}
{"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 alias in user_servers:"},"start":0,"end":39}]}}
{"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 result is not None and getattr(result, \"kind\", None) == PickerExitKind.DISCARDED:"},"start":0,"end":94}]}}
{"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 result is not None and getattr(result, \"kind\", None) == PickerExitKind.DISCARDED:"},"start":0,"end":94}]}}
{"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 result.mode is RewindMode.FORK_ONLY:"},"start":0,"end":49}]}}
{"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 result.mode is RewindMode.RESTORE_FILES_ONLY:"},"start":0,"end":58}]}}
{"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":197881,"human":"0.000198s"},"searches":1,"searches_with_match":1,"bytes_searched":82076,"bytes_printed":4531,"matched_lines":12,"matches":12}}}
{"data":{"elapsed_total":{"human":"0.006957s","nanos":6956711,"secs":0},"stats":{"bytes_printed":39010,"bytes_searched":707458,"elapsed":{"human":"0.001851s","nanos":1850595,"secs":0},"matched_lines":100,"matches":100,"searches":25,"searches_with_match":25}},"type":"summary"}
