Skip to content

fix(installer): default to main instead of pinned tag#173

Merged
visahak merged 1 commit intoAgentToolkit:mainfrom
vinodmut:fix/install-default-main
Apr 8, 2026
Merged

fix(installer): default to main instead of pinned tag#173
visahak merged 1 commit intoAgentToolkit:mainfrom
vinodmut:fix/install-default-main

Conversation

@vinodmut
Copy link
Copy Markdown
Contributor

@vinodmut vinodmut commented Apr 8, 2026

Summary

  • Default SCRIPT_VERSION to main instead of v1.0.6 so the installer always pulls the latest source tree
  • The bob platform skills (evolve-lite:learn, evolve-lite:recall) were added after v1.0.6, causing bob lite installs to fail with FileNotFoundError

Fixes #171

Test plan

  • Run curl -fsSL ... | bash -s -- install --platform bob --mode lite and verify it succeeds without EVOLVE_VERSION=main workaround
  • Run with EVOLVE_VERSION=v1.0.6 to confirm explicit pinning still works

Summary by CodeRabbit

  • Documentation

    • Updated documentation callout styling and formatting for improved emphasis.
  • Chores

    • Installer now defaults to the main branch version instead of stable releases.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 8, 2026

Warning

Rate limit exceeded

@vinodmut has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 24 minutes and 45 seconds before requesting another review.

Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 24 minutes and 45 seconds.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 61dcc17b-1ce0-403a-b70d-8e063965746e

📥 Commits

Reviewing files that changed from the base of the PR and between 3127965 and e1f65c4.

📒 Files selected for processing (1)
  • platform-integrations/install.sh
📝 Walkthrough

Walkthrough

Documentation callout styling in the landing page was reformatted from an !IMPORTANT block to a tip block, and the installer's default SCRIPT_VERSION was changed from a fixed tag (v1.0.6) to main to resolve version mismatch issues with required platform dependencies.

Changes

Cohort / File(s) Summary
Documentation Formatting
docs/index.md
Changed callout block type from !IMPORTANT to tip and reformatted the star/discovery message into structured tip header with indented body text.
Platform Installer
platform-integrations/install.sh
Updated default SCRIPT_VERSION from fixed tag v1.0.6 to main, causing EVOLVE_VERSION to default to the main branch archive instead of a pinned release version.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

  • #158: Also modifies docs/index.md landing callout and content formatting.
  • #131: Also modifies top-level docs/index.md callout and navigation content.

Suggested reviewers

  • illeatmyhat
  • gaodan-fang

Poem

🐰 A tip, not a warning, now graces the page,
While "main" takes the stage from the old v1.0.6 cage,
The installer leaps forward with branches so fresh,
And docs now tip gently—a much friendlier mesh!

🚥 Pre-merge checks | ✅ 3 | ❌ 2

❌ Failed checks (2 warnings)

Check name Status Explanation Resolution
Linked Issues check ⚠️ Warning The PR changes SCRIPT_VERSION default to main, directly addressing issue #171's root cause; however, the linked issue requests cutting a new release tag instead. Consider whether defaulting to main is the intended long-term solution or if a new release tag (v1.0.7) should be created as originally requested in #171.
Out of Scope Changes check ⚠️ Warning The PR includes a documentation formatting change (docs/index.md callout type) unrelated to fixing the installer default version issue. Move the docs/index.md documentation formatting change to a separate PR to keep the installer fix focused and isolated.
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main change: updating the installer default from pinned tag v1.0.6 to main branch.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

The bob platform skills (evolve-lite:learn, evolve-lite:recall) were added
after v1.0.6, so the pinned tag causes bob lite installs to fail with
FileNotFoundError. Default to main so the installer always pulls the
latest source tree.

Fixes AgentToolkit#171
@vinodmut vinodmut force-pushed the fix/install-default-main branch from 3127965 to e1f65c4 Compare April 8, 2026 20:30
@vinodmut vinodmut requested a review from illeatmyhat April 8, 2026 20:31
@visahak visahak merged commit 1f797c3 into AgentToolkit:main Apr 8, 2026
16 checks passed
@vinodmut vinodmut deleted the fix/install-default-main branch April 9, 2026 12:51
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.

Bob lite install fails: SCRIPT_VERSION v1.0.6 predates bob skill directories

2 participants