Skip to content

Commit 1bdc9bc

Browse files
committed
Update dependencies
1 parent 3719d28 commit 1bdc9bc

7 files changed

Lines changed: 1363 additions & 1088 deletions

File tree

.claude/commands/review-pr.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
description: Review pull requests
3+
---
4+
5+
Pull request(s): $ARGUMENTS
6+
7+
- If no PR numbers are provided, ask the user to provide PR number(s).
8+
- At least 1 PR is required.
9+
10+
## TASKS
11+
12+
1. **Retrieve PR Details**
13+
- Use the GH CLI tool to retrieve the details (descriptions, diffs, comments, feedback, reviews, etc)
14+
15+
2. **Assess PR Complexity**
16+
17+
After retrieving PR details, assess complexity based on:
18+
- Number of files changed
19+
- Lines added/removed
20+
- Number of contributors/commits
21+
- Whether changes touch core/architectural files
22+
23+
### Complexity Tiers
24+
25+
**Simple** (no deep dive agents needed):
26+
- ≤5 files changed AND ≤100 lines changed AND single author
27+
- Review directly without spawning agents
28+
29+
**Medium** (1-2 deep dive agents):
30+
- 6-15 files changed, OR 100-500 lines, OR 2 contributors
31+
- Spawn 1 agent for focused areas, 2 if changes span multiple domains
32+
33+
**Complex** (up to 3 deep dive agents):
34+
- >15 files, OR >500 lines, OR >2 contributors, OR touches core architecture
35+
- Spawn up to 3 agents to analyze different aspects (e.g., security, performance, architecture)
36+
37+
3. **Analyze Codebase Impact**
38+
- Based on the complexity tier determined above, spawn the appropriate number of deep dive subagents
39+
- For Simple PRs: analyze directly without spawning agents
40+
- For Medium PRs: spawn 1-2 agents focusing on the most impacted areas
41+
- For Complex PRs: spawn up to 3 agents to cover security, performance, and architectural concerns
42+
43+
4. **Vision Alignment Check**
44+
- Read the project's README.md and CLAUDE.md to understand the application's core purpose
45+
- Assess whether this PR aligns with the application's intended functionality
46+
- If the changes deviate significantly from the core vision or add functionality that doesn't serve the application's purpose, note this in the review
47+
- This is not a blocker, but should be flagged for the reviewer's consideration
48+
49+
5. **Safety Assessment**
50+
- Provide a review on whether the PR is safe to merge as-is
51+
- Provide any feedback in terms of risk level
52+
53+
6. **Improvements**
54+
- Propose any improvements in terms of importance and complexity

create-agentic-app/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

