Skip to content

Commit 4eb8978

Browse files
committed
fix
1 parent 82675a1 commit 4eb8978

38 files changed

+21
-3089
lines changed

.changeset/config.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
[
88
"react-grab",
99
"grab",
10-
"@react-grab/cli",
11-
"@react-grab/utils",
12-
"@react-grab/relay"
10+
"@react-grab/cli"
1311
]
1412
],
1513
"access": "public",

.github/workflows/test-expect.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,15 @@ jobs:
3434
- name: Install Claude Code
3535
run: pnpm add -g @anthropic-ai/claude-code
3636

37-
3837
- name: Smoke test Claude Code cli
3938
env:
4039
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
4140
run: |
4241
claude --version
4342
echo "What is 1+1?" | claude -p --max-turns 1
4443
45-
- name: Start e2e-playground dev server
46-
run: pnpm --filter @react-grab/e2e-playground dev &
44+
- name: Start e2e-app dev server
45+
run: pnpm --filter @react-grab/e2e-app dev &
4746

4847
- name: Wait for dev server
4948
run: pnpm dlx wait-on http://localhost:5175 --timeout 30000

AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ The root `package.json` has `pnpm.onlyBuiltDependencies` configured for `@parcel
128128

129129
### Playwright
130130

131-
E2E tests (`pnpm test` at root) run Playwright against the `e2e-playground` Vite dev server on port 5175 (auto-started by the Playwright config). Chromium must be installed: `npx --prefix packages/react-grab playwright install chromium --with-deps`.
131+
E2E tests (`pnpm test` at root) run Playwright against the `e2e-app` Vite dev server on port 5175 (auto-started by the Playwright config). Chromium must be installed: `npx --prefix packages/react-grab playwright install chromium --with-deps`.
132132

133133
### Key commands reference
134134

@@ -142,4 +142,4 @@ See root `package.json` scripts and `CONTRIBUTING.md` for the full list. Quick r
142142
- **Typecheck**: `pnpm typecheck` — tsc on react-grab package
143143
- **Format**: `pnpm format` — oxfmt
144144
- **CLI dev**: `npm_command=exec node packages/cli/dist/cli.js`
145-
- **E2E playground**: `pnpm --filter @react-grab/e2e-playground dev` (port 5175)
145+
- **Test app**: `pnpm --filter @react-grab/e2e-app dev` (port 5175)

CONTRIBUTING.md

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ packages/
4545
├── cli/ # CLI implementation (@react-grab/cli)
4646
├── mcp/ # MCP server (@react-grab/mcp)
4747
├── website/ # Documentation site (react-grab.com)
48-
├── e2e-playground/ # E2E test target app
48+
├── e2e-app/ # E2E test target app (Vite)
4949
├── gym/ # Agent testing playground
5050
└── web-extension/ # Browser extension
5151
```
@@ -54,20 +54,13 @@ packages/
5454

5555
### Running the Gym
5656

57-
Test agent provider integrations in the gym:
57+
Test the MCP agent integration in the gym:
5858

5959
```bash
60-
pnpm --filter @react-grab/gym dev:claude # Claude Code
61-
pnpm --filter @react-grab/gym dev:cursor # Cursor
62-
pnpm --filter @react-grab/gym dev:opencode # OpenCode
63-
pnpm --filter @react-grab/gym dev:codex # Codex
64-
pnpm --filter @react-grab/gym dev:gemini # Gemini
65-
pnpm --filter @react-grab/gym dev:amp # Amp
66-
pnpm --filter @react-grab/gym dev:droid # Droid
67-
pnpm --filter @react-grab/gym dev:copilot # Copilot
60+
pnpm --filter @react-grab/gym dev:mcp
6861
```
6962

70-
The gym runs at `http://localhost:5174` and lets you test react-grab's agent provider API with multiple backends.
63+
The gym runs at `http://localhost:5174` and lets you test react-grab's agent integration via MCP.
7164

7265
### Running Tests
7366

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
],
66
"type": "module",
77
"scripts": {
8-
"build": "cp README.md packages/react-grab/README.md && turbo run build --filter=react-grab --filter=@react-grab/cli --filter=@react-grab/utils --filter=@react-grab/shadcn-registry && pnpm --filter grab build",
9-
"dev": "turbo dev --filter=react-grab --filter=@react-grab/cli --filter=@react-grab/utils",
8+
"build": "cp README.md packages/react-grab/README.md && turbo run build --filter=react-grab --filter=@react-grab/cli --filter=@react-grab/shadcn-registry && pnpm --filter grab build",
9+
"dev": "turbo dev --filter=react-grab --filter=@react-grab/cli",
1010
"test": "turbo run test --filter=react-grab --filter=@react-grab/cli",
1111
"typecheck": "pnpm --filter react-grab typecheck",
1212
"lint": "pnpm --filter react-grab lint",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@react-grab/e2e-playground",
2+
"name": "@react-grab/e2e-app",
33
"private": true,
44
"type": "module",
55
"scripts": {

0 commit comments

Comments
 (0)