{"type":"begin","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"}}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[build-system]\n"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"b"},"start":1,"end":2},{"match":{"text":"u"},"start":2,"end":3},{"match":{"text":"i"},"start":3,"end":4},{"match":{"text":"l"},"start":4,"end":5},{"match":{"text":"d"},"start":5,"end":6},{"match":{"text":"-"},"start":6,"end":7},{"match":{"text":"s"},"start":7,"end":8},{"match":{"text":"y"},"start":8,"end":9},{"match":{"text":"s"},"start":9,"end":10},{"match":{"text":"t"},"start":10,"end":11},{"match":{"text":"e"},"start":11,"end":12},{"match":{"text":"m"},"start":12,"end":13},{"match":{"text":"]"},"start":13,"end":14}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"requires = [\"hatchling\"]\n"},"line_number":2,"absolute_offset":15,"submatches":[{"match":{"text":"r"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"q"},"start":2,"end":3},{"match":{"text":"u"},"start":3,"end":4},{"match":{"text":"i"},"start":4,"end":5},{"match":{"text":"r"},"start":5,"end":6},{"match":{"text":"e"},"start":6,"end":7},{"match":{"text":"s"},"start":7,"end":8},{"match":{"text":" "},"start":8,"end":9},{"match":{"text":"="},"start":9,"end":10},{"match":{"text":" "},"start":10,"end":11},{"match":{"text":"["},"start":11,"end":12},{"match":{"text":"\""},"start":12,"end":13},{"match":{"text":"h"},"start":13,"end":14},{"match":{"text":"a"},"start":14,"end":15},{"match":{"text":"t"},"start":15,"end":16},{"match":{"text":"c"},"start":16,"end":17},{"match":{"text":"h"},"start":17,"end":18},{"match":{"text":"l"},"start":18,"end":19},{"match":{"text":"i"},"start":19,"end":20},{"match":{"text":"n"},"start":20,"end":21},{"match":{"text":"g"},"start":21,"end":22},{"match":{"text":"\""},"start":22,"end":23},{"match":{"text":"]"},"start":23,"end":24}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"build-backend = \"hatchling.build\"\n"},"line_number":3,"absolute_offset":40,"submatches":[{"match":{"text":"b"},"start":0,"end":1},{"match":{"text":"u"},"start":1,"end":2},{"match":{"text":"i"},"start":2,"end":3},{"match":{"text":"l"},"start":3,"end":4},{"match":{"text":"d"},"start":4,"end":5},{"match":{"text":"-"},"start":5,"end":6},{"match":{"text":"b"},"start":6,"end":7},{"match":{"text":"a"},"start":7,"end":8},{"match":{"text":"c"},"start":8,"end":9},{"match":{"text":"k"},"start":9,"end":10},{"match":{"text":"e"},"start":10,"end":11},{"match":{"text":"n"},"start":11,"end":12},{"match":{"text":"d"},"start":12,"end":13},{"match":{"text":" "},"start":13,"end":14},{"match":{"text":"="},"start":14,"end":15},{"match":{"text":" "},"start":15,"end":16},{"match":{"text":"\""},"start":16,"end":17},{"match":{"text":"h"},"start":17,"end":18},{"match":{"text":"a"},"start":18,"end":19},{"match":{"text":"t"},"start":19,"end":20},{"match":{"text":"c"},"start":20,"end":21},{"match":{"text":"h"},"start":21,"end":22},{"match":{"text":"l"},"start":22,"end":23},{"match":{"text":"i"},"start":23,"end":24},{"match":{"text":"n"},"start":24,"end":25},{"match":{"text":"g"},"start":25,"end":26},{"match":{"text":"."},"start":26,"end":27},{"match":{"text":"b"},"start":27,"end":28},{"match":{"text":"u"},"start":28,"end":29},{"match":{"text":"i"},"start":29,"end":30},{"match":{"text":"l"},"start":30,"end":31},{"match":{"text":"d"},"start":31,"end":32},{"match":{"text":"\""},"start":32,"end":33}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[project]\n"},"line_number":5,"absolute_offset":75,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"p"},"start":1,"end":2},{"match":{"text":"r"},"start":2,"end":3},{"match":{"text":"o"},"start":3,"end":4},{"match":{"text":"j"},"start":4,"end":5},{"match":{"text":"e"},"start":5,"end":6},{"match":{"text":"c"},"start":6,"end":7},{"match":{"text":"t"},"start":7,"end":8},{"match":{"text":"]"},"start":8,"end":9}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"name = \"comate-cli\"\n"},"line_number":6,"absolute_offset":85,"submatches":[{"match":{"text":"n"},"start":0,"end":1},{"match":{"text":"a"},"start":1,"end":2},{"match":{"text":"m"},"start":2,"end":3},{"match":{"text":"e"},"start":3,"end":4},{"match":{"text":" "},"start":4,"end":5},{"match":{"text":"="},"start":5,"end":6},{"match":{"text":" "},"start":6,"end":7},{"match":{"text":"\""},"start":7,"end":8},{"match":{"text":"c"},"start":8,"end":9},{"match":{"text":"o"},"start":9,"end":10},{"match":{"text":"m"},"start":10,"end":11},{"match":{"text":"a"},"start":11,"end":12},{"match":{"text":"t"},"start":12,"end":13},{"match":{"text":"e"},"start":13,"end":14},{"match":{"text":"-"},"start":14,"end":15},{"match":{"text":"c"},"start":15,"end":16},{"match":{"text":"l"},"start":16,"end":17},{"match":{"text":"i"},"start":17,"end":18},{"match":{"text":"\""},"start":18,"end":19}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"version = \"0.7.0a9\"\n"},"line_number":7,"absolute_offset":105,"submatches":[{"match":{"text":"v"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"r"},"start":2,"end":3},{"match":{"text":"s"},"start":3,"end":4},{"match":{"text":"i"},"start":4,"end":5},{"match":{"text":"o"},"start":5,"end":6},{"match":{"text":"n"},"start":6,"end":7},{"match":{"text":" "},"start":7,"end":8},{"match":{"text":"="},"start":8,"end":9},{"match":{"text":" "},"start":9,"end":10},{"match":{"text":"\""},"start":10,"end":11},{"match":{"text":"0"},"start":11,"end":12},{"match":{"text":"."},"start":12,"end":13},{"match":{"text":"7"},"start":13,"end":14},{"match":{"text":"."},"start":14,"end":15},{"match":{"text":"0"},"start":15,"end":16},{"match":{"text":"a"},"start":16,"end":17},{"match":{"text":"9"},"start":17,"end":18},{"match":{"text":"\""},"start":18,"end":19}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"description = \"Comate terminal CLI built on comate-agent-sdk\"\n"},"line_number":8,"absolute_offset":125,"submatches":[{"match":{"text":"d"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"s"},"start":2,"end":3},{"match":{"text":"c"},"start":3,"end":4},{"match":{"text":"r"},"start":4,"end":5},{"match":{"text":"i"},"start":5,"end":6},{"match":{"text":"p"},"start":6,"end":7},{"match":{"text":"t"},"start":7,"end":8},{"match":{"text":"i"},"start":8,"end":9},{"match":{"text":"o"},"start":9,"end":10},{"match":{"text":"n"},"start":10,"end":11},{"match":{"text":" "},"start":11,"end":12},{"match":{"text":"="},"start":12,"end":13},{"match":{"text":" "},"start":13,"end":14},{"match":{"text":"\""},"start":14,"end":15},{"match":{"text":"C"},"start":15,"end":16},{"match":{"text":"o"},"start":16,"end":17},{"match":{"text":"m"},"start":17,"end":18},{"match":{"text":"a"},"start":18,"end":19},{"match":{"text":"t"},"start":19,"end":20},{"match":{"text":"e"},"start":20,"end":21},{"match":{"text":" "},"start":21,"end":22},{"match":{"text":"t"},"start":22,"end":23},{"match":{"text":"e"},"start":23,"end":24},{"match":{"text":"r"},"start":24,"end":25},{"match":{"text":"m"},"start":25,"end":26},{"match":{"text":"i"},"start":26,"end":27},{"match":{"text":"n"},"start":27,"end":28},{"match":{"text":"a"},"start":28,"end":29},{"match":{"text":"l"},"start":29,"end":30},{"match":{"text":" "},"start":30,"end":31},{"match":{"text":"C"},"start":31,"end":32},{"match":{"text":"L"},"start":32,"end":33},{"match":{"text":"I"},"start":33,"end":34},{"match":{"text":" "},"start":34,"end":35},{"match":{"text":"b"},"start":35,"end":36},{"match":{"text":"u"},"start":36,"end":37},{"match":{"text":"i"},"start":37,"end":38},{"match":{"text":"l"},"start":38,"end":39},{"match":{"text":"t"},"start":39,"end":40},{"match":{"text":" "},"start":40,"end":41},{"match":{"text":"o"},"start":41,"end":42},{"match":{"text":"n"},"start":42,"end":43},{"match":{"text":" "},"start":43,"end":44},{"match":{"text":"c"},"start":44,"end":45},{"match":{"text":"o"},"start":45,"end":46},{"match":{"text":"m"},"start":46,"end":47},{"match":{"text":"a"},"start":47,"end":48},{"match":{"text":"t"},"start":48,"end":49},{"match":{"text":"e"},"start":49,"end":50},{"match":{"text":"-"},"start":50,"end":51},{"match":{"text":"a"},"start":51,"end":52},{"match":{"text":"g"},"start":52,"end":53},{"match":{"text":"e"},"start":53,"end":54},{"match":{"text":"n"},"start":54,"end":55},{"match":{"text":"t"},"start":55,"end":56},{"match":{"text":"-"},"start":56,"end":57},{"match":{"text":"s"},"start":57,"end":58},{"match":{"text":"d"},"start":58,"end":59},{"match":{"text":"k"},"start":59,"end":60},{"match":{"text":"\""},"start":60,"end":61}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"readme = \"README.md\"\n"},"line_number":9,"absolute_offset":187,"submatches":[{"match":{"text":"r"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"a"},"start":2,"end":3},{"match":{"text":"d"},"start":3,"end":4},{"match":{"text":"m"},"start":4,"end":5},{"match":{"text":"e"},"start":5,"end":6},{"match":{"text":" "},"start":6,"end":7},{"match":{"text":"="},"start":7,"end":8},{"match":{"text":" "},"start":8,"end":9},{"match":{"text":"\""},"start":9,"end":10},{"match":{"text":"R"},"start":10,"end":11},{"match":{"text":"E"},"start":11,"end":12},{"match":{"text":"A"},"start":12,"end":13},{"match":{"text":"D"},"start":13,"end":14},{"match":{"text":"M"},"start":14,"end":15},{"match":{"text":"E"},"start":15,"end":16},{"match":{"text":"."},"start":16,"end":17},{"match":{"text":"m"},"start":17,"end":18},{"match":{"text":"d"},"start":18,"end":19},{"match":{"text":"\""},"start":19,"end":20}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"requires-python = \">=3.11\"\n"},"line_number":10,"absolute_offset":208,"submatches":[{"match":{"text":"r"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"q"},"start":2,"end":3},{"match":{"text":"u"},"start":3,"end":4},{"match":{"text":"i"},"start":4,"end":5},{"match":{"text":"r"},"start":5,"end":6},{"match":{"text":"e"},"start":6,"end":7},{"match":{"text":"s"},"start":7,"end":8},{"match":{"text":"-"},"start":8,"end":9},{"match":{"text":"p"},"start":9,"end":10},{"match":{"text":"y"},"start":10,"end":11},{"match":{"text":"t"},"start":11,"end":12},{"match":{"text":"h"},"start":12,"end":13},{"match":{"text":"o"},"start":13,"end":14},{"match":{"text":"n"},"start":14,"end":15},{"match":{"text":" "},"start":15,"end":16},{"match":{"text":"="},"start":16,"end":17},{"match":{"text":" "},"start":17,"end":18},{"match":{"text":"\""},"start":18,"end":19},{"match":{"text":">"},"start":19,"end":20},{"match":{"text":"="},"start":20,"end":21},{"match":{"text":"3"},"start":21,"end":22},{"match":{"text":"."},"start":22,"end":23},{"match":{"text":"1"},"start":23,"end":24},{"match":{"text":"1"},"start":24,"end":25},{"match":{"text":"\""},"start":25,"end":26}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"authors = [\n"},"line_number":11,"absolute_offset":235,"submatches":[{"match":{"text":"a"},"start":0,"end":1},{"match":{"text":"u"},"start":1,"end":2},{"match":{"text":"t"},"start":2,"end":3},{"match":{"text":"h"},"start":3,"end":4},{"match":{"text":"o"},"start":4,"end":5},{"match":{"text":"r"},"start":5,"end":6},{"match":{"text":"s"},"start":6,"end":7},{"match":{"text":" "},"start":7,"end":8},{"match":{"text":"="},"start":8,"end":9},{"match":{"text":" "},"start":9,"end":10},{"match":{"text":"["},"start":10,"end":11}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    { name = \"Andy\", email = \"andy.dev@aliyun.com\" }\n"},"line_number":12,"absolute_offset":247,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"{"},"start":4,"end":5},{"match":{"text":" "},"start":5,"end":6},{"match":{"text":"n"},"start":6,"end":7},{"match":{"text":"a"},"start":7,"end":8},{"match":{"text":"m"},"start":8,"end":9},{"match":{"text":"e"},"start":9,"end":10},{"match":{"text":" "},"start":10,"end":11},{"match":{"text":"="},"start":11,"end":12},{"match":{"text":" "},"start":12,"end":13},{"match":{"text":"\""},"start":13,"end":14},{"match":{"text":"A"},"start":14,"end":15},{"match":{"text":"n"},"start":15,"end":16},{"match":{"text":"d"},"start":16,"end":17},{"match":{"text":"y"},"start":17,"end":18},{"match":{"text":"\""},"start":18,"end":19},{"match":{"text":","},"start":19,"end":20},{"match":{"text":" "},"start":20,"end":21},{"match":{"text":"e"},"start":21,"end":22},{"match":{"text":"m"},"start":22,"end":23},{"match":{"text":"a"},"start":23,"end":24},{"match":{"text":"i"},"start":24,"end":25},{"match":{"text":"l"},"start":25,"end":26},{"match":{"text":" "},"start":26,"end":27},{"match":{"text":"="},"start":27,"end":28},{"match":{"text":" "},"start":28,"end":29},{"match":{"text":"\""},"start":29,"end":30},{"match":{"text":"a"},"start":30,"end":31},{"match":{"text":"n"},"start":31,"end":32},{"match":{"text":"d"},"start":32,"end":33},{"match":{"text":"y"},"start":33,"end":34},{"match":{"text":"."},"start":34,"end":35},{"match":{"text":"d"},"start":35,"end":36},{"match":{"text":"e"},"start":36,"end":37},{"match":{"text":"v"},"start":37,"end":38},{"match":{"text":"@"},"start":38,"end":39},{"match":{"text":"a"},"start":39,"end":40},{"match":{"text":"l"},"start":40,"end":41},{"match":{"text":"i"},"start":41,"end":42},{"match":{"text":"y"},"start":42,"end":43},{"match":{"text":"u"},"start":43,"end":44},{"match":{"text":"n"},"start":44,"end":45},{"match":{"text":"."},"start":45,"end":46},{"match":{"text":"c"},"start":46,"end":47},{"match":{"text":"o"},"start":47,"end":48},{"match":{"text":"m"},"start":48,"end":49},{"match":{"text":"\""},"start":49,"end":50},{"match":{"text":" "},"start":50,"end":51},{"match":{"text":"}"},"start":51,"end":52}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"]\n"},"line_number":13,"absolute_offset":300,"submatches":[{"match":{"text":"]"},"start":0,"end":1}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"keywords = [\"agent\", \"cli\", \"tui\", \"comate\"]\n"},"line_number":14,"absolute_offset":302,"submatches":[{"match":{"text":"k"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"y"},"start":2,"end":3},{"match":{"text":"w"},"start":3,"end":4},{"match":{"text":"o"},"start":4,"end":5},{"match":{"text":"r"},"start":5,"end":6},{"match":{"text":"d"},"start":6,"end":7},{"match":{"text":"s"},"start":7,"end":8},{"match":{"text":" "},"start":8,"end":9},{"match":{"text":"="},"start":9,"end":10},{"match":{"text":" "},"start":10,"end":11},{"match":{"text":"["},"start":11,"end":12},{"match":{"text":"\""},"start":12,"end":13},{"match":{"text":"a"},"start":13,"end":14},{"match":{"text":"g"},"start":14,"end":15},{"match":{"text":"e"},"start":15,"end":16},{"match":{"text":"n"},"start":16,"end":17},{"match":{"text":"t"},"start":17,"end":18},{"match":{"text":"\""},"start":18,"end":19},{"match":{"text":","},"start":19,"end":20},{"match":{"text":" "},"start":20,"end":21},{"match":{"text":"\""},"start":21,"end":22},{"match":{"text":"c"},"start":22,"end":23},{"match":{"text":"l"},"start":23,"end":24},{"match":{"text":"i"},"start":24,"end":25},{"match":{"text":"\""},"start":25,"end":26},{"match":{"text":","},"start":26,"end":27},{"match":{"text":" "},"start":27,"end":28},{"match":{"text":"\""},"start":28,"end":29},{"match":{"text":"t"},"start":29,"end":30},{"match":{"text":"u"},"start":30,"end":31},{"match":{"text":"i"},"start":31,"end":32},{"match":{"text":"\""},"start":32,"end":33},{"match":{"text":","},"start":33,"end":34},{"match":{"text":" "},"start":34,"end":35},{"match":{"text":"\""},"start":35,"end":36},{"match":{"text":"c"},"start":36,"end":37},{"match":{"text":"o"},"start":37,"end":38},{"match":{"text":"m"},"start":38,"end":39},{"match":{"text":"a"},"start":39,"end":40},{"match":{"text":"t"},"start":40,"end":41},{"match":{"text":"e"},"start":41,"end":42},{"match":{"text":"\""},"start":42,"end":43},{"match":{"text":"]"},"start":43,"end":44}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"classifiers = [\n"},"line_number":15,"absolute_offset":347,"submatches":[{"match":{"text":"c"},"start":0,"end":1},{"match":{"text":"l"},"start":1,"end":2},{"match":{"text":"a"},"start":2,"end":3},{"match":{"text":"s"},"start":3,"end":4},{"match":{"text":"s"},"start":4,"end":5},{"match":{"text":"i"},"start":5,"end":6},{"match":{"text":"f"},"start":6,"end":7},{"match":{"text":"i"},"start":7,"end":8},{"match":{"text":"e"},"start":8,"end":9},{"match":{"text":"r"},"start":9,"end":10},{"match":{"text":"s"},"start":10,"end":11},{"match":{"text":" "},"start":11,"end":12},{"match":{"text":"="},"start":12,"end":13},{"match":{"text":" "},"start":13,"end":14},{"match":{"text":"["},"start":14,"end":15}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"Development Status :: 3 - Alpha\",\n"},"line_number":16,"absolute_offset":363,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"D"},"start":5,"end":6},{"match":{"text":"e"},"start":6,"end":7},{"match":{"text":"v"},"start":7,"end":8},{"match":{"text":"e"},"start":8,"end":9},{"match":{"text":"l"},"start":9,"end":10},{"match":{"text":"o"},"start":10,"end":11},{"match":{"text":"p"},"start":11,"end":12},{"match":{"text":"m"},"start":12,"end":13},{"match":{"text":"e"},"start":13,"end":14},{"match":{"text":"n"},"start":14,"end":15},{"match":{"text":"t"},"start":15,"end":16},{"match":{"text":" "},"start":16,"end":17},{"match":{"text":"S"},"start":17,"end":18},{"match":{"text":"t"},"start":18,"end":19},{"match":{"text":"a"},"start":19,"end":20},{"match":{"text":"t"},"start":20,"end":21},{"match":{"text":"u"},"start":21,"end":22},{"match":{"text":"s"},"start":22,"end":23},{"match":{"text":" "},"start":23,"end":24},{"match":{"text":":"},"start":24,"end":25},{"match":{"text":":"},"start":25,"end":26},{"match":{"text":" "},"start":26,"end":27},{"match":{"text":"3"},"start":27,"end":28},{"match":{"text":" "},"start":28,"end":29},{"match":{"text":"-"},"start":29,"end":30},{"match":{"text":" "},"start":30,"end":31},{"match":{"text":"A"},"start":31,"end":32},{"match":{"text":"l"},"start":32,"end":33},{"match":{"text":"p"},"start":33,"end":34},{"match":{"text":"h"},"start":34,"end":35},{"match":{"text":"a"},"start":35,"end":36},{"match":{"text":"\""},"start":36,"end":37},{"match":{"text":","},"start":37,"end":38}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"Intended Audience :: Developers\",\n"},"line_number":17,"absolute_offset":402,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"I"},"start":5,"end":6},{"match":{"text":"n"},"start":6,"end":7},{"match":{"text":"t"},"start":7,"end":8},{"match":{"text":"e"},"start":8,"end":9},{"match":{"text":"n"},"start":9,"end":10},{"match":{"text":"d"},"start":10,"end":11},{"match":{"text":"e"},"start":11,"end":12},{"match":{"text":"d"},"start":12,"end":13},{"match":{"text":" "},"start":13,"end":14},{"match":{"text":"A"},"start":14,"end":15},{"match":{"text":"u"},"start":15,"end":16},{"match":{"text":"d"},"start":16,"end":17},{"match":{"text":"i"},"start":17,"end":18},{"match":{"text":"e"},"start":18,"end":19},{"match":{"text":"n"},"start":19,"end":20},{"match":{"text":"c"},"start":20,"end":21},{"match":{"text":"e"},"start":21,"end":22},{"match":{"text":" "},"start":22,"end":23},{"match":{"text":":"},"start":23,"end":24},{"match":{"text":":"},"start":24,"end":25},{"match":{"text":" "},"start":25,"end":26},{"match":{"text":"D"},"start":26,"end":27},{"match":{"text":"e"},"start":27,"end":28},{"match":{"text":"v"},"start":28,"end":29},{"match":{"text":"e"},"start":29,"end":30},{"match":{"text":"l"},"start":30,"end":31},{"match":{"text":"o"},"start":31,"end":32},{"match":{"text":"p"},"start":32,"end":33},{"match":{"text":"e"},"start":33,"end":34},{"match":{"text":"r"},"start":34,"end":35},{"match":{"text":"s"},"start":35,"end":36},{"match":{"text":"\""},"start":36,"end":37},{"match":{"text":","},"start":37,"end":38}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"Programming Language :: Python :: 3\",\n"},"line_number":18,"absolute_offset":441,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"P"},"start":5,"end":6},{"match":{"text":"r"},"start":6,"end":7},{"match":{"text":"o"},"start":7,"end":8},{"match":{"text":"g"},"start":8,"end":9},{"match":{"text":"r"},"start":9,"end":10},{"match":{"text":"a"},"start":10,"end":11},{"match":{"text":"m"},"start":11,"end":12},{"match":{"text":"m"},"start":12,"end":13},{"match":{"text":"i"},"start":13,"end":14},{"match":{"text":"n"},"start":14,"end":15},{"match":{"text":"g"},"start":15,"end":16},{"match":{"text":" "},"start":16,"end":17},{"match":{"text":"L"},"start":17,"end":18},{"match":{"text":"a"},"start":18,"end":19},{"match":{"text":"n"},"start":19,"end":20},{"match":{"text":"g"},"start":20,"end":21},{"match":{"text":"u"},"start":21,"end":22},{"match":{"text":"a"},"start":22,"end":23},{"match":{"text":"g"},"start":23,"end":24},{"match":{"text":"e"},"start":24,"end":25},{"match":{"text":" "},"start":25,"end":26},{"match":{"text":":"},"start":26,"end":27},{"match":{"text":":"},"start":27,"end":28},{"match":{"text":" "},"start":28,"end":29},{"match":{"text":"P"},"start":29,"end":30},{"match":{"text":"y"},"start":30,"end":31},{"match":{"text":"t"},"start":31,"end":32},{"match":{"text":"h"},"start":32,"end":33},{"match":{"text":"o"},"start":33,"end":34},{"match":{"text":"n"},"start":34,"end":35},{"match":{"text":" "},"start":35,"end":36},{"match":{"text":":"},"start":36,"end":37},{"match":{"text":":"},"start":37,"end":38},{"match":{"text":" "},"start":38,"end":39},{"match":{"text":"3"},"start":39,"end":40},{"match":{"text":"\""},"start":40,"end":41},{"match":{"text":","},"start":41,"end":42}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"Programming Language :: Python :: 3.11\",\n"},"line_number":19,"absolute_offset":484,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"P"},"start":5,"end":6},{"match":{"text":"r"},"start":6,"end":7},{"match":{"text":"o"},"start":7,"end":8},{"match":{"text":"g"},"start":8,"end":9},{"match":{"text":"r"},"start":9,"end":10},{"match":{"text":"a"},"start":10,"end":11},{"match":{"text":"m"},"start":11,"end":12},{"match":{"text":"m"},"start":12,"end":13},{"match":{"text":"i"},"start":13,"end":14},{"match":{"text":"n"},"start":14,"end":15},{"match":{"text":"g"},"start":15,"end":16},{"match":{"text":" "},"start":16,"end":17},{"match":{"text":"L"},"start":17,"end":18},{"match":{"text":"a"},"start":18,"end":19},{"match":{"text":"n"},"start":19,"end":20},{"match":{"text":"g"},"start":20,"end":21},{"match":{"text":"u"},"start":21,"end":22},{"match":{"text":"a"},"start":22,"end":23},{"match":{"text":"g"},"start":23,"end":24},{"match":{"text":"e"},"start":24,"end":25},{"match":{"text":" "},"start":25,"end":26},{"match":{"text":":"},"start":26,"end":27},{"match":{"text":":"},"start":27,"end":28},{"match":{"text":" "},"start":28,"end":29},{"match":{"text":"P"},"start":29,"end":30},{"match":{"text":"y"},"start":30,"end":31},{"match":{"text":"t"},"start":31,"end":32},{"match":{"text":"h"},"start":32,"end":33},{"match":{"text":"o"},"start":33,"end":34},{"match":{"text":"n"},"start":34,"end":35},{"match":{"text":" "},"start":35,"end":36},{"match":{"text":":"},"start":36,"end":37},{"match":{"text":":"},"start":37,"end":38},{"match":{"text":" "},"start":38,"end":39},{"match":{"text":"3"},"start":39,"end":40},{"match":{"text":"."},"start":40,"end":41},{"match":{"text":"1"},"start":41,"end":42},{"match":{"text":"1"},"start":42,"end":43},{"match":{"text":"\""},"start":43,"end":44},{"match":{"text":","},"start":44,"end":45}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"Programming Language :: Python :: 3.12\",\n"},"line_number":20,"absolute_offset":530,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"P"},"start":5,"end":6},{"match":{"text":"r"},"start":6,"end":7},{"match":{"text":"o"},"start":7,"end":8},{"match":{"text":"g"},"start":8,"end":9},{"match":{"text":"r"},"start":9,"end":10},{"match":{"text":"a"},"start":10,"end":11},{"match":{"text":"m"},"start":11,"end":12},{"match":{"text":"m"},"start":12,"end":13},{"match":{"text":"i"},"start":13,"end":14},{"match":{"text":"n"},"start":14,"end":15},{"match":{"text":"g"},"start":15,"end":16},{"match":{"text":" "},"start":16,"end":17},{"match":{"text":"L"},"start":17,"end":18},{"match":{"text":"a"},"start":18,"end":19},{"match":{"text":"n"},"start":19,"end":20},{"match":{"text":"g"},"start":20,"end":21},{"match":{"text":"u"},"start":21,"end":22},{"match":{"text":"a"},"start":22,"end":23},{"match":{"text":"g"},"start":23,"end":24},{"match":{"text":"e"},"start":24,"end":25},{"match":{"text":" "},"start":25,"end":26},{"match":{"text":":"},"start":26,"end":27},{"match":{"text":":"},"start":27,"end":28},{"match":{"text":" "},"start":28,"end":29},{"match":{"text":"P"},"start":29,"end":30},{"match":{"text":"y"},"start":30,"end":31},{"match":{"text":"t"},"start":31,"end":32},{"match":{"text":"h"},"start":32,"end":33},{"match":{"text":"o"},"start":33,"end":34},{"match":{"text":"n"},"start":34,"end":35},{"match":{"text":" "},"start":35,"end":36},{"match":{"text":":"},"start":36,"end":37},{"match":{"text":":"},"start":37,"end":38},{"match":{"text":" "},"start":38,"end":39},{"match":{"text":"3"},"start":39,"end":40},{"match":{"text":"."},"start":40,"end":41},{"match":{"text":"1"},"start":41,"end":42},{"match":{"text":"2"},"start":42,"end":43},{"match":{"text":"\""},"start":43,"end":44},{"match":{"text":","},"start":44,"end":45}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"Programming Language :: Python :: 3.13\",\n"},"line_number":21,"absolute_offset":576,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"P"},"start":5,"end":6},{"match":{"text":"r"},"start":6,"end":7},{"match":{"text":"o"},"start":7,"end":8},{"match":{"text":"g"},"start":8,"end":9},{"match":{"text":"r"},"start":9,"end":10},{"match":{"text":"a"},"start":10,"end":11},{"match":{"text":"m"},"start":11,"end":12},{"match":{"text":"m"},"start":12,"end":13},{"match":{"text":"i"},"start":13,"end":14},{"match":{"text":"n"},"start":14,"end":15},{"match":{"text":"g"},"start":15,"end":16},{"match":{"text":" "},"start":16,"end":17},{"match":{"text":"L"},"start":17,"end":18},{"match":{"text":"a"},"start":18,"end":19},{"match":{"text":"n"},"start":19,"end":20},{"match":{"text":"g"},"start":20,"end":21},{"match":{"text":"u"},"start":21,"end":22},{"match":{"text":"a"},"start":22,"end":23},{"match":{"text":"g"},"start":23,"end":24},{"match":{"text":"e"},"start":24,"end":25},{"match":{"text":" "},"start":25,"end":26},{"match":{"text":":"},"start":26,"end":27},{"match":{"text":":"},"start":27,"end":28},{"match":{"text":" "},"start":28,"end":29},{"match":{"text":"P"},"start":29,"end":30},{"match":{"text":"y"},"start":30,"end":31},{"match":{"text":"t"},"start":31,"end":32},{"match":{"text":"h"},"start":32,"end":33},{"match":{"text":"o"},"start":33,"end":34},{"match":{"text":"n"},"start":34,"end":35},{"match":{"text":" "},"start":35,"end":36},{"match":{"text":":"},"start":36,"end":37},{"match":{"text":":"},"start":37,"end":38},{"match":{"text":" "},"start":38,"end":39},{"match":{"text":"3"},"start":39,"end":40},{"match":{"text":"."},"start":40,"end":41},{"match":{"text":"1"},"start":41,"end":42},{"match":{"text":"3"},"start":42,"end":43},{"match":{"text":"\""},"start":43,"end":44},{"match":{"text":","},"start":44,"end":45}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"Environment :: Console\",\n"},"line_number":22,"absolute_offset":622,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"E"},"start":5,"end":6},{"match":{"text":"n"},"start":6,"end":7},{"match":{"text":"v"},"start":7,"end":8},{"match":{"text":"i"},"start":8,"end":9},{"match":{"text":"r"},"start":9,"end":10},{"match":{"text":"o"},"start":10,"end":11},{"match":{"text":"n"},"start":11,"end":12},{"match":{"text":"m"},"start":12,"end":13},{"match":{"text":"e"},"start":13,"end":14},{"match":{"text":"n"},"start":14,"end":15},{"match":{"text":"t"},"start":15,"end":16},{"match":{"text":" "},"start":16,"end":17},{"match":{"text":":"},"start":17,"end":18},{"match":{"text":":"},"start":18,"end":19},{"match":{"text":" "},"start":19,"end":20},{"match":{"text":"C"},"start":20,"end":21},{"match":{"text":"o"},"start":21,"end":22},{"match":{"text":"n"},"start":22,"end":23},{"match":{"text":"s"},"start":23,"end":24},{"match":{"text":"o"},"start":24,"end":25},{"match":{"text":"l"},"start":25,"end":26},{"match":{"text":"e"},"start":26,"end":27},{"match":{"text":"\""},"start":27,"end":28},{"match":{"text":","},"start":28,"end":29}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"]\n"},"line_number":23,"absolute_offset":652,"submatches":[{"match":{"text":"]"},"start":0,"end":1}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"dependencies = [\n"},"line_number":24,"absolute_offset":654,"submatches":[{"match":{"text":"d"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"p"},"start":2,"end":3},{"match":{"text":"e"},"start":3,"end":4},{"match":{"text":"n"},"start":4,"end":5},{"match":{"text":"d"},"start":5,"end":6},{"match":{"text":"e"},"start":6,"end":7},{"match":{"text":"n"},"start":7,"end":8},{"match":{"text":"c"},"start":8,"end":9},{"match":{"text":"i"},"start":9,"end":10},{"match":{"text":"e"},"start":10,"end":11},{"match":{"text":"s"},"start":11,"end":12},{"match":{"text":" "},"start":12,"end":13},{"match":{"text":"="},"start":13,"end":14},{"match":{"text":" "},"start":14,"end":15},{"match":{"text":"["},"start":15,"end":16}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"comate-agent-sdk>=0.8.0a1,<0.9.0\",\n"},"line_number":25,"absolute_offset":671,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"c"},"start":5,"end":6},{"match":{"text":"o"},"start":6,"end":7},{"match":{"text":"m"},"start":7,"end":8},{"match":{"text":"a"},"start":8,"end":9},{"match":{"text":"t"},"start":9,"end":10},{"match":{"text":"e"},"start":10,"end":11},{"match":{"text":"-"},"start":11,"end":12},{"match":{"text":"a"},"start":12,"end":13},{"match":{"text":"g"},"start":13,"end":14},{"match":{"text":"e"},"start":14,"end":15},{"match":{"text":"n"},"start":15,"end":16},{"match":{"text":"t"},"start":16,"end":17},{"match":{"text":"-"},"start":17,"end":18},{"match":{"text":"s"},"start":18,"end":19},{"match":{"text":"d"},"start":19,"end":20},{"match":{"text":"k"},"start":20,"end":21},{"match":{"text":">"},"start":21,"end":22},{"match":{"text":"="},"start":22,"end":23},{"match":{"text":"0"},"start":23,"end":24},{"match":{"text":"."},"start":24,"end":25},{"match":{"text":"8"},"start":25,"end":26},{"match":{"text":"."},"start":26,"end":27},{"match":{"text":"0"},"start":27,"end":28},{"match":{"text":"a"},"start":28,"end":29},{"match":{"text":"1"},"start":29,"end":30},{"match":{"text":","},"start":30,"end":31},{"match":{"text":"<"},"start":31,"end":32},{"match":{"text":"0"},"start":32,"end":33},{"match":{"text":"."},"start":33,"end":34},{"match":{"text":"9"},"start":34,"end":35},{"match":{"text":"."},"start":35,"end":36},{"match":{"text":"0"},"start":36,"end":37},{"match":{"text":"\""},"start":37,"end":38},{"match":{"text":","},"start":38,"end":39}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"rich>=14.0\",\n"},"line_number":26,"absolute_offset":711,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"r"},"start":5,"end":6},{"match":{"text":"i"},"start":6,"end":7},{"match":{"text":"c"},"start":7,"end":8},{"match":{"text":"h"},"start":8,"end":9},{"match":{"text":">"},"start":9,"end":10},{"match":{"text":"="},"start":10,"end":11},{"match":{"text":"1"},"start":11,"end":12},{"match":{"text":"4"},"start":12,"end":13},{"match":{"text":"."},"start":13,"end":14},{"match":{"text":"0"},"start":14,"end":15},{"match":{"text":"\""},"start":15,"end":16},{"match":{"text":","},"start":16,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"prompt-toolkit>=3.0\",\n"},"line_number":27,"absolute_offset":729,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"p"},"start":5,"end":6},{"match":{"text":"r"},"start":6,"end":7},{"match":{"text":"o"},"start":7,"end":8},{"match":{"text":"m"},"start":8,"end":9},{"match":{"text":"p"},"start":9,"end":10},{"match":{"text":"t"},"start":10,"end":11},{"match":{"text":"-"},"start":11,"end":12},{"match":{"text":"t"},"start":12,"end":13},{"match":{"text":"o"},"start":13,"end":14},{"match":{"text":"o"},"start":14,"end":15},{"match":{"text":"l"},"start":15,"end":16},{"match":{"text":"k"},"start":16,"end":17},{"match":{"text":"i"},"start":17,"end":18},{"match":{"text":"t"},"start":18,"end":19},{"match":{"text":">"},"start":19,"end":20},{"match":{"text":"="},"start":20,"end":21},{"match":{"text":"3"},"start":21,"end":22},{"match":{"text":"."},"start":22,"end":23},{"match":{"text":"0"},"start":23,"end":24},{"match":{"text":"\""},"start":24,"end":25},{"match":{"text":","},"start":25,"end":26}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"packaging>=21.0\",\n"},"line_number":28,"absolute_offset":756,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"p"},"start":5,"end":6},{"match":{"text":"a"},"start":6,"end":7},{"match":{"text":"c"},"start":7,"end":8},{"match":{"text":"k"},"start":8,"end":9},{"match":{"text":"a"},"start":9,"end":10},{"match":{"text":"g"},"start":10,"end":11},{"match":{"text":"i"},"start":11,"end":12},{"match":{"text":"n"},"start":12,"end":13},{"match":{"text":"g"},"start":13,"end":14},{"match":{"text":">"},"start":14,"end":15},{"match":{"text":"="},"start":15,"end":16},{"match":{"text":"2"},"start":16,"end":17},{"match":{"text":"1"},"start":17,"end":18},{"match":{"text":"."},"start":18,"end":19},{"match":{"text":"0"},"start":19,"end":20},{"match":{"text":"\""},"start":20,"end":21},{"match":{"text":","},"start":21,"end":22}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"pillow==12.2.0\",\n"},"line_number":29,"absolute_offset":779,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"p"},"start":5,"end":6},{"match":{"text":"i"},"start":6,"end":7},{"match":{"text":"l"},"start":7,"end":8},{"match":{"text":"l"},"start":8,"end":9},{"match":{"text":"o"},"start":9,"end":10},{"match":{"text":"w"},"start":10,"end":11},{"match":{"text":"="},"start":11,"end":12},{"match":{"text":"="},"start":12,"end":13},{"match":{"text":"1"},"start":13,"end":14},{"match":{"text":"2"},"start":14,"end":15},{"match":{"text":"."},"start":15,"end":16},{"match":{"text":"2"},"start":16,"end":17},{"match":{"text":"."},"start":17,"end":18},{"match":{"text":"0"},"start":18,"end":19},{"match":{"text":"\""},"start":19,"end":20},{"match":{"text":","},"start":20,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"charset-normalizer==3.4.7\",\n"},"line_number":30,"absolute_offset":801,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"c"},"start":5,"end":6},{"match":{"text":"h"},"start":6,"end":7},{"match":{"text":"a"},"start":7,"end":8},{"match":{"text":"r"},"start":8,"end":9},{"match":{"text":"s"},"start":9,"end":10},{"match":{"text":"e"},"start":10,"end":11},{"match":{"text":"t"},"start":11,"end":12},{"match":{"text":"-"},"start":12,"end":13},{"match":{"text":"n"},"start":13,"end":14},{"match":{"text":"o"},"start":14,"end":15},{"match":{"text":"r"},"start":15,"end":16},{"match":{"text":"m"},"start":16,"end":17},{"match":{"text":"a"},"start":17,"end":18},{"match":{"text":"l"},"start":18,"end":19},{"match":{"text":"i"},"start":19,"end":20},{"match":{"text":"z"},"start":20,"end":21},{"match":{"text":"e"},"start":21,"end":22},{"match":{"text":"r"},"start":22,"end":23},{"match":{"text":"="},"start":23,"end":24},{"match":{"text":"="},"start":24,"end":25},{"match":{"text":"3"},"start":25,"end":26},{"match":{"text":"."},"start":26,"end":27},{"match":{"text":"4"},"start":27,"end":28},{"match":{"text":"."},"start":28,"end":29},{"match":{"text":"7"},"start":29,"end":30},{"match":{"text":"\""},"start":30,"end":31},{"match":{"text":","},"start":31,"end":32}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"curl-cffi==0.13.0\",\n"},"line_number":31,"absolute_offset":834,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"c"},"start":5,"end":6},{"match":{"text":"u"},"start":6,"end":7},{"match":{"text":"r"},"start":7,"end":8},{"match":{"text":"l"},"start":8,"end":9},{"match":{"text":"-"},"start":9,"end":10},{"match":{"text":"c"},"start":10,"end":11},{"match":{"text":"f"},"start":11,"end":12},{"match":{"text":"f"},"start":12,"end":13},{"match":{"text":"i"},"start":13,"end":14},{"match":{"text":"="},"start":14,"end":15},{"match":{"text":"="},"start":15,"end":16},{"match":{"text":"0"},"start":16,"end":17},{"match":{"text":"."},"start":17,"end":18},{"match":{"text":"1"},"start":18,"end":19},{"match":{"text":"3"},"start":19,"end":20},{"match":{"text":"."},"start":20,"end":21},{"match":{"text":"0"},"start":21,"end":22},{"match":{"text":"\""},"start":22,"end":23},{"match":{"text":","},"start":23,"end":24}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"requests==2.32.5\",\n"},"line_number":32,"absolute_offset":859,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"r"},"start":5,"end":6},{"match":{"text":"e"},"start":6,"end":7},{"match":{"text":"q"},"start":7,"end":8},{"match":{"text":"u"},"start":8,"end":9},{"match":{"text":"e"},"start":9,"end":10},{"match":{"text":"s"},"start":10,"end":11},{"match":{"text":"t"},"start":11,"end":12},{"match":{"text":"s"},"start":12,"end":13},{"match":{"text":"="},"start":13,"end":14},{"match":{"text":"="},"start":14,"end":15},{"match":{"text":"2"},"start":15,"end":16},{"match":{"text":"."},"start":16,"end":17},{"match":{"text":"3"},"start":17,"end":18},{"match":{"text":"2"},"start":18,"end":19},{"match":{"text":"."},"start":19,"end":20},{"match":{"text":"5"},"start":20,"end":21},{"match":{"text":"\""},"start":21,"end":22},{"match":{"text":","},"start":22,"end":23}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"concurrent-log-handler>=0.9.25\",\n"},"line_number":33,"absolute_offset":883,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"c"},"start":5,"end":6},{"match":{"text":"o"},"start":6,"end":7},{"match":{"text":"n"},"start":7,"end":8},{"match":{"text":"c"},"start":8,"end":9},{"match":{"text":"u"},"start":9,"end":10},{"match":{"text":"r"},"start":10,"end":11},{"match":{"text":"r"},"start":11,"end":12},{"match":{"text":"e"},"start":12,"end":13},{"match":{"text":"n"},"start":13,"end":14},{"match":{"text":"t"},"start":14,"end":15},{"match":{"text":"-"},"start":15,"end":16},{"match":{"text":"l"},"start":16,"end":17},{"match":{"text":"o"},"start":17,"end":18},{"match":{"text":"g"},"start":18,"end":19},{"match":{"text":"-"},"start":19,"end":20},{"match":{"text":"h"},"start":20,"end":21},{"match":{"text":"a"},"start":21,"end":22},{"match":{"text":"n"},"start":22,"end":23},{"match":{"text":"d"},"start":23,"end":24},{"match":{"text":"l"},"start":24,"end":25},{"match":{"text":"e"},"start":25,"end":26},{"match":{"text":"r"},"start":26,"end":27},{"match":{"text":">"},"start":27,"end":28},{"match":{"text":"="},"start":28,"end":29},{"match":{"text":"0"},"start":29,"end":30},{"match":{"text":"."},"start":30,"end":31},{"match":{"text":"9"},"start":31,"end":32},{"match":{"text":"."},"start":32,"end":33},{"match":{"text":"2"},"start":33,"end":34},{"match":{"text":"5"},"start":34,"end":35},{"match":{"text":"\""},"start":35,"end":36},{"match":{"text":","},"start":36,"end":37}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"]\n"},"line_number":34,"absolute_offset":921,"submatches":[{"match":{"text":"]"},"start":0,"end":1}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[project.urls]\n"},"line_number":36,"absolute_offset":924,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"p"},"start":1,"end":2},{"match":{"text":"r"},"start":2,"end":3},{"match":{"text":"o"},"start":3,"end":4},{"match":{"text":"j"},"start":4,"end":5},{"match":{"text":"e"},"start":5,"end":6},{"match":{"text":"c"},"start":6,"end":7},{"match":{"text":"t"},"start":7,"end":8},{"match":{"text":"."},"start":8,"end":9},{"match":{"text":"u"},"start":9,"end":10},{"match":{"text":"r"},"start":10,"end":11},{"match":{"text":"l"},"start":11,"end":12},{"match":{"text":"s"},"start":12,"end":13},{"match":{"text":"]"},"start":13,"end":14}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"Homepage = \"https://github.com/AndyLee1024/agent-sdk\"\n"},"line_number":37,"absolute_offset":939,"submatches":[{"match":{"text":"H"},"start":0,"end":1},{"match":{"text":"o"},"start":1,"end":2},{"match":{"text":"m"},"start":2,"end":3},{"match":{"text":"e"},"start":3,"end":4},{"match":{"text":"p"},"start":4,"end":5},{"match":{"text":"a"},"start":5,"end":6},{"match":{"text":"g"},"start":6,"end":7},{"match":{"text":"e"},"start":7,"end":8},{"match":{"text":" "},"start":8,"end":9},{"match":{"text":"="},"start":9,"end":10},{"match":{"text":" "},"start":10,"end":11},{"match":{"text":"\""},"start":11,"end":12},{"match":{"text":"h"},"start":12,"end":13},{"match":{"text":"t"},"start":13,"end":14},{"match":{"text":"t"},"start":14,"end":15},{"match":{"text":"p"},"start":15,"end":16},{"match":{"text":"s"},"start":16,"end":17},{"match":{"text":":"},"start":17,"end":18},{"match":{"text":"/"},"start":18,"end":19},{"match":{"text":"/"},"start":19,"end":20},{"match":{"text":"g"},"start":20,"end":21},{"match":{"text":"i"},"start":21,"end":22},{"match":{"text":"t"},"start":22,"end":23},{"match":{"text":"h"},"start":23,"end":24},{"match":{"text":"u"},"start":24,"end":25},{"match":{"text":"b"},"start":25,"end":26},{"match":{"text":"."},"start":26,"end":27},{"match":{"text":"c"},"start":27,"end":28},{"match":{"text":"o"},"start":28,"end":29},{"match":{"text":"m"},"start":29,"end":30},{"match":{"text":"/"},"start":30,"end":31},{"match":{"text":"A"},"start":31,"end":32},{"match":{"text":"n"},"start":32,"end":33},{"match":{"text":"d"},"start":33,"end":34},{"match":{"text":"y"},"start":34,"end":35},{"match":{"text":"L"},"start":35,"end":36},{"match":{"text":"e"},"start":36,"end":37},{"match":{"text":"e"},"start":37,"end":38},{"match":{"text":"1"},"start":38,"end":39},{"match":{"text":"0"},"start":39,"end":40},{"match":{"text":"2"},"start":40,"end":41},{"match":{"text":"4"},"start":41,"end":42},{"match":{"text":"/"},"start":42,"end":43},{"match":{"text":"a"},"start":43,"end":44},{"match":{"text":"g"},"start":44,"end":45},{"match":{"text":"e"},"start":45,"end":46},{"match":{"text":"n"},"start":46,"end":47},{"match":{"text":"t"},"start":47,"end":48},{"match":{"text":"-"},"start":48,"end":49},{"match":{"text":"s"},"start":49,"end":50},{"match":{"text":"d"},"start":50,"end":51},{"match":{"text":"k"},"start":51,"end":52},{"match":{"text":"\""},"start":52,"end":53}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"Repository = \"https://github.com/AndyLee1024/agent-sdk\"\n"},"line_number":38,"absolute_offset":993,"submatches":[{"match":{"text":"R"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"p"},"start":2,"end":3},{"match":{"text":"o"},"start":3,"end":4},{"match":{"text":"s"},"start":4,"end":5},{"match":{"text":"i"},"start":5,"end":6},{"match":{"text":"t"},"start":6,"end":7},{"match":{"text":"o"},"start":7,"end":8},{"match":{"text":"r"},"start":8,"end":9},{"match":{"text":"y"},"start":9,"end":10},{"match":{"text":" "},"start":10,"end":11},{"match":{"text":"="},"start":11,"end":12},{"match":{"text":" "},"start":12,"end":13},{"match":{"text":"\""},"start":13,"end":14},{"match":{"text":"h"},"start":14,"end":15},{"match":{"text":"t"},"start":15,"end":16},{"match":{"text":"t"},"start":16,"end":17},{"match":{"text":"p"},"start":17,"end":18},{"match":{"text":"s"},"start":18,"end":19},{"match":{"text":":"},"start":19,"end":20},{"match":{"text":"/"},"start":20,"end":21},{"match":{"text":"/"},"start":21,"end":22},{"match":{"text":"g"},"start":22,"end":23},{"match":{"text":"i"},"start":23,"end":24},{"match":{"text":"t"},"start":24,"end":25},{"match":{"text":"h"},"start":25,"end":26},{"match":{"text":"u"},"start":26,"end":27},{"match":{"text":"b"},"start":27,"end":28},{"match":{"text":"."},"start":28,"end":29},{"match":{"text":"c"},"start":29,"end":30},{"match":{"text":"o"},"start":30,"end":31},{"match":{"text":"m"},"start":31,"end":32},{"match":{"text":"/"},"start":32,"end":33},{"match":{"text":"A"},"start":33,"end":34},{"match":{"text":"n"},"start":34,"end":35},{"match":{"text":"d"},"start":35,"end":36},{"match":{"text":"y"},"start":36,"end":37},{"match":{"text":"L"},"start":37,"end":38},{"match":{"text":"e"},"start":38,"end":39},{"match":{"text":"e"},"start":39,"end":40},{"match":{"text":"1"},"start":40,"end":41},{"match":{"text":"0"},"start":41,"end":42},{"match":{"text":"2"},"start":42,"end":43},{"match":{"text":"4"},"start":43,"end":44},{"match":{"text":"/"},"start":44,"end":45},{"match":{"text":"a"},"start":45,"end":46},{"match":{"text":"g"},"start":46,"end":47},{"match":{"text":"e"},"start":47,"end":48},{"match":{"text":"n"},"start":48,"end":49},{"match":{"text":"t"},"start":49,"end":50},{"match":{"text":"-"},"start":50,"end":51},{"match":{"text":"s"},"start":51,"end":52},{"match":{"text":"d"},"start":52,"end":53},{"match":{"text":"k"},"start":53,"end":54},{"match":{"text":"\""},"start":54,"end":55}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[project.scripts]\n"},"line_number":40,"absolute_offset":1050,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"p"},"start":1,"end":2},{"match":{"text":"r"},"start":2,"end":3},{"match":{"text":"o"},"start":3,"end":4},{"match":{"text":"j"},"start":4,"end":5},{"match":{"text":"e"},"start":5,"end":6},{"match":{"text":"c"},"start":6,"end":7},{"match":{"text":"t"},"start":7,"end":8},{"match":{"text":"."},"start":8,"end":9},{"match":{"text":"s"},"start":9,"end":10},{"match":{"text":"c"},"start":10,"end":11},{"match":{"text":"r"},"start":11,"end":12},{"match":{"text":"i"},"start":12,"end":13},{"match":{"text":"p"},"start":13,"end":14},{"match":{"text":"t"},"start":14,"end":15},{"match":{"text":"s"},"start":15,"end":16},{"match":{"text":"]"},"start":16,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"comate = \"comate_cli.main:main\"\n"},"line_number":41,"absolute_offset":1068,"submatches":[{"match":{"text":"c"},"start":0,"end":1},{"match":{"text":"o"},"start":1,"end":2},{"match":{"text":"m"},"start":2,"end":3},{"match":{"text":"a"},"start":3,"end":4},{"match":{"text":"t"},"start":4,"end":5},{"match":{"text":"e"},"start":5,"end":6},{"match":{"text":" "},"start":6,"end":7},{"match":{"text":"="},"start":7,"end":8},{"match":{"text":" "},"start":8,"end":9},{"match":{"text":"\""},"start":9,"end":10},{"match":{"text":"c"},"start":10,"end":11},{"match":{"text":"o"},"start":11,"end":12},{"match":{"text":"m"},"start":12,"end":13},{"match":{"text":"a"},"start":13,"end":14},{"match":{"text":"t"},"start":14,"end":15},{"match":{"text":"e"},"start":15,"end":16},{"match":{"text":"_"},"start":16,"end":17},{"match":{"text":"c"},"start":17,"end":18},{"match":{"text":"l"},"start":18,"end":19},{"match":{"text":"i"},"start":19,"end":20},{"match":{"text":"."},"start":20,"end":21},{"match":{"text":"m"},"start":21,"end":22},{"match":{"text":"a"},"start":22,"end":23},{"match":{"text":"i"},"start":23,"end":24},{"match":{"text":"n"},"start":24,"end":25},{"match":{"text":":"},"start":25,"end":26},{"match":{"text":"m"},"start":26,"end":27},{"match":{"text":"a"},"start":27,"end":28},{"match":{"text":"i"},"start":28,"end":29},{"match":{"text":"n"},"start":29,"end":30},{"match":{"text":"\""},"start":30,"end":31}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[tool.hatch.build.targets.wheel]\n"},"line_number":43,"absolute_offset":1101,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"t"},"start":1,"end":2},{"match":{"text":"o"},"start":2,"end":3},{"match":{"text":"o"},"start":3,"end":4},{"match":{"text":"l"},"start":4,"end":5},{"match":{"text":"."},"start":5,"end":6},{"match":{"text":"h"},"start":6,"end":7},{"match":{"text":"a"},"start":7,"end":8},{"match":{"text":"t"},"start":8,"end":9},{"match":{"text":"c"},"start":9,"end":10},{"match":{"text":"h"},"start":10,"end":11},{"match":{"text":"."},"start":11,"end":12},{"match":{"text":"b"},"start":12,"end":13},{"match":{"text":"u"},"start":13,"end":14},{"match":{"text":"i"},"start":14,"end":15},{"match":{"text":"l"},"start":15,"end":16},{"match":{"text":"d"},"start":16,"end":17},{"match":{"text":"."},"start":17,"end":18},{"match":{"text":"t"},"start":18,"end":19},{"match":{"text":"a"},"start":19,"end":20},{"match":{"text":"r"},"start":20,"end":21},{"match":{"text":"g"},"start":21,"end":22},{"match":{"text":"e"},"start":22,"end":23},{"match":{"text":"t"},"start":23,"end":24},{"match":{"text":"s"},"start":24,"end":25},{"match":{"text":"."},"start":25,"end":26},{"match":{"text":"w"},"start":26,"end":27},{"match":{"text":"h"},"start":27,"end":28},{"match":{"text":"e"},"start":28,"end":29},{"match":{"text":"e"},"start":29,"end":30},{"match":{"text":"l"},"start":30,"end":31},{"match":{"text":"]"},"start":31,"end":32}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"packages = [\"comate_cli\"]\n"},"line_number":44,"absolute_offset":1134,"submatches":[{"match":{"text":"p"},"start":0,"end":1},{"match":{"text":"a"},"start":1,"end":2},{"match":{"text":"c"},"start":2,"end":3},{"match":{"text":"k"},"start":3,"end":4},{"match":{"text":"a"},"start":4,"end":5},{"match":{"text":"g"},"start":5,"end":6},{"match":{"text":"e"},"start":6,"end":7},{"match":{"text":"s"},"start":7,"end":8},{"match":{"text":" "},"start":8,"end":9},{"match":{"text":"="},"start":9,"end":10},{"match":{"text":" "},"start":10,"end":11},{"match":{"text":"["},"start":11,"end":12},{"match":{"text":"\""},"start":12,"end":13},{"match":{"text":"c"},"start":13,"end":14},{"match":{"text":"o"},"start":14,"end":15},{"match":{"text":"m"},"start":15,"end":16},{"match":{"text":"a"},"start":16,"end":17},{"match":{"text":"t"},"start":17,"end":18},{"match":{"text":"e"},"start":18,"end":19},{"match":{"text":"_"},"start":19,"end":20},{"match":{"text":"c"},"start":20,"end":21},{"match":{"text":"l"},"start":21,"end":22},{"match":{"text":"i"},"start":22,"end":23},{"match":{"text":"\""},"start":23,"end":24},{"match":{"text":"]"},"start":24,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[tool.pytest.ini_options]\n"},"line_number":46,"absolute_offset":1161,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"t"},"start":1,"end":2},{"match":{"text":"o"},"start":2,"end":3},{"match":{"text":"o"},"start":3,"end":4},{"match":{"text":"l"},"start":4,"end":5},{"match":{"text":"."},"start":5,"end":6},{"match":{"text":"p"},"start":6,"end":7},{"match":{"text":"y"},"start":7,"end":8},{"match":{"text":"t"},"start":8,"end":9},{"match":{"text":"e"},"start":9,"end":10},{"match":{"text":"s"},"start":10,"end":11},{"match":{"text":"t"},"start":11,"end":12},{"match":{"text":"."},"start":12,"end":13},{"match":{"text":"i"},"start":13,"end":14},{"match":{"text":"n"},"start":14,"end":15},{"match":{"text":"i"},"start":15,"end":16},{"match":{"text":"_"},"start":16,"end":17},{"match":{"text":"o"},"start":17,"end":18},{"match":{"text":"p"},"start":18,"end":19},{"match":{"text":"t"},"start":19,"end":20},{"match":{"text":"i"},"start":20,"end":21},{"match":{"text":"o"},"start":21,"end":22},{"match":{"text":"n"},"start":22,"end":23},{"match":{"text":"s"},"start":23,"end":24},{"match":{"text":"]"},"start":24,"end":25}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"asyncio_mode = \"auto\"\n"},"line_number":47,"absolute_offset":1187,"submatches":[{"match":{"text":"a"},"start":0,"end":1},{"match":{"text":"s"},"start":1,"end":2},{"match":{"text":"y"},"start":2,"end":3},{"match":{"text":"n"},"start":3,"end":4},{"match":{"text":"c"},"start":4,"end":5},{"match":{"text":"i"},"start":5,"end":6},{"match":{"text":"o"},"start":6,"end":7},{"match":{"text":"_"},"start":7,"end":8},{"match":{"text":"m"},"start":8,"end":9},{"match":{"text":"o"},"start":9,"end":10},{"match":{"text":"d"},"start":10,"end":11},{"match":{"text":"e"},"start":11,"end":12},{"match":{"text":" "},"start":12,"end":13},{"match":{"text":"="},"start":13,"end":14},{"match":{"text":" "},"start":14,"end":15},{"match":{"text":"\""},"start":15,"end":16},{"match":{"text":"a"},"start":16,"end":17},{"match":{"text":"u"},"start":17,"end":18},{"match":{"text":"t"},"start":18,"end":19},{"match":{"text":"o"},"start":19,"end":20},{"match":{"text":"\""},"start":20,"end":21}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[tool.uv.sources]\n"},"line_number":49,"absolute_offset":1210,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"t"},"start":1,"end":2},{"match":{"text":"o"},"start":2,"end":3},{"match":{"text":"o"},"start":3,"end":4},{"match":{"text":"l"},"start":4,"end":5},{"match":{"text":"."},"start":5,"end":6},{"match":{"text":"u"},"start":6,"end":7},{"match":{"text":"v"},"start":7,"end":8},{"match":{"text":"."},"start":8,"end":9},{"match":{"text":"s"},"start":9,"end":10},{"match":{"text":"o"},"start":10,"end":11},{"match":{"text":"u"},"start":11,"end":12},{"match":{"text":"r"},"start":12,"end":13},{"match":{"text":"c"},"start":13,"end":14},{"match":{"text":"e"},"start":14,"end":15},{"match":{"text":"s"},"start":15,"end":16},{"match":{"text":"]"},"start":16,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"comate-agent-sdk = { path = \"../..\", editable = true }\n"},"line_number":50,"absolute_offset":1228,"submatches":[{"match":{"text":"c"},"start":0,"end":1},{"match":{"text":"o"},"start":1,"end":2},{"match":{"text":"m"},"start":2,"end":3},{"match":{"text":"a"},"start":3,"end":4},{"match":{"text":"t"},"start":4,"end":5},{"match":{"text":"e"},"start":5,"end":6},{"match":{"text":"-"},"start":6,"end":7},{"match":{"text":"a"},"start":7,"end":8},{"match":{"text":"g"},"start":8,"end":9},{"match":{"text":"e"},"start":9,"end":10},{"match":{"text":"n"},"start":10,"end":11},{"match":{"text":"t"},"start":11,"end":12},{"match":{"text":"-"},"start":12,"end":13},{"match":{"text":"s"},"start":13,"end":14},{"match":{"text":"d"},"start":14,"end":15},{"match":{"text":"k"},"start":15,"end":16},{"match":{"text":" "},"start":16,"end":17},{"match":{"text":"="},"start":17,"end":18},{"match":{"text":" "},"start":18,"end":19},{"match":{"text":"{"},"start":19,"end":20},{"match":{"text":" "},"start":20,"end":21},{"match":{"text":"p"},"start":21,"end":22},{"match":{"text":"a"},"start":22,"end":23},{"match":{"text":"t"},"start":23,"end":24},{"match":{"text":"h"},"start":24,"end":25},{"match":{"text":" "},"start":25,"end":26},{"match":{"text":"="},"start":26,"end":27},{"match":{"text":" "},"start":27,"end":28},{"match":{"text":"\""},"start":28,"end":29},{"match":{"text":"."},"start":29,"end":30},{"match":{"text":"."},"start":30,"end":31},{"match":{"text":"/"},"start":31,"end":32},{"match":{"text":"."},"start":32,"end":33},{"match":{"text":"."},"start":33,"end":34},{"match":{"text":"\""},"start":34,"end":35},{"match":{"text":","},"start":35,"end":36},{"match":{"text":" "},"start":36,"end":37},{"match":{"text":"e"},"start":37,"end":38},{"match":{"text":"d"},"start":38,"end":39},{"match":{"text":"i"},"start":39,"end":40},{"match":{"text":"t"},"start":40,"end":41},{"match":{"text":"a"},"start":41,"end":42},{"match":{"text":"b"},"start":42,"end":43},{"match":{"text":"l"},"start":43,"end":44},{"match":{"text":"e"},"start":44,"end":45},{"match":{"text":" "},"start":45,"end":46},{"match":{"text":"="},"start":46,"end":47},{"match":{"text":" "},"start":47,"end":48},{"match":{"text":"t"},"start":48,"end":49},{"match":{"text":"r"},"start":49,"end":50},{"match":{"text":"u"},"start":50,"end":51},{"match":{"text":"e"},"start":51,"end":52},{"match":{"text":" "},"start":52,"end":53},{"match":{"text":"}"},"start":53,"end":54}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[[tool.uv.index]]\n"},"line_number":52,"absolute_offset":1284,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"["},"start":1,"end":2},{"match":{"text":"t"},"start":2,"end":3},{"match":{"text":"o"},"start":3,"end":4},{"match":{"text":"o"},"start":4,"end":5},{"match":{"text":"l"},"start":5,"end":6},{"match":{"text":"."},"start":6,"end":7},{"match":{"text":"u"},"start":7,"end":8},{"match":{"text":"v"},"start":8,"end":9},{"match":{"text":"."},"start":9,"end":10},{"match":{"text":"i"},"start":10,"end":11},{"match":{"text":"n"},"start":11,"end":12},{"match":{"text":"d"},"start":12,"end":13},{"match":{"text":"e"},"start":13,"end":14},{"match":{"text":"x"},"start":14,"end":15},{"match":{"text":"]"},"start":15,"end":16},{"match":{"text":"]"},"start":16,"end":17}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"url = \"https://pypi.org/simple\"\n"},"line_number":53,"absolute_offset":1302,"submatches":[{"match":{"text":"u"},"start":0,"end":1},{"match":{"text":"r"},"start":1,"end":2},{"match":{"text":"l"},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"="},"start":4,"end":5},{"match":{"text":" "},"start":5,"end":6},{"match":{"text":"\""},"start":6,"end":7},{"match":{"text":"h"},"start":7,"end":8},{"match":{"text":"t"},"start":8,"end":9},{"match":{"text":"t"},"start":9,"end":10},{"match":{"text":"p"},"start":10,"end":11},{"match":{"text":"s"},"start":11,"end":12},{"match":{"text":":"},"start":12,"end":13},{"match":{"text":"/"},"start":13,"end":14},{"match":{"text":"/"},"start":14,"end":15},{"match":{"text":"p"},"start":15,"end":16},{"match":{"text":"y"},"start":16,"end":17},{"match":{"text":"p"},"start":17,"end":18},{"match":{"text":"i"},"start":18,"end":19},{"match":{"text":"."},"start":19,"end":20},{"match":{"text":"o"},"start":20,"end":21},{"match":{"text":"r"},"start":21,"end":22},{"match":{"text":"g"},"start":22,"end":23},{"match":{"text":"/"},"start":23,"end":24},{"match":{"text":"s"},"start":24,"end":25},{"match":{"text":"i"},"start":25,"end":26},{"match":{"text":"m"},"start":26,"end":27},{"match":{"text":"p"},"start":27,"end":28},{"match":{"text":"l"},"start":28,"end":29},{"match":{"text":"e"},"start":29,"end":30},{"match":{"text":"\""},"start":30,"end":31}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"default = true\n"},"line_number":54,"absolute_offset":1334,"submatches":[{"match":{"text":"d"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"f"},"start":2,"end":3},{"match":{"text":"a"},"start":3,"end":4},{"match":{"text":"u"},"start":4,"end":5},{"match":{"text":"l"},"start":5,"end":6},{"match":{"text":"t"},"start":6,"end":7},{"match":{"text":" "},"start":7,"end":8},{"match":{"text":"="},"start":8,"end":9},{"match":{"text":" "},"start":9,"end":10},{"match":{"text":"t"},"start":10,"end":11},{"match":{"text":"r"},"start":11,"end":12},{"match":{"text":"u"},"start":12,"end":13},{"match":{"text":"e"},"start":13,"end":14}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"[dependency-groups]\n"},"line_number":56,"absolute_offset":1350,"submatches":[{"match":{"text":"["},"start":0,"end":1},{"match":{"text":"d"},"start":1,"end":2},{"match":{"text":"e"},"start":2,"end":3},{"match":{"text":"p"},"start":3,"end":4},{"match":{"text":"e"},"start":4,"end":5},{"match":{"text":"n"},"start":5,"end":6},{"match":{"text":"d"},"start":6,"end":7},{"match":{"text":"e"},"start":7,"end":8},{"match":{"text":"n"},"start":8,"end":9},{"match":{"text":"c"},"start":9,"end":10},{"match":{"text":"y"},"start":10,"end":11},{"match":{"text":"-"},"start":11,"end":12},{"match":{"text":"g"},"start":12,"end":13},{"match":{"text":"r"},"start":13,"end":14},{"match":{"text":"o"},"start":14,"end":15},{"match":{"text":"u"},"start":15,"end":16},{"match":{"text":"p"},"start":16,"end":17},{"match":{"text":"s"},"start":17,"end":18},{"match":{"text":"]"},"start":18,"end":19}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"dev = [\n"},"line_number":57,"absolute_offset":1370,"submatches":[{"match":{"text":"d"},"start":0,"end":1},{"match":{"text":"e"},"start":1,"end":2},{"match":{"text":"v"},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"="},"start":4,"end":5},{"match":{"text":" "},"start":5,"end":6},{"match":{"text":"["},"start":6,"end":7}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"pytest>=9.0.2\",\n"},"line_number":58,"absolute_offset":1378,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"p"},"start":5,"end":6},{"match":{"text":"y"},"start":6,"end":7},{"match":{"text":"t"},"start":7,"end":8},{"match":{"text":"e"},"start":8,"end":9},{"match":{"text":"s"},"start":9,"end":10},{"match":{"text":"t"},"start":10,"end":11},{"match":{"text":">"},"start":11,"end":12},{"match":{"text":"="},"start":12,"end":13},{"match":{"text":"9"},"start":13,"end":14},{"match":{"text":"."},"start":14,"end":15},{"match":{"text":"0"},"start":15,"end":16},{"match":{"text":"."},"start":16,"end":17},{"match":{"text":"2"},"start":17,"end":18},{"match":{"text":"\""},"start":18,"end":19},{"match":{"text":","},"start":19,"end":20}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"pytest-asyncio>=1.3.0\",\n"},"line_number":59,"absolute_offset":1399,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"p"},"start":5,"end":6},{"match":{"text":"y"},"start":6,"end":7},{"match":{"text":"t"},"start":7,"end":8},{"match":{"text":"e"},"start":8,"end":9},{"match":{"text":"s"},"start":9,"end":10},{"match":{"text":"t"},"start":10,"end":11},{"match":{"text":"-"},"start":11,"end":12},{"match":{"text":"a"},"start":12,"end":13},{"match":{"text":"s"},"start":13,"end":14},{"match":{"text":"y"},"start":14,"end":15},{"match":{"text":"n"},"start":15,"end":16},{"match":{"text":"c"},"start":16,"end":17},{"match":{"text":"i"},"start":17,"end":18},{"match":{"text":"o"},"start":18,"end":19},{"match":{"text":">"},"start":19,"end":20},{"match":{"text":"="},"start":20,"end":21},{"match":{"text":"1"},"start":21,"end":22},{"match":{"text":"."},"start":22,"end":23},{"match":{"text":"3"},"start":23,"end":24},{"match":{"text":"."},"start":24,"end":25},{"match":{"text":"0"},"start":25,"end":26},{"match":{"text":"\""},"start":26,"end":27},{"match":{"text":","},"start":27,"end":28}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"    \"pytest-timeout>=2.4.0\",\n"},"line_number":60,"absolute_offset":1428,"submatches":[{"match":{"text":" "},"start":0,"end":1},{"match":{"text":" "},"start":1,"end":2},{"match":{"text":" "},"start":2,"end":3},{"match":{"text":" "},"start":3,"end":4},{"match":{"text":"\""},"start":4,"end":5},{"match":{"text":"p"},"start":5,"end":6},{"match":{"text":"y"},"start":6,"end":7},{"match":{"text":"t"},"start":7,"end":8},{"match":{"text":"e"},"start":8,"end":9},{"match":{"text":"s"},"start":9,"end":10},{"match":{"text":"t"},"start":10,"end":11},{"match":{"text":"-"},"start":11,"end":12},{"match":{"text":"t"},"start":12,"end":13},{"match":{"text":"i"},"start":13,"end":14},{"match":{"text":"m"},"start":14,"end":15},{"match":{"text":"e"},"start":15,"end":16},{"match":{"text":"o"},"start":16,"end":17},{"match":{"text":"u"},"start":17,"end":18},{"match":{"text":"t"},"start":18,"end":19},{"match":{"text":">"},"start":19,"end":20},{"match":{"text":"="},"start":20,"end":21},{"match":{"text":"2"},"start":21,"end":22},{"match":{"text":"."},"start":22,"end":23},{"match":{"text":"4"},"start":23,"end":24},{"match":{"text":"."},"start":24,"end":25},{"match":{"text":"0"},"start":25,"end":26},{"match":{"text":"\""},"start":26,"end":27},{"match":{"text":","},"start":27,"end":28}]}}
{"type":"match","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"lines":{"text":"]\n"},"line_number":61,"absolute_offset":1457,"submatches":[{"match":{"text":"]"},"start":0,"end":1}]}}
{"type":"end","data":{"path":{"text":"/home/hyc/projects/agent-sdk/packages/comate_cli/pyproject.toml"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":1058496,"human":"0.001058s"},"searches":1,"searches_with_match":1,"bytes_searched":1459,"bytes_printed":70598,"matched_lines":53,"matches":1398}}}
{"data":{"elapsed_total":{"human":"0.009276s","nanos":9275583,"secs":0},"stats":{"bytes_printed":70598,"bytes_searched":1459,"elapsed":{"human":"0.001058s","nanos":1058496,"secs":0},"matched_lines":53,"matches":1398,"searches":1,"searches_with_match":1}},"type":"summary"}
