diff --git a/src/Install/CodeEnvironment/Codex.php b/src/Install/CodeEnvironment/Codex.php index f94a8751..99d5d6d2 100644 --- a/src/Install/CodeEnvironment/Codex.php +++ b/src/Install/CodeEnvironment/Codex.php @@ -5,9 +5,11 @@ namespace Laravel\Boost\Install\CodeEnvironment; use Laravel\Boost\Contracts\Agent; +use Laravel\Boost\Contracts\McpClient; +use Laravel\Boost\Install\Enums\McpInstallationStrategy; use Laravel\Boost\Install\Enums\Platform; -class Codex extends CodeEnvironment implements Agent +class Codex extends CodeEnvironment implements Agent, McpClient { public function name(): string { @@ -43,4 +45,14 @@ public function guidelinesPath(): string { return 'AGENTS.md'; } + + public function mcpInstallationStrategy(): McpInstallationStrategy + { + return McpInstallationStrategy::SHELL; + } + + public function shellMcpCommand(): string + { + return 'codex mcp add {key} -- {command} {args}'; + } }