Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
51c3109
feat: add selection context capture and MCP tools
jazelly Apr 29, 2026
2dce2c3
fix(selection): harden DOM source capture
jazelly Apr 29, 2026
7383faa
test(playground): add selection context e2e coverage
jazelly Apr 29, 2026
07581fa
fix(selection): harden source fallback
jazelly Apr 29, 2026
ef543ce
feat(selection): add source-first selection preview
jazelly May 1, 2026
0afbfb7
fix(vite-react-mcp): harden selection context and docs
jazelly May 2, 2026
e4f4d8a
Add bundler-agnostic MCP bridge and playground E2E
jazelly May 2, 2026
fe4ebf2
fix(vite-react-mcp): add webpack bridge and JSX runtime
jazelly May 7, 2026
c60db7d
feat(webpack-react-app): redesign landing page
jazelly May 8, 2026
ead35e6
test(playground): add nx module federation e2e coverage
jazelly May 8, 2026
2e1dd38
fix(vite-react-mcp): ignore Playwright test results
jazelly May 8, 2026
ccf4865
fix(nx-playground): redesign module federation playground UI
jazelly May 9, 2026
aa7a27c
Redesign Nx module federation playground
jazelly May 9, 2026
8c4f461
refactor(nx-playground): modularize HearthHub remotes
jazelly May 9, 2026
88a9ab9
fix(nx-playground): resolve react type mismatches
jazelly May 15, 2026
801a678
fix(workspace): prepare visual edits release
jazelly May 24, 2026
5d8e18e
Fix custom tools through browser bridge
jazelly May 29, 2026
31ae323
chore(release): bump beta versions
jazelly May 29, 2026
d2dd60d
fix(agentic-react): improve selection hover contrast
jazelly May 29, 2026
f8886ec
Add selection trace and toolkit label overlays
jazelly May 30, 2026
d0d21d1
fix(agentic-react): resolve selection context labels
jazelly May 30, 2026
6fdc7bf
Add multiselect clear-all controls
jazelly May 30, 2026
6c02887
Add selection tuning overlay actions
jazelly Jun 2, 2026
d621bea
Refine selection context copy formatting
jazelly Jun 2, 2026
0c82b22
feat(agentic-react): align monorepo with new package layout
jazelly Jun 4, 2026
6a07f1f
feat(core): customize tuning modal styling and controls
jazelly Jun 4, 2026
7598535
feat(core): add tuning modal extension API
jazelly Jun 5, 2026
6a3fc7d
Add changesets CLI and release scripts
jazelly Jun 5, 2026
bede361
docs(readme): add demo videos
jazelly Jun 6, 2026
216863c
fix: stabilize MCP bridge and playground test ports
jazelly Jun 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"$schema": "https://unpkg.com/@changesets/config@3.1.1/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [],
"linked": [],
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": [
"agentic-react-vite-playground",
"agentic-react-webpack-playground",
"agentic-react-next-playground",
"agentic-react-nx-module-federation-playground"
]
}
8 changes: 8 additions & 0 deletions .changeset/custom-tuning-modal-api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"@agentic-react/core": minor
"@agentic-react/vite": minor
"@agentic-react/webpack": minor
"@agentic-react/next": minor
---

Add customizable tuning modal slots, wrapper extensions, and adapter toolkit configuration support.
6 changes: 3 additions & 3 deletions .cursor/mcp.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"mcpServers": {
"user-profile-app": {
"url": "http://localhost:3000/sse"
"vite-react-app": {
"url": "http://127.0.0.1:51423/sse"
}
}
}
}
51 changes: 51 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Release

on:
push:
branches: [main]

concurrency:
group: release-${{ github.ref }}
cancel-in-progress: false

permissions:
contents: write
pull-requests: write
id-token: write

jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Setup PNPM
uses: pnpm/action-setup@v4
with:
version: 10

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
registry-url: https://registry.npmjs.org
cache: pnpm

- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Build packages
run: pnpm run build

- name: Create version PR or publish
uses: changesets/action@v1
with:
version: pnpm run version-packages
publish: pnpm run release
title: "chore: version packages"
commit: "chore: version packages"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
11 changes: 8 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,13 @@ typings/

# next.js build output
.next
.vite-react-mcp-webpack/
**/.vite-react-mcp-webpack/

# Playwright output
test-results/
playwright-report/
blob-report/

dist

Expand All @@ -86,8 +93,6 @@ playground/package-lock.json
playground/node_modules
playground/pnpm-lock.yaml

pnpm-lock.yaml

# for scripts
clones

Expand All @@ -103,4 +108,4 @@ dist/
**/.yalc/**
yalc.lock
**/yalc.lock
.yalc/
.yalc/
38 changes: 38 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Workspace-only files. Publishable packages live under packages/* and use
# their own package.json "files" allowlists.
playground/
packages/
scripts/

# Local dependencies and generated artifacts
node_modules/
dist/
coverage/
.nyc_output/
.turbo/
.vite-inspect/
test-results/
playwright-report/
blob-report/

# Local app/tooling state
.cursor/
.idea/
.cache/
.npm/
.yalc/
**/.yalc/
yalc.lock
**/yalc.lock

# Logs and packed tarballs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
*.tgz

# Environment and OS files
.env
.DS_Store
*.timestamp-*.*
10 changes: 9 additions & 1 deletion CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
## 0.1.0

Initial Agentic React scoped monorepo release under `@agentic-react/*`.

- Publish `@agentic-react/core` as the bundler-agnostic runtime and MCP primitive package.
- Publish `@agentic-react/vite`, `@agentic-react/webpack`, and `@agentic-react/next` as local-dev adapter packages.
- Rename the browser runtime globals, generated files, and playground packages to Agentic React names.

## 0.3.0

Introduce Custom Tools - where users can define custom functions and declare as MCP tools.

## 0.2.4

Introduce 4 tools running in browser runtime to get context of React Fibre tree.
Introduce 4 tools running in browser runtime to get context of React Fibre tree.
Loading
Loading