Skip to content

chore(AIC-3500): refresh the claude-agents API report - #157

Closed
jeffdupont wants to merge 1 commit into
mainfrom
chore/aic-3500-refresh-claude-agents-api-report
Closed

jeffdupont wants to merge 1 commit into
mainfrom
chore/aic-3500-refresh-claude-agents-api-report

Conversation

@jeffdupont

Copy link
Copy Markdown
Contributor

Problem

yarn api:check fails on main, so the Type check job fails on every PR built from it, including the release PR #131.

Cause

#153 added checked-in API reports. #135 was opened before that, added ClaudeAgentsHostOptions to four public claude-agents signatures, and merged after it without regenerating packages/claude-agents/etc/ai-claude-agents.api.md.

Fix

Ran yarn api:update. Only that one report changed.

The new ae-forgotten-export note on ClaudeAgentsHostOptions matches how other packages already handle unexported option types (e.g. ContentCaptureOptions). Exporting the type would widen the public API, so it is left for a separate PR.

Verified locally

yarn typecheck, yarn api:check, yarn test:api-surface, yarn api:surface all exit 0. After this merges, release-please rebases #131 and its Type check should pass.

🤖 Generated with Claude Code

#135 added ClaudeAgentsHostOptions to four public signatures but was
opened before #153 introduced checked-in API reports, so it merged
without updating etc/ai-claude-agents.api.md. yarn api:check has failed
on main since, which also blocks the release PR (#131).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jeffdupont

Copy link
Copy Markdown
Contributor Author

Closing as a duplicate of #160, which merged the same regenerated claude-agents API report.

@jeffdupont jeffdupont closed this Oct 23, 2026
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