{"id":12828,"external_id":"plugin_asdk_app_6ae5f913f2188191ad5835c385fe0aa5","name":"projectstudio","display_name":"ProjectStudio","developer":"mmcco","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-13T00:07:41Z","input_sha256":"c17696c63626da456e281482abf44f2611c44a0692b145f9fed3d0e5e16c2e26","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.1.0","skill_count":0,"first_seen_at":"2026-11-13T00:00:00.683Z","last_seen_at":"2026-11-13T00:00:00.683Z","last_changed_at":"2026-11-13T00:00:00.683Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ae5f913f2188191ad5835c385fe0aa5","connector_id":"asdk_app_6ae5f913f2188191ad5835c385fe0aa5","created_at":"2026-10-31T14:21:42.624466Z","discoverability":"LISTED","id":"plugin_asdk_app_6ae5f913f2188191ad5835c385fe0aa5","is_template":false,"is_template_instance":false,"name":"projectstudio","release":{"app_ids":["asdk_app_6ae5f913f2188191ad5835c385fe0aa5"],"app_manifest":{"apps":{"projectstudio":{"id":"asdk_app_6ae5f913f2188191ad5835c385fe0aa5","required":true}}},"app_templates":[],"description":"ChatCanvas + DocCanvas: makes the conversation and documents manipulable. Select, highlight, strike, box or capture, then turn any selection into a traceable action (task, decision, note, artifact). Deterministic patch/diff/versions with the original always preserved and no write without confirmation; optional durable workspaces keep immutable versions and an append-only audit log.","display_name":"ProjectStudio","id":"pluginrel_42e2b530ca588191bc437bd6f858a190","interface":{"brand_color":null,"capabilities":["Makes chat and documents manipulable (ChatCanvas + DocCanvas): select, highlight, box, comment, capture, set focus.","Turns any selection into a traceable action (task, decision, note, artifact) bound to its source; preview/apply/undo.","Durable workspaces keep immutable versions, annotations and an append-only audit log via an unguessable workspace_id."],"category":"Productivity","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000f0c481f593853ebc9d0868b6","default_prompt":"Open the interactive workspace on this paragraph so I can select, highlight and edit it.","default_prompts":["Open the interactive workspace on this paragraph so I can select, highlight and edit it.","Turn 'call the notary before Friday' in my message into a traceable task.","Preview the diff of my edit, then apply it — keep the original and create a new version."],"developer_name":"mmcco","logo_url":"https://files.openai.com/content?id=file_00000000c98481f7b552217719b34bf8","logo_url_dark":null,"long_description":"ProjectStudio turns the conversation and your documents into a manipulable surface (ChatCanvas + DocCanvas). You show intent with direct gestures — select text, highlight, strike, box a region, add a comment, capture a region, set focus — and the agent completes the reasoning. Any selection can become a structured, traceable action: a task, a decision ledger entry, a note, a context-pack item or an artifact, always bound to its source with an exact-text snapshot so the action never points at the wrong passage. Editing is safe by construction: an edit never silently changes the original. You request an edit, preview a deterministic line-by-line diff (additions, removals and a unified diff), and only on an explicit confirmation is the change applied as a new, immutable derived version — the original is always kept and undo simply moves a pointer without deleting anything. Write actions (task, decision, patch, workflow) require a confirmation; nothing is written automatically. A deterministic latest-artifact resolver picks the current version by version and supersession rather than by name or date. Two ways to work: stateless primitives process only the content you pass and keep nothing; optional durable workspaces persist your registered documents, their immutable versions, annotations, recorded action requests, focus state and an append-only audit log in a private object store, so a workspace keeps real history. A durable workspace is reached by an unguessable workspace_id that acts like a bearer secret (no account, no login) — treat it like a password and do not put personal, health or banking data into any tool. The connector does not fetch external URLs and does not read your files: it works on the text you provide in the conversation, and region captures produce metadata only (image rendering and retention are planned). A widget renders the ChatCanvas + DocCanvas beside the chat, and every tool also works headless without the UI.","plugin_category_id":"productivity","privacy_policy_url":"https://connecteur-projectos-interactive.vercel.app/privacy","screenshot_urls":[],"short_description":"Make chat and docs editable","terms_of_service_url":"https://connecteur-projectos-interactive.vercel.app/terms","website_url":"https://connecteur-projectos-interactive.vercel.app"},"keywords":["productivity","workspace","document","annotation","diff","versions","canvas"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"0.1.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"projectstudio","author":{"url":"https://connecteur-projectos-interactive.vercel.app","name":"mmcco"},"license":"MIT","sources":[{"path":"plugin.json","sha256":"76df149155686e206f88ad54500fb00e552885256b62e0e4b86806c27f9a936c"}],"version":"0.1.0","homepage":"https://connecteur-projectos-interactive.vercel.app","keywords":["productivity","workspace","document","annotation","diff","versions","canvas"],"artifact_id":227360,"observed_at":"2026-11-13T00:10:23Z","support_url":"https://connecteur-projectos-interactive.vercel.app","capabilities":["Makes chat and documents manipulable (ChatCanvas + DocCanvas): select, highlight, box, comment, capture, set focus.","Turns any selection into a traceable action (task, decision, note, artifact) bound to its source; preview/apply/undo.","Durable workspaces keep immutable versions, annotations and an append-only audit log via an unguessable workspace_id."],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"support_url":0,"capabilities":0,"release_notes":0,"review_case_counts":0},"release_notes":"ProjectStudio (ChatCanvas + DocCanvas) makes the conversation and documents manipulable: select, highlight, strike, box, capture and set focus, then turn any selection into a traceable action (task, decision, note, artifact) bound to its source. A deterministic patch engine previews, applies and undoes edits while always preserving the original (immutable derived versions; undo moves a pointer). Optional durable workspaces persist documents, immutable versions, annotations, recorded actions and an append-only audit log in a private store, reached by an unguessable workspace_id. This version refreshes the privacy policy and terms to describe the durable-workspace storage and retention accurately (no account, no cookies, no external calls or file reading).","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[]}}