{"id":3500,"external_id":"plugin_asdk_app_6a898067d0b08191af8af6660eb1a9a5","name":"app-6a898067d0b08191af8af6660eb1a9a5","display_name":"RepoLore","developer":"DMITRII SERGEEV","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:01Z","input_sha256":"2b6eec35fff0b2cb693c5c5143e4b95384523561328c1080741cab5ea84ce743","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":1,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T00:00:02.003Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugin_asdk_app_6a898067d0b08191af8af6660eb1a9a5","name":"app-6a898067d0b08191af8af6660eb1a9a5","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_d62cf664d79081919c4a5a88c3a88bfd","skills":[{"name":"trace-code-history","interface":{"brand_color":null,"iconography":"search","display_name":"Trace Code History","default_prompt":"Use $trace-code-history to explain why this code exists and cite the repository evidence.","icon_large_url":null,"icon_small_url":null,"short_description":"Reconstruct why code exists from GitHub evidence"},"description":"Reconstruct why code exists by tracing public GitHub file history, commits, pull requests, referenced issues, patches, and tests. Use when a user asks why a file or code region was introduced, whether historical evidence supports removing it, what change motivated it, or which repository artifacts document the decision.","plugin_release_skill_id":"pluginrsk_6a8990f6b0e881919f37f148dab6152d"}],"app_ids":["asdk_app_6a898067d0b08191af8af6660eb1a9a5"],"version":"1.0.0","keywords":[],"interface":{"category":"Developer Tools","logo_url":"https://files.openai.com/content?id=file_00000000c1488243b941321240fbd155","brand_color":null,"website_url":"https://repolore.devlab.group","capabilities":[],"logo_url_dark":"https://files.openai.com/content?id=file_00000000c1488243b941321240fbd155","default_prompt":"Explain why lines 93–118 of README.md exist in modelcontextprotocol/typescript-sdk and cite the GitHub evidence.","developer_name":"DMITRII SERGEEV","default_prompts":["Explain why lines 93–118 of README.md exist in modelcontextprotocol/typescript-sdk and cite the GitHub evidence.","Build a decision timeline for README.md in modelcontextprotocol/typescript-sdk using commits, pull requests, and issues.","Assess the risks of changing README.md in modelcontextprotocol/typescript-sdk using its public GitHub history."],"screenshot_urls":[],"long_description":"RepoLore helps developers understand why public GitHub code exists by tracing files and line ranges through commits, pull requests, issues, patches, and regression evidence.","composer_icon_url":"https://files.openai.com/content?id=file_00000000fb1481f498967e3df7789d23","short_description":"Explain public code history","plugin_category_id":"developer tools","privacy_policy_url":"https://repolore.devlab.group/privacy","terms_of_service_url":"https://repolore.devlab.group/terms","composer_icon_dark_url":"https://files.openai.com/content?id=file_0000000040ec82468447ddca583604d0"},"description":"RepoLore helps developers understand why public GitHub code exists by tracing files and line ranges through commits, pull requests, issues, patches, and regression evidence.","app_manifest":{"apps":{"app-6a898067d0b08191af8af6660eb1a9a5":{"id":"asdk_app_6a898067d0b08191af8af6660eb1a9a5","required":true}}},"display_name":"RepoLore","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-08-22T10:56:40.081398Z","is_template":false,"connector_id":"asdk_app_6a898067d0b08191af8af6660eb1a9a5","discoverability":"LISTED","canonical_app_id":"asdk_app_6a898067d0b08191af8af6660eb1a9a5"},"research":null,"package_metadata":{"name":"app-6a898067d0b08191af8af6660eb1a9a5","author":{"name":"DMITRII SERGEEV"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"dfd5b8231a8f51d3b325e9a356b4d1aa632109fc1370bfedd4b82eb3c09a6d0d"}],"version":"1.0.0","artifact_id":10306,"observed_at":"2026-10-02T00:24:35Z","support_url":"https://repolore.devlab.group/support","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}