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
14 changes: 13 additions & 1 deletion .codex/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,18 @@ web_search = "live"
command = "npx"
args = ["-y", "@modelcontextprotocol/server-github"]

[mcp_servers.github.tools.get_pull_request]
approval_mode = "approve"

[mcp_servers.github.tools.get_pull_request_status]
approval_mode = "approve"

[mcp_servers.github.tools.get_pull_request_reviews]
approval_mode = "approve"

[mcp_servers.github.tools.get_pull_request_comments]
approval_mode = "approve"
Comment on lines +12 to +22

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎯 Functional Correctness | 🔴 Critical | ⚡ Quick win

Remove duplicate MCP table declarations.

The supplied snippet repeats each GitHub MCP table header. If this duplication exists in .codex/config.toml, the TOML parser will reject the configuration. Keep one declaration per tool.

python - <<'PY'
from pathlib import Path
import tomllib

path = Path(".codex/config.toml")
try:
    tomllib.loads(path.read_text())
except tomllib.TOMLDecodeError as error:
    print(error)
    raise SystemExit(1)
PY
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In @.codex/config.toml around lines 12 - 22, Remove any repeated table headers
for the GitHub MCP tools in the configuration, retaining exactly one declaration
each for get_pull_request, get_pull_request_status, get_pull_request_reviews,
and get_pull_request_comments with their existing approval_mode settings, so the
TOML parses successfully.


[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp@latest"]
Expand Down Expand Up @@ -45,4 +57,4 @@ config_file = "agents/reviewer.toml"

[agents.docs_researcher]
description = "Documentation specialist that verifies APIs, framework behavior, and release notes."
config_file = "agents/docs-researcher.toml"
config_file = "agents/docs-researcher.toml"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
01bcee1c8d34f5067b94ed3b6700dd4333969b57
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d72df654e878112488ec2c2788e56b5c30679f5
4 changes: 4 additions & 0 deletions apps/commonplace-api/.env.example
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@ COMMONPLACE_CHAT_ATTACHMENTS=false
COMMONPLACE_WEB_SEARCH=false
# Expo project id is public; APNs/FCM credentials remain in Expo/EAS.
COMMONPLACE_EXPO_PROJECT_ID=
# Theorem's authenticated MCP endpoint for the reconstruction GraphQL bridge.
# Both are server-only values; set neither to keep reconstruction unavailable.
THEOREM_RECONSTRUCTION_MCP_URL=
THEOREM_RECONSTRUCTION_MCP_TOKEN=
# Authenticated token-registration relay, normally owned by theorem-harness-server.
COMMONPLACE_PUSH_REGISTRATION_URL=
# Optional deployment additions to plugin/skill items already stored in CommonPlace.
Expand Down
Loading
Loading