Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds a release blog post for goose v1.25.0, highlighting seven major features: macOS sandboxing, unified summon extension (replacing separate skills and subagent systems), MCP Apps UI integration, recipe GUI editing, agentic CLI provider upgrades, streaming markdown in the CLI, and SLSA build provenance. The PR also updates a link in the skills detail page from the deprecated skills-mcp documentation to the new summon-mcp documentation, reflecting the architectural unification described in the blog post.
Changes:
- New blog post announcing goose v1.25.0 with comprehensive feature descriptions and examples
- New banner image for the blog post (1200×600 PNG)
- Updated link in skills detail page from deprecated skills-mcp to summon-mcp extension
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| documentation/blog/2026-02-23-goose-v1-25-0/index.md | New release blog post covering v1.25.0 features with proper formatting, lowercase "goose" naming, valid internal links, and appropriate meta tags |
| documentation/blog/2026-02-23-goose-v1-25-0/banner.png | Banner image for the blog post at correct 1200×600 dimensions |
| documentation/src/pages/skills/detail.tsx | Updated link from deprecated skills-mcp to new summon-mcp extension, consistent with v1.25.0 unification |
|
|
Might be beneficial to embed the video that you're generating..if you're still doing that! |
| - debbie | ||
| --- | ||
|
|
||
|  |
There was a problem hiding this comment.
The banner image alt text is too generic ("blog banner"), which isn't helpful for screen readers; use a descriptive alt text that conveys the banner's content or make it decorative with empty alt text if it adds no information.
|  | |
|  |
| <meta property="og:description" content="goose v1.25.0 brings macOS sandboxing, a unified summon extension, rich MCP app UIs, agentic CLI upgrades, and SLSA build provenance." /> | ||
| <meta property="og:image" content="https://block.github.io/goose/assets/images/banner-7288f9dab6214bbe6baef00cda590d27.png" /> | ||
| <meta name="twitter:card" content="summary_large_image" /> | ||
| <meta property="twitter:domain" content="block.github.io" /> |
There was a problem hiding this comment.
The social meta tag twitter:domain doesn't follow the blog authoring guide (it should be block.github.io/goose per documentation/blog/README.md); update it to match the documented convention to avoid inconsistent Twitter card metadata.
| <meta property="twitter:domain" content="block.github.io" /> | |
| <meta property="twitter:domain" content="block.github.io/goose" /> |
There was a problem hiding this comment.
if this gets fixed, let me know..and I can approve.
…xt-edit * origin/main: (35 commits) docs: generate manpages (#7443) Blog/goose v1 25 0 release (#7433) fix: detect truncated LLM responses in apps extension (#7354) fix: removed unnecessary version for goose acp macro dependency (#7428) add flag to hide select voice providers (#7406) New navigation settings layout options and styling (#6645) refactor: MCP-compliant theme tokens and CSS class rename (#7275) Redirect llama.cpp logs through tracing to avoid polluting CLI stdout/stderr (#7434) refactor: change open recipe in new window to pass recipe id (#7392) fix: handle truncated tool calls that break conversation alternation (#7424) streamline some github actions (#7430) Enable bedrock prompt cache (#6710) fix: use BEGIN IMMEDIATE to prevent SQLite deadlocks (#7429) Display working dir (#7419) dev: add cmake to hermitized env (#7399) refactor: remove allows_unlisted_models flag, always allow custom model entry (#7255) feat: expose context window utilization to agent via MOIM (#7418) Small model naming (#7394) chore(deps): bump ajv in /documentation (#7416) doc: groq models (#7404) ...
* main: Simplified custom model flow with canonical models (#6934) feat: simplify the text editor to be more like pi (#7426) docs: add YouTube short embed to Neighborhood extension tutorial (#7456) fix: flake.nix build failure and deprecation warning (#7408) feat(claude-code): add permission prompt routing for approve mode (#7420) docs: generate manpages (#7443) Blog/goose v1 25 0 release (#7433) fix: detect truncated LLM responses in apps extension (#7354) fix: removed unnecessary version for goose acp macro dependency (#7428) add flag to hide select voice providers (#7406) New navigation settings layout options and styling (#6645) refactor: MCP-compliant theme tokens and CSS class rename (#7275) Redirect llama.cpp logs through tracing to avoid polluting CLI stdout/stderr (#7434) refactor: change open recipe in new window to pass recipe id (#7392) fix: handle truncated tool calls that break conversation alternation (#7424) streamline some github actions (#7430) Enable bedrock prompt cache (#6710) fix: use BEGIN IMMEDIATE to prevent SQLite deadlocks (#7429) Display working dir (#7419)
* main: (171 commits) fix: TLDR CLI tab in Neighborhood MCP docs (#7461) fix(summon): restore skill supporting files and directory path in load output (#7457) Simplified custom model flow with canonical models (#6934) feat: simplify the text editor to be more like pi (#7426) docs: add YouTube short embed to Neighborhood extension tutorial (#7456) fix: flake.nix build failure and deprecation warning (#7408) feat(claude-code): add permission prompt routing for approve mode (#7420) docs: generate manpages (#7443) Blog/goose v1 25 0 release (#7433) fix: detect truncated LLM responses in apps extension (#7354) fix: removed unnecessary version for goose acp macro dependency (#7428) add flag to hide select voice providers (#7406) New navigation settings layout options and styling (#6645) refactor: MCP-compliant theme tokens and CSS class rename (#7275) Redirect llama.cpp logs through tracing to avoid polluting CLI stdout/stderr (#7434) refactor: change open recipe in new window to pass recipe id (#7392) fix: handle truncated tool calls that break conversation alternation (#7424) streamline some github actions (#7430) Enable bedrock prompt cache (#6710) fix: use BEGIN IMMEDIATE to prevent SQLite deadlocks (#7429) ...
Summary
Adds a release blog post for goose v1.25.0 covering the key highlights: macOS sandboxing, unified summon extension, MCP Apps UI integration, recipe GUI editing, agentic CLI provider upgrades, streaming markdown in the CLI, and SLSA build provenance.
Type of Change
AI Assistance
Testing
npm start)og:imageandtwitter:imageURLs obtained from local previewRelated Issues
Relates to goose v1.25.0 release
Screenshots/Demos (for UX changes)
N/A - blog post only