From b65ecfd4fd46c12ecebecefabb543af277af21dd Mon Sep 17 00:00:00 2001 From: Elliot Winkler Date: Mon, 2 Mar 2026 13:48:54 -0700 Subject: [PATCH 1/3] Add support for Claude Code and Bugbot We have an `AGENTS.md` to instruct agents on how to work with this repo, but neither Claude Code nor Cursor's Bugbot tool use this file. Instead, Claude Code uses `CLAUDE.md` ([source][1]) and Bugbot uses `.cursor/BUGBOT.md` ([source][2]) We don't need to make new files to support these tools; we can simply symlink them to `AGENTS.md`. [1]: https://code.claude.com/docs/en/memory [2]: https://cursor.com/docs/bugbot#rules --- .cursor/BUGBOT.md | 1 + CLAUDE.md | 1 + 2 files changed, 2 insertions(+) create mode 120000 .cursor/BUGBOT.md create mode 120000 CLAUDE.md diff --git a/.cursor/BUGBOT.md b/.cursor/BUGBOT.md new file mode 120000 index 00000000000..47dc3e3d863 --- /dev/null +++ b/.cursor/BUGBOT.md @@ -0,0 +1 @@ +AGENTS.md \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md new file mode 120000 index 00000000000..47dc3e3d863 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1 @@ +AGENTS.md \ No newline at end of file From 40f303e832bffdb247871e19a80236ecbecfcf7d Mon Sep 17 00:00:00 2001 From: Elliot Winkler Date: Fri, 6 Mar 2026 13:36:45 -0700 Subject: [PATCH 2/3] Fix symlink --- .cursor/BUGBOT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.cursor/BUGBOT.md b/.cursor/BUGBOT.md index 47dc3e3d863..be77ac83a18 120000 --- a/.cursor/BUGBOT.md +++ b/.cursor/BUGBOT.md @@ -1 +1 @@ -AGENTS.md \ No newline at end of file +../AGENTS.md \ No newline at end of file From 8bdb5fadd0f5e268a0acc1a1b2c275aeb3a34d6d Mon Sep 17 00:00:00 2001 From: Elliot Winkler Date: Fri, 6 Mar 2026 15:19:51 -0700 Subject: [PATCH 3/3] Use file references rather than symlinks for compatibility with Windows --- .cursor/BUGBOT.md | 4 +++- CLAUDE.md | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) mode change 120000 => 100644 .cursor/BUGBOT.md mode change 120000 => 100644 CLAUDE.md diff --git a/.cursor/BUGBOT.md b/.cursor/BUGBOT.md deleted file mode 120000 index be77ac83a18..00000000000 --- a/.cursor/BUGBOT.md +++ /dev/null @@ -1 +0,0 @@ -../AGENTS.md \ No newline at end of file diff --git a/.cursor/BUGBOT.md b/.cursor/BUGBOT.md new file mode 100644 index 00000000000..72511621b35 --- /dev/null +++ b/.cursor/BUGBOT.md @@ -0,0 +1,3 @@ +# Guidance for Bugbot + +Please read the [agents file](./AGENTS.md) in the root of the project for instructions. diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 120000 index 47dc3e3d863..00000000000 --- a/CLAUDE.md +++ /dev/null @@ -1 +0,0 @@ -AGENTS.md \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 00000000000..7241d46eff6 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,3 @@ +# Guidance for Claude Code + +Please read @AGENTS.md for instructions.