Skip to content

Commit ef8353a

Browse files
authored
Merge pull request #1752 from dyoshikawa/scraps2
feat: follow up Junie, Augment, and Windsurf upstream updates
2 parents ff5b070 + f2ca782 commit ef8353a

48 files changed

Lines changed: 4576 additions & 779 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.rulesync/skills/rulesync-feature-research/references/augmentcode.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
## Official Docs
44

5-
| Feature | Official docs | Upstream surface |
6-
| ------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
7-
| index | `https://docs.augmentcode.com/` | Augment documentation index |
8-
| `rules` | `https://docs.augmentcode.com/cli/rules` | `.augment/rules`, `~/.augment/rules`, AGENTS.md and CLAUDE.md hierarchical rules |
9-
| `ignore` | `https://docs.augmentcode.com/cli/setup-auggie/workspace-indexing` | `.augmentignore`, `.gitignore` interaction, workspace indexing filters |
10-
| `mcp` | No dedicated upstream MCP surface in map | MCP tool names appear in permissions |
11-
| `commands` | No dedicated upstream commands surface in map | No Rulesync-supported AugmentCode commands target in map |
12-
| `subagents` | No dedicated upstream subagents surface in map | No Rulesync-supported AugmentCode subagents target in map |
13-
| `skills` | No dedicated upstream skills surface in map | No Rulesync-supported AugmentCode skills target in map |
14-
| `hooks` | No dedicated upstream hooks surface in map | No Rulesync-supported AugmentCode hooks target in map |
15-
| `permissions` | `https://docs.augmentcode.com/cli/permissions` | `~/.augment/settings.json`, `toolPermissions`, `allow`/`deny`/`ask-user`, first-match-wins rules |
5+
| Feature | Official docs | Upstream surface |
6+
| ------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- |
7+
| index | `https://docs.augmentcode.com/` | Augment documentation index |
8+
| `rules` | `https://docs.augmentcode.com/cli/rules` | `.augment/rules`, `~/.augment/rules`, AGENTS.md and CLAUDE.md hierarchical rules |
9+
| `ignore` | `https://docs.augmentcode.com/cli/setup-auggie/workspace-indexing` | `.augmentignore`, `.gitignore` interaction, workspace indexing filters |
10+
| `mcp` | No dedicated upstream MCP surface in map | MCP tool names appear in permissions |
11+
| `commands` | `https://docs.augmentcode.com/cli/custom-commands` | `.augment/commands/*.md` (workspace), `~/.augment/commands/*.md` (user); Markdown with optional frontmatter |
12+
| `subagents` | No dedicated upstream subagents surface in map | No Rulesync-supported AugmentCode subagents target in map |
13+
| `skills` | No dedicated upstream skills surface in map | No Rulesync-supported AugmentCode skills target in map |
14+
| `hooks` | No dedicated upstream hooks surface in map | No Rulesync-supported AugmentCode hooks target in map |
15+
| `permissions` | `https://docs.augmentcode.com/cli/permissions` | `~/.augment/settings.json`, `toolPermissions`, `allow`/`deny`/`ask-user`, first-match-wins rules |
1616

1717
## Client Anchors
1818

@@ -21,5 +21,6 @@ Common adapter paths: `rulesync-source-map.md`.
2121
| Surface | Anchor |
2222
| ------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
2323
| `rules` | `.augment/rules` non-root conversion and frontmatter stripping in `augmentcode-rule.ts` |
24+
| `commands` | `.augment/commands/*.md` (project) and `~/.augment/commands/*.md` (global) emitted in `augmentcode-command.ts` |
2425
| `ignore` | `.augmentignore` passthrough and gitignore-compatible comments in `augmentcode-ignore.ts` |
2526
| `permissions` | `.augment/settings.json`, `toolPermissions`, tool-name aliases, regex/glob fallback, and fail-closed ordering in `augmentcode-permissions.ts` |

.rulesync/skills/rulesync-feature-research/references/windsurf.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@
1818

1919
Common adapter paths: `rulesync-source-map.md`.
2020

21-
| Surface | Anchor |
22-
| -------- | ----------------------------------------------------------------------------------------------------------------- |
23-
| `rules` | `.windsurf/rules`, frontmatter `title`, `trigger`, `globs`, and activation conversion in `windsurf-rule.ts` |
24-
| `ignore` | Windsurf ignore adapter in `windsurf-ignore.ts` |
25-
| `skills` | Project `.windsurf/skills`, global `.codeium/windsurf/skills`, and Agent Skills conversion in `windsurf-skill.ts` |
21+
| Surface | Anchor |
22+
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
23+
| `rules` | `.windsurf/rules` (project) + global `~/.codeium/windsurf/memories/global_rules.md`, `trigger`/`globs` activation conversion in `windsurf-rule.ts` |
24+
| `commands` | Project `.windsurf/workflows/*.md`, global `~/.codeium/windsurf/global_workflows/*.md` in `windsurf-command.ts` |
25+
| `mcp` | Project `.windsurf/mcp_config.json`, global `~/.codeium/windsurf/mcp_config.json` (`mcpServers`) in `windsurf-mcp.ts` |
26+
| `hooks` | Project `.windsurf/hooks.json`, global `~/.codeium/windsurf/hooks.json`, 12-event bijective mapping in `windsurf-hooks.ts` |
27+
| `ignore` | Windsurf ignore adapter in `windsurf-ignore.ts` |
28+
| `skills` | Project `.windsurf/skills`, global `.codeium/windsurf/skills`, and Agent Skills conversion in `windsurf-skill.ts` |

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ The tables below show whether each tool supports a given feature (✅ = supporte
9898
| Google Antigravity CLI || || | ||||
9999
| Google Antigravity ⚠️ || | || || | |
100100
| JetBrains Junie ||||||| | |
101-
| AugmentCode ||| | | | | ||
102-
| Windsurf ||| | | || | |
101+
| AugmentCode ||| | | | | ||
102+
| Windsurf ||| | | || | |
103103
| Warp || | | | | | | |
104104
| Replit || | | | || | |
105105
| Pi Coding Agent || | || || | |

cspell.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@
4747
"basenames",
4848
"bashhistory",
4949
"bcheck",
50+
"bijective",
51+
"bijectively",
5052
"binaryextensions",
5153
"byterover",
5254
"callsites",

0 commit comments

Comments
 (0)