Skip to content

Sync merged infographic skill compatibility fix - #67

Merged
ryanbaumann merged 2 commits into
mainfrom
agent/infographic-skill-3-2-1
Jul 15, 2026
Merged

Sync merged infographic skill compatibility fix#67
ryanbaumann merged 2 commits into
mainfrom
agent/infographic-skill-3-2-1

Conversation

@ryanbaumann

Copy link
Copy Markdown
Owner

Summary

Refresh the vendored Infographic Agent skill from merged upstream source and reconcile skills-lock.json.

This removes the local overlay that remained after Portfolio #66 and makes every vendored skill file byte-identical to upstream commit ea51aa863def6aa1baa807a2414c1716d7235efb.

Changes

  • Sync Python 3.9 / google-genai 1.47.0 compatibility helpers from upstream.
  • Preserve explicit image resolution and high thinking on newer SDKs.
  • Add the upstream compatibility regression test.
  • Align the skill README, metadata, installer, package metadata, and requirements.
  • Refresh the skill lock hash to match the installed folder exactly.

Verification

  • Upstream lint — passed
  • Upstream Vitest — 68 passed, 9 skipped
  • Upstream production build — passed
  • Vendored Python compatibility tests — 2 passed
  • Portfolio tests/build — 21 passed
  • Vendored skill folder hash exactly matches skills-lock.json
  • Independent read-only review — clean

npm release note

The merged GitHub source is correct. The immutable npm 3.2.1 tarball was published from a stale checkout and does not contain the fix; corrective release PR ryanbaumann/infographic-agent#10 prepares 3.2.2 from current source.

@ryanbaumann
ryanbaumann marked this pull request as ready for review July 15, 2026 20:42
@ryanbaumann
ryanbaumann merged commit d7e9d9d into main Jul 15, 2026
8 checks passed
@ryanbaumann
ryanbaumann deleted the agent/infographic-skill-3-2-1 branch July 15, 2026 20:42
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.

1 participant