feat(blog): add Model-Driven Approach blog post#730
Conversation
- Add new blog post: strands-agents-model-driven-approach.mdx - Download 6 images locally with model-driven- prefix - Update steering blog link to reference local blog post Resolves #725
Documentation Preview ReadyYour documentation preview has been successfully deployed! Preview URL: https://d3ehv1nix5p99z.cloudfront.net/pr-cms-730/docs/user-guide/quickstart/overview/ Updated at: 2026-04-02T19:42:53.654Z |
|
Assessment: Request Changes This is a well-structured blog post backport with properly managed images and correct canonical URL. However, there are a few broken internal links that need to be fixed before merging. Review Summary
Once the links are updated to point to the correct documentation pages, this PR is ready to merge. 🚀 |
|
/strands can we move the images to a resources folder so its better organized? Also can you read the comments and address the review findings? Seems like there are some broken links |
- Create src/content/blog/resources/ directory - Move all model-driven-*.png images to resources folder - Update image references in blog post
|
Done! Moved all 6 images to |
- System prompts: /user-guide/concepts/agents/agent-configuration/ → /user-guide/concepts/agents/prompts/ - Tool specifications: /user-guide/concepts/tools/tools-overview/ → /user-guide/concepts/tools/ - Conversation history: /user-guide/concepts/agents/agent-configuration/ → /user-guide/concepts/agents/conversation-management/ - Remove truncated text on last line
Documentation Preview FailedThe documentation deployment encountered an error. Please check the deployment logs for more details. |
|
I've identified and prepared the following fixes for the broken internal links. Please apply these changes: Fixes Required1. Line 47 - System prompts link: - **[System prompts](/user-guide/concepts/agents/agent-configuration/)** establish the agent's role...
+ **[System prompts](/user-guide/concepts/agents/prompts/)** establish the agent's role...2. Line 49 - Tool specifications link: - **[Tool specifications](/user-guide/concepts/tools/tools-overview/)** define capability boundaries...
+ **[Tool specifications](/user-guide/concepts/tools/)** define capability boundaries...3. Line 51 - Conversation history link: - **[Conversation history](/user-guide/concepts/agents/agent-configuration/)** maintains task continuity...
+ **[Conversation history](/user-guide/concepts/agents/conversation-management/)** maintains task continuity...4. Line 127 - Remove truncated text: Once these fixes are applied, the PR should be ready to merge! 🚀 |
|
/strands more failed links |
|
13:47:14 [ERROR] [astro-broken-links-checker] An unhandled error occurred while running the "astro:build:done" hook |
- Add /docs/ prefix to all user-guide links - Use underscores for deploy page URLs (deploy_to_aws_lambda, etc.) - Fix examples link to /docs/examples/
|
Fixed all broken internal links:
All 11 broken links have been addressed. |
|
Assessment: Approve ✅ All previously identified issues have been resolved: Verification Summary
Great work on this blog post backport! 🚀 |
Summary
Adds the "Strands Agents and the Model-Driven Approach" blog post by Arron Bailiss to the Strands blog site, backported from AWS Open Source Blog.
Changes
New Blog Post
src/content/blog/strands-agents-model-driven-approach.mdxDownloaded Images (6 total)
All images downloaded locally with
model-driven-prefix:model-driven-prompt-diagram.png- Agent definition diagrammodel-driven-agentic-loop.png- Agentic loop diagrammodel-driven-architecture-1.pngthroughmodel-driven-architecture-4.png- Production architecture diagramsUpdated Reference
src/content/blog/steering-accuracy-beats-prompts-workflows.mdxBlog Content Covers
Verification
npm run format:check)src/content/authors.yamlResolves #725