{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/markdown_render.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/markdown_render.py"},"lines":{"text":"from rich.console import Console\n"},"line_number":5,"absolute_offset":61,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/markdown_render.py"},"lines":{"text":"from rich.markdown import Markdown\n"},"line_number":6,"absolute_offset":94,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/markdown_render.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":30770,"human":"0.000031s"},"searches":1,"searches_with_match":1,"bytes_searched":662,"bytes_printed":716,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/message_style.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/message_style.py"},"lines":{"text":"from rich.console import Console\n"},"line_number":3,"absolute_offset":36,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/message_style.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":40646,"human":"0.000041s"},"searches":1,"searches_with_match":1,"bytes_searched":876,"bytes_printed":422,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_selector.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_selector.py"},"lines":{"text":"from rich.console import Console\n"},"line_number":15,"absolute_offset":384,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_selector.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":39218,"human":"0.000039s"},"searches":1,"searches_with_match":1,"bytes_searched":8655,"bytes_printed":428,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"lines":{"text":"from rich.console import RenderableType\n"},"line_number":9,"absolute_offset":137,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"lines":{"text":"from rich.text import Text\n"},"line_number":10,"absolute_offset":177,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/animations.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":21974,"human":"0.000022s"},"searches":1,"searches_with_match":1,"bytes_searched":12376,"bytes_printed":703,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/models.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/models.py"},"lines":{"text":"    from rich.text import Text\n"},"line_number":8,"absolute_offset":165,"submatches":[{"match":{"text":"rich"},"start":9,"end":13}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/models.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":8789,"human":"0.000009s"},"searches":1,"searches_with_match":1,"bytes_searched":2755,"bytes_printed":408,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/session_view.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/session_view.py"},"lines":{"text":"from rich.console import Console\n"},"line_number":3,"absolute_offset":36,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/session_view.py"},"lines":{"text":"from rich.markdown import Markdown\n"},"line_number":4,"absolute_offset":69,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/session_view.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":20011,"human":"0.000020s"},"searches":1,"searches_with_match":1,"bytes_searched":3213,"bytes_printed":707,"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":"from rich.console import Console\n"},"line_number":19,"absolute_offset":691,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"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":52099,"human":"0.000052s"},"searches":1,"searches_with_match":1,"bytes_searched":37055,"bytes_printed":416,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/layout_coordinator.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/layout_coordinator.py"},"lines":{"text":"from rich.console import Console, Group, RenderableType\n"},"line_number":3,"absolute_offset":36,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/layout_coordinator.py"},"lines":{"text":"from rich.live import Live\n"},"line_number":4,"absolute_offset":92,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/layout_coordinator.py"},"lines":{"text":"from rich.segment import Segment, Segments\n"},"line_number":5,"absolute_offset":119,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/layout_coordinator.py"},"lines":{"text":"from rich.text import Text\n"},"line_number":6,"absolute_offset":162,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/layout_coordinator.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":21395,"human":"0.000021s"},"searches":1,"searches_with_match":1,"bytes_searched":6180,"bytes_printed":1328,"matched_lines":4,"matches":4}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/logo.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/logo.py"},"lines":{"text":"from rich.console import Console\n"},"line_number":6,"absolute_offset":123,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/logo.py"},"lines":{"text":"from rich.text import Text\n"},"line_number":7,"absolute_offset":156,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/logo.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":19309,"human":"0.000019s"},"searches":1,"searches_with_match":1,"bytes_searched":3354,"bytes_printed":677,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"from rich.console import Console\n"},"line_number":17,"absolute_offset":285,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":17254,"human":"0.000017s"},"searches":1,"searches_with_match":1,"bytes_searched":14455,"bytes_printed":404,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/assistant_render.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/assistant_render.py"},"lines":{"text":"from rich.console import Group, RenderableType\n"},"line_number":7,"absolute_offset":93,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/assistant_render.py"},"lines":{"text":"from rich.markdown import Markdown\n"},"line_number":8,"absolute_offset":140,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/assistant_render.py"},"lines":{"text":"from rich.text import Text\n"},"line_number":9,"absolute_offset":175,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/assistant_render.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":42765,"human":"0.000043s"},"searches":1,"searches_with_match":1,"bytes_searched":8168,"bytes_printed":1018,"matched_lines":3,"matches":3}}}
{"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":"from rich.console import Console, Group\n"},"line_number":6,"absolute_offset":97,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/history_printer.py"},"lines":{"text":"from rich.text import Text\n"},"line_number":7,"absolute_offset":137,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/history_printer.py"},"lines":{"text":"        if hasattr(entry.text, \"__rich_console__\"):\n"},"line_number":149,"absolute_offset":5310,"submatches":[{"match":{"text":"rich"},"start":34,"end":38}]}}
{"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":18154,"human":"0.000018s"},"searches":1,"searches_with_match":1,"bytes_searched":6409,"bytes_printed":1031,"matched_lines":3,"matches":3}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup.py"},"lines":{"text":"from rich.console import Console\n"},"line_number":18,"absolute_offset":511,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup.py"},"lines":{"text":"from rich.text import Text\n"},"line_number":19,"absolute_offset":544,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/startup.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":19397,"human":"0.000019s"},"searches":1,"searches_with_match":1,"bytes_searched":2514,"bytes_printed":688,"matched_lines":2,"matches":2}}}
{"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":"from rich.console import RenderableType\n"},"line_number":31,"absolute_offset":649,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/event_renderer.py"},"lines":{"text":"from rich.text import Text\n"},"line_number":32,"absolute_offset":689,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"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":72165,"human":"0.000072s"},"searches":1,"searches_with_match":1,"bytes_searched":50687,"bytes_printed":716,"matched_lines":2,"matches":2}}}
{"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":"from rich.console import RenderableType\n"},"line_number":9,"absolute_offset":119,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_view.py"},"lines":{"text":"from rich.panel import Panel\n"},"line_number":10,"absolute_offset":159,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_view.py"},"lines":{"text":"from rich.text import Text\n"},"line_number":11,"absolute_offset":188,"submatches":[{"match":{"text":"rich"},"start":5,"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":49002,"human":"0.000049s"},"searches":1,"searches_with_match":1,"bytes_searched":27532,"bytes_printed":980,"matched_lines":3,"matches":3}}}
{"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":"from rich.console import Console\n"},"line_number":9,"absolute_offset":166,"submatches":[{"match":{"text":"rich"},"start":5,"end":9}]}}
{"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":19147,"human":"0.000019s"},"searches":1,"searches_with_match":1,"bytes_searched":14417,"bytes_printed":441,"matched_lines":1,"matches":1}}}
{"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":"from rich.console import Console\n"},"line_number":7,"absolute_offset":116,"submatches":[{"match":{"text":"rich"},"start":5,"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":"                fragments.extend(self._rich_text_to_pt_fragments(renderable))\n"},"line_number":334,"absolute_offset":13419,"submatches":[{"match":{"text":"rich"},"start":39,"end":43}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            frags = self._rich_text_to_pt_fragments(renderable)\n"},"line_number":368,"absolute_offset":15127,"submatches":[{"match":{"text":"rich"},"start":26,"end":30}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            frags = self._rich_text_to_pt_fragments(renderable)\n"},"line_number":373,"absolute_offset":15342,"submatches":[{"match":{"text":"rich"},"start":26,"end":30}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        from rich.text import Text as RichText\n"},"line_number":409,"absolute_offset":16840,"submatches":[{"match":{"text":"rich"},"start":13,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        frags = self._rich_text_to_pt_fragments(combined)\n"},"line_number":414,"absolute_offset":17084,"submatches":[{"match":{"text":"rich"},"start":22,"end":26}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        # Rich __rich_console__ 末尾会输出一个 \"\\n\" segment，需要先剥掉再追加，\n"},"line_number":429,"absolute_offset":17696,"submatches":[{"match":{"text":"rich"},"start":17,"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":"    def _rich_text_to_pt_fragments(self, renderable: Any) -> list[tuple[str, str]]:\n"},"line_number":659,"absolute_offset":27594,"submatches":[{"match":{"text":"rich"},"start":9,"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":"        from rich.segment import Segment\n"},"line_number":661,"absolute_offset":27753,"submatches":[{"match":{"text":"rich"},"start":13,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        for segment in renderable.__rich_console__(console, console.options):\n"},"line_number":664,"absolute_offset":27841,"submatches":[{"match":{"text":"rich"},"start":36,"end":40}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"                    pt_style = self._rich_style_to_pt(style)\n"},"line_number":670,"absolute_offset":28132,"submatches":[{"match":{"text":"rich"},"start":37,"end":41}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"    def _rich_style_to_pt(self, rich_style: Any) -> str:\n"},"line_number":678,"absolute_offset":28457,"submatches":[{"match":{"text":"rich"},"start":9,"end":13},{"match":{"text":"rich"},"start":32,"end":36}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        if rich_style.bold:\n"},"line_number":681,"absolute_offset":28615,"submatches":[{"match":{"text":"rich"},"start":11,"end":15}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        if rich_style.italic:\n"},"line_number":683,"absolute_offset":28676,"submatches":[{"match":{"text":"rich"},"start":11,"end":15}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        if rich_style.underline:\n"},"line_number":685,"absolute_offset":28741,"submatches":[{"match":{"text":"rich"},"start":11,"end":15}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        if rich_style.strike:\n"},"line_number":687,"absolute_offset":28812,"submatches":[{"match":{"text":"rich"},"start":11,"end":15}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        if rich_style.dim:\n"},"line_number":689,"absolute_offset":28877,"submatches":[{"match":{"text":"rich"},"start":11,"end":15}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"        if rich_style.color and rich_style.color.triplet:\n"},"line_number":693,"absolute_offset":28957,"submatches":[{"match":{"text":"rich"},"start":11,"end":15},{"match":{"text":"rich"},"start":32,"end":36}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            parts.append(f\"fg:{rich_style.color.triplet.hex}\")\n"},"line_number":694,"absolute_offset":29015,"submatches":[{"match":{"text":"rich"},"start":31,"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 rich_style.color and rich_style.color.type.name == \"STANDARD\":\n"},"line_number":695,"absolute_offset":29078,"submatches":[{"match":{"text":"rich"},"start":13,"end":17},{"match":{"text":"rich"},"start":34,"end":38}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            parts.append(f\"fg:ansi{rich_style.color.number}\")\n"},"line_number":696,"absolute_offset":29154,"submatches":[{"match":{"text":"rich"},"start":35,"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 rich_style.color and rich_style.color.type.name == \"EIGHT_BIT\":\n"},"line_number":697,"absolute_offset":29216,"submatches":[{"match":{"text":"rich"},"start":13,"end":17},{"match":{"text":"rich"},"start":34,"end":38}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            parts.append(f\"fg:ansi{rich_style.color.number}\")\n"},"line_number":698,"absolute_offset":29293,"submatches":[{"match":{"text":"rich"},"start":35,"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":"        if rich_style.bgcolor and rich_style.bgcolor.triplet:\n"},"line_number":701,"absolute_offset":29376,"submatches":[{"match":{"text":"rich"},"start":11,"end":15},{"match":{"text":"rich"},"start":34,"end":38}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            parts.append(f\"bg:{rich_style.bgcolor.triplet.hex}\")\n"},"line_number":702,"absolute_offset":29438,"submatches":[{"match":{"text":"rich"},"start":31,"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 rich_style.bgcolor and rich_style.bgcolor.type.name == \"STANDARD\":\n"},"line_number":703,"absolute_offset":29503,"submatches":[{"match":{"text":"rich"},"start":13,"end":17},{"match":{"text":"rich"},"start":36,"end":40}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            parts.append(f\"bg:ansi{rich_style.bgcolor.number}\")\n"},"line_number":704,"absolute_offset":29583,"submatches":[{"match":{"text":"rich"},"start":35,"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 rich_style.bgcolor and rich_style.bgcolor.type.name == \"EIGHT_BIT\":\n"},"line_number":705,"absolute_offset":29647,"submatches":[{"match":{"text":"rich"},"start":13,"end":17},{"match":{"text":"rich"},"start":36,"end":40}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py"},"lines":{"text":"            parts.append(f\"bg:ansi{rich_style.bgcolor.number}\")\n"},"line_number":706,"absolute_offset":29728,"submatches":[{"match":{"text":"rich"},"start":35,"end":39}]}}
{"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":180868,"human":"0.000181s"},"searches":1,"searches_with_match":1,"bytes_searched":29841,"bytes_printed":10037,"matched_lines":29,"matches":36}}}
{"data":{"elapsed_total":{"human":"0.009505s","nanos":9504821,"secs":0},"stats":{"bytes_printed":21120,"bytes_searched":229149,"elapsed":{"human":"0.000673s","nanos":672963,"secs":0},"matched_lines":60,"matches":67,"searches":17,"searches_with_match":17}},"type":"summary"}
