Sandcastle AI Agents and Login Redesign

Dedicated AI Agents for Sandcastle Apps

Every sandcastle app now gets its own AI agent that understands the app's data and capabilities.

  • Automatic provisioning -- When you create a sandcastle, a dedicated AI agent is created for it with knowledge of the app's collections and structure
  • Scoped access -- Each agent only sees and modifies data belonging to its sandcastle, preventing cross-app interference
  • Custom instructions -- Add your own instructions to shape how the agent interacts with the app's data
  • Schema awareness -- Agents inspect collection schemas before making changes, catching errors before they happen

Smarter State Management for Sandcastle Apps

The tools that AI agents use to read and write sandcastle data have been significantly upgraded.

  • Schema introspection -- Agents can inspect collection names, document counts, and field types before making changes
  • Write safety -- Agents must read the current schema before writing, preventing accidental data corruption from stale assumptions
  • Discoverable tools -- Sandcastle state tools now appear in tool search, so agents can find and use them without explicit configuration

Refreshed Login Page

The login page has a new animated background with a distinctive ASCII art style that responds to mouse movement.