Skip to content

Conversation

@Unshure
Copy link
Member

@Unshure Unshure commented Jan 20, 2026

Add reviewer sop, and update release notes sop to match sop in python repo

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@Unshure Unshure merged commit 2b6b7fc into strands-agents:main Jan 21, 2026
- You MAY encounter PRs without conventional commit prefixes

#### 2.2 Analyze PR Descriptions
#### 2.2 Analyze PR Descriptions and Review Comments

Choose a reason for hiding this comment

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

Have we tested a version of this were the agent reads the code instead of reading any human generated descriptions such as the PR "titles, description, comments"? The code is the ultimate source of truth

age: int

# BAD: No assertions about behavior
agent = Agent(model=mock_model, output_schema=UserResponse)

Choose a reason for hiding this comment

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

agent = Agent(model=mock_model, output_schema=UserResponse) this should be agent = Agent(model=mock_model, structured_output_model=UserResponse)

**Installing Dependencies:**
- You MUST attempt to install missing dependencies when tests fail due to import errors
- You SHOULD check the project's dependency manifest (`pyproject.toml`, `package.json`, `Cargo.toml`, etc.) for optional dependency groups
- You SHOULD use the project's package manager to install dependencies (e.g., `pip install`, `npm install`, `cargo add`)

Choose a reason for hiding this comment

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

Consider using uv as an example here as we do

Description of the feature and its impact.
MCP Connections via ToolProviders allow the Agent to manage connection lifecycles automatically, eliminating the need for manual context managers. This experimental interface simplifies MCP tool integration significantly.

\`\`\`python

Choose a reason for hiding this comment

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

why are these (and others) escaped?

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.

3 participants