mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-12 02:37:45 +08:00
feat: Add intelligent gemini-wrapper with smart defaults and update agent documentation
ENHANCEMENTS: - Create gemini-wrapper script with automatic token counting and smart flag management - Auto-add --approval-mode based on task type (analysis=default, execution=yolo) - Raise token threshold to 2M for better large project handling - Add comprehensive parameter documentation for --approval-mode and --include-directories WRAPPER FEATURES: - Token-based --all-files management (small projects get --all-files automatically) - Smart task detection for approval modes - Error logging to ~/.claude/.logs/gemini-errors.log - Complete parameter passthrough for full gemini compatibility DOCUMENTATION UPDATES: - Update gemini-unified.md with wrapper usage guidelines and examples - Add intelligent wrapper as recommended approach - Document all agent files to use gemini-wrapper instead of direct gemini calls - Include new parameter reference and best practices 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -53,7 +53,7 @@ def handle_analysis_markers(prompt):
|
||||
if "[GEMINI_CLI_REQUIRED]" in prompt:
|
||||
for dimension in dimensions:
|
||||
result = execute_gemini_cli(
|
||||
command=f"gemini -p \"$(.claude/scripts/read-task-paths.sh [task-json-file]) @{{CLAUDE.md}} {dimension}\"",
|
||||
command=f"gemini-wrapper -p \"$(.claude/scripts/read-task-paths.sh [task-json-file]) @{{CLAUDE.md}} {dimension}\"",
|
||||
dimension=dimension,
|
||||
role_context=role,
|
||||
topic=topic
|
||||
|
||||
Reference in New Issue
Block a user