summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-01-17 03:15:01 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-01-17 03:15:01 +0900
commit6f9dfe00ce002bb601fd9f7551454b9af86205aa (patch)
tree6bebc3d0184888af24eb7474f726bdfebae5115f
parent3df8f6d67f3bace95f1bcd0d296fa3430718d2ac (diff)
modified .claude/settings.json, modified .claude/settings.local.json
-rw-r--r--default/.claude/settings.json142
-rw-r--r--default/.claude/settings.local.json8
2 files changed, 139 insertions, 11 deletions
diff --git a/default/.claude/settings.json b/default/.claude/settings.json
index 70f4509..5d0bea5 100644
--- a/default/.claude/settings.json
+++ b/default/.claude/settings.json
@@ -1,6 +1,123 @@
{
"model": "sonnet",
"cleanupPeriodDays": 365,
+ "env": {
+ "MAX_MCP_OUTPUT_TOKENS": "60000",
+ "BASH_DEFAULT_TIMEOUT_MS": "300000",
+ "BASH_MAX_TIMEOUT_MS": "600000",
+ "MAX_THINKING_TOKENS": "8192",
+ "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "64000",
+ "CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS": "45000",
+ "NODE_ENV": "development",
+ "NEXT_PUBLIC_APP_ENV": "development"
+ },
+ "includeCoAuthoredBy": false,
+ "permissions": {
+ "allow": [
+ "Bash(.venv/bin/pip:*)",
+ "Bash(.venv/bin/python:*)",
+ "Bash(awk:*)",
+ "Bash(cat:*)",
+ "Bash(ccusage daily)",
+ "Bash(ccusage daily:*)",
+ "Bash(chmod:*)",
+ "Bash(claude config get)",
+ "Bash(claude mcp:*)",
+ "Bash(cp:*)",
+ "Bash(curl:*)",
+ "Bash(do)",
+ "Bash(done)",
+ "Bash(echo:*)",
+ "Bash(env)",
+ "Bash(fd:*)",
+ "Bash(find:*)",
+ "Bash(gemini:*)",
+ "Bash(git cherry-pick:*)",
+ "Bash(git log:*)",
+ "Bash(git show:*)",
+ "Bash(git stash:*)",
+ "Bash(grep:*)",
+ "Bash(gtimeout:*)",
+ "Bash(jq:*)",
+ "Bash(ls:*)",
+ "Bash(mcp:*)",
+ "Bash(mkdir:*)",
+ "Bash(mv:*)",
+ "Bash(npx eslint:*)",
+ "Bash(npx tsc:*)",
+ "Bash(pip install:*)",
+ "Bash(psql:*)",
+ "Bash(python:*)",
+ "Bash(readlink:*)",
+ "Bash(rg:*)",
+ "Bash(sed:*)",
+ "Bash(source:*)",
+ "Bash(then)",
+ "Bash(timeout:*)",
+ "Bash(tree:*)",
+ "Bash(true)",
+ "Bash(uv pip install:*)",
+ "Bash(uv run:*)",
+ "Bash(uv venv:*)",
+ "Bash(wc:*)",
+ "Bash(xargs grep:*)",
+ "Bash(xargs ls:*)",
+ "Bash(zai:*)",
+ "Skill(anthropic:update-memory-bank)",
+ "Skill(claude-docs-consultant)",
+ "Skill(consult-zai)",
+ "WebFetch(domain:docs.anthropic.com)",
+ "WebFetch(domain:docs.convex.dev)",
+ "WebFetch(domain:docs.z.ai)",
+ "WebFetch(domain:github.com)",
+ "WebFetch(domain:openrouter.ai)",
+ "WebFetch(domain:www.comet.com)",
+ "WebSearch",
+ "mcp__cf-docs__search_cloudflare_documentation",
+ "mcp__chrome-devtools__click",
+ "mcp__chrome-devtools__emulate_cpu",
+ "mcp__chrome-devtools__emulate_network",
+ "mcp__chrome-devtools__evaluate_script",
+ "mcp__chrome-devtools__fill",
+ "mcp__chrome-devtools__fill_form",
+ "mcp__chrome-devtools__hover",
+ "mcp__chrome-devtools__list_console_messages",
+ "mcp__chrome-devtools__list_network_requests",
+ "mcp__chrome-devtools__list_pages",
+ "mcp__chrome-devtools__navigate_page",
+ "mcp__chrome-devtools__navigate_page_history",
+ "mcp__chrome-devtools__new_page",
+ "mcp__chrome-devtools__resize_page",
+ "mcp__chrome-devtools__take_screenshot",
+ "mcp__chrome-devtools__take_snapshot",
+ "mcp__context7__get-library-docs",
+ "mcp__context7__query-docs",
+ "mcp__context7__resolve-library-id",
+ "mcp__gemini-cli__gemini_ai_collaboration",
+ "mcp__gemini-cli__gemini_cli",
+ "mcp__gemini-cli__gemini_help",
+ "mcp__gemini-cli__gemini_metrics",
+ "mcp__gemini-cli__gemini_models",
+ "mcp__gemini-cli__gemini_openrouter_models",
+ "mcp__gemini-cli__gemini_openrouter_opinion",
+ "mcp__gemini-cli__gemini_openrouter_usage_stats",
+ "mcp__gemini-cli__gemini_prompt",
+ "mcp__gemini-cli__gemini_review_code",
+ "mcp__gemini-cli__gemini_summarize",
+ "mcp__gemini-cli__gemini_summarize_files",
+ "mcp__gemini-cli__gemini_verify_solution",
+ "mcp__gemini-cli__gemini_version",
+ "mcp__ide__getDiagnostics"
+ ],
+ "deny": [
+ "Bash(npm run build:*)"
+ ],
+ "defaultMode": "plan"
+ },
+ "statusLine": {
+ "type": "command",
+ "command": ".claude/statuslines/statusline.sh"
+ },
"hooks": {
"Stop": [
{
@@ -12,9 +129,28 @@
}
]
}
+ ],
+ "Notification": [
+ {
+ "matcher": "permission_prompt",
+ "hooks": [
+ {
+ "type": "command",
+ "command": "notify-send -u critical -i dialog-warning '🤖 Claude Code' 'Permission confirmation required'",
+ }
+ ]
+ },
+ {
+ "matcher": "idle_prompt",
+ "hooks": [
+ {
+ "type": "command",
+ "command": "notify-send -i dialog-question '🤖 Claude Code' 'Waiting for input'",
+ }
+ ]
+ }
]
- },
- "enabledPlugins": {
- "typescript-lsp@claude-plugins-official": true
}
}
+{
+}
diff --git a/default/.claude/settings.local.json b/default/.claude/settings.local.json
index 8bb3dba..a803b3b 100644
--- a/default/.claude/settings.local.json
+++ b/default/.claude/settings.local.json
@@ -190,13 +190,5 @@
]
}
]
- },
- "_metadata": {
- "name": "Next.js 15",
- "version": "1.0.0",
- "category": "framework",
- "generated": "2025-08-20T13:36:56.329Z",
- "generator": "manual",
- "note": "Official Claude Code configuration"
}
}