{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py"},"lines":{"text":"from comate_agent_sdk.mcp import (\n"},"line_number":8,"absolute_offset":102,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py"},"lines":{"text":"from comate_agent_sdk.mcp.types import McpServerConfig\n"},"line_number":16,"absolute_offset":293,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py"},"lines":{"text":"from comate_agent_sdk.utils.paths import PathInput\n"},"line_number":17,"absolute_offset":348,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":70498,"human":"0.000070s"},"searches":1,"searches_with_match":1,"bytes_searched":14917,"bytes_printed":1011,"matched_lines":3,"matches":3}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/custom_slash_commands.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/custom_slash_commands.py"},"lines":{"text":"from comate_agent_sdk.utils.paths import PathInput, normalize_path_input\n"},"line_number":13,"absolute_offset":189,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/custom_slash_commands.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":49170,"human":"0.000049s"},"searches":1,"searches_with_match":1,"bytes_searched":15801,"bytes_printed":498,"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 comate_agent_sdk.agent.session_query import SessionInfo, list_all_sessions, list_sessions\n"},"line_number":12,"absolute_offset":269,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_selector.py"},"lines":{"text":"from comate_agent_sdk.agent.session_store import get_transcript_path\n"},"line_number":13,"absolute_offset":364,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_selector.py"},"lines":{"text":"from comate_agent_sdk.agent.transcript_reader import load_transcript_file\n"},"line_number":14,"absolute_offset":433,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":29704,"human":"0.000030s"},"searches":1,"searches_with_match":1,"bytes_searched":3122,"bytes_printed":1201,"matched_lines":3,"matches":3}}}
{"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 comate_agent_sdk.agent.llm_levels import ALL_LEVELS\n"},"line_number":21,"absolute_offset":725,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/preflight.py"},"lines":{"text":"from comate_agent_sdk.agent.settings import (\n"},"line_number":22,"absolute_offset":782,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/preflight.py"},"lines":{"text":"from comate_agent_sdk.facade.config.providers import (\n"},"line_number":27,"absolute_offset":917,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":37582,"human":"0.000038s"},"searches":1,"searches_with_match":1,"bytes_searched":26819,"bytes_printed":1097,"matched_lines":3,"matches":3}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_picker.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_picker.py"},"lines":{"text":"from comate_agent_sdk.agent.session_query import SessionInfo\n"},"line_number":25,"absolute_offset":1015,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/resume_picker.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":50071,"human":"0.000050s"},"searches":1,"searches_with_match":1,"bytes_searched":22047,"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/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":"from comate_agent_sdk.agent import ChatSession\n"},"line_number":8,"absolute_offset":101,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc_stdio.py"},"lines":{"text":"from comate_agent_sdk.agent.events import SessionInitEvent, StopEvent\n"},"line_number":9,"absolute_offset":148,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":22558,"human":"0.000023s"},"searches":1,"searches_with_match":1,"bytes_searched":15750,"bytes_printed":785,"matched_lines":2,"matches":2}}}
{"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 comate_agent_sdk.utils.paths import PathInput, normalize_path_input\n"},"line_number":9,"absolute_offset":184,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":11788,"human":"0.000012s"},"searches":1,"searches_with_match":1,"bytes_searched":3354,"bytes_printed":463,"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":"from comate_agent_sdk.agent import ChatSession\n"},"line_number":32,"absolute_offset":1024,"submatches":[{"match":{"text":"from comate_agent_sdk"},"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":"from comate_agent_sdk.agent.events import (\n"},"line_number":33,"absolute_offset":1071,"submatches":[{"match":{"text":"from comate_agent_sdk"},"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":"from comate_agent_sdk.agent.queue_types import MessageOrigin\n"},"line_number":42,"absolute_offset":1282,"submatches":[{"match":{"text":"from comate_agent_sdk"},"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":"                            from comate_agent_sdk.agent.runner_engine.query_stream import (\n"},"line_number":1081,"absolute_offset":44951,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":28,"end":49}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        from comate_agent_sdk.agent.events import StopEvent, TextEvent\n"},"line_number":1261,"absolute_offset":52550,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        from comate_agent_sdk.agent.events import ToolResultEvent\n"},"line_number":1267,"absolute_offset":52829,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        from comate_agent_sdk.plugins import create_plugin_registry, PluginLoader\n"},"line_number":1649,"absolute_offset":67631,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        from comate_agent_sdk.subagent.agent_tool import rebuild_agent_tool\n"},"line_number":1672,"absolute_offset":68535,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        from comate_agent_sdk.skill.execution import rebuild_skill_tool\n"},"line_number":1673,"absolute_offset":68611,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        from comate_agent_sdk.subagent.agent_tool import rebuild_agent_tool\n"},"line_number":1754,"absolute_offset":72399,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py"},"lines":{"text":"        from comate_agent_sdk.skill.execution import rebuild_skill_tool\n"},"line_number":1755,"absolute_offset":72475,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"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":116801,"human":"0.000117s"},"searches":1,"searches_with_match":1,"bytes_searched":75039,"bytes_printed":3814,"matched_lines":11,"matches":11}}}
{"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":"    from comate_agent_sdk.plugins import MarketplaceManager, PluginRegistry\n"},"line_number":23,"absolute_offset":689,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":4,"end":25}]}}
{"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":22926,"human":"0.000023s"},"searches":1,"searches_with_match":1,"bytes_searched":10195,"bytes_printed":523,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/logging_adapter.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/logging_adapter.py"},"lines":{"text":"        from comate_agent_sdk.agent.settings import USER_SETTINGS_PATH, load_settings_file\n"},"line_number":185,"absolute_offset":6228,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/logging_adapter.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":28156,"human":"0.000028s"},"searches":1,"searches_with_match":1,"bytes_searched":12066,"bytes_printed":506,"matched_lines":1,"matches":1}}}
{"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":"from comate_agent_sdk.agent import ChatSession\n"},"line_number":9,"absolute_offset":161,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":16343,"human":"0.000016s"},"searches":1,"searches_with_match":1,"bytes_searched":10402,"bytes_printed":449,"matched_lines":1,"matches":1}}}
{"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 comate_agent_sdk.agent import Agent, AgentConfig, ChatSession, TextEvent\n"},"line_number":19,"absolute_offset":319,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"from comate_agent_sdk.context import EnvOptions\n"},"line_number":20,"absolute_offset":397,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py"},"lines":{"text":"from comate_agent_sdk.tools import tool\n"},"line_number":21,"absolute_offset":445,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":24604,"human":"0.000025s"},"searches":1,"searches_with_match":1,"bytes_searched":14668,"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/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 comate_agent_sdk.agent.events import (\n"},"line_number":12,"absolute_offset":229,"submatches":[{"match":{"text":"from comate_agent_sdk"},"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":53782,"human":"0.000054s"},"searches":1,"searches_with_match":1,"bytes_searched":64689,"bytes_printed":455,"matched_lines":1,"matches":1}}}
{"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":"    from comate_agent_sdk.plugins import PluginLoader, PluginRegistry\n"},"line_number":21,"absolute_offset":477,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":4,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/tabs/errors_tab.py"},"lines":{"text":"    from comate_agent_sdk.plugins.models import PluginError\n"},"line_number":22,"absolute_offset":547,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":4,"end":25}]}}
{"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":23048,"human":"0.000023s"},"searches":1,"searches_with_match":1,"bytes_searched":11989,"bytes_printed":842,"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":"            from comate_agent_sdk.tool_schemas.bash import BashOutput\n"},"line_number":224,"absolute_offset":6543,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":12,"end":33}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_formatters.py"},"lines":{"text":"            from comate_agent_sdk.tool_schemas.read import ReadOutput\n"},"line_number":225,"absolute_offset":6613,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":12,"end":33}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_formatters.py"},"lines":{"text":"            from comate_agent_sdk.tool_schemas.search import GlobOutput, GrepOutput, LSOutput\n"},"line_number":226,"absolute_offset":6683,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":12,"end":33}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_result_formatters.py"},"lines":{"text":"            from comate_agent_sdk.tool_schemas.write import WriteOutput\n"},"line_number":227,"absolute_offset":6777,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":12,"end":33}]}}
{"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":34590,"human":"0.000035s"},"searches":1,"searches_with_match":1,"bytes_searched":26610,"bytes_printed":1591,"matched_lines":4,"matches":4}}}
{"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 comate_agent_sdk.context.items import ItemType\n"},"line_number":11,"absolute_offset":200,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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 comate_agent_sdk.context.items import TOOL_OBSERVABLE_INPUTS_METADATA_KEY\n"},"line_number":12,"absolute_offset":252,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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 comate_agent_sdk.llm.messages import AssistantMessage, UserMessage\n"},"line_number":13,"absolute_offset":331,"submatches":[{"match":{"text":"from comate_agent_sdk"},"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":25856,"human":"0.000026s"},"searches":1,"searches_with_match":1,"bytes_searched":16223,"bytes_printed":1194,"matched_lines":3,"matches":3}}}
{"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":"            from comate_agent_sdk.forked import run_forked_agent\n"},"line_number":252,"absolute_offset":8860,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":12,"end":33}]}}
{"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":36165,"human":"0.000036s"},"searches":1,"searches_with_match":1,"bytes_searched":16560,"bytes_printed":487,"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 comate_agent_sdk.agent.events import StopEvent, TextEvent, ToolCallEvent, ToolResultEvent, UserQuestionEvent\n"},"line_number":12,"absolute_offset":205,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":46087,"human":"0.000046s"},"searches":1,"searches_with_match":1,"bytes_searched":12498,"bytes_printed":517,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/input_behavior.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/input_behavior.py"},"lines":{"text":"from comate_agent_sdk.agent.chat_session import ChatSessionQueueFullError\n"},"line_number":10,"absolute_offset":187,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/input_behavior.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":20479,"human":"0.000020s"},"searches":1,"searches_with_match":1,"bytes_searched":17368,"bytes_printed":505,"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":"    from comate_agent_sdk.plugins import MarketplaceManager, PluginRegistry\n"},"line_number":19,"absolute_offset":599,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":4,"end":25}]}}
{"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":21380,"human":"0.000021s"},"searches":1,"searches_with_match":1,"bytes_searched":17546,"bytes_printed":517,"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 comate_agent_sdk.agent.queue_types import MessageOrigin, QueuedMessage\n"},"line_number":10,"absolute_offset":165,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":33082,"human":"0.000033s"},"searches":1,"searches_with_match":1,"bytes_searched":29842,"bytes_printed":505,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"from comate_agent_sdk.agent.chat_session import ChatSessionError\n"},"line_number":15,"absolute_offset":297,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"from comate_agent_sdk.agent.rewind import (\n"},"line_number":16,"absolute_offset":362,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"from comate_agent_sdk.agent.llm_levels import ALL_LEVELS\n"},"line_number":22,"absolute_offset":479,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"from comate_agent_sdk.context import TokenCounter\n"},"line_number":23,"absolute_offset":536,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"from comate_agent_sdk.llm.messages import UserMessage\n"},"line_number":24,"absolute_offset":586,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"from comate_agent_sdk.skill.execution import invoke_skill_by_name\n"},"line_number":25,"absolute_offset":640,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"            from comate_agent_sdk.mcp import load_scope_servers, scope_mcp_path\n"},"line_number":306,"absolute_offset":10543,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":12,"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":"            from comate_agent_sdk.mcp import toggle_mcp_server\n"},"line_number":625,"absolute_offset":22499,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":12,"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":"        from comate_agent_sdk.plugins import (\n"},"line_number":1254,"absolute_offset":44863,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py"},"lines":{"text":"        from comate_agent_sdk.plugins import create_plugin_registry, PluginLoader\n"},"line_number":1295,"absolute_offset":46341,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":8,"end":29}]}}
{"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":75881,"human":"0.000076s"},"searches":1,"searches_with_match":1,"bytes_searched":66296,"bytes_printed":3545,"matched_lines":10,"matches":10}}}
{"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":"from comate_agent_sdk.agent.queue_types import MessageOrigin\n"},"line_number":10,"absolute_offset":226,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"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":24117,"human":"0.000024s"},"searches":1,"searches_with_match":1,"bytes_searched":23141,"bytes_printed":488,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/plugin_picker.py"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/plugin_picker.py"},"lines":{"text":"from comate_agent_sdk.plugins import (\n"},"line_number":20,"absolute_offset":727,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":0,"end":21}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/plugins/plugin_picker.py"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":22834,"human":"0.000023s"},"searches":1,"searches_with_match":1,"bytes_searched":14877,"bytes_printed":464,"matched_lines":1,"matches":1}}}
{"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":"    from comate_agent_sdk.plugins import (\n"},"line_number":24,"absolute_offset":481,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":4,"end":25}]}}
{"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":20677,"human":"0.000021s"},"searches":1,"searches_with_match":1,"bytes_searched":18416,"bytes_printed":476,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/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":"    from comate_agent_sdk.plugins import PluginManager, PluginRegistry\n"},"line_number":22,"absolute_offset":466,"submatches":[{"match":{"text":"from comate_agent_sdk"},"start":4,"end":25}]}}
{"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":48643,"human":"0.000049s"},"searches":1,"searches_with_match":1,"bytes_searched":18505,"bytes_printed":506,"matched_lines":1,"matches":1}}}
{"data":{"elapsed_total":{"human":"0.008632s","nanos":8632228,"secs":0},"stats":{"bytes_printed":23991,"bytes_searched":578740,"elapsed":{"human":"0.000967s","nanos":966822,"secs":0},"matched_lines":60,"matches":60,"searches":26,"searches_with_match":26}},"type":"summary"}
