← AI SPACECONTENT HISTORY
WHAT CHANGED
Update to AI SPACE
Snapshot Oct 28, 2026 · 13:05 UTC · version 1.0.2
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save AI SPACE and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Run day-to-day operations on a project already deployed on Cafe24 AI SPACE — review status and spaces, set or remove environment variables, create a backup, restrict access by IP or country, and add or remove Redis and Memcached. Use when the user asks what they have running, wants to change a setting, take a backup, or block traffic. Do not use for deploying or updating code, or for diagnosing a failure.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 608
}
],
"name": "operate-project",
"skill_md_contents": "---\nname: operate-project\ndescription: Run day-to-day operations on a project already deployed on Cafe24 AI SPACE — review status and spaces, set or remove environment variables, create a backup, restrict access by IP or country, and add or remove Redis and Memcached. Use when the user asks what they have running, wants to change a setting, take a backup, or block traffic. Do not use for deploying or updating code, or for diagnosing a failure.\n---\n\n# Operate a deployed project\n\nReply in the user's language.\n\n## Find the project first\n\n`list_my_projects` shows what the user has. `list_my_spaces` shows their spaces\nwith specification, quota, connection limit and whether each one is occupied.\n`get_project_status` gives runtime, resource usage and deployment history for a\nsingle project.\n\nIf the user names a project ambiguously, list what exists and ask. Never guess\nwhich project a destructive setting applies to.\n\n## Confirm before you change anything\n\nRead-only calls go straight through. **Anything that changes state follows the\nsame three beats every time:**\n\n1. Name the project explicitly.\n2. Summarise what will change.\n3. Ask \"shall I go ahead?\" and wait.\n\n## What you can do here\n\n### Environment variables — `project_env`\n\n`get` lists them, `set` creates or updates, `delete` removes one key.\n\nThese are the application's own configuration values. Database and Redis\ncredentials are injected and protected by the server — do not try to set them,\nand tell the user they are already available to their code.\n\nA change restarts the container in place. It takes effect in seconds and does not\nrequire a redeploy.\n\n### Backups — `backup_project`\n\nThe project must be in `success` state. The backup contains the application\nfiles, everything under `/app/user_data/`, and an automatic dump of any MySQL or\nPostgreSQL database attached to the project.\n\nThe response carries `backup_download_url`. **Give that URL to the user as-is and\ntell them it expires** — retention differs between free and paid plans, so point\nthem at the documentation rather than quoting a number.\n\n### Access control — `project_acl`\n\n| Action | Effect |\n|---|---|\n| `set_ip` with `mode: \"deny\"` | blocks that IP or CIDR range |\n| `set_ip` with `mode: \"allow\"` | blocks **everyone except** that IP |\n| `set_geo` | blocks a country by ISO 3166-1 code, either all requests or POST only |\n| `clear_ip` / `clear_geo` | removes the rules |\n| `get_acl` | shows what is currently in force |\n\n**Warn before an allow rule.** Whitelist mode blocks every address that is not\nlisted — including the user's own, if their address changes or they are on\nmobile. Confirm they understand they may lock themselves out, and tell them\n`clear_ip` is the way back.\n\n### Add-ons — `project_option`\n\nAdds or removes Redis and Memcached on Pod-mode projects.\n\n**Removing an add-on deletes everything stored in it, and re-adding gives an\nempty instance.** Say that before you call it, and confirm.\n\n### Importing a database — `import_database` then `finalize_db_import`\n\n`import_database` opens an upload session and returns a URL. Nothing is written\nyet. After the `.sql` or `.sql.gz` file is uploaded, `finalize_db_import` applies\nit.\n\n**Applying a dump can drop and overwrite existing tables. It cannot be undone.**\nOffer to take a backup first, then get explicit confirmation.\n\n### Custom domains\n\nAvailable on paid plans. SSL is issued free and automatically when the domain is\nconnected — the user does not buy a certificate. DNS propagation can take up to\n48 hours. For the current limits per account and per project, point to the\ndocumentation.\n\n## What is not available through this connector\n\nRollback, project deletion, power on/off, plan changes and payment are not\nexposed here. Do not attempt a workaround. Direct the user to the Cafe24 web\nconsole: Hosting → My Service Management → AI SPACE console.\n\n## Do not infer\n\nPrices, plan quotas, backup retention periods, free-trial limits and domain\ncounts all change. Never state them from memory. Point the user to\n`https://aispacedocs-docs.mycafe24.ai`.\n\n## Stop rule\n\nIf the same call fails the same way twice, stop and report it. Do not retry in a\nloop.\n"
}SHA-256 of public snapshot: e6d775513cc568914431bc804bd2a300f21aaa71ed932b74482fd0255acb73de