create-agentic-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "create-agentic-app",
3-
"version": "1.1.45",
3+
"version": "1.1.46",
44
"description": "Scaffold a new agentic AI application with Next.js, Better Auth, and AI SDK",
55
"type": "module",
66
"bin": {
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
description: Review pull requests
3+
---
4+
5+
Pull request(s): $ARGUMENTS
6+
7+
- If no PR numbers are provided, ask the user to provide PR number(s).
8+
- At least 1 PR is required.
9+
10+
## TASKS
11+
12+
1. **Retrieve PR Details**
13+
- Use the GH CLI tool to retrieve the details (descriptions, diffs, comments, feedback, reviews, etc)
14+
15+
2. **Assess PR Complexity**
16+
17+
After retrieving PR details, assess complexity based on:
18+
- Number of files changed
19+
- Lines added/removed
20+
- Number of contributors/commits
21+
- Whether changes touch core/architectural files
22+
23+
### Complexity Tiers
24+
25+
**Simple** (no deep dive agents needed):
26+
- ≤5 files changed AND ≤100 lines changed AND single author
27+
- Review directly without spawning agents
28+
29+
**Medium** (1-2 deep dive agents):
30+
- 6-15 files changed, OR 100-500 lines, OR 2 contributors
31+
- Spawn 1 agent for focused areas, 2 if changes span multiple domains
32+
33+
**Complex** (up to 3 deep dive agents):
34+
- >15 files, OR >500 lines, OR >2 contributors, OR touches core architecture
35+
- Spawn up to 3 agents to analyze different aspects (e.g., security, performance, architecture)
36+
37+
3. **Analyze Codebase Impact**
38+
- Based on the complexity tier determined above, spawn the appropriate number of deep dive subagents
39+
- For Simple PRs: analyze directly without spawning agents
40+
- For Medium PRs: spawn 1-2 agents focusing on the most impacted areas
41+
- For Complex PRs: spawn up to 3 agents to cover security, performance, and architectural concerns
42+
43+
4. **Vision Alignment Check**
44+
- Read the project's README.md and CLAUDE.md to understand the application's core purpose
45+
- Assess whether this PR aligns with the application's intended functionality
46+
- If the changes deviate significantly from the core vision or add functionality that doesn't serve the application's purpose, note this in the review
47+
- This is not a blocker, but should be flagged for the reviewer's consideration
48+
49+
5. **Safety Assessment**
50+
- Provide a review on whether the PR is safe to merge as-is
51+
- Provide any feedback in terms of risk level
52+
53+
6. **Improvements**
54+
- Propose any improvements in terms of importance and complexity

create-agentic-app/template/package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -21,44 +21,44 @@
2121
"db:reset": "drizzle-kit drop && drizzle-kit push"
2222
},
2323
"dependencies": {
24-
"@ai-sdk/react": "^2.0.106",
25-
"@openrouter/ai-sdk-provider": "^1.3.0",
24+
"@ai-sdk/react": "^2.0.125",
25+
"@openrouter/ai-sdk-provider": "^1.5.4",
2626
"@radix-ui/react-avatar": "^1.1.11",
2727
"@radix-ui/react-dialog": "^1.1.15",
2828
"@radix-ui/react-dropdown-menu": "^2.1.16",
2929
"@radix-ui/react-label": "^2.1.8",
3030
"@radix-ui/react-slot": "^1.2.4",
31-
"@vercel/blob": "^2.0.0",
32-
"ai": "^5.0.106",
33-
"better-auth": "^1.4.5",
31+
"@vercel/blob": "^2.0.1",
32+
"ai": "^5.0.123",
33+
"better-auth": "^1.4.18",
3434
"class-variance-authority": "^0.7.1",
3535
"clsx": "^2.1.1",
3636
"drizzle-orm": "^0.44.7",
3737
"lucide-react": "^0.539.0",
38-
"next": "16.0.7",
38+
"next": "16.1.6",
3939
"next-themes": "^0.4.6",
40-
"pg": "^8.16.3",
41-
"postgres": "^3.4.7",
42-
"react": "19.2.1",
43-
"react-dom": "19.2.1",
40+
"pg": "^8.17.2",
41+
"postgres": "^3.4.8",
42+
"react": "19.2.4",
43+
"react-dom": "19.2.4",
4444
"react-markdown": "^10.1.0",
4545
"sonner": "^2.0.7",
4646
"tailwind-merge": "^3.4.0",
47-
"zod": "^4.1.13"
47+
"zod": "^4.3.6"
4848
},
4949
"devDependencies": {
5050
"@tailwindcss/postcss": "latest",
51-
"@types/node": "^20.19.25",
52-
"@types/pg": "^8.15.6",
51+
"@types/node": "^20.19.30",
52+
"@types/pg": "^8.16.0",
5353
"@types/react": "19.2.5",
5454
"@types/react-dom": "19.2.3",
55-
"drizzle-kit": "^0.31.7",
56-
"eslint": "^9.39.1",
55+
"drizzle-kit": "^0.31.8",
56+
"eslint": "^9.39.2",
5757
"eslint-config-next": "16.0.7",
58-
"prettier": "^3.7.4",
58+
"prettier": "^3.8.1",
5959
"prettier-plugin-tailwindcss": "^0.6.14",
60-
"shadcn": "^3.5.1",
61-
"tailwindcss": "^4.1.17",
60+
"shadcn": "^3.7.0",
61+
"tailwindcss": "^4.1.18",
6262
"tsx": "^4.21.0",
6363
"tw-animate-css": "^1.4.0",
6464
"typescript": "^5.9.3"

package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,44 +22,44 @@
2222
"sync-template": "node create-agentic-app/scripts/sync-templates.js"
2323
},
2424
"dependencies": {
25-
"@ai-sdk/react": "^2.0.106",
26-
"@openrouter/ai-sdk-provider": "^1.3.0",
25+
"@ai-sdk/react": "^2.0.125",
26+
"@openrouter/ai-sdk-provider": "^1.5.4",
2727
"@radix-ui/react-avatar": "^1.1.11",
2828
"@radix-ui/react-dialog": "^1.1.15",
2929
"@radix-ui/react-dropdown-menu": "^2.1.16",
3030
"@radix-ui/react-label": "^2.1.8",
3131
"@radix-ui/react-slot": "^1.2.4",
32-
"@vercel/blob": "^2.0.0",
33-
"ai": "^5.0.106",
34-
"better-auth": "^1.4.5",
32+
"@vercel/blob": "^2.0.1",
33+
"ai": "^5.0.123",
34+
"better-auth": "^1.4.18",
3535
"class-variance-authority": "^0.7.1",
3636
"clsx": "^2.1.1",
3737
"drizzle-orm": "^0.44.7",
3838
"lucide-react": "^0.539.0",
39-
"next": "16.0.7",
39+
"next": "16.1.6",
4040
"next-themes": "^0.4.6",
41-
"pg": "^8.16.3",
42-
"postgres": "^3.4.7",
43-
"react": "19.2.1",
44-
"react-dom": "19.2.1",
41+
"pg": "^8.17.2",
42+
"postgres": "^3.4.8",
43+
"react": "19.2.4",
44+
"react-dom": "19.2.4",
4545
"react-markdown": "^10.1.0",
4646
"sonner": "^2.0.7",
4747
"tailwind-merge": "^3.4.0",
48-
"zod": "^4.1.13"
48+
"zod": "^4.3.6"
4949
},
5050
"devDependencies": {
5151
"@tailwindcss/postcss": "latest",
52-
"@types/node": "^20.19.25",
53-
"@types/pg": "^8.15.6",
52+
"@types/node": "^20.19.30",
53+
"@types/pg": "^8.16.0",
5454
"@types/react": "19.2.5",
5555
"@types/react-dom": "19.2.3",
56-
"drizzle-kit": "^0.31.7",
57-
"eslint": "^9.39.1",
56+
"drizzle-kit": "^0.31.8",
57+
"eslint": "^9.39.2",
5858
"eslint-config-next": "16.0.7",
59-
"prettier": "^3.7.4",
59+
"prettier": "^3.8.1",
6060
"prettier-plugin-tailwindcss": "^0.6.14",
61-
"shadcn": "^3.5.1",
62-
"tailwindcss": "^4.1.17",
61+
"shadcn": "^3.7.0",
62+
"tailwindcss": "^4.1.18",
6363
"tsx": "^4.21.0",
6464
"tw-animate-css": "^1.4.0",
6565
"typescript": "^5.9.3"

0 commit comments

Comments
 (0)