Skip to content

chore(demo): remove .evolve dir from workspace and ignore globally#146

Merged
illeatmyhat merged 1 commit into
AgentToolkit:mainfrom
vinodmut:demoworkspace
Apr 3, 2026
Merged

chore(demo): remove .evolve dir from workspace and ignore globally#146
illeatmyhat merged 1 commit into
AgentToolkit:mainfrom
vinodmut:demoworkspace

Conversation

@vinodmut
Copy link
Copy Markdown
Contributor

@vinodmut vinodmut commented Apr 3, 2026

Dir was accidentally committed in a26429d (#138). Expand .gitignore pattern from /.evolve to .evolve so it is ignored in subdirs too.

Summary by CodeRabbit

  • Chores

    • Broadened ignore pattern to match .evolve at any directory level.
  • Documentation

    • Removed two guideline pages about extracting image metadata and fallback command usage on macOS.

@vinodmut vinodmut requested a review from illeatmyhat April 3, 2026 21:32
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 3, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 5ae6d9dc-b156-4d3f-af33-ff8b03d92a06

📥 Commits

Reviewing files that changed from the base of the PR and between 1724f90 and defa506.

📒 Files selected for processing (3)
  • .gitignore
  • demo/workspace/.evolve/entities/guideline/on-macos-use-mdls-as-the-primary-tool-for-extracting-image.md
  • demo/workspace/.evolve/entities/guideline/when-running-exif-extraction-commands-use-a-fallback-chain.md

📝 Walkthrough

Walkthrough

Modified .gitignore pattern from /.evolve (root-only) to .evolve (recursive). Removed two guideline markdown files under demo/workspace/.evolve/entities/guideline/ related to macOS EXIF extraction (mdls) and a fallback EXIF extraction command chain.

Changes

Cohort / File(s) Summary
Configuration
/.gitignore
Changed ignore pattern from /.evolve (root-level only) to .evolve (matches .evolve at any directory level).
EXIF Guidelines
demo/workspace/.evolve/entities/guideline/on-macos-use-mdls-as-the-primary-tool-for-extracting-image.md, demo/workspace/.evolve/entities/guideline/when-running-exif-extraction-commands-use-a-fallback-chain.md
Deleted two guideline files: one recommending mdls for macOS image metadata extraction and one describing a fallback `exiftool

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 I nudged a rule and watched it roll,

.evolve now hides in every knoll.
Two tiny notes hopped off the trail,
I nibble carrots, wag my tail—
Change done, I bounce without fail. 🥕🐇

🚥 Pre-merge checks | ✅ 3
✅ 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 describes the main changes: removing the .evolve directory from the demo workspace and updating .gitignore to globally ignore .evolve entries.
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.

Dir was accidentally committed in a26429d (AgentToolkit#138). Expand .gitignore
pattern from /.evolve to .evolve so it is ignored in subdirs too.
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

🧹 Nitpick comments (1)
.gitignore (1)

15-15: Scope of ignore rule is now too broad for .evolve runtime entity dirs.

At Line 15, .evolve ignores any .evolve path at any depth. Based on platform-integrations/claude/plugins/evolve-lite/lib/entity_io.py:1-50, platform-integrations/codex/plugins/evolve-lite/README.md:1-10, and tests/platform_integrations/test_codex.py:1-20, nested .evolve/entities paths are valid user/runtime locations. This can silently prevent expected entity data from being tracked.

Suggested narrow-scope ignore
-.evolve
+/.evolve
+# If only the demo workspace should be ignored, prefer:
+# /demo/workspace/.evolve
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.gitignore at line 15, The .gitignore entry ".evolve" is too broad and
ignores any .evolve directory at any depth (which hides valid runtime/entity
dirs such as nested .evolve/entities referenced by
platform-integrations/.../evolve-lite); update the pattern so it only ignores
the top-level repository .evolve (e.g., change to a root-anchored pattern like
"/.evolve" or "/.evolve/") so nested .evolve directories are not excluded,
leaving all other .evolve paths (e.g., nested .evolve/entities) tracked.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In @.gitignore:
- Line 15: The .gitignore entry ".evolve" is too broad and ignores any .evolve
directory at any depth (which hides valid runtime/entity dirs such as nested
.evolve/entities referenced by platform-integrations/.../evolve-lite); update
the pattern so it only ignores the top-level repository .evolve (e.g., change to
a root-anchored pattern like "/.evolve" or "/.evolve/") so nested .evolve
directories are not excluded, leaving all other .evolve paths (e.g., nested
.evolve/entities) tracked.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 020dda68-4c45-490c-aa00-afa713e1ff5f

📥 Commits

Reviewing files that changed from the base of the PR and between 78027f0 and 1724f90.

📒 Files selected for processing (3)
  • .gitignore
  • demo/workspace/.evolve/entities/guideline/on-macos-use-mdls-as-the-primary-tool-for-extracting-image.md
  • demo/workspace/.evolve/entities/guideline/when-running-exif-extraction-commands-use-a-fallback-chain.md
💤 Files with no reviewable changes (2)
  • demo/workspace/.evolve/entities/guideline/on-macos-use-mdls-as-the-primary-tool-for-extracting-image.md
  • demo/workspace/.evolve/entities/guideline/when-running-exif-extraction-commands-use-a-fallback-chain.md

@illeatmyhat illeatmyhat merged commit 06f8461 into AgentToolkit:main Apr 3, 2026
5 of 8 checks passed
@vinodmut vinodmut deleted the demoworkspace branch April 3, 2026 21:38
@coderabbitai coderabbitai Bot mentioned this pull request Apr 6, 2026
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.

2 participants