Update to Stacktree
Snapshot Oct 24, 2026 · 13:27 UTC · version 1.3.1
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 10 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Oct 6, 2026 · 18:05 UTC
ee884c110742aa7642e18268e22c7f5bfacac97689e9642891c2ea6d6115683e
Oct 24, 2026 · 13:27 UTC
2291519b91e4b71f6f5a4c4ae6753f92fb48b733cee66515129df6a4533ff710
Package file
Oct 6, 2026 · 18:05 UTC
6589
Oct 24, 2026 · 13:27 UTC
7236
Package file
Oct 6, 2026 · 18:05 UTC
b63ffb91cf59fe2508b110b56247dc2e82ee271d8df9db7dae007fcd221ccb2f
Oct 24, 2026 · 13:27 UTC
729b841577b5f1bf5277e2363e13216b4233d3c8c22f3b32b316bf3a8cbdb013
Package file
Oct 6, 2026 · 18:05 UTC
5081
Oct 24, 2026 · 13:27 UTC
5522
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
skills/stacktree-daily-brief/SKILL.md →
plugin.json
− removed · + added
--- before +++ after @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "stacktree", - "version": "1.1.0", + "version": "1.3.1", "description": "Publish the pages you build to a private link that opens in any browser, with no account for the viewer. Links are unguessable by default, can carry a passcode or be limited to a company email domain, expire on a schedule, and update in place so a link you have already sent never goes stale.", "author": { "name": "Stacktree", @@ -26,7 +26,7 @@ "interface": { "displayName": "Stacktree", "shortDescription": "Publish HTML to a private link", - "longDescription": "Stacktree turns the pages ChatGPT and Codex build for you into a private link anyone can open in a browser.\n\nAsk for a report, a proposal, a dashboard or a one-page site, then publish it in the same conversation. The page opens with no account and no sign-in, on a link that is private and unguessable by default. Revising the page replaces it in place, so a link you have already sent shows the latest version.\n\nStacktree is built for work that leaves the conversation: client deliverables, stakeholder updates, and anything someone outside your chat needs to see.\n- Add a passcode, or limit a page to people with an email address at one company.\n- Mint a named link for each recipient and see who opened it.\n- File pages under a client space, so everything for one customer lives at one address.\n- Let clients comment on the page itself, with no account. ChatGPT can read their comments, fix the page and mark each one resolved.\n- Set a page to expire, take it down, or put an earlier version back.\n\nPages are private by default. Links are unguessable, pages ask search engines not to index them, and a check before publishing looks for personal data and secrets in the page.\n\nStacktree needs a Stacktree account. You connect it the first time you publish.", + "longDescription": "Stacktree turns the pages ChatGPT and Codex build for you into a private link anyone can open in a browser.\n\nAsk for a report, a proposal, a dashboard or a one-page site, then publish it in the same conversation. The page opens with no account and no sign-in, on a link that is private and unguessable by default. Revising the page replaces it in place, so a link you have already sent shows the latest version.\n\nStacktree is built for work that leaves the conversation: client deliverables, stakeholder updates, and anything someone outside your chat needs to see.\n- Add a passcode, or limit a page to people with an email address at one company.\n- Mint a named link for each recipient and see who opened it.\n- File pages under a client space, so everything for one customer lives at one address.\n- Let clients comment on the page itself, with no account. ChatGPT can read their comments, fix the page and mark each one resolved.\n- Ask named people to approve a page, and see who has.\n- In ChatGPT desktop, open an HTML file in Stacktree to publish it and keep the page in sync as the file changes, and see your pages in a side panel.\n- Set a page to expire, take it down, or put an earlier version back.\n\nPages are private by default. Links are unguessable, pages ask search engines not to index them, and a check before publishing looks for personal data and secrets in the page.\n\nStacktree needs a Stacktree account. You connect it the first time you publish.", "developerName": "Yume Studios", "category": "Productivity", "capabilities": [ @@ -43,9 +43,9 @@ "privacyPolicyURL": "https://stacktr.ee/privacy", "termsOfServiceURL": "https://stacktr.ee/terms", "defaultPrompt": [ + "Make a one-page proposal for my client and give me a private link to send.", "Turn this into a web page and give me a private link to send.", - "Put a passcode on my latest Stacktree page.", - "Show me the comments clients left on my pages." + "Put a passcode on my latest Stacktree page." ], "brandColor": "#4A32F9", "brandColorDark": "#BD9AF4", @@ -68,10 +68,10 @@ "expected_behavior": "set_password returns ok. Opening the link now shows a passcode prompt, and sesame unlocks the page." }, { - "description": "List pages (read-only)", - "prompt": "List my Stacktree pages and tell me how many there are.", - "tools_triggered": "list_sites", - "expected_behavior": "Returns the demo account's pages with titles and links, including the seeded Crumb bakery page and the Q3 report. Read-only, so no confirmation is asked for." + "description": "Ask a named person to approve a page, then check their answer", + "prompt": "Use Stacktree to publish a one-page launch plan for the Ember coffee shop, ask Priya Shah to approve it, then tell me whether she has approved it yet.", + "tools_triggered": "request_approval, get_approval_status", + "expected_behavior": "request_approval publishes the page with a sign-off panel and returns its link, an approval_id and one private link carrying Priya Shah's name. get_approval_status then reports the state as pending, waiting on Priya Shah. The reply calls it a record of who approved which version, not a signature." }, { "description": "Update a page in place", @@ -101,12 +101,12 @@ } ] }, - "demo_recording_url": "https://stacktr.ee/demo/chatgpt-app-demo.mp4", + "demo_recording_url": "https://stacktr.ee/demo/stacktree-in-chatgpt-2026-10-04.mp4", "commerce": false, "commerce_description": "Stacktree does not sell products or process payments in ChatGPT." }, "publication": { - "release_notes": "First release. Publish the pages ChatGPT and Codex build to a private link, with five skills for client deliverables, run reports, daily briefs and status pages that pick the right gate, expiry and link." + "release_notes": "Ask ChatGPT to watch a page you have sent, and it fixes your client's comments as they arrive: Stacktree now tells ChatGPT the moment someone comments, opens a page or leaves it unopened (MCP Events), so the change lands on the link they already have without you asking. Works in ChatGPT Work chats." }, "apps": "./.app.json" }
Full technical diff · 8 changed fields
changed /files/plugin.json/sha256
"ee884c110742aa7642e18268e22c7f5bfacac97689e9642891c2ea6d6115683e"
"2291519b91e4b71f6f5a4c4ae6753f92fb48b733cee66515129df6a4533ff710"
changed /files/plugin.json/size
6589
7236
changed /files/skills~1stacktree-daily-brief~1SKILL.md/sha256
"b63ffb91cf59fe2508b110b56247dc2e82ee271d8df9db7dae007fcd221ccb2f"
"729b841577b5f1bf5277e2363e13216b4233d3c8c22f3b32b316bf3a8cbdb013"
changed /files/skills~1stacktree-daily-brief~1SKILL.md/size
5081
5522
changed /files/skills~1stacktree-deliverable~1SKILL.md/sha256
"65acad8c42fcd8cb52e11868e581510f1b2167ec1c010bd4bbe4ea4632290c15"
"1c15de6d1f7901629f50ddf0be9a15dd2976e64373969561b20c912c5555c30f"
changed /files/skills~1stacktree-deliverable~1SKILL.md/size
6584
11865
changed /files/skills~1stacktree-publish~1SKILL.md/sha256
"c3845b48c3685d663604f5e51527382a7ddf2a9b588cc409c4f89a82db8acb24"
"b8756403577c145aa68b198462bcdb0f77a3780f0a0dd545ba8aad3ae7ba109f"
changed /files/skills~1stacktree-publish~1SKILL.md/size
12907
14563
Full snapshot data
{
"files": {
".app.json": {
"sha256": "4fba11d9052aa80b9c56139a8d05528117892b837fe6adcbe0477356dd8ad36b",
"size": 101
},
"assets/icon.svg": {
"sha256": "70c8b7a3938b03c20573923dc663b9540ed3cc395f3e58f83d184435552b5444",
"size": 864
},
"assets/logo.png": {
"sha256": "eae6594c5a54d7bda8fee3f8860d03feb1585e86984e989bdb1def853d6fccf3",
"size": 20037
},
"mcp.json": {
"sha256": "54b94a724c5777c2366f818b88e6c9033486f117d72a071b8a64f94fca36f13e",
"size": 198
},
"plugin.json": {
"sha256": "2291519b91e4b71f6f5a4c4ae6753f92fb48b733cee66515129df6a4533ff710",
"size": 7236
},
"skills/stacktree-agent-run-report/SKILL.md": {
"sha256": "e535f0ef10281f9016643dc136f0f8cfd5c7a5eb68ef737f4fb091cc7857fbcb",
"size": 5892
},
"skills/stacktree-daily-brief/SKILL.md": {
"sha256": "729b841577b5f1bf5277e2363e13216b4233d3c8c22f3b32b316bf3a8cbdb013",
"size": 5522
},
"skills/stacktree-deliverable/SKILL.md": {
"sha256": "1c15de6d1f7901629f50ddf0be9a15dd2976e64373969561b20c912c5555c30f",
"size": 11865
},
"skills/stacktree-publish/SKILL.md": {
"sha256": "b8756403577c145aa68b198462bcdb0f77a3780f0a0dd545ba8aad3ae7ba109f",
"size": 14563
},
"skills/stacktree-status-dashboard/SKILL.md": {
"sha256": "0744db939e4f933f97532a80b20a9fd90bed816d54e924dec5f55c02ea9a87dc",
"size": 5500
}
}
}SHA-256 of public snapshot: 874a87c128c963f7ce646361288c604af9d4a52decaf8bf8ecad096674ec0e43