Skip to content

Conversation

@nickgros
Copy link
Contributor

No description provided.

Comment on lines 60 to 72
},
{
"Action": [
"aws-marketplace:ViewSubscriptions",
"aws-marketplace:Subscribe"
],
"Resource": "*",
"Effect": "Allow",
"Condition": {
"ForAnyValue:StringEquals": {
"aws-marketplace:ProductId": "prod-xdkflymybwmvi"
}
}
Copy link
Contributor Author

Choose a reason for hiding this comment

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

The newer Claude models require a subscription to the corresponding marketplace product. This is poorly documented in AWS.

See anthropics/claude-code#9620

The product ID comes from this table: https://docs.aws.amazon.com/bedrock/latest/userguide/model-access-product-ids.html

{
"Effect": "Allow",
"Action": [
"s3:ListObject",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is not a valid permission

@nickgros nickgros changed the title PLFM-9332 - Use Haiku 4.5 for grid agent PLFM-9332 - Use Sonnet 4.5 for grid agent Nov 12, 2025
@nickgros nickgros changed the title PLFM-9332 - Use Sonnet 4.5 for grid agent PLFM-9332 - Use Sonnet 4.5 for search & grid agents Nov 13, 2025
- Enquote request body objects.
- Add a note to not immediately validate changes, since there is a delay between the agent issuing changes and the patches being applied to the database replica
@nickgros nickgros changed the title PLFM-9332 - Use Sonnet 4.5 for search & grid agents PLFM-9332, PLFM-9355 - Use Sonnet 4.5 for search & grid agents Nov 18, 2025
You can query the grid using structured JSON filter objects, not SQL syntax. Each query uses predefined SelectItem and Filter types with specific concreteType values. IMPORTANT: Always use proper JSON formatting with double quotes around all property names and string values.
<query__examples>
IMPORTANT: For JSON objects, you MUST ALWAYS encode the JSON in a string. It is not necessary to double-encode objects inside of this string. Example: {"query":"{\"columnSelection\":[{\"concreteType\":\"org.sagebionetworks.repo.model.grid.query.SelectAll\"}],\"limit\":10}"}
NOTE: The results of a query will not immediately change after you make an update request, so do not attempt to verify changes immediately after you make them.
Copy link
Member

Choose a reason for hiding this comment

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

query->update

"AutoPrepare": true,
"Description": "The agent tasked with aiding with grid data curation.",
"FoundationModel": "us.anthropic.claude-sonnet-4-20250514-v1:0",
"FoundationModel": "us.anthropic.claude-sonnet-4-5-20250929-v1:0",
Copy link
Member

Choose a reason for hiding this comment

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

I thought we were already using 4.5?

@nickgros nickgros merged commit 5a26ec3 into Sage-Bionetworks:develop Nov 25, 2025
2 checks passed
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