{"id":"ag_fff6ddypr6tv","handle":"framesail","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":28,"events":[{"id":"ev_aqqv459as95f","kind":"tool_surface_changed","at":"2026-10-21T12:27:00.357Z","endpointId":"ep_ce3j8vc8h9en","before":{"hash":"9e7ed9ee4c7f30f39afb1ad1981935acebf416bf8650b13396f34b3f6beda3ce","toolCount":28,"serverVersion":"1.27.2"},"after":{"hash":"78a68c146d1808d4849788fd88d53e4e6392f95750507cf4bed1811dff5af839","added":[],"changed":["account_edit","assets_edit","assets_generate","export_video","get_status","projects_edit","render","script_generate","segment_edit","storyboard_edit","style_generate","voiceover_edit","voiceover_generate"],"removed":[],"toolCount":28,"serverVersion":"1.27.2"},"observationId":"ob_xfgydprj372h","claimId":null},{"id":"ev_ffnrrj7x7g2v","kind":"auth_posture_changed","at":"2026-10-17T04:25:11.840Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_5z7w2ttfvng5","claimId":null},{"id":"ev_an3wvr7h8bqr","kind":"auth_posture_changed","at":"2026-10-13T18:26:28.250Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_4d875amrvx62","claimId":null},{"id":"ev_axeyeg28d9ju","kind":"auth_posture_changed","at":"2026-10-12T02:23:17.277Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_sb5vquqs74y5","claimId":null},{"id":"ev_cuj9bqmw7478","kind":"auth_posture_changed","at":"2026-10-10T17:27:52.198Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_xgfj8tmvxzfu","claimId":null},{"id":"ev_bnfs9gv9tamc","kind":"tool_surface_changed","at":"2026-10-08T06:23:05.432Z","endpointId":"ep_ce3j8vc8h9en","before":{"hash":"45ae9a01f7f2c7e4e6a459bc231b4ca5578366f350ba1c2d9b30fa18b7907f11","toolCount":28,"serverVersion":"1.27.2"},"after":{"hash":"9e7ed9ee4c7f30f39afb1ad1981935acebf416bf8650b13396f34b3f6beda3ce","added":[],"changed":["account_edit","assets_edit","assets_generate","assets_read","delete","editor_edit","editor_read","export_video","get_generation_options","get_status","projects_edit","projects_read","render","script_edit","script_generate","script_read","segment_edit","segment_restructure","storyboard_edit","storyboard_generate","storyboard_read","style_edit","style_generate","style_read","view_image","voiceover_edit","voiceover_generate","voiceover_read"],"removed":[],"toolCount":28,"serverVersion":"1.27.2"},"observationId":"ob_hbfndr9pvxvw","claimId":null},{"id":"ev_w86hnp6qpz7w","kind":"auth_posture_changed","at":"2026-10-07T02:24:38.927Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_gamfgqf4uvm8","claimId":null},{"id":"ev_p6vnuv4adzqq","kind":"auth_posture_changed","at":"2026-10-04T20:27:03.536Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_v4wfaes3nxn6","claimId":null},{"id":"ev_s3wpb5tn7x8d","kind":"tool_surface_changed","at":"2026-10-04T06:24:43.772Z","endpointId":"ep_ce3j8vc8h9en","before":{"hash":"9d5ae81261ed96b4499f4adf9d1005cdbac143f87e4d45399208aaff280da18a","toolCount":28,"serverVersion":"1.27.2"},"after":{"hash":"45ae9a01f7f2c7e4e6a459bc231b4ca5578366f350ba1c2d9b30fa18b7907f11","added":[],"changed":["voiceover_generate"],"removed":[],"toolCount":28,"serverVersion":"1.27.2"},"observationId":"ob_vm6qmh4f3xrv","claimId":null},{"id":"ev_r5vqu6mt4rd3","kind":"tool_surface_changed","at":"2026-10-03T23:30:14.565Z","endpointId":"ep_ce3j8vc8h9en","before":{"hash":"94749a5a9f582921379a4eaa7517a0001e0195f1b2218585511e2f78c499d37d","toolCount":28,"serverVersion":"1.27.2"},"after":{"hash":"9d5ae81261ed96b4499f4adf9d1005cdbac143f87e4d45399208aaff280da18a","added":[],"changed":["editor_edit","script_edit","style_edit"],"removed":[],"toolCount":28,"serverVersion":"1.27.2"},"observationId":"ob_z2trzy469ew5","claimId":null},{"id":"ev_hkbtdrcp5zbr","kind":"auth_posture_changed","at":"2026-10-03T10:26:21.206Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_3g37zj5wx7td","claimId":null},{"id":"ev_gruv9jh45969","kind":"auth_posture_changed","at":"2026-10-02T06:22:36.163Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_qgcmtv7zp2bu","claimId":null},{"id":"ev_pkxx6vt4sm2r","kind":"tool_surface_changed","at":"2026-10-01T04:28:15.890Z","endpointId":"ep_ce3j8vc8h9en","before":{"hash":"903ec88b61e4b67978793a0b3d8ac53e14b5feb28c3b4ca3a8523d867c72a186","toolCount":72,"serverVersion":"1.27.2"},"after":{"hash":"94749a5a9f582921379a4eaa7517a0001e0195f1b2218585511e2f78c499d37d","added":["account_edit","assets_edit","assets_generate","assets_read","delete","editor_edit","editor_read","get_generation_options","get_status","projects_edit","projects_read","render","script_edit","script_generate","script_read","segment_edit","segment_restructure","storyboard_edit","storyboard_generate","storyboard_read","style_edit","style_generate","style_read","voiceover_edit","voiceover_generate","voiceover_read"],"changed":["export_video","view_image"],"removed":["activate_script_version","add_music_track","add_segment_sfx","analyze_style","animate_segment","await_jobs","browse_audio_library","build_scenes","change_segment_type","combine_segments","create_asset","create_channel","create_project","create_style","delete_asset","delete_project","delete_style","director_note","generate_asset_reference","generate_script","generate_segments","generate_storyboard","generate_style_template","generate_voiceover","get_credit_balance","get_pipeline_progress","get_project","get_script","get_section_template","get_segment_assets","get_segments","get_style","get_video_url","get_workflow_status","list_assets","list_channels","list_models","list_music_tracks","list_projects","list_provider_keys","list_scenes","list_style_presets","list_styles","list_voice_blocks","list_voices","project_director_note","regenerate_segment_asset","remove_music_track","remove_segment_asset","rescan_voice_blocks","revise_script","rollback_segment_asset","save_script","scan_script","set_character_voice","set_narrator_voice","set_project_style","set_provider_key","set_segment_continuation","split_segment","update_asset","update_caption_config","update_music_track","update_project","update_segment_content","update_segment_prompts","update_style_fields","update_style_references","update_voice_block","whoami"],"toolCount":28,"serverVersion":"1.27.2"},"observationId":"ob_avu7q7sbj78n","claimId":null},{"id":"ev_x8quev3gmxk8","kind":"tool_surface_changed","at":"2026-09-29T13:25:41.334Z","endpointId":"ep_ce3j8vc8h9en","before":{"hash":"76425ec25e8a9f27150e1b21793d8a1f8ea1b1e0590d4a566646e014a11d9a6f","toolCount":72,"serverVersion":"1.27.2"},"after":{"hash":"903ec88b61e4b67978793a0b3d8ac53e14b5feb28c3b4ca3a8523d867c72a186","added":[],"changed":["generate_asset_reference","list_models"],"removed":[],"toolCount":72,"serverVersion":"1.27.2"},"observationId":"ob_7ra9ck5t22at","claimId":null},{"id":"ev_bew9y8fgwbww","kind":"auth_posture_changed","at":"2026-09-28T11:26:02.890Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_ahphu7nmvwza","claimId":null},{"id":"ev_faafeyqga9z7","kind":"auth_posture_changed","at":"2026-09-27T04:23:13.092Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_scbtxn735ude","claimId":null},{"id":"ev_65bsf3a2zfmr","kind":"auth_posture_changed","at":"2026-09-25T11:24:44.776Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_85wkbyzdrv5k","claimId":null},{"id":"ev_nhgg7df663ku","kind":"auth_posture_changed","at":"2026-09-22T11:26:11.158Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_w9csjxaabbsm","claimId":null},{"id":"ev_ezft4g5mgrpt","kind":"auth_posture_changed","at":"2026-09-21T08:25:09.415Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_s79fdh6qx6pt","claimId":null},{"id":"ev_t57zrqsgmm69","kind":"auth_posture_changed","at":"2026-09-19T17:28:31.981Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_p88zuf6ypqnq","claimId":null},{"id":"ev_yphbbcbcm67u","kind":"auth_posture_changed","at":"2026-09-18T15:23:47.670Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_a53axgh8pu54","claimId":null},{"id":"ev_tr3qdkwrwvh7","kind":"auth_posture_changed","at":"2026-09-17T07:24:34.489Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_map6fruahfpt","claimId":null},{"id":"ev_u6uubj93rauy","kind":"tool_surface_changed","at":"2026-09-17T07:24:34.264Z","endpointId":"ep_ce3j8vc8h9en","before":{"hash":"e5628359f20ba34ac609389f5d3182fe627c00a9acb9c0c5b2c6c62b4d3b7d49","toolCount":72,"serverVersion":"1.27.2"},"after":{"hash":"76425ec25e8a9f27150e1b21793d8a1f8ea1b1e0590d4a566646e014a11d9a6f","added":["remove_segment_asset"],"changed":["add_segment_sfx","director_note","get_segments","project_director_note","save_script"],"removed":["remove_segment_sfx"],"toolCount":72,"serverVersion":"1.27.2"},"observationId":"ob_map6fruahfpt","claimId":null},{"id":"ev_pwsjz5823jpz","kind":"auth_posture_changed","at":"2026-09-15T16:22:42.982Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_d374yukd84y4","claimId":null},{"id":"ev_fsx697pzn3w6","kind":"auth_posture_changed","at":"2026-09-14T07:23:59.918Z","endpointId":"ep_ce3j8vc8h9en","before":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_cs59uvc744hg","claimId":null},{"id":"ev_pmkuj4kr746c","kind":"tls_changed","at":"2026-09-13T02:23:03.307Z","endpointId":"ep_ce3j8vc8h9en","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"api.framesail.com","validTo":"2026-11-17T11:58:46.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"E3:06:2A:4E:15:67:0E:B3:CF:44:B7:0A:78:8E:70:60:B7:0B:56:09:32:CD:D9:28:B8:0B:96:F5:C8:B4:74:E7"},"observationId":"ob_cwt7pw2zghxp","claimId":null},{"id":"ev_4c7qhfaam29u","kind":"auth_posture_changed","at":"2026-09-13T02:23:03.289Z","endpointId":"ep_ce3j8vc8h9en","before":null,"after":{"issuer":"https://api.framesail.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.framesail.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.framesail.com"]},"observationId":"ob_cwt7pw2zghxp","claimId":null},{"id":"ev_hw35xfsaf7bf","kind":"tool_surface_observed","at":"2026-09-12T11:27:16.343Z","endpointId":"ep_ce3j8vc8h9en","before":null,"after":{"hash":"e5628359f20ba34ac609389f5d3182fe627c00a9acb9c0c5b2c6c62b4d3b7d49","tools":["list_channels","create_channel","list_projects","create_project","get_project","update_project","delete_project","set_project_style","update_caption_config","get_pipeline_progress","get_workflow_status","await_jobs","get_section_template","list_models","generate_script","get_script","save_script","revise_script","activate_script_version","scan_script","list_assets","create_asset","update_asset","delete_asset","generate_asset_reference","set_character_voice","list_voices","set_narrator_voice","list_voice_blocks","update_voice_block","rescan_voice_blocks","generate_voiceover","generate_storyboard","get_segments","get_segment_assets","regenerate_segment_asset","rollback_segment_asset","change_segment_type","animate_segment","update_segment_content","update_segment_prompts","split_segment","combine_segments","set_segment_continuation","add_segment_sfx","remove_segment_sfx","generate_segments","build_scenes","list_scenes","director_note","project_director_note","export_video","get_video_url","list_styles","get_style","update_style_fields","update_style_references","list_style_presets","create_style","analyze_style","generate_style_template","delete_style","set_provider_key","list_provider_keys","whoami","get_credit_balance","browse_audio_library","list_music_tracks","add_music_track","update_music_track","remove_music_track","view_image"],"toolCount":72,"serverVersion":"1.27.2"},"observationId":"ob_88us3j2tuyhq","claimId":null}]}