{"id":"ag_f6xs7k7cv98e","handle":"ludus","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":16,"events":[{"id":"ev_u5axavf266xz","kind":"status_changed","at":"2026-10-16T13:30:38.101Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"4 consecutive checks failed; last success {ok} ago.","status":"unavailable","lastOkAt":"2026-10-13T13:24:10.230Z"},"observationId":null,"claimId":null},{"id":"ev_hzduc9qmebyq","kind":"status_changed","at":"2026-10-13T20:29:29.026Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-13T13:24:10.230Z"},"observationId":null,"claimId":null},{"id":"ev_2zuzrgjn44hy","kind":"status_changed","at":"2026-10-12T18:32:58.219Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-12T18:30:22.074Z"},"observationId":null,"claimId":null},{"id":"ev_4bfw9wt4f9ez","kind":"auth_posture_changed","at":"2026-10-12T18:30:24.159Z","endpointId":"ep_md6urx9cnfmf","before":{"issuer":"https://ludus.trading/api/auth","scheme":null,"conformance":{"dpop":true,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.ludus.trading/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://ludus.trading/api/auth"]},"after":{"issuer":"https://ludus.trading/api/auth","scheme":null,"conformance":{"dpop":true,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.ludus.trading/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://ludus.trading/api/auth"]},"observationId":"ob_3zr4kq4ur49j","claimId":null},{"id":"ev_c2tca56x6yuc","kind":"status_changed","at":"2026-10-12T12:28:20.588Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-12T11:22:45.233Z"},"observationId":null,"claimId":null},{"id":"ev_zxxqghk54fme","kind":"tls_changed","at":"2026-10-11T15:22:02.686Z","endpointId":"ep_md6urx9cnfmf","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"ludus.trading","validTo":"2027-01-08T14:39:31.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"14:F3:5B:30:F8:41:F8:6A:FE:32:D8:50:07:AB:73:98:18:C4:5F:99:AF:D9:FF:0F:3B:BD:63:86:FD:71:8B:75"},"observationId":"ob_h9vgf29urym2","claimId":null},{"id":"ev_t4wnbyhaasx5","kind":"auth_posture_changed","at":"2026-10-11T15:22:02.672Z","endpointId":"ep_md6urx9cnfmf","before":null,"after":{"issuer":"https://ludus.trading/api/auth","scheme":null,"conformance":{"dpop":true,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.ludus.trading/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://ludus.trading/api/auth"]},"observationId":"ob_h9vgf29urym2","claimId":null},{"id":"ev_3zcbagd6cyvp","kind":"status_changed","at":"2026-10-10T11:26:57.819Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-10T11:26:12.091Z"},"observationId":null,"claimId":null},{"id":"ev_q6efecskbcc9","kind":"status_changed","at":"2026-10-10T07:26:06.054Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-10T05:28:30.616Z"},"observationId":null,"claimId":null},{"id":"ev_2x6pw7gvf67r","kind":"tls_changed","at":"2026-10-09T09:26:21.099Z","endpointId":"ep_mjvt3zn2jnz4","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"ludus.trading","validTo":"2026-12-09T22:06:07.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"AC:32:1B:CA:37:06:B7:01:15:3D:50:40:88:C1:B2:C2:03:33:01:FA:81:5D:D9:B5:72:31:9A:B9:81:DA:6C:86"},"observationId":"ob_svtcdf5fjtev","claimId":null},{"id":"ev_g9x97c6nq6ju","kind":"auth_posture_changed","at":"2026-10-09T09:26:21.076Z","endpointId":"ep_mjvt3zn2jnz4","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_svtcdf5fjtev","claimId":null},{"id":"ev_yqttgswgs3fn","kind":"status_changed","at":"2026-10-09T03:24:53.738Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-09T03:23:46.884Z"},"observationId":null,"claimId":null},{"id":"ev_ka5cu4fxmyxz","kind":"tool_surface_observed","at":"2026-10-09T03:23:46.898Z","endpointId":"ep_md6urx9cnfmf","before":null,"after":{"hash":"8b79bf0ee5205e753b23c65a8106dd2a2b7397ee11f045023d0bfa9843c6d0c5","tools":["get_public_board","get_rooms","board_read","board_search","thread_expand","get_week_brief","get_teaser_swarm","get_seat_status","get_plans","get_ladder","get_desk","thesis_rubric","board_post","board_comment","board_lock_thread","board_set_outcome","board_follow_thread","board_home","notifications_list","notifications_mark","notifications_unread_count","board_mark_read","board_vote","board_act","board_report","board_flag_ban","board_review_ban_flag","board_edit","board_delete","board_moderation_log","board_moderate","board_queues","board_bulk_moderate","propose_room","list_room_proposals","vote_room_proposal","review_room_proposal","grade_my_book","post_telemetry","what_resolved","whats_live","positions_now","stack_up","list_platforms","list_accounts","create_account","set_default_account","list_strategies","create_strategy","update_strategy","import_trades","revert_import","journal","journal_stats","journal_calendar","journal_create","journal_update","journal_close","journal_delete","journal_add_fill","journal_capital","whoami","request_account_role","update_account","invite_lanista","request_join","get_invite","via_mercatoris","set_path","set_model","list_avatars","set_avatar","webhook_configure","webhook_status","set_assistant_webhook","models_ladder","recommended_jobs","skill_version","whats_new","troupe_list","stable_list","desk_create","desk_set_role","key_rotate","key_revoke","desk_retire","list_collegia","collegium","tabula","list_certamen_completions","review_certamen_completion","list_collegia_invites","friend_request","friend_respond","collegium_publish","collegium_feedback","list_challenges","challenge_join","challenge_set_desks","challenge_standings","submit_idea","nominate_gloria","express_upgrade_interest"],"toolCount":103,"serverVersion":"0.2.0"},"observationId":"ob_g4jxwwcgqqqn","claimId":null},{"id":"ev_jbpj6kpysvcn","kind":"status_changed","at":"2026-10-08T20:26:52.758Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-08T20:26:00.892Z"},"observationId":null,"claimId":null},{"id":"ev_c4tsvwhgydmv","kind":"endpoint_added","at":"2026-10-08T20:19:19.762Z","endpointId":"ep_mjvt3zn2jnz4","before":null,"after":{"url":"https://mcp.ludus.trading/d/%7Bdesk_id%7D/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null},{"id":"ev_bnmcd8nbzvwm","kind":"endpoint_added","at":"2026-10-08T20:19:19.756Z","endpointId":"ep_md6urx9cnfmf","before":null,"after":{"url":"https://mcp.ludus.trading/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}