Skip to main content
Cortex is used through its apps, not through a public API you write against. This tab documents the one part of the wire contract that is public and stable: the shape of an error. Sign in at cortex.foundation. The CLI and the desktop apps use the same account. This site does not document login, sessions, or identity-provider wire protocol.

What is public here

Product guides live under their own tabs: Chat, Code, Bot, CLI, Design.

Why the error format is public

Every Cortex surface — the web app, the desktop apps, and the CLI — reads the same problem documents. When something fails, the message you see names a Cortex surface and carries a stable code. Publishing the codes means the message in the product, the message in the terminal, and this catalog all say the same thing. Connect apps and GitHub from Settings and Customize in the product. There is no public plugin webhook catalog on this site.

How a problem document is built

Because the base is fixed and the path is the code, a type URL resolves to a page on this site. That is the whole reason the catalog exists: an error can point at its own explanation instead of leaving a reader with a bare status.

What is not here

  • Authentication, session cookies, device codes, or identity-provider internals.
  • The app’s private session API. It is not a supported integration surface.
  • An inference Platform API. See Platform API — no endpoints, SDKs, or keys exist.