{"id":"ag_3fhv2wqtjpnm","handle":"vibedeploy","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":24,"events":[{"id":"ev_x8s74erzubky","kind":"tool_surface_changed","at":"2026-10-22T13:30:05.052Z","endpointId":"ep_vv8ag2nygwn9","before":{"hash":"619efee8f72fb74a8ff1dd5346e83bc846cb04607a0b2f9ca46926a4b5a4ee66","toolCount":43,"serverVersion":"1.1.0"},"after":{"hash":"20d16411b45685cedf6806f8e71b515f5433ac4000673c9e9de5bcf81c411ef3","added":[],"changed":["add_custom_domain"],"removed":[],"toolCount":43,"serverVersion":"1.1.0"},"observationId":"ob_5pydcn2tnzjg","claimId":null},{"id":"ev_97ytynj42x5s","kind":"auth_posture_changed","at":"2026-10-22T01:32:50.298Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_ahdg7e2syxbf","claimId":null},{"id":"ev_vjmq2urpmeuw","kind":"tool_surface_changed","at":"2026-10-22T01:32:50.276Z","endpointId":"ep_vv8ag2nygwn9","before":{"hash":"16f5c4f744c8040ca326ba44d756a7d1936c53df0194685ca582f419e7d4cf34","toolCount":43,"serverVersion":"1.1.0"},"after":{"hash":"619efee8f72fb74a8ff1dd5346e83bc846cb04607a0b2f9ca46926a4b5a4ee66","added":[],"changed":["add_custom_domain","build_and_deploy","check_domain_availability","commit_deploy","deploy_site","get_account","get_site","list_custom_domains","verify_custom_domain"],"removed":[],"toolCount":43,"serverVersion":"1.1.0"},"observationId":"ob_ahdg7e2syxbf","claimId":null},{"id":"ev_yperhdknr2wa","kind":"auth_posture_changed","at":"2026-10-19T03:25:10.477Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_ypnq4nhy2y79","claimId":null},{"id":"ev_s5kssaf9ank2","kind":"tool_surface_changed","at":"2026-10-14T05:21:52.927Z","endpointId":"ep_vv8ag2nygwn9","before":{"hash":"b686803984e70a2d973c27a6eea788a07e60222a15f3c4bb661e653ffa5a4641","toolCount":42,"serverVersion":"1.0.1"},"after":{"hash":"16f5c4f744c8040ca326ba44d756a7d1936c53df0194685ca582f419e7d4cf34","added":["promote_dist_to_source"],"changed":["abort_deploy","add_custom_domain","add_file_chunk","add_files","apply_edits","begin_deploy","build_and_deploy","check_domain_availability","commit_deploy","create_snapshot","delete_site","delete_source_file","deploy_app","deploy_from_url","deploy_site","get_account","get_app_status","get_forms_config","get_site","get_site_analytics","list_deploys","list_dns_records","list_file_hashes","list_history","list_sites","list_snapshots","list_source_files","read_file","read_files","read_source_file","read_source_files","rehost_images","remove_app","remove_custom_domain","search_files","set_forms_config","update_file_content","update_site","verify_custom_domain","verify_forms_sender_domain","write_source_files"],"removed":[],"toolCount":43,"serverVersion":"1.1.0"},"observationId":"ob_h6vpas8wbsam","claimId":null},{"id":"ev_e3umzz3nb8nq","kind":"auth_posture_changed","at":"2026-10-10T12:27:33.861Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_vjhj6ru6ra4a","claimId":null},{"id":"ev_jxmrdehg7qsv","kind":"auth_posture_changed","at":"2026-10-09T03:22:43.128Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_e9gkyap85jbb","claimId":null},{"id":"ev_u7bffuwsgfbu","kind":"tool_surface_changed","at":"2026-10-08T13:22:13.303Z","endpointId":"ep_vv8ag2nygwn9","before":{"hash":"338d2278a1282c2861234d89665a6b59cb229538a3ddb50a83b1645b7e0a1427","toolCount":42,"serverVersion":"1.0.1"},"after":{"hash":"b686803984e70a2d973c27a6eea788a07e60222a15f3c4bb661e653ffa5a4641","added":[],"changed":["commit_deploy"],"removed":[],"toolCount":42,"serverVersion":"1.0.1"},"observationId":"ob_n586xtdgy49a","claimId":null},{"id":"ev_j4a277w6chm6","kind":"auth_posture_changed","at":"2026-10-06T21:23:55.584Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_z9yw4wwnpqxj","claimId":null},{"id":"ev_kkxahuqtguw7","kind":"tool_surface_changed","at":"2026-10-05T12:36:13.265Z","endpointId":"ep_vv8ag2nygwn9","before":{"hash":"1b66a5a55d907815e901e24c6d6f54fdf8412135982ec642de89010455614808","toolCount":42,"serverVersion":"1.0.1"},"after":{"hash":"338d2278a1282c2861234d89665a6b59cb229538a3ddb50a83b1645b7e0a1427","added":[],"changed":["deploy_app","get_app_status"],"removed":[],"toolCount":42,"serverVersion":"1.0.1"},"observationId":"ob_dqf7a8v43t2p","claimId":null},{"id":"ev_62h6q2c8yk5m","kind":"auth_posture_changed","at":"2026-10-03T08:24:19.787Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_jzhgdv92e86q","claimId":null},{"id":"ev_7qf6a8dr5f2b","kind":"tool_surface_changed","at":"2026-10-02T19:24:51.506Z","endpointId":"ep_vv8ag2nygwn9","before":{"hash":"a597eaa38795919d246d659662274bf59100cec715dbb2e73476b02b381ce5c5","toolCount":39,"serverVersion":"1.0.1"},"after":{"hash":"1b66a5a55d907815e901e24c6d6f54fdf8412135982ec642de89010455614808","added":["deploy_app","get_app_status","remove_app"],"changed":[],"removed":[],"toolCount":42,"serverVersion":"1.0.1"},"observationId":"ob_fut79zdmnyq7","claimId":null},{"id":"ev_wj5z9pkvf4zz","kind":"auth_posture_changed","at":"2026-09-30T01:21:07.734Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_c9c95vc95bby","claimId":null},{"id":"ev_25eg5vrycq89","kind":"auth_posture_changed","at":"2026-09-28T21:20:03.393Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_8dfftcg5jcjg","claimId":null},{"id":"ev_4c9k7mfvv9rx","kind":"auth_posture_changed","at":"2026-09-24T07:28:19.536Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_zmx7zucqaddv","claimId":null},{"id":"ev_aquwcvvaszb8","kind":"tool_surface_changed","at":"2026-09-23T18:23:30.988Z","endpointId":"ep_vv8ag2nygwn9","before":{"hash":"c167a8e04dc67b1f34991a9a3865c513b8cc3ce9ee7a2cb03f808a597550e118","toolCount":39,"serverVersion":"1.0.1"},"after":{"hash":"a597eaa38795919d246d659662274bf59100cec715dbb2e73476b02b381ce5c5","added":[],"changed":["deploy_from_url"],"removed":[],"toolCount":39,"serverVersion":"1.0.1"},"observationId":"ob_g9p89n5j78cr","claimId":null},{"id":"ev_wv8v5pkrycjz","kind":"tool_surface_changed","at":"2026-09-23T12:24:25.617Z","endpointId":"ep_vv8ag2nygwn9","before":{"hash":"6f4a7e69db4cbaac1a2cab331cd54ca83f5d14360c25a0fde7481876e488f577","toolCount":39,"serverVersion":"1.0.1"},"after":{"hash":"c167a8e04dc67b1f34991a9a3865c513b8cc3ce9ee7a2cb03f808a597550e118","added":[],"changed":["list_history"],"removed":[],"toolCount":39,"serverVersion":"1.0.1"},"observationId":"ob_jm5tt9rau3q9","claimId":null},{"id":"ev_pj8f3rgmzpfr","kind":"auth_posture_changed","at":"2026-09-22T15:27:29.966Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_b4wu39rgndmm","claimId":null},{"id":"ev_mukzw42mvpvs","kind":"auth_posture_changed","at":"2026-09-18T05:20:19.964Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_x7df4ecvvxbt","claimId":null},{"id":"ev_5pumdjva9j5e","kind":"auth_posture_changed","at":"2026-09-16T22:26:15.406Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_4spbxbwa4fcg","claimId":null},{"id":"ev_787jj39eugfy","kind":"auth_posture_changed","at":"2026-09-14T18:23:00.873Z","endpointId":"ep_vv8ag2nygwn9","before":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_yrru9wq8rjyx","claimId":null},{"id":"ev_dmws2wwzamd7","kind":"tls_changed","at":"2026-09-12T12:25:25.359Z","endpointId":"ep_vv8ag2nygwn9","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"mcp.vibedeploy.be","validTo":"2026-11-22T16:01:27.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"15:91:A4:81:7F:E9:1D:8D:5C:23:34:B5:01:DC:FC:24:C5:3C:32:75:A6:67:33:84:C5:ED:58:73:56:2D:FB:7C"},"observationId":"ob_fav4q92fxhy9","claimId":null},{"id":"ev_j26sg2b25aag","kind":"auth_posture_changed","at":"2026-09-12T12:25:25.340Z","endpointId":"ep_vv8ag2nygwn9","before":null,"after":{"issuer":"https://mcp.vibedeploy.be/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.vibedeploy.be/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.vibedeploy.be/"]},"observationId":"ob_fav4q92fxhy9","claimId":null},{"id":"ev_3q8wsmznqu4y","kind":"tool_surface_observed","at":"2026-09-12T12:25:25.319Z","endpointId":"ep_vv8ag2nygwn9","before":null,"after":{"hash":"6f4a7e69db4cbaac1a2cab331cd54ca83f5d14360c25a0fde7481876e488f577","tools":["get_account","deploy_site","update_site","list_sites","get_site","delete_site","get_site_analytics","read_file","read_files","list_file_hashes","list_source_files","read_source_file","read_source_files","write_source_files","delete_source_file","build_and_deploy","search_files","deploy_from_url","rehost_images","update_file_content","apply_edits","get_forms_config","set_forms_config","verify_forms_sender_domain","add_custom_domain","verify_custom_domain","remove_custom_domain","list_custom_domains","list_dns_records","check_domain_availability","begin_deploy","add_files","add_file_chunk","commit_deploy","abort_deploy","list_deploys","list_history","list_snapshots","create_snapshot"],"toolCount":39,"serverVersion":"1.0.1"},"observationId":"ob_fav4q92fxhy9","claimId":null}]}