fix(import): restore Warp new tab command launch#2
Conversation
- Add AGENTS.md for Codex CLI project context - Add .codex/config.toml with security settings - Add .codex/rules/safety.md and skills/ensemble-patrol.md - Add ESLint, Prettier, Husky, lint-staged configurations - Add Vitest test framework with 69 frontend tests - Add 65 new Rust unit tests (parser, path, types, usage, trash, plugins) - Add GitHub Actions CI/CD workflows (ci.yml, pr-check.yml) - Add Codex Action workflow (deferred, needs OPENAI_API_KEY) - Add Codex prompt templates and CODEOWNERS - Add rustfmt.toml for Rust formatting Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… Claude schema When `args` or `env` is `None`, serde serializes them as `null` in ~/.claude.json, which violates Claude's MCP server configuration schema. Add `skip_serializing_if = "Option::is_none"` to omit these fields entirely when absent, consistent with how `url` and `mcp_type` are already handled. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Use Warp's new_tab URI for the target folder, then paste and run the configured Claude command through macOS automation. This avoids Warp opening generated shell scripts as editable text in recent releases. Fixes #1
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThis PR establishes comprehensive development infrastructure for the Ensemble Tauri 2 project: introduces Codex AI configuration and safety rules, adds GitHub Actions CI/CD and Codex automation workflows, configures ESLint/Prettier formatting standards, implements Vitest test framework with setup helpers, adds extensive test coverage for backend utilities and frontend components, and refactors Warp tab launch from shell scripts to AppleScript for reliability. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Review rate limit: 2/3 reviews remaining, refill in 20 minutes. Comment |
|
Closing this PR because it was accidentally based on a local main that is ahead of origin/main. I will reopen a clean PR from origin/main containing only the Warp fix. |
Summary
Fixes Warp New Tab launch behavior after recent Warp builds started opening Ensemble generated shell scripts as editable text instead of executing them.
Changes
Test Plan
Closes #1
Summary by CodeRabbit
New Features
Documentation
Tests
Chores