Skip to content

Welcome to OptiBot: default configuration file#1

Open
agent-optibot[bot] wants to merge 1 commit intomainfrom
optibot-setup-1756432814364
Open

Welcome to OptiBot: default configuration file#1
agent-optibot[bot] wants to merge 1 commit intomainfrom
optibot-setup-1756432814364

Conversation

@agent-optibot
Copy link

@agent-optibot agent-optibot bot commented Aug 29, 2025

Welcome to OptiBot! 🎉

OptiBot is your AI-powered assistant designed to streamline your development workflow. With OptiBot, you get:

  • Automated pull request reviews pointing out potential issues and best-practice improvements
  • Intelligent code suggestions to help you write cleaner, more maintainable code
  • Summaries of PR changes to keep your team informed at a glance
  • Guidance on dependency bundling and modernization
  • CI/CD pipeline optimization and fixes

This PR adds a default .optibot configuration file with initial settings:

{
  "reviews": {
    "auto": true,
    "exclude": [],
    "include": [],
    "autoApprove": false,
    "codeSuggestions": true,
    "codeSuggestionsSkipFiles": []
  },
  "dependencyBundler": {
    "enabled": false
  },
  "summary": {
    "auto": true,
    "level": "basic"
  },
  "enableCIFixer": false
}

Configuration Options Explained:

  • reviews.auto: true - Run automated reviews on every PR.
  • reviews.exclude: [] - Categories to exclude (options: bugs_prompt, security_prompt, error_handling_prompt).
  • reviews.include: [] - Categories to focus on (available: bugs_prompt, security_prompt, error_handling_prompt).
  • reviews.autoApprove: false - Automatically approve minor cleanups.
  • reviews.codeSuggestions: true - Enable in-line code suggestions.
  • reviews.codeSuggestionsSkipFiles: [] - Files to skip suggestions for.
  • dependencyBundler.enabled: false - Disable auto dependency bundling advice.
  • summary.auto: true - Post a summary comment on each PR.
  • summary.level: "basic" - Choose summary detail level (basic, detailed).
  • enableCIFixer: false - Enable automatic CI/CD pipeline optimization and fixes.

Feel free to customize these options in the .optibot file. For more details, see our documentation.

Happy coding with OptiBot! 🚀


Summary by cubic

Adds a default .optibot configuration that enables automated PR reviews and basic summaries. Uses safe defaults (no auto-approve, no CI fixes) to start.

  • New Features
    • Added .optibot with reviews.auto and summary.auto enabled (summary level: basic).
    • Code suggestions enabled; autoApprove disabled.
    • Dependency bundler and CI fixer disabled by default.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

0 participants