mattermost/AGENTS.md
Nick Misasi 11b55b77f3
Document Mattermost cloud startup flow (#36559)
* Add Cursor Cloud Agent Docker environment

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix Cloud Agent enterprise and Docker access

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix Cloud Agent Go path setup

Co-authored-by: Cursor <cursoragent@cursor.com>

* Use Cursor multi-repo enterprise checkout

Co-authored-by: Cursor <cursoragent@cursor.com>

* Use sibling enterprise checkout layout

Co-authored-by: Cursor <cursoragent@cursor.com>

* Add tmux to Cloud Agent image

Co-authored-by: Cursor <cursoragent@cursor.com>

* Document Mattermost cloud startup flow

Co-authored-by: nick.misasi <nick.misasi@mattermost.com>

* Document Mattermost license behavior in cloud

Co-authored-by: nick.misasi <nick.misasi@mattermost.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-13 21:45:38 +00:00

1.1 KiB

AGENTS.md

Explicitly import subdirectory instruction files that must always be in context: @server/AGENTS.md

Pull Requests

When creating a pull request, follow .github/PULL_REQUEST_TEMPLATE.md exactly:

  • Remove all <!-- --> comments.
  • Omit sections that are not applicable (Ticket Link, Screenshots) — do not write N/A, just remove the header.
  • The #### Release Note header and its "release-note" fenced code block **must always be present** (WITHOUT escaping the characters). Write NONE if the change has no API, schema, UI, or breaking changes.

Cursor Cloud Agents

This repository has a checked-in Cloud Agent environment under .cursor/. Docker is started by .cursor/scripts/cloud-agent-start.sh; if Docker is unavailable in Cloud, treat that as an environment failure rather than falling back to snapshot assumptions.

The environment declares mattermost/enterprise as a Cursor multi-repo dependency. Cursor clones the repositories as siblings, so server/Makefile can use its default ../../enterprise path; the install hook does not clone or symlink enterprise.