Skip to content

refactor: rename .agent/ to .agents/ for industry alignment#396

Merged
marcusquinn merged 4 commits intomainfrom
refactor/rename-agent-to-agents
Feb 6, 2026
Merged

refactor: rename .agent/ to .agents/ for industry alignment#396
marcusquinn merged 4 commits intomainfrom
refactor/rename-agent-to-agents

Conversation

@marcusquinn
Copy link
Owner

Summary

  • Rename .agent/ directory to .agents/ to align with emerging industry convention (matching AGENTS.md)
  • Update all 200+ file references across the codebase (docs, scripts, configs, tests)
  • Add comprehensive migration in setup.sh for existing users (symlinks, gitignore, loop-state, AI configs)
  • Update aidevops.sh init to create .agents symlinks with automatic .agent migration

Migration Strategy

For existing users (handled automatically by setup.sh):

  1. .agent symlinks in user projects → .agents
  2. .agent/loop-state/.agents/loop-state/
  3. .gitignore entries updated
  4. AI assistant config files updated
  5. Session greeting cache updated

For the aidevops repo itself:

  1. git mv .agent .agents (preserves git history)
  2. Global search & replace of .agent/.agents/ in file contents
  3. Standalone .agent references updated (symlink creation, gitignore entries)
  4. deploy_aidevops_agents() source_dir updated
  5. Homebrew formula updated

Key Changes

File Change
setup.sh New migrate_agent_to_agents_folder() function, updated deploy_aidevops_agents() source_dir, updated migrate_loop_state_directories()
aidevops.sh Updated cmd_init() to create .agents symlink with .agent migration
.gitignore Updated all .agent/ entries to .agents/
sonar-project.properties Updated source paths
homebrew/aidevops.rb Updated install path
200+ .agents/** files Updated internal cross-references

Testing

  • ShellCheck passes on setup.sh and aidevops.sh (no new warnings)
  • All script references verified to exist at new paths
  • Migration function tested for symlink, directory, and gitignore handling
  • No false positives: .agent-workspace, user-agent, .agent.SEO (jq paths) preserved

The industry is converging on .agents/ folder convention (aligning with
AGENTS.md). This commit renames the directory; content updates follow.
- Replace .agent/ with .agents/ in 200+ files (docs, scripts, configs)
- Update setup.sh source_dir, aliases, output messages
- Update aidevops.sh init to create .agents symlink with .agent migration
- Update migrate_loop_state_directories() for .agents/loop-state/
- Add migrate_agent_to_agents_folder() to setup.sh for user migration
- Update .gitignore, sonar-project.properties, homebrew formula
- Update README.md, AGENTS.md, CONTRIBUTING.md references
- Preserve intentional .agent references in migration code
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 6, 2026

Important

Review skipped

Too many files!

This PR contains 299 files, which is 149 over the limit of 150.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch refactor/rename-agent-to-agents

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

github-actions bot commented Feb 6, 2026

🔍 Code Quality Report

�[0;35m[MONITOR]�[0m Code Review Monitoring Report

�[0;34m[INFO]�[0m Latest Quality Status:
SonarCloud: 0 bugs, 0 vulnerabilities, 24 code smells

�[0;34m[INFO]�[0m Recent monitoring activity:
Fri Feb 6 18:37:29 UTC 2026: Code review monitoring started
Fri Feb 6 18:37:30 UTC 2026: SonarCloud - Bugs: 0, Vulnerabilities: 0, Code Smells: 24
Fri Feb 6 18:37:30 UTC 2026: Qlty - 0 issues found, auto-formatting applied
Fri Feb 6 18:37:32 UTC 2026: Codacy analysis completed with auto-fixes

📈 Current Quality Metrics

  • BUGS: 0
  • CODE SMELLS: 24
  • VULNERABILITIES: 0

Generated on: Fri Feb 6 18:37:35 UTC 2026


Generated by AI DevOps Framework Code Review Monitoring

@gemini-code-assist
Copy link

Summary of Changes

Hello @marcusquinn, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request refactors the codebase by standardizing the directory name for AI agents from .agent/ to .agents/. This change improves consistency and adheres to current industry practices. The update is extensive, touching numerous files that reference the old path, and includes a robust migration mechanism to ensure backward compatibility and a smooth transition for existing users.

Highlights

  • Directory Renaming: The .agent/ directory has been renamed to .agents/ to align with emerging industry conventions, specifically matching the AGENTS.md standard.
  • Widespread Path Updates: Over 200 file references across documentation, scripts, configurations, and tests have been updated to reflect the new .agents/ path.
  • Migration Strategy for Existing Users: A comprehensive migration process has been added to setup.sh to automatically handle existing user setups, including updating symlinks, .gitignore entries, loop-state directories, and AI assistant configurations.
  • Initialization Command Update: The aidevops.sh init command has been updated to create .agents symlinks and incorporate the automatic .agent migration for a seamless transition.
Changelog
  • .agent/AGENTS.md
    • Renamed to .agents/AGENTS.md
    • Updated internal references from .agent/scripts/ to .agents/scripts/
  • .agent/aidevops.md
    • Renamed to .agents/aidevops.md
    • Updated internal references from .agent/scripts/ to .agents/scripts/
  • .agent/aidevops/add-new-mcp-to-aidevops.md
    • Renamed to .agents/aidevops/add-new-mcp-to-aidevops.md
    • Updated internal references from .agent/tools/ and .agent/scripts/ to .agents/tools/ and .agents/scripts/
  • .agent/aidevops/api-integrations.md
    • Renamed to .agents/aidevops/api-integrations.md
    • Updated internal references from .agent/scripts/ and .agent/spec/ to .agents/scripts/ and .agents/spec/
  • .agent/aidevops/architecture.md
    • Renamed to .agents/aidevops/architecture.md
    • Updated internal references from ./.agent/scripts/, .agent/spec/, .agent/plugins/, .agent/prompts/, and .agent/AGENTS.md to their .agents/ counterparts
  • .agent/aidevops/claude-flow-comparison.md
    • Renamed to .agents/aidevops/claude-flow-comparison.md
  • .agent/aidevops/configs.md
    • Renamed to .agents/aidevops/configs.md
    • Updated internal references from .agent/scripts/ to .agents/scripts/
  • .agent/aidevops/docs.md
    • Renamed to .agents/aidevops/docs.md
    • Updated internal references from .agent/*.md to .agents/*.md
  • .agent/aidevops/extension.md
    • Renamed to .agents/aidevops/extension.md
    • Updated internal references from .agent/scripts/, .agent/[service-name].md, and .agent/recommendations-opinionated.md to their .agents/ counterparts
  • .agent/aidevops/mcp-integrations.md
    • Renamed to .agents/aidevops/mcp-integrations.md
    • Updated internal references from bash .agent/scripts/ to bash .agents/scripts/
  • .agent/aidevops/mcp-troubleshooting.md
    • Renamed to .agents/aidevops/mcp-troubleshooting.md
  • .agent/aidevops/memory-patterns.md
    • Renamed to .agents/aidevops/memory-patterns.md
    • Updated internal references from .agent/scripts/ai-cli-config.sh to .agents/scripts/ai-cli-config.sh
  • .agent/aidevops/providers.md
    • Renamed to .agents/aidevops/providers.md
    • Updated internal references from .agent/scripts/ to .agents/scripts/
  • .agent/aidevops/recommendations.md
    • Renamed to .agents/aidevops/recommendations.md
    • Updated internal references from ./.agent/scripts/ and .agent/scripts/ to ./.agents/scripts/ and .agents/scripts/
  • .agent/aidevops/requirements.md
    • Renamed to .agents/aidevops/requirements.md
    • Updated internal references from find .agent/scripts/ to find .agents/scripts/
  • .agent/aidevops/resources.md
    • Renamed to .agents/aidevops/resources.md
    • Updated internal URLs containing .agent/ to .agents/
  • .agent/aidevops/security-requirements.md
    • Renamed to .agents/aidevops/security-requirements.md
  • .agent/aidevops/security.md
    • Renamed to .agents/aidevops/security.md
    • Updated internal references from .agent/scripts/ and .agent/ directory structure to .agents/scripts/ and .agents/
  • .agent/aidevops/self-improving-agents.md
    • Renamed to .agents/aidevops/self-improving-agents.md
    • Updated internal JSON path from .agent/workflows/git-workflow.md to .agents/workflows/git-workflow.md
  • .agent/aidevops/service-links.md
    • Renamed to .agents/aidevops/service-links.md
  • .agent/aidevops/services.md
    • Renamed to .agents/aidevops/services.md
    • Updated internal documentation paths from .agent/[service].md to .agents/[service].md
  • .agent/aidevops/setup.md
    • Renamed to .agents/aidevops/setup.md
    • Updated description of setup.sh to reflect copying .agents/ contents
  • .agent/aidevops/troubleshooting.md
    • Renamed to .agents/aidevops/troubleshooting.md
    • Updated internal references from bash .agent/scripts/ to bash .agents/scripts/
  • .agent/build-plus.md
    • Renamed to .agents/build-plus.md
    • Updated internal references from .agent/scripts/ to .agents/scripts/
  • .agent/configs/mainwp-config.json.txt
    • Renamed to .agents/configs/mainwp-config.json.txt
    • Updated _docs path from .agent/tools/wordpress/mainwp.md to .agents/tools/wordpress/mainwp.md
  • .agent/configs/skill-sources.json
    • Renamed to .agents/configs/skill-sources.json
    • Updated local_path entries from .agent/ to .agents/ for various skills
  • .agent/configs/wordpress-sites.json.txt
    • Renamed to .agents/configs/wordpress-sites.json.txt
    • Updated _docs path from .agent/tools/wordpress/wp-admin.md to .agents/tools/wordpress/wp-admin.md
  • .agent/content.md
    • Renamed to .agents/content.md
  • .agent/content/guidelines.md
    • Renamed to .agents/content/guidelines.md
  • .agent/content/humanise.md
    • Renamed to .agents/content/humanise.md
  • .agent/health.md
    • Renamed to .agents/health.md
  • .agent/legal.md
    • Renamed to .agents/legal.md
  • .agent/marketing.md
    • Renamed to .agents/marketing.md
    • Updated internal references from .agent/services/crm/fluentcrm.md to .agents/services/crm/fluentcrm.md
  • .agent/memory/README.md
    • Renamed to .agents/memory/README.md
  • .agent/onboarding.md
    • Renamed to .agents/onboarding.md
  • .agent/plan-plus.md
    • Renamed to .agents/plan-plus.md
    • Updated internal references from .agent/scripts/ to .agents/scripts/
  • .agent/plugins/opencode-aidevops/index.mjs
    • Renamed to .agents/plugins/opencode-aidevops/index.mjs
  • .agent/plugins/opencode-aidevops/package.json
    • Renamed to .agents/plugins/opencode-aidevops/package.json
  • .agent/prompts/build.txt
    • Renamed to .agents/prompts/build.txt
  • .agent/research.md
    • Renamed to .agents/research.md
  • .agent/sales.md
    • Renamed to .agents/sales.md
    • Updated internal references from .agent/services/crm/fluentcrm.md and .agent/services/accounting/quickfile.md to their .agents/ counterparts
  • .agent/scripts/101domains-helper.sh
    • Renamed to .agents/scripts/101domains-helper.sh
  • .agent/scripts/add-missing-returns.sh
    • Renamed to .agents/scripts/add-missing-returns.sh
  • .agent/scripts/add-skill-helper.sh
    • Renamed to .agents/scripts/add-skill-helper.sh
    • Updated internal references and target paths from .agent/ to .agents/
  • .agent/scripts/agent-browser-helper.sh
    • Renamed to .agents/scripts/agent-browser-helper.sh
  • .agent/scripts/agent-test-helper.sh
    • Renamed to .agents/scripts/agent-test-helper.sh
  • .agent/scripts/agno-setup.sh
    • Renamed to .agents/scripts/agno-setup.sh
  • .agent/scripts/ahrefs-mcp-wrapper.js
    • Renamed to .agents/scripts/ahrefs-mcp-wrapper.js
  • .agent/scripts/aidevops-update-check.sh
    • Renamed to .agents/scripts/aidevops-update-check.sh
  • .agent/scripts/ampcode-cli.sh
    • Renamed to .agents/scripts/ampcode-cli.sh
    • Updated AMPCODE_RESULTS_DIR from .agent/tmp/ampcode to .agents/tmp/ampcode
  • .agent/scripts/anti-detect-helper.sh
    • Renamed to .agents/scripts/anti-detect-helper.sh
  • .agent/scripts/auto-version-bump.sh
    • Renamed to .agents/scripts/auto-version-bump.sh
    • Updated VERSION_MANAGER path from .agent/scripts/version-manager.sh to .agents/scripts/version-manager.sh
  • .agent/scripts/autogen-helper.sh
    • Renamed to .agents/scripts/autogen-helper.sh
    • Updated usage examples from bash .agent/scripts/ to bash .agents/scripts/
  • .agent/scripts/beads-sync-helper.sh
    • Renamed to .agents/scripts/beads-sync-helper.sh
  • .agent/scripts/clawdhub-helper.sh
    • Renamed to .agents/scripts/clawdhub-helper.sh
  • .agent/scripts/closte-helper.sh
    • Renamed to .agents/scripts/closte-helper.sh
  • .agent/scripts/cloudron-helper.sh
    • Renamed to .agents/scripts/cloudron-helper.sh
  • .agent/scripts/cloudron-package-helper.sh
    • Renamed to .agents/scripts/cloudron-package-helper.sh
    • Updated .gitignore entry from .agent/loop-state/ to .agents/loop-state/
  • .agent/scripts/codacy-cli-chunked.sh
    • Renamed to .agents/scripts/codacy-cli-chunked.sh
    • Updated temporary file paths and command examples from .agent/tmp/ and .agent/scripts/ to .agents/tmp/ and .agents/scripts/
  • .agent/scripts/codacy-cli.sh
    • Renamed to .agents/scripts/codacy-cli.sh
  • .agent/scripts/code-audit-helper.sh
    • Renamed to .agents/scripts/code-audit-helper.sh
  • .agent/scripts/coderabbit-cli.sh
    • Renamed to .agents/scripts/coderabbit-cli.sh
  • .agent/scripts/coderabbit-pro-analysis.sh
    • Renamed to .agents/scripts/coderabbit-pro-analysis.sh
  • .agent/scripts/commands/add-skill.md
    • Renamed to .agents/scripts/commands/add-skill.md
    • Updated example paths and notes from .agent/ to .agents/
  • .agent/scripts/commands/code-simplifier.md
    • Renamed to .agents/scripts/commands/code-simplifier.md
  • .agent/scripts/commands/email-health-check.md
    • Renamed to .agents/scripts/commands/email-health-check.md
  • .agent/scripts/commands/full-loop.md
    • Renamed to .agents/scripts/commands/full-loop.md
    • Updated state tracking path from .agent/loop-state/ to .agents/loop-state/
  • .agent/scripts/commands/humanise.md
    • Renamed to .agents/scripts/commands/humanise.md
  • .agent/scripts/commands/list-todo.md
    • Renamed to .agents/scripts/commands/list-todo.md
  • .agent/scripts/commands/log-issue-aidevops.md
    • Renamed to .agents/scripts/commands/log-issue-aidevops.md
  • .agent/scripts/commands/memory-log.md
    • Renamed to .agents/scripts/commands/memory-log.md
  • .agent/scripts/commands/neuronwriter.md
    • Renamed to .agents/scripts/commands/neuronwriter.md
  • .agent/scripts/commands/patterns.md
    • Renamed to .agents/scripts/commands/patterns.md
  • .agent/scripts/commands/performance.md
    • Renamed to .agents/scripts/commands/performance.md
  • .agent/scripts/commands/postflight-loop.md
    • Renamed to .agents/scripts/commands/postflight-loop.md
    • Updated state tracking path from .agent/loop-state/ to .agents/loop-state/
  • .agent/scripts/commands/pr-loop.md
    • Renamed to .agents/scripts/commands/pr-loop.md
    • Updated state tracking path from .agent/loop-state/ to .agents/loop-state/
  • .agent/scripts/commands/readme.md
    • Renamed to .agents/scripts/commands/readme.md
  • .agent/scripts/commands/recall.md
    • Renamed to .agents/scripts/commands/recall.md
  • .agent/scripts/commands/remember.md
    • Renamed to .agents/scripts/commands/remember.md
  • .agent/scripts/commands/route.md
    • Renamed to .agents/scripts/commands/route.md
  • .agent/scripts/commands/runners.md
    • Renamed to .agents/scripts/commands/runners.md
  • .agent/scripts/commands/save-todo.md
    • Renamed to .agents/scripts/commands/save-todo.md
  • .agent/scripts/commands/security-analysis.md
    • Renamed to .agents/scripts/commands/security-analysis.md
    • Updated helper script paths from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/commands/security-deps.md
    • Renamed to .agents/scripts/commands/security-deps.md
    • Updated helper script paths from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/commands/security-history.md
    • Renamed to .agents/scripts/commands/security-history.md
    • Updated helper script paths from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/commands/security-scan.md
    • Renamed to .agents/scripts/commands/security-scan.md
    • Updated helper script paths from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/commands/seo-analyze.md
    • Renamed to .agents/scripts/commands/seo-analyze.md
  • .agent/scripts/commands/seo-audit.md
    • Renamed to .agents/scripts/commands/seo-audit.md
  • .agent/scripts/commands/seo-export.md
    • Renamed to .agents/scripts/commands/seo-export.md
  • .agent/scripts/commands/seo-opportunities.md
    • Renamed to .agents/scripts/commands/seo-opportunities.md
  • .agent/scripts/commands/session-review.md
    • Renamed to .agents/scripts/commands/session-review.md
  • .agent/scripts/commands/show-plan.md
    • Renamed to .agents/scripts/commands/show-plan.md
  • .agent/scripts/commands/yt-dlp.md
    • Renamed to .agents/scripts/commands/yt-dlp.md
  • .agent/scripts/comprehensive-quality-fix.sh
    • Renamed to .agents/scripts/comprehensive-quality-fix.sh
  • .agent/scripts/context-builder-helper.sh
    • Renamed to .agents/scripts/context-builder-helper.sh
  • .agent/scripts/coolify-cli-helper.sh
    • Renamed to .agents/scripts/coolify-cli-helper.sh
    • Updated usage example from ./.agent/scripts/ to ./.agents/scripts/
  • .agent/scripts/coolify-helper.sh
    • Renamed to .agents/scripts/coolify-helper.sh
  • .agent/scripts/coordinator-helper.sh
    • Renamed to .agents/scripts/coordinator-helper.sh
  • .agent/scripts/crawl4ai-examples.sh
    • Renamed to .agents/scripts/crawl4ai-examples.sh
    • Updated CRAWL4AI_HELPER and OUTPUT_DIR paths from .agent/ to .agents/
  • .agent/scripts/crawl4ai-helper.sh
    • Renamed to .agents/scripts/crawl4ai-helper.sh
    • Updated framework docs path from .agent/CRAWL4AI.md to .agents/CRAWL4AI.md
  • .agent/scripts/credential-helper.sh
    • Renamed to .agents/scripts/credential-helper.sh
  • .agent/scripts/crewai-helper.sh
    • Renamed to .agents/scripts/crewai-helper.sh
    • Updated usage examples from bash .agent/scripts/ to bash .agents/scripts/
  • .agent/scripts/cron-dispatch.sh
    • Renamed to .agents/scripts/cron-dispatch.sh
  • .agent/scripts/cron-helper.sh
    • Renamed to .agents/scripts/cron-helper.sh
  • .agent/scripts/dev-browser-helper.sh
    • Renamed to .agents/scripts/dev-browser-helper.sh
  • .agent/scripts/dns-helper.sh
    • Renamed to .agents/scripts/dns-helper.sh
  • .agent/scripts/domain-research-helper.sh
    • Renamed to .agents/scripts/domain-research-helper.sh
  • .agent/scripts/dspy-helper.sh
    • Renamed to .agents/scripts/dspy-helper.sh
    • Updated source path for shared-constants.sh from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/dspyground-helper.sh
    • Renamed to .agents/scripts/dspyground-helper.sh
    • Updated source path for shared-constants.sh from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/eeat-score-helper.sh
    • Renamed to .agents/scripts/eeat-score-helper.sh
  • .agent/scripts/efficient-return-fix.sh
    • Renamed to .agents/scripts/efficient-return-fix.sh
  • .agent/scripts/email-health-check-helper.sh
    • Renamed to .agents/scripts/email-health-check-helper.sh
  • .agent/scripts/extract-opencode-prompts.sh
    • Renamed to .agents/scripts/extract-opencode-prompts.sh
  • .agent/scripts/find-missing-returns.sh
    • Renamed to .agents/scripts/find-missing-returns.sh
  • .agent/scripts/fix-auth-headers.sh
    • Renamed to .agents/scripts/fix-auth-headers.sh
    • Updated script loop path from .agent/scripts/*.sh to .agents/scripts/*.sh
  • .agent/scripts/fix-common-strings.sh
    • Renamed to .agents/scripts/fix-common-strings.sh
    • Updated usage example from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/fix-content-type.sh
    • Renamed to .agents/scripts/fix-content-type.sh
    • Updated script loop path from .agent/scripts/*.sh to .agents/scripts/*.sh
  • .agent/scripts/fix-error-messages.sh
    • Renamed to .agents/scripts/fix-error-messages.sh
    • Updated script loop path from .agent/scripts/*.sh to .agents/scripts/*.sh
  • .agent/scripts/fix-misplaced-returns.sh
    • Renamed to .agents/scripts/fix-misplaced-returns.sh
  • .agent/scripts/fix-remaining-literals.sh
    • Renamed to .agents/scripts/fix-remaining-literals.sh
    • Updated default target path from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/fix-return-statements.sh
    • Renamed to .agents/scripts/fix-return-statements.sh
    • Updated FILE path from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/fix-s131-default-cases.sh
    • Renamed to .agents/scripts/fix-s131-default-cases.sh
    • Updated SCRIPTS_DIR from .agent/scripts to .agents/scripts
  • .agent/scripts/fix-sc2155-simple.sh
    • Renamed to .agents/scripts/fix-sc2155-simple.sh
    • Updated script loop path from .agent/scripts/*.sh to .agents/scripts/*.sh
  • .agent/scripts/fix-shellcheck-critical.sh
    • Renamed to .agents/scripts/fix-shellcheck-critical.sh
    • Updated script loop path from .agent/scripts/*.sh to .agents/scripts/*.sh
  • .agent/scripts/fix-string-literals.sh
    • Renamed to .agents/scripts/fix-string-literals.sh
    • Updated usage example from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/full-loop-helper.sh
    • Renamed to .agents/scripts/full-loop-helper.sh
    • Updated STATE_DIR and legacy state file checks from .agent/loop-state/ to .agents/loop-state/
  • .agent/scripts/generate-opencode-agents.sh
    • Renamed to .agents/scripts/generate-opencode-agents.sh
  • .agent/scripts/generate-opencode-commands.sh
    • Renamed to .agents/scripts/generate-opencode-commands.sh
    • Updated version-manager.sh path, ralph-loop.local.state path, and comment about auto-generated commands from .agent/ to .agents/
  • .agent/scripts/generate-skills.sh
    • Renamed to .agents/scripts/generate-skills.sh
  • .agent/scripts/git-platforms-helper.sh
    • Renamed to .agents/scripts/git-platforms-helper.sh
  • .agent/scripts/gitea-cli-helper.sh
    • Renamed to .agents/scripts/gitea-cli-helper.sh
  • .agent/scripts/github-cli-helper.sh
    • Renamed to .agents/scripts/github-cli-helper.sh
  • .agent/scripts/gitlab-cli-helper.sh
    • Renamed to .agents/scripts/gitlab-cli-helper.sh
  • .agent/scripts/gsc-add-user-helper.sh
    • Renamed to .agents/scripts/gsc-add-user-helper.sh
  • .agent/scripts/gsc-sitemap-helper.sh
    • Renamed to .agents/scripts/gsc-sitemap-helper.sh
  • .agent/scripts/hetzner-helper.sh
    • Renamed to .agents/scripts/hetzner-helper.sh
  • .agent/scripts/hostinger-helper.sh
    • Renamed to .agents/scripts/hostinger-helper.sh
  • .agent/scripts/humanise-update-helper.sh
    • Renamed to .agents/scripts/humanise-update-helper.sh
    • Updated update instructions to reference .agents/content/humanise.md
  • .agent/scripts/keyword-research-helper.sh
    • Renamed to .agents/scripts/keyword-research-helper.sh
  • .agent/scripts/langflow-helper.sh
    • Renamed to .agents/scripts/langflow-helper.sh
    • Updated usage examples from bash .agent/scripts/ to bash .agents/scripts/
  • .agent/scripts/linkedin-automation.py
    • Renamed to .agents/scripts/linkedin-automation.py
  • .agent/scripts/linter-manager.sh
    • Renamed to .agents/scripts/linter-manager.sh
  • .agent/scripts/linters-local.sh
    • Renamed to .agents/scripts/linters-local.sh
    • Updated script loop paths and references to other helper scripts and markdown files from .agent/ to .agents/
  • .agent/scripts/list-keys-helper.sh
    • Renamed to .agents/scripts/list-keys-helper.sh
  • .agent/scripts/list-todo-helper.sh
    • Renamed to .agents/scripts/list-todo-helper.sh
  • .agent/scripts/local-browser-automation.py
    • Renamed to .agents/scripts/local-browser-automation.py
  • .agent/scripts/localhost-helper.sh
    • Renamed to .agents/scripts/localhost-helper.sh
  • .agent/scripts/log-issue-helper.sh
    • Renamed to .agents/scripts/log-issue-helper.sh
  • .agent/scripts/loop-common.sh
    • Renamed to .agents/scripts/loop-common.sh
    • Updated LOOP_STATE_DIR from .agent/loop-state to .agents/loop-state
  • .agent/scripts/mail-helper.sh
    • Renamed to .agents/scripts/mail-helper.sh
  • .agent/scripts/mainwp-helper.sh
    • Renamed to .agents/scripts/mainwp-helper.sh
  • .agent/scripts/markdown-formatter.sh
    • Renamed to .agents/scripts/markdown-formatter.sh
    • Updated usage example from .agent/ to .agents/
  • .agent/scripts/markdown-lint-fix.sh
    • Renamed to .agents/scripts/markdown-lint-fix.sh
    • Updated usage example from .agent/ to .agents/
  • .agent/scripts/mass-fix-returns.sh
    • Renamed to .agents/scripts/mass-fix-returns.sh
  • .agent/scripts/matrix-dispatch-helper.sh
    • Renamed to .agents/scripts/matrix-dispatch-helper.sh
  • .agent/scripts/mcp-diagnose.sh
    • Renamed to .agents/scripts/mcp-diagnose.sh
  • .agent/scripts/mcp-index-helper.sh
    • Renamed to .agents/scripts/mcp-index-helper.sh
    • Updated comment about serper subagent path from .agent/seo/serper.md to .agents/seo/serper.md
  • .agent/scripts/mcp-inspector-helper.sh
    • Renamed to .agents/scripts/mcp-inspector-helper.sh
  • .agent/scripts/memory-embeddings-helper.sh
    • Renamed to .agents/scripts/memory-embeddings-helper.sh
  • .agent/scripts/memory-helper.sh
    • Renamed to .agents/scripts/memory-helper.sh
  • .agent/scripts/monitor-code-review.sh
    • Renamed to .agents/scripts/monitor-code-review.sh
    • Updated temporary file paths and script references from .agent/ to .agents/
  • .agent/scripts/onboarding-helper.sh
    • Renamed to .agents/scripts/onboarding-helper.sh
  • .agent/scripts/opencode-github-setup-helper.sh
    • Renamed to .agents/scripts/opencode-github-setup-helper.sh
    • Updated documentation path in workflow from .agent/tools/git/opencode-github-security.md to .agents/tools/git/opencode-github-security.md
  • .agent/scripts/opencode-prompt-drift-check.sh
    • Renamed to .agents/scripts/opencode-prompt-drift-check.sh
    • Updated update instruction path from .agent/prompts/build.txt to .agents/prompts/build.txt
  • .agent/scripts/opencode-test-helper.sh
    • Renamed to .agents/scripts/opencode-test-helper.sh
  • .agent/scripts/pagespeed-helper.sh
    • Renamed to .agents/scripts/pagespeed-helper.sh
  • .agent/scripts/pandoc-helper.sh
    • Renamed to .agents/scripts/pandoc-helper.sh
  • .agent/scripts/pattern-tracker-helper.sh
    • Renamed to .agents/scripts/pattern-tracker-helper.sh
  • .agent/scripts/pdf-helper.sh
    • Renamed to .agents/scripts/pdf-helper.sh
  • .agent/scripts/peekaboo-helper.sh
    • Renamed to .agents/scripts/peekaboo-helper.sh
  • .agent/scripts/planning-commit-helper.sh
    • Renamed to .agents/scripts/planning-commit-helper.sh
  • .agent/scripts/postflight-check.sh
    • Renamed to .agents/scripts/postflight-check.sh
    • Updated script references and documentation path from .agent/ to .agents/
  • .agent/scripts/pre-commit-hook.sh
    • Renamed to .agents/scripts/pre-commit-hook.sh
    • Updated install instructions and script references from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/pre-edit-check.sh
    • Renamed to .agents/scripts/pre-edit-check.sh
  • .agent/scripts/privacy-filter-helper.sh
    • Renamed to .agents/scripts/privacy-filter-helper.sh
  • .agent/scripts/qlty-cli.sh
    • Renamed to .agents/scripts/qlty-cli.sh
  • .agent/scripts/quality-cli-manager.sh
    • Renamed to .agents/scripts/quality-cli-manager.sh
    • Updated script paths for various CLIs from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/quality-feedback-helper.sh
    • Renamed to .agents/scripts/quality-feedback-helper.sh
  • .agent/scripts/quality-fix.sh
    • Renamed to .agents/scripts/quality-fix.sh
    • Updated script loop paths from .agent/scripts/*.sh to .agents/scripts/*.sh
  • .agent/scripts/quality-loop-helper.sh
    • Renamed to .agents/scripts/quality-loop-helper.sh
    • Updated STATE_DIR and shellcheck path from .agent/loop-state and .agent/scripts to .agents/loop-state and .agents/scripts
  • .agent/scripts/ralph-loop-helper.sh
    • Renamed to .agents/scripts/ralph-loop-helper.sh
    • Updated RALPH_STATE_DIR and checks for other loops from .agent/loop-state to .agents/loop-state
  • .agent/scripts/ralph-upstream-check.sh
    • Renamed to .agents/scripts/ralph-upstream-check.sh
  • .agent/scripts/readme-helper.sh
    • Renamed to .agents/scripts/readme-helper.sh
    • Updated comment about counting main agents from .agent/ to .agents/
  • .agent/scripts/runner-helper.sh
    • Renamed to .agents/scripts/runner-helper.sh
  • .agent/scripts/schema-validator-helper.sh
    • Renamed to .agents/scripts/schema-validator-helper.sh
  • .agent/scripts/secretlint-helper.sh
    • Renamed to .agents/scripts/secretlint-helper.sh
  • .agent/scripts/security-helper.sh
    • Renamed to .agents/scripts/security-helper.sh
  • .agent/scripts/self-improve-helper.sh
    • Renamed to .agents/scripts/self-improve-helper.sh
  • .agent/scripts/seo-analysis-helper.sh
    • Renamed to .agents/scripts/seo-analysis-helper.sh
  • .agent/scripts/seo-export-ahrefs.sh
    • Renamed to .agents/scripts/seo-export-ahrefs.sh
  • .agent/scripts/seo-export-bing.sh
    • Renamed to .agents/scripts/seo-export-bing.sh
  • .agent/scripts/seo-export-dataforseo.sh
    • Renamed to .agents/scripts/seo-export-dataforseo.sh
  • .agent/scripts/seo-export-gsc.sh
    • Renamed to .agents/scripts/seo-export-gsc.sh
  • .agent/scripts/seo-export-helper.sh
    • Renamed to .agents/scripts/seo-export-helper.sh
  • .agent/scripts/servers-helper.sh
    • Renamed to .agents/scripts/servers-helper.sh
    • Updated references to various helper scripts from ./.agent/scripts/ to ./.agents/scripts/
  • .agent/scripts/ses-helper.sh
    • Renamed to .agents/scripts/ses-helper.sh
  • .agent/scripts/session-distill-helper.sh
    • Renamed to .agents/scripts/session-distill-helper.sh
  • .agent/scripts/session-review-helper.sh
    • Renamed to .agents/scripts/session-review-helper.sh
    • Updated ralph-loop.local.state path from .agent/loop-state/ to .agents/loop-state/
  • .agent/scripts/session-time-helper.sh
    • Renamed to .agents/scripts/session-time-helper.sh
  • .agent/scripts/setup-linters-wizard.sh
    • Renamed to .agents/scripts/setup-linters-wizard.sh
    • Updated command examples from bash .agent/scripts/ to bash .agents/scripts/
  • .agent/scripts/setup-local-api-keys.sh
    • Renamed to .agents/scripts/setup-local-api-keys.sh
  • .agent/scripts/setup-mcp-integrations.sh
    • Renamed to .agents/scripts/setup-mcp-integrations.sh
    • Updated comment about serper subagent, pagespeed-helper.sh path, stagehand-helper.sh path, stagehand-python-helper.sh path, and MCP-INTEGRATIONS.md path from .agent/ to .agents/
  • .agent/scripts/shared-constants.sh
    • Renamed to .agents/scripts/shared-constants.sh
    • Updated usage comment from source .agent/scripts/shared-constants.sh to source .agents/scripts/shared-constants.sh
  • .agent/scripts/show-plan-helper.sh
    • Renamed to .agents/scripts/show-plan-helper.sh
  • .agent/scripts/site-crawler-helper.sh
    • Renamed to .agents/scripts/site-crawler-helper.sh
  • .agent/scripts/skill-update-helper.sh
    • Renamed to .agents/scripts/skill-update-helper.sh
  • .agent/scripts/snyk-helper.sh
    • Renamed to .agents/scripts/snyk-helper.sh
  • .agent/scripts/sonarcloud-autofix.sh
    • Renamed to .agents/scripts/sonarcloud-autofix.sh
    • Updated file paths from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/sonarcloud-cli.sh
    • Renamed to .agents/scripts/sonarcloud-cli.sh
  • .agent/scripts/sonarscanner-cli.sh
    • Renamed to .agents/scripts/sonarscanner-cli.sh
  • .agent/scripts/spaceship-helper.sh
    • Renamed to .agents/scripts/spaceship-helper.sh
  • .agent/scripts/stagehand-helper.sh
    • Renamed to .agents/scripts/stagehand-helper.sh
    • Updated documentation path from .agent/STAGEHAND.md to .agents/STAGEHAND.md
  • .agent/scripts/stagehand-python-helper.sh
    • Renamed to .agents/scripts/stagehand-python-helper.sh
    • Updated documentation path from .agent/STAGEHAND-PYTHON.md to .agents/STAGEHAND-PYTHON.md
  • .agent/scripts/stagehand-python-setup.sh
    • Renamed to .agents/scripts/stagehand-python-setup.sh
    • Updated shared-constants.sh source path and next steps command from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/stagehand-setup.sh
    • Renamed to .agents/scripts/stagehand-setup.sh
    • Updated shared-constants.sh source path and next steps command from .agent/scripts/ to .agents/scripts/
  • .agent/scripts/supervisor-helper.sh
    • Renamed to .agents/scripts/supervisor-helper.sh
  • .agent/scripts/system-cleanup.sh
    • Renamed to .agents/scripts/system-cleanup.sh
    • Updated LOG_DIR and TMP_DIR from $HOME/.agent/ to $HOME/.agents/
  • .agent/scripts/terminal-title-helper.sh
    • Renamed to .agents/scripts/terminal-title-helper.sh
  • .agent/scripts/terminal-title-setup.sh
    • Renamed to .agents/scripts/terminal-title-setup.sh
  • .agent/scripts/test-stagehand-both-integration.sh
    • Renamed to .agents/scripts/test-stagehand-both-integration.sh
    • Updated shared-constants.sh source path, TEST_RESULTS_DIR, documentation paths, helper script paths, and next steps commands from .agent/ to .agents/
  • .agent/scripts/test-stagehand-integration.sh
    • Renamed to .agents/scripts/test-stagehand-integration.sh
    • Updated shared-constants.sh source path, TEST_RESULTS_DIR, documentation paths, helper script paths, and next steps commands from .agent/ to .agents/
  • .agent/scripts/test-stagehand-python-integration.sh
    • Renamed to .agents/scripts/test-stagehand-python-integration.sh
    • Updated shared-constants.sh source path, TEST_RESULTS_DIR, documentation paths, helper script paths, and next steps commands from .agent/ to .agents/
  • .agent/scripts/todo-ready.sh
    • Renamed to .agents/scripts/todo-ready.sh
  • .agent/scripts/tool-version-check.sh
    • Renamed to .agents/scripts/tool-version-check.sh
  • .agent/scripts/toon-helper.sh
    • Renamed to .agents/scripts/toon-helper.sh
  • .agent/scripts/twilio-helper.sh
    • Renamed to .agents/scripts/twilio-helper.sh
    • Updated various command examples and documentation path from .agent/ to .agents/
  • .agent/scripts/unstract-helper.sh
    • Renamed to .agents/scripts/unstract-helper.sh
  • .agent/scripts/updown-helper.sh
    • Renamed to .agents/scripts/updown-helper.sh
  • .agent/scripts/validate-mcp-integrations.sh
    • Renamed to .agents/scripts/validate-mcp-integrations.sh
    • Updated troubleshooting and usage example paths from .agent/ to .agents/
  • .agent/scripts/validate-version-consistency.sh
    • Renamed to .agents/scripts/validate-version-consistency.sh
  • .agent/scripts/vaultwarden-helper.sh
    • Renamed to .agents/scripts/vaultwarden-helper.sh
  • .agent/scripts/vercel-cli-helper.sh
    • Renamed to .agents/scripts/vercel-cli-helper.sh
    • Updated usage example and documentation link from .agent/ to .agents/
  • .agent/scripts/verify-mirrors.sh
    • Renamed to .agents/scripts/verify-mirrors.sh
    • Updated usage comments and description to reflect symlinks pointing to .agents/
  • .agent/scripts/version-manager.sh
    • Renamed to .agents/scripts/version-manager.sh
    • Updated linters-local.sh path, validate-version-consistency.sh path, and documentation links from .agent/ to .agents/
  • .agent/scripts/watercrawl-helper.sh
    • Renamed to .agents/scripts/watercrawl-helper.sh
    • Updated coolify-helper.sh path and framework docs path from .agent/ to .agents/
  • .agent/scripts/webhosting-helper.sh
    • Renamed to .agents/scripts/webhosting-helper.sh
  • .agent/scripts/webhosting-verify.sh
    • Renamed to .agents/scripts/webhosting-verify.sh
  • .agent/scripts/wordpress-mcp-helper.sh
    • Renamed to .agents/scripts/wordpress-mcp-helper.sh
    • Updated LOG_FILE path from $HOME/.agent/tmp/ to $HOME/.agents/tmp/
  • .agent/scripts/worktree-helper.sh
    • Renamed to .agents/scripts/worktree-helper.sh
    • Updated grep -v paths for runtime files and rm -rf paths from .agent/ to .agents/
  • .agent/scripts/worktree-sessions.sh
    • Renamed to .agents/scripts/worktree-sessions.sh
    • Updated ralph-loop.local.state path from .agent/loop-state/ to .agents/loop-state/
  • .agent/scripts/wp-helper.sh
    • Renamed to .agents/scripts/wp-helper.sh
  • .agent/scripts/yt-dlp-helper.sh
    • Renamed to .agents/scripts/yt-dlp-helper.sh
  • .agent/seo.md
    • Renamed to .agents/seo.md
  • .agent/seo/ahrefs.md
    • Renamed to .agents/seo/ahrefs.md
  • .agent/seo/analytics-tracking.md
    • Renamed to .agents/seo/analytics-tracking.md
  • .agent/seo/bing-webmaster-tools.md
    • Renamed to .agents/seo/bing-webmaster-tools.md
  • .agent/seo/contentking.md
    • Renamed to .agents/seo/contentking.md
  • .agent/seo/data-export.md
    • Renamed to .agents/seo/data-export.md
  • .agent/seo/dataforseo.md
    • Renamed to .agents/seo/dataforseo.md
  • .agent/seo/debug-favicon.md
    • Renamed to .agents/seo/debug-favicon.md
  • .agent/seo/debug-opengraph.md
    • Renamed to .agents/seo/debug-opengraph.md
  • .agent/seo/domain-research.md
    • Renamed to .agents/seo/domain-research.md
  • .agent/seo/eeat-score.md
    • Renamed to .agents/seo/eeat-score.md
  • .agent/seo/google-search-console.md
    • Renamed to .agents/seo/google-search-console.md
  • .agent/seo/gsc-sitemaps.md
    • Renamed to .agents/seo/gsc-sitemaps.md
  • .agent/seo/keyword-research.md
    • Renamed to .agents/seo/keyword-research.md
  • .agent/seo/neuronwriter.md
    • Renamed to .agents/seo/neuronwriter.md
  • .agent/seo/programmatic-seo.md
    • Renamed to .agents/seo/programmatic-seo.md
  • .agent/seo/ranking-opportunities.md
    • Renamed to .agents/seo/ranking-opportunities.md
  • .agent/seo/rich-results.md
    • Renamed to .agents/seo/rich-results.md
  • .agent/seo/schema-validator.md
    • Renamed to .agents/seo/schema-validator.md
  • .agent/seo/screaming-frog.md
    • Renamed to .agents/seo/screaming-frog.md
  • .agent/seo/semrush.md
    • Renamed to .agents/seo/semrush.md
  • .agent/seo/seo-audit-skill.md
    • Renamed to .agents/seo/seo-audit-skill.md
  • .agent/seo/seo-audit-skill/references/aeo-geo-patterns.md
    • Renamed to .agents/seo/seo-audit-skill/references/aeo-geo-patterns.md
  • .agent/seo/seo-audit-skill/references/ai-writing-detection.md
    • Renamed to .agents/seo/seo-audit-skill/references/ai-writing-detection.md
  • .agent/seo/serper.md
    • Renamed to .agents/seo/serper.md
  • .agent/seo/site-crawler.md
    • Renamed to .agents/seo/site-crawler.md
  • .agent/services/accounting/quickfile.md
    • Renamed to .agents/services/accounting/quickfile.md
  • .agent/services/analytics/google-analytics.md
    • Renamed to .agents/services/analytics/google-analytics.md
  • .agent/services/communications/matrix-bot.md
    • Renamed to .agents/services/communications/matrix-bot.md
  • .agent/services/communications/telfon.md
    • Renamed to .agents/services/communications/telfon.md
  • .agent/services/communications/twilio.md
    • Renamed to .agents/services/communications/twilio.md
    • Updated various command examples and documentation path from .agent/ to .agents/
  • .agent/services/crm/fluentcrm.md
    • Renamed to .agents/services/crm/fluentcrm.md
  • .agent/services/database/postgres-drizzle-skill.md
    • Renamed to .agents/services/database/postgres-drizzle-skill.md
  • .agent/services/database/postgres-drizzle-skill/references/CHEATSHEET.md
    • Renamed to .agents/services/database/postgres-drizzle-skill/references/CHEATSHEET.md
  • .agent/services/database/postgres-drizzle-skill/references/MIGRATIONS.md
    • Renamed to .agents/services/database/postgres-drizzle-skill/references/MIGRATIONS.md
  • .agent/services/database/postgres-drizzle-skill/references/PERFORMANCE.md
    • Renamed to .agents/services/database/postgres-drizzle-skill/references/PERFORMANCE.md
  • .agent/services/database/postgres-drizzle-skill/references/POSTGRES.md
    • Renamed to .agents/services/database/postgres-drizzle-skill/references/POSTGRES.md
  • .agent/services/database/postgres-drizzle-skill/references/QUERIES.md
    • Renamed to .agents/services/database/postgres-drizzle-skill/references/QUERIES.md
  • .agent/services/database/postgres-drizzle-skill/references/RELATIONS.md
    • Renamed to .agents/services/database/postgres-drizzle-skill/references/RELATIONS.md
  • .agent/services/database/postgres-drizzle-skill/references/SCHEMA.md
    • Renamed to .agents/services/database/postgres-drizzle-skill/references/SCHEMA.md
  • .agent/services/document-processing/unstract.md
    • Renamed to .agents/services/document-processing/unstract.md
    • Updated internal reference from .agent/aidevops/mcp-integrations.md to .agents/aidevops/mcp-integrations.md
  • .agent/services/email/email-health-check.md
    • Renamed to .agents/services/email/email-health-check.md
    • Updated command examples from ./.agent/scripts/ to ./.agents/scripts/
  • .agent/services/email/ses.md
    • Renamed to .agents/services/email/ses.md
    • Updated various command examples from ./.agent/scripts/ to ./.agents/scripts/
  • .agent/services/hosting/101domains.md
    • Renamed to .agents/services/hosting/101domains.md
    • Updated various command examples from ./.agent/scripts/ to ./.agents/scripts/
  • .agent/services/hosting/closte.md
    • Renamed to .agents/services/hosting/closte.md
  • .agent/services/hosting/cloudflare-platform.md
    • Renamed to .agents/services/hosting/cloudflare-platform.md
  • .agent/services/hosting/cloudflare-platform/references/agents-sdk/README.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/agents-sdk/README.md
  • .agent/services/hosting/cloudflare-platform/references/agents-sdk/api.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/agents-sdk/api.md
  • .agent/services/hosting/cloudflare-platform/references/agents-sdk/configuration.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/agents-sdk/configuration.md
  • .agent/services/hosting/cloudflare-platform/references/agents-sdk/gotchas.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/agents-sdk/gotchas.md
  • .agent/services/hosting/cloudflare-platform/references/agents-sdk/patterns.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/agents-sdk/patterns.md
  • .agent/services/hosting/cloudflare-platform/references/ai-gateway/README.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/ai-gateway/README.md
  • .agent/services/hosting/cloudflare-platform/references/ai-search/README.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/ai-search/README.md
  • .agent/services/hosting/cloudflare-platform/references/ai-search/api.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/ai-search/api.md
  • .agent/services/hosting/cloudflare-platform/references/ai-search/configuration.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/ai-search/configuration.md
  • .agent/services/hosting/cloudflare-platform/references/ai-search/gotchas.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/ai-search/gotchas.md
  • .agent/services/hosting/cloudflare-platform/references/ai-search/patterns.md
    • Renamed to .agents/services/hosting/cloudflare-platform/references/ai-search/patterns.md
Activity
  • No human activity has been recorded on this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@marcusquinn marcusquinn merged commit c91e0be into main Feb 6, 2026
8 of 10 checks passed
@github-actions
Copy link

github-actions bot commented Feb 6, 2026

🔍 Code Quality Report

�[0;35m[MONITOR]�[0m Code Review Monitoring Report

�[0;34m[INFO]�[0m Latest Quality Status:
SonarCloud: 0 bugs, 0 vulnerabilities, 24 code smells

�[0;34m[INFO]�[0m Recent monitoring activity:
Fri Feb 6 18:43:05 UTC 2026: Code review monitoring started
Fri Feb 6 18:43:05 UTC 2026: SonarCloud - Bugs: 0, Vulnerabilities: 0, Code Smells: 24
Fri Feb 6 18:43:05 UTC 2026: Qlty - 0 issues found, auto-formatting applied
Fri Feb 6 18:43:07 UTC 2026: Codacy analysis completed with auto-fixes

📈 Current Quality Metrics

  • BUGS: 0
  • CODE SMELLS: 24
  • VULNERABILITIES: 0

Generated on: Fri Feb 6 18:43:10 UTC 2026


Generated by AI DevOps Framework Code Review Monitoring

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 6, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
62 Security Hotspots

See analysis details on SonarQube Cloud

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is a large-scale refactoring to rename the .agent/ directory to .agents/ across the entire codebase, which is a good move for industry alignment. The changes are extensive and appear to be mostly correct. I've found a few minor issues, mainly related to the search-and-replace affecting external URLs in documentation and some inconsistencies in script paths. I've also spotted a redundant loop in one of the scripts. My feedback includes suggestions to correct these. Overall, a solid refactoring effort.

readonly LOCK_FILE="/tmp/aidevops-${SCRIPT_NAME}.lock"
readonly TMP_DIR="$HOME/.agent/tmp"
readonly TMP_DIR="$HOME/.agents/tmp"
readonly AGENT_DIR="$HOME/.agent"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The variable AGENT_DIR is set to $HOME/.agent, but other paths like LOG_DIR and TMP_DIR have been updated to use $HOME/.agents. This seems inconsistent. If the intention is to clean up the new directory structure, this should be updated to $HOME/.agents.

Suggested change
readonly AGENT_DIR="$HOME/.agent"
readonly AGENT_DIR="$HOME/.agents"

Comment on lines +43 to +48
- **Coolify API**: https://coolify.io/.agents/api
- **Coolify GitHub**: https://github.com/coollabsio/coolify

### Content Management

- **MainWP API**: https://mainwp.com/help/.agent/mainwp-rest-api/
- **MainWP API**: https://mainwp.com/help/.agents/mainwp-rest-api/

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

These external URLs have been modified by the search-and-replace, but the new paths like /.agents/ are likely incorrect for these domains. The original paths were probably also incorrect. Please verify and correct these URLs. For example:

  • https://coolify.io/.agents/api should likely be a valid API documentation link, such as https://coolify.io/docs/api-reference.
  • https://mainwp.com/help/.agents/mainwp-rest-api/ should probably be https://mainwp.com/help/mainwp-rest-api/.

This issue appears on lines 43, 48, 108, 115, 120, 148, 149, and 174 in this file.


# Fix shellcheck issues in new files
for file in .agent/scripts/*.sh .agent/scripts/*.sh; do
for file in .agents/scripts/*.sh .agents/scripts/*.sh; do

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This loop iterates over the same set of files twice, which is redundant. You can remove the duplicate part.

Suggested change
for file in .agents/scripts/*.sh .agents/scripts/*.sh; do
for file in .agents/scripts/*.sh; do

- Valid Vercel authentication token (for deployment commands only)

For more information, see the Vercel CLI documentation: https://vercel.com/.agent/cli
For more information, see the Vercel CLI documentation: https://vercel.com/.agents/cli

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This URL was likely altered incorrectly by the search-and-replace. https://vercel.com/.agents/cli is not a valid URL. The correct URL for Vercel CLI documentation is https://vercel.com/docs/cli. The original URL was also incorrect.

Suggested change
For more information, see the Vercel CLI documentation: https://vercel.com/.agents/cli
For more information, see the Vercel CLI documentation: https://vercel.com/docs/cli

rm -rf "$path_to_remove/.agents/loop-state" 2>/dev/null || true
rm -rf "$path_to_remove/.agents/tmp" 2>/dev/null || true
rm -f "$path_to_remove/.agents/.DS_Store" 2>/dev/null || true
rmdir "$path_to_remove/.agent" 2>/dev/null || true # Only removes if empty

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This rmdir command seems to be targeting the old .agent directory, while the preceding rm commands target subdirectories of the new .agents directory. This is inconsistent. It should likely target .agents to attempt to remove the new directory if it becomes empty.

Suggested change
rmdir "$path_to_remove/.agent" 2>/dev/null || true # Only removes if empty
rmdir "$path_to_remove/.agents" 2>/dev/null || true # Only removes if empty

rm -rf "$worktree_path/.agents/loop-state" 2>/dev/null || true
rm -rf "$worktree_path/.agents/tmp" 2>/dev/null || true
rm -f "$worktree_path/.agents/.DS_Store" 2>/dev/null || true
rmdir "$worktree_path/.agent" 2>/dev/null || true

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Similar to the issue in cmd_remove, this rmdir command targets the old .agent directory. It should likely be .agents for consistency with the cleanup of the new directory structure.

Suggested change
rmdir "$worktree_path/.agent" 2>/dev/null || true
rmdir "$worktree_path/.agents" 2>/dev/null || true

@marcusquinn marcusquinn deleted the refactor/rename-agent-to-agents branch February 21, 2026 01:59
marcusquinn added a commit that referenced this pull request Mar 8, 2026
…se args (GH#3816)

Address remaining unactioned CodeRabbit review feedback from PR #14:

- ralph-loop-helper.sh run_v2_loop: validate --max-iterations is a positive
  integer, --completion-promise is non-empty, --max-attempts is a positive
  integer. Previously these accepted any value silently.
- ralph-loop-helper.sh setup_loop: add matching validation for --max-iterations
  and --completion-promise for consistency.
- quality-loop-helper.sh: add --max-iterations validation to preflight_loop,
  pr_review_loop, and postflight_loop. All now reject non-positive-integer
  values with a clear error message instead of silently accepting them.

Other PR #14 findings (aider duplicate prompt, || true hiding failures, missing
tool existence check, invalid --monitor-duration, relative git_common_dir) were
already fixed in subsequent PRs #35, #104, #111, #396, #480.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant