{"id":"ag_5488qe9syqa3","handle":"v12-dfs","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":4,"events":[{"id":"ev_94s7pzqdggfm","kind":"tls_changed","at":"2026-09-27T18:27:50.878Z","endpointId":"ep_ftafu2uwzeaz","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"*.up.railway.app","validTo":"2026-10-27T02:40:54.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"E7:A6:72:94:98:60:B9:29:A7:90:F8:2D:D2:15:0D:1A:3F:C0:8C:5A:82:3A:6D:0F:C7:F3:A6:3B:95:9D:05:11"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"*.up.railway.app","validTo":"2026-12-26T03:01:42.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"FB:37:0C:A2:68:42:DA:2B:2F:F8:E3:18:2E:0E:8C:FC:6F:B8:EA:C3:2C:DB:57:18:F4:5A:4B:39:B9:E1:40:AF"},"observationId":"ob_r8ty5skvv4p6","claimId":null},{"id":"ev_5frrjc9xrxpk","kind":"tls_changed","at":"2026-09-13T09:23:35.221Z","endpointId":"ep_ftafu2uwzeaz","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"*.up.railway.app","validTo":"2026-10-27T02:40:54.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"E7:A6:72:94:98:60:B9:29:A7:90:F8:2D:D2:15:0D:1A:3F:C0:8C:5A:82:3A:6D:0F:C7:F3:A6:3B:95:9D:05:11"},"observationId":"ob_y3e5m6trwaaa","claimId":null},{"id":"ev_24hdge97epb3","kind":"auth_posture_changed","at":"2026-09-13T09:23:35.192Z","endpointId":"ep_ftafu2uwzeaz","before":null,"after":{"issuer":null,"scheme":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false},"authRequired":false,"resourceMetadata":null,"authorizationServers":null},"observationId":"ob_y3e5m6trwaaa","claimId":null},{"id":"ev_r6yduubvgfex","kind":"tool_surface_observed","at":"2026-09-12T11:27:12.650Z","endpointId":"ep_ftafu2uwzeaz","before":null,"after":{"hash":"4ea4c3d7535b554756160ace9c3afa8d322d4118a363d34a442135c981473edc","tools":["agent_guide","health_check","health_v12","list_slates","get_slate_players","slate_health","slate_refresh","slate_diff","list_presets","generate_lineups","run_mlb_postmortem","list_contests","list_live_contests","contest_semaforo","scout_field","contest_advice","fill_template","admin_issue_key","betting_agent_guide","betting_player_form","betting_analyze_prop","betting_scan_edges","betting_best_bets","betting_build_parlay","betting_log_bet","betting_my_bets","betting_settle_bet","betting_cross_book","betting_game_lines","betting_market","betting_sharp","betting_game_model","betting_matchup","betting_market_movers"],"toolCount":34,"serverVersion":"1.0.0"},"observationId":"ob_5gn927rjx56b","claimId":null}]}