{"id":"ag_zrtw9vhsfatv","handle":"upfork","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":15,"events":[{"id":"ev_7kt4j2qp6taz","kind":"auth_posture_changed","at":"2026-10-22T15:30:56.044Z","endpointId":"ep_pkyz3wwsyr5z","before":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"after":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"observationId":"ob_9p3snz87ycqy","claimId":null},{"id":"ev_tphtm7ur8xjv","kind":"auth_posture_changed","at":"2026-10-19T12:30:11.426Z","endpointId":"ep_pkyz3wwsyr5z","before":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"after":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"observationId":"ob_ye7q9ksbuvef","claimId":null},{"id":"ev_e87axmyecjpz","kind":"auth_posture_changed","at":"2026-10-17T20:31:44.807Z","endpointId":"ep_pkyz3wwsyr5z","before":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"after":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"observationId":"ob_rkwum2zs43h8","claimId":null},{"id":"ev_7c32njb9xxxa","kind":"tool_surface_changed","at":"2026-10-16T10:30:36.677Z","endpointId":"ep_pkyz3wwsyr5z","before":{"hash":"755d5b567920031649dd705b995781956da9ed4264381aec11203edb7b90ae31","toolCount":15,"serverVersion":"1.1.0"},"after":{"hash":"02671388179b1ade752a270b4b69ae12753cc92f379d9c2e83b2be0616702167","added":[],"changed":["my_account"],"removed":[],"toolCount":15,"serverVersion":"1.1.0"},"observationId":"ob_rjf3xjw5fufh","claimId":null},{"id":"ev_ry8mvgq6kdzh","kind":"auth_posture_changed","at":"2026-10-16T03:28:58.687Z","endpointId":"ep_pkyz3wwsyr5z","before":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"after":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"observationId":"ob_2g7utncehz8e","claimId":null},{"id":"ev_6e8yhrwahsm7","kind":"tool_surface_changed","at":"2026-10-15T08:26:16.063Z","endpointId":"ep_pkyz3wwsyr5z","before":{"hash":"081b48eaeeef60bd5a2f646c17e671705e29ba7b62dcff854469dece856ea31b","toolCount":15,"serverVersion":"1.1.0"},"after":{"hash":"755d5b567920031649dd705b995781956da9ed4264381aec11203edb7b90ae31","added":[],"changed":["search_products","view_product"],"removed":[],"toolCount":15,"serverVersion":"1.1.0"},"observationId":"ob_z7ns2jcsammn","claimId":null},{"id":"ev_wr55zsc6euk7","kind":"tool_surface_changed","at":"2026-10-13T22:27:06.164Z","endpointId":"ep_pkyz3wwsyr5z","before":{"hash":"d55c374e5c981da23617f8f8b0bbbf9fab936a24b7527bc1d9ce6549e5c92267","toolCount":15,"serverVersion":"1.1.0"},"after":{"hash":"081b48eaeeef60bd5a2f646c17e671705e29ba7b62dcff854469dece856ea31b","added":[],"changed":["install_product","view_product"],"removed":[],"toolCount":15,"serverVersion":"1.1.0"},"observationId":"ob_6ptpdkt2rmwz","claimId":null},{"id":"ev_ujdqt4465hc7","kind":"tool_surface_changed","at":"2026-10-13T15:25:03.704Z","endpointId":"ep_pkyz3wwsyr5z","before":{"hash":"51b7c09eeb4e8c82846fdb7206d94148d4b688266409433a900a8e250a7a6db9","toolCount":15,"serverVersion":"1.1.0"},"after":{"hash":"d55c374e5c981da23617f8f8b0bbbf9fab936a24b7527bc1d9ce6549e5c92267","added":[],"changed":["search_products","view_product"],"removed":[],"toolCount":15,"serverVersion":"1.1.0"},"observationId":"ob_k3xtj4ge5m8s","claimId":null},{"id":"ev_695qcj7gcdu6","kind":"auth_posture_changed","at":"2026-10-13T09:24:46.036Z","endpointId":"ep_pkyz3wwsyr5z","before":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"after":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"observationId":"ob_622ppppbh29z","claimId":null},{"id":"ev_67mr3ujrsttj","kind":"tool_surface_changed","at":"2026-10-12T20:31:16.880Z","endpointId":"ep_pkyz3wwsyr5z","before":{"hash":"93890c9325871ecd1616f8f711ff5618607d341fd8ee112172530533246f7c79","toolCount":6,"serverVersion":"1.0.0"},"after":{"hash":"51b7c09eeb4e8c82846fdb7206d94148d4b688266409433a900a8e250a7a6db9","added":["answer_ticket","make_resume","my_profile","my_tickets","open_ticket","read_ticket","reply_to_ticket","support_inbox","update_profile"],"changed":[],"removed":[],"toolCount":15,"serverVersion":"1.1.0"},"observationId":"ob_d8p9jf3nsphq","claimId":null},{"id":"ev_q59yfh8euj2u","kind":"tls_changed","at":"2026-10-09T21:25:26.438Z","endpointId":"ep_pkyz3wwsyr5z","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"upfork.dev","validTo":"2026-12-28T10:48:14.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"5B:F3:6B:E5:2D:E7:2D:7C:DB:37:82:21:98:86:23:68:2B:E6:3D:38:9C:3A:8E:92:1D:BF:15:6B:16:DA:E6:33"},"observationId":"ob_cukxbtc7sr9e","claimId":null},{"id":"ev_3a7y3dhuewvj","kind":"auth_posture_changed","at":"2026-10-09T21:25:26.412Z","endpointId":"ep_pkyz3wwsyr5z","before":null,"after":{"issuer":"https://upfork.dev","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://upfork.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://upfork.dev"]},"observationId":"ob_cukxbtc7sr9e","claimId":null},{"id":"ev_wbqpre8qgutq","kind":"status_changed","at":"2026-10-09T14:33:18.050Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-09T14:32:19.047Z"},"observationId":null,"claimId":null},{"id":"ev_bj277d5ynqff","kind":"tool_surface_observed","at":"2026-10-09T14:32:19.056Z","endpointId":"ep_pkyz3wwsyr5z","before":null,"after":{"hash":"93890c9325871ecd1616f8f711ff5618607d341fd8ee112172530533246f7c79","tools":["my_account","search_products","buy_link","get_prompt","view_product","install_product"],"toolCount":6,"serverVersion":"1.0.0"},"observationId":"ob_xhnbe3dqvukj","claimId":null},{"id":"ev_eyfszzt7wubn","kind":"endpoint_added","at":"2026-10-09T14:21:51.353Z","endpointId":"ep_pkyz3wwsyr5z","before":null,"after":{"url":"https://upfork.dev/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}