feat(cli): integrate conductor as a built-in extension

- Introduce support for bundled 'builtin' extensions in ExtensionManager
- Migrate conductor extension to packages/core/src/extensions/builtin/conductor
- Add automatic migration logic to cleanup manual conductor installations
- Make extension versioning optional for built-ins, defaulting to CLI version
- Update build and bundle scripts to include builtin extensions
- Enhance documentation to highlight conductor as a core feature
This commit is contained in:
Jerop Kipruto
2026-03-10 20:04:04 -04:00
parent 8615315711
commit e14c698bce
26 changed files with 3077 additions and 29 deletions

View File

@@ -22,6 +22,8 @@ Learn all about Gemini CLI in our [documentation](https://geminicli.com/docs/).
context window.
- **🔧 Built-in tools**: Google Search grounding, file operations, shell
commands, web fetching.
- **📋 Context-Driven Development**: Built-in [Conductor] extension for
spec-driven project management.
- **🔌 Extensible**: MCP (Model Context Protocol) support for custom
integrations.
- **💻 Terminal-first**: Designed for developers who live in the command line.
@@ -387,6 +389,8 @@ instructions.
---
[Conductor]: ./docs/cli/conductor.md
<p align="center">
Built with ❤️ by Google and the open source community
</p>