Skip to content

docs: update astro.config.mjs for meta title & description#2837

Open
ryanycoleman wants to merge 1 commit into
strands-agents:mainfrom
ryanycoleman:ryanycoleman-patch-1
Open

docs: update astro.config.mjs for meta title & description#2837
ryanycoleman wants to merge 1 commit into
strands-agents:mainfrom
ryanycoleman:ryanycoleman-patch-1

Conversation

@ryanycoleman

Copy link
Copy Markdown
Member

Description

Updates the tagline for positioning strands in the metadata for link shares etc.

Type of Change

Other (please describe): website metadata

Checklist

  • [x ] I have read the CONTRIBUTING document
  • [ x] I have reviewed and understand every line of code in this PR, including any generated by AI tools, and I can explain why it works
  • [x ] My change is focused and reasonably small; I have split unrelated work into separate PRs
  • [ x] I have added any necessary tests that prove my fix is effective or my feature works
  • [ x] I have updated the documentation accordingly
  • [ x] I have added an appropriate example to the documentation to outline the feature, or no new docs are needed
  • [ x] My changes generate no new warnings
  • [ x] Any dependent changes have been merged and published

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

@github-actions github-actions Bot added documentation Documentation changes, improvements, additions, content updates, site improvements, examples, guides chore Maintenance tasks, dependency updates, CI changes, refactoring with no user-facing impact labels Jun 16, 2026
@ryanycoleman ryanycoleman changed the title Update astro.config.mjs for meta title & description docs: Update astro.config.mjs for meta title & description Jun 16, 2026
@ryanycoleman ryanycoleman changed the title docs: Update astro.config.mjs for meta title & description docs: update astro.config.mjs for meta title & description Jun 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Suggestion (optional, out of scope): With the title now "Strands Agents", a couple of pre-existing spots still hardcode "Strands Agents SDK" and are now slightly inconsistent with the new branding — og:site_name in site/src/layouts/LandingLayout.astro (~line 124) and the SoftwareApplication name in site/src/util/structured-data.ts (line 22). Not blocking and fine to leave for a follow-up, but worth aligning at some point for consistent share/SEO metadata.

Comment thread site/astro.config.mjs
title: 'Strands Agents SDK',
description: 'A model-driven approach to building AI agents in just a few lines of code.',
title: 'Strands Agents',
description: 'The open source toolkit for building production agents.',

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Issue: These Starlight title/description values are the site-wide defaults that apply to docs pages, but the homepage (site/src/pages/index.astro) sets its own title/description via LandingLayout props and won't pick up this change. Since the PR's stated goal is improving metadata "for link shares," the most-shared link (the homepage) is governed by index.astro, not this config.

Suggestion: If the intent is to update what shows up when the homepage is shared, update the title/description props in index.astro as well (and confirm the OG/Twitter description there matches). This config change is still a good improvement for docs-page metadata — just flagging that it doesn't cover the landing page.

@github-actions

Copy link
Copy Markdown
Contributor

Assessment: Comment

Small, focused docs-only change that improves the site-wide title/description metadata — clean and low-risk. One thing worth confirming about scope before merge.

Review notes
  • Scope vs. intent: These are Starlight's site-wide defaults applied to docs pages; the homepage sets its own title/description via LandingLayout, so this won't change what's shown when the landing page is shared. Flagged inline in case that was the goal.
  • Consistency: A couple of pre-existing spots still say "Strands Agents SDK" (og:site_name, structured-data SoftwareApplication name) — optional follow-up, not blocking.
  • Hygiene: Nice catch adding the trailing newline at EOF. No tests/snapshots depend on the old strings, so nothing else to update.

Nice, tidy improvement to the docs metadata.

@github-actions

Copy link
Copy Markdown
Contributor

Documentation Preview Ready

Your documentation preview has been successfully deployed!

Preview URL: https://d3ehv1nix5p99z.cloudfront.net/pr-cms-2837/docs/user-guide/quickstart/overview/

Updated at: 2026-06-16T18:55:39.531Z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Maintenance tasks, dependency updates, CI changes, refactoring with no user-facing impact documentation Documentation changes, improvements, additions, content updates, site improvements, examples, guides size/xs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants