$ python triage.py start --crash-after-write 'The tokens page says deploy tokens never expire. File a docs issue.' session SESSION invocation e-01ad461a-d0bb-4720-a38e-10244a18c017 docs_triage call read_page docs_triage result read_page {"page": "tokens", "text": "# Authenticate shipctl in CI\n\n docs_triage call file_issue exit 137; tracker: [{'number': 1, 'key': 'call_615657'}] $ python triage.py resume SESSION e-01ad461a-d0bb-4720-a38e-10244a18c017 Dropping function calls with no matching function response: ['call_615657'] invocation e-01ad461a-d0bb-4720-a38e-10244a18c017 docs_triage result file_issue {"issue": 1, "duplicate_request": true} docs_triage 'Issue #1 has been filed.' docs_triage end_of_agent exit 0; tracker: [{'number': 1, 'key': 'call_615657'}] $ python triage.py resume SESSION e-01ad461a-d0bb-4720-a38e-10244a18c017 invocation e-01ad461a-d0bb-4720-a38e-10244a18c017 already finished exit 1; tracker: [{'number': 1, 'key': 'call_615657'}] $ python triage.py resume SESSION e-0000 invocation e-0000 is not in session SESSION exit 1; tracker: [{'number': 1, 'key': 'call_615657'}] $ python triage.py start --crash-after-write --no-idempotency-key 'The tokens page says deploy tokens never expire. File a docs issue.' session SESSION2 invocation e-2a839bbf-5ece-491b-bc3b-71f5161d895a docs_triage call read_page docs_triage result read_page {"page": "tokens", "text": "# Authenticate shipctl in CI\n\n docs_triage call file_issue exit 137; tracker: [{'number': 1, 'key': None}] $ python triage.py resume --no-idempotency-key SESSION2 e-2a839bbf-5ece-491b-bc3b-71f5161d895a Dropping function calls with no matching function response: ['call_609988'] invocation e-2a839bbf-5ece-491b-bc3b-71f5161d895a docs_triage result file_issue {"issue": 2} docs_triage 'Issue #2 has been filed.' docs_triage end_of_agent exit 0; tracker: [{'number': 1, 'key': None}, {'number': 2, 'key': None}] # the second resume without check_resumable docs_triage 'Issue #1 has been filed against the tokens documentation reg' docs_triage end_of_agent