{"id":2214,"external_id":"plugin_asdk_app_6a3c0c69e2dc81918636e2510c30dc12","name":"app-6a3c0c69e2dc81918636e2510c30dc12","display_name":"Native Soil","developer":"Mastodont AB","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:21:57Z","input_sha256":"84351f986a87d6d3d99a06be8f4a3eccfab68f31b9a69cb501a5cb409edba021","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"2.0.0","skill_count":0,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T06:00:01.935Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugin_asdk_app_6a3c0c69e2dc81918636e2510c30dc12","name":"app-6a3c0c69e2dc81918636e2510c30dc12","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_1386dbec95cc8191a1ed44832355ef71","skills":[],"app_ids":["asdk_app_6a3c0c69e2dc81918636e2510c30dc12"],"version":"2.0.0","keywords":[],"interface":{"category":"Productivity","logo_url":"https://files.openai.com/content?id=file_00000000bf2881f7803b1ec47d9d1457","brand_color":null,"website_url":"https://nativesoil.dev","capabilities":[],"logo_url_dark":"https://files.openai.com/content?id=file_00000000b94481f7b2cd393646d079c2","default_prompt":"soil save","developer_name":"Mastodont AB","default_prompts":["soil save","soil load","soil list"],"screenshot_urls":["https://files.openai.com/content?id=file_00000000336881f4ae1550392c9712ca","https://files.openai.com/content?id=file_00000000c28881f48fa4eaa27cb5a49e","https://files.openai.com/content?id=file_00000000ff5082469bfe259c9a0d9e0c"],"long_description":"Native Soil saves the working state of your AI chat (the decisions, the context, and the plan) and lets you load it in any other model, client, or provider. Switch tools, hit a context limit, or come back tomorrow, and pick up where you left off instead of re-explaining everything. Every save is checked and graded before it is stored, secrets and private data are stripped, and nothing in your chat is changed or deleted. On shared projects, loads are measured with a recall check, so you can see what actually carried over and what needs review. Type \"soil save\" to capture the state, then \"soil load\" to restore it anywhere.","composer_icon_url":"https://files.openai.com/content?id=file_00000000de50820ab2db94f52ad8c18d","short_description":"Save and load AI chat state","plugin_category_id":"productivity","privacy_policy_url":"https://nativesoil.dev/privacy","terms_of_service_url":"https://nativesoil.dev/terms","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000e9e482438b185eaa43f2356a"},"description":"Native Soil saves the working state of your AI chat (the decisions, the context, and the plan) and lets you load it in any other model, client, or provider. Switch tools, hit a context limit, or come back tomorrow, and pick up where you left off instead of re-explaining everything. Every save is checked and graded before it is stored, secrets and private data are stripped, and nothing in your chat is changed or deleted. On shared projects, loads are measured with a recall check, so you can see what actually carried over and what needs review. Type \"soil save\" to capture the state, then \"soil load\" to restore it anywhere.","app_manifest":{"apps":{"app-6a3c0c69e2dc81918636e2510c30dc12":{"id":"asdk_app_6a3c0c69e2dc81918636e2510c30dc12","required":true}}},"display_name":"Native Soil","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-06-24T16:57:14.172347Z","is_template":false,"connector_id":"asdk_app_6a3c0c69e2dc81918636e2510c30dc12","discoverability":"LISTED","canonical_app_id":"asdk_app_6a3c0c69e2dc81918636e2510c30dc12"},"research":null,"package_metadata":{"name":"app-6a3c0c69e2dc81918636e2510c30dc12","author":{"name":"Mastodont AB"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"6b02b8e43296e417e3addeb3b8fef6d1f5a0d629787643dd23176b6461d45d6b"}],"version":"2.0.0","artifact_id":8907,"observed_at":"2026-10-02T00:16:33Z","support_url":"https://nativesoil.dev/contact","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}