feat: add open interpreter resource - #312
Conversation
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Code Review
This pull request updates the README.md file to include a link to the Open Interpreter blog post, which covers the application layer for open models and lightweight coding agents. There are no review comments, and I have no feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Add default config.toml (MCP servers, harness settings) and AGENTS.md (agent guidelines) under configs/openinterpreter/ so cli.sh can install them into ~/.openinterpreter/. Include pr_openinterpreter.bats to verify config structure and CLI/generate.sh integration in CI.
Add copy_openinterpreter_configs() to cli.sh with detect_tool gating, backup support, and tool allowlist integration. Add generate_openinterpreter_configs() to export ~/.openinterpreter/ back to repo. Exclude .openinterpreter from indexer and update UI banner to list Open Interpreter alongside other supported tools.
Add Open Interpreter to tool lists in AGENTS.md and README.md. Add MCP server table row and a full installation/configuration section with details on config.toml, AGENTS.md, and the bidirectional sync workflow.
- Add install_openinterpreter function to lib/install.sh using the official install script from openinterpreter.com - Wire installer into cli.sh main() behind allowlist check - Guard copy_openinterpreter_configs against missing repo configs to avoid confusing output when configs are absent - Include openinterpreter in the post-install "Next steps" CLI list - Add bats tests for the new installer function and its integration
…definitions Open Interpreter is a Codex-fork harness, so users migrating from Codex need portable files (AGENTS.md, agents/, hooks.json, themes/) carried over. This adds a self-contained --migrate-codex flag that installs Open Interpreter, imports those files from ~/.codex/, then overlays this repo's configs. Key changes: - Add --migrate-codex flag and migrate_codex_to_openinterpreter() flow in cli.sh - Copy hooks.json in both install and generate directions - Enable hooks, multi_agent, and other fork features in config.toml - Add 10 subagent definitions (code-reviewer, test-generator, ai-slop-remover, documentation-writer, security-audit, feature-team-coordinator) ported from Codex - Document migration mapping and post-import review checklist in README.md - Add tests for migrate-codex flag and code-reviewer agent presence
What
README.md.Why
How
origin/mainbefore creating the draft PR.Checklist