Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
7 changes: 2 additions & 5 deletions .claude/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,26 +43,21 @@
"Bash(pnpm deploy*)",
"Bash(pnpm do:deploy*)",
"Bash(pnpm do:tail*)",
"Bash(pnpm pages:deploy*)",
"Bash(pnpm db:types*)",
"Bash(pnpm --filter * deploy*)",
"Bash(pnpm --filter * pages:deploy*)",
"Bash(pnpm --filter * tail*)",
"Bash(pnpm --filter * exec wrangler *)",
"Bash(pnpm --filter * exec supabase *)",
"Bash(pnpm --dir * deploy*)",
"Bash(pnpm --dir * pages:deploy*)",
"Bash(pnpm --dir * tail*)",
"Bash(pnpm --dir * exec wrangler *)",
"Bash(pnpm exec wrangler deploy*)",
"Bash(pnpm exec wrangler versions deploy*)",
"Bash(pnpm exec wrangler pages deploy*)",
"Bash(pnpm exec wrangler secret*)",
"Bash(pnpm exec wrangler tail*)",
"Bash(wrangler deploy*)",
"Bash(wrangler versions deploy*)",
"Bash(wrangler rollback*)",
"Bash(wrangler pages deploy*)",
"Bash(wrangler secret*)",
"Bash(wrangler tail*)",
"Bash(wrangler login*)",
Expand All @@ -85,6 +80,8 @@
"Bash(git push*)"
],
"deny": [
"mcp__supabase__execute_sql",
"mcp__supabase__apply_migration",
"Bash(git reset --hard*)",
"Bash(git clean *)",
"Bash(git push --force*)",
Expand Down
21 changes: 17 additions & 4 deletions .codex/config.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,28 @@
# Repository-scoped Codex configuration; it loads only after the project is trusted.
# Personal model, authentication, approval, and sandbox choices belong in the user
# configuration. Custom agents in .codex/agents/*.toml are discovered automatically.
#
# Personal model, authentication, approval, sandbox and feature-flag choices belong in the
# user configuration, and Codex enforces part of that split itself: a project file cannot
# override provider, auth, notification, profile-selection or telemetry keys.
#
# Codex rejects an unknown key outright rather than ignoring it, so the installed binary is
# the accurate schema for the build in front of you and `pnpm agent:doctor` asks it instead
# of carrying a copy of the schema here. `codex doctor` is the fuller local report.
#
# Custom agents in .codex/agents/*.toml are discovered automatically.
# Command policy lives in .codex/rules/dicee.rules; `bash scripts/tests/codex-rules.test.sh`
# is its test.

[agents]
max_concurrent_threads_per_session = 4
max_depth = 1

[mcp_servers.akg]
command = "bun"
args = ["run", "packages/web/src/tools/akg/mcp/server.ts"]
command = "mise"
args = ["exec", "--", "bun", "run", "packages/web/src/tools/akg/mcp/server.ts"]
env = { AKG_GRAPH_PATH = "docs/architecture/akg/graph/current.json", AKG_DIAGRAMS_PATH = "docs/architecture/akg/diagrams", AKG_PROJECT_ROOT = "." }
# `mise exec` may resolve or install the pinned Bun on a cold checkout, which can exceed the
# default startup allowance.
startup_timeout_sec = 30

[mcp_servers.cloudflare-docs]
url = "https://docs.mcp.cloudflare.com/mcp"
Loading