Grid82
grid82.comJoin the waitlist
ChangelogChangelog

Changelog

What changed for developers building on Grid82, newest first.

Check a workflow without saving it

WorkflowsAPI

workflows.check (and my.workflows.check for your own workflows) compiles a workflow’s source exactly like a save and returns the same answer, errors with their fix, warnings and the graph, without creating a version. Use it to find out what the compiler accepts, then save once.

The compiler also says what a workflow does not have. There is no email or notification step: every spelling of notify or email is refused with the options that exist (http.post to a chat or automation address kept as a suite secret, a record in a table people watch, or approval.ask). A secret can only be used as a whole address, never inside a header or a body. A name your code uses but did not list as received is now an error at compile time, not a ReferenceError at run time.

Apps have an icon

AppsAPI

apps.update accepts icon, a name from the table icon library, or null for the default. apps.list returns it. The Studio shows it in the sidebar, in lists and next to the app’s name.

One MCP server per suite

MCP

Every app of a suite is reached through the suite’s own server, https://{suite}.grid82.app/mcp, and you choose which apps an agent may reach when you approve the connection. The per-app addresses (/{app}/mcp and /{app}/mcp/code) are retired: they answer 410 with the suite’s address. Reconnect an agent that used one to the suite’s address.

Connected to Claude or ChatGPT, the suite’s server can now open a table as an interactive grid, or an Interface page, inside the conversation (show_table, show_page).

The developer documentation, rebuilt

Docs

These pages were rebuilt around Grid82’s two planes. The App API and Builder API references are now generated from the platform’s own OpenAPI documents, one page per operation, and Set up your agent is generated from the same source as the setup prompt in the product, so the two cannot disagree.

For agents: every page is available as Markdown (append .md), the whole site as llms.txt and llms-full.txt, and the documentation has its own MCP server at https://grid82.com/docs/mcp.

A new name: Grid82

Platform

The product is now called grid82. New API keys start with g82_; keys issued before the rename start with g82_ and keep working unchanged. The contract version header is x-grid82-api-version.

Connect an agent with one prompt

MCP

Settings, Connections in an app and the Studio’s Developer page now lead with Copy setup prompt: paste it into your agent and it connects itself. Each suite serves the guide the agent follows at /agent-setup.md. A suite’s MCP server also accepts clients that send an OAuth resource, which some were refused for before.

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search Grid82 documentation and read it in full, instead of answering from memory.

https://grid82.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://grid82.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.