Skip to content

Conversation

@justinxu421
Copy link
Contributor

@justinxu421 justinxu421 commented Oct 8, 2025

Remove rules and mcp_configs input parameters from GitHub Action

This PR simplifies the action interface by removing two optional input parameters that are no longer supported in the underlying augment-agent:

  • Remove rules input: Eliminates the ability to pass custom rule file paths to the augment agent
  • Remove mcp_configs input: Eliminates the ability to pass MCP configuration file paths to the augment agent
  • Update documentation: Remove references to these parameters from the README inputs table
  • Align version: Downgrade version from 0.1.4 to 0.1.3 to match the augment-agent repository

These changes align with upstream changes in augment-agent PR #9. Users who previously relied on these parameters will need to use alternative configuration methods.


🤖 This description was generated automatically. Please react with 👍 if it's helpful or 👎 if it needs improvement.

- Remove rules and mcp_configs inputs from action.yml
- Update README.md to remove documentation for these parameters
- Downgrade version from 0.1.4 to 0.1.3 in package.json

This change simplifies the action by removing the ability to forward
custom rules and MCP config files to the augment agent.
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

The removal of rules and mcp_configs parameters is clean and consistent across all files. However, there's a semantic versioning concern with the version change that should be addressed.


🤖 Automated review complete. Please react with 👍 or 👎 on the individual review comments to provide feedback on their usefulness.

{
"name": "augment-review-pr",
"version": "0.1.4",
"version": "0.1.3",
Copy link
Contributor

Choose a reason for hiding this comment

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

Semantic Versioning Concern: Downgrading from version 0.1.4 to 0.1.3 violates semantic versioning principles. Version 0.1.4 has already been released (commit 866c166), and downgrading to a previous version number can cause confusion and conflicts for users who may have already adopted 0.1.4.

Recommended approach:

  • Bump to 0.1.5 if this is a patch-level change (bug fix/minor improvement)
  • Bump to 0.2.0 if removing these parameters is considered a breaking change for users who were using them

Since this PR removes functionality that users may depend on, version 0.2.0 would be more appropriate to signal the breaking change.

Current code:

"version": "0.1.3",

Suggested improvement:

"version": "0.2.0",

Copy link

@augment-app-staging augment-app-staging bot left a comment

Choose a reason for hiding this comment

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

Changes look consistent: the removed inputs are reflected in both action.yml and the README, and no stray references remain in examples. Version alignment in package.json matches the stated intent. Review completed — no suggestions at this time.

@justinxu421 justinxu421 closed this Oct 8, 2025
@justinxu421 justinxu421 reopened this Oct 8, 2025
@justinxu421 justinxu421 marked this pull request as draft October 8, 2025 22:12
@justinxu421 justinxu421 closed this Oct 8, 2025
@justinxu421 justinxu421 deleted the remove-rules-mcp-configs branch October 9, 2025 04:01
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