Skip to content

chore: sync main into preview (post-v0.13.0 fixes)#1108

Open
notgitika wants to merge 7 commits intopreviewfrom
sync/main-to-preview-20260504
Open

chore: sync main into preview (post-v0.13.0 fixes)#1108
notgitika wants to merge 7 commits intopreviewfrom
sync/main-to-preview-20260504

Conversation

@notgitika
Copy link
Copy Markdown
Contributor

@notgitika notgitika commented May 4, 2026

Summary

Cherry-picks 7 commits from main that landed after the last sync (PR #1077 / v0.13.0):

All cherry-picks applied cleanly with no conflicts.

Test plan

  • All 7 cherry-picks applied without conflicts
  • CI passes (typecheck, lint, unit tests)
  • E2E tests pass

jesseturner21 and others added 6 commits May 4, 2026 14:26
CrewAI is not implemented as a framework option in the CLI — it does not
exist in SDKFrameworkSchema, has no template assets, and is not in the
SDK_MODEL_PROVIDER_MATRIX. Remove it from README and docs/frameworks.md
to match the actual CLI capabilities.

Constraint: Only frameworks in src/schema/constants.ts SDKFrameworkSchema are valid
Rejected: Mark CrewAI as "BYO only" | no special BYO treatment exists for it
Confidence: high
Scope-risk: narrow
…ing (#1008)

Co-authored-by: minorun365 <minorun365@users.noreply.github.com>
HTTP gateways are created through the AB test flow (add ab-test --mode target-based),
not via agentcore add gateway. The standalone test was using MCP gateway commands
against placeholder URLs that caused AWS::BedrockAgentCore::GatewayTarget CREATE_FAILED
errors. HTTP gateway coverage is provided by ab-test-target-based.test.ts.

Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@notgitika notgitika requested a review from a team May 4, 2026 18:27
@github-actions github-actions Bot added the agentcore-harness-reviewing AgentCore Harness review in progress label May 4, 2026
@agentcore-cli-automation
Copy link
Copy Markdown

Reviewed — looks good to merge.

Verified:

  • All 6 cherry-picks match their originals on main byte-for-byte (only blob SHAs differ due to preview's different base).
  • The test fix in config-bundle-eval-rec.test.ts aligns with current code:
    • run eval uses --days (command.tsx:88) ✓
    • run recommend still uses --lookback (command.tsx:288) ✓
    • batchEvaluationId matches the API response shape in agentcore-batch-evaluation.ts
  • glob: ^13.0.0 override is additive and doesn't collide with preview's existing minimatch/fast-xml-parser/@aws-sdk/xml-builder overrides.
  • No user-facing CrewAI references remain; the one leftover hit in src/cli/operations/dev/otel/transforms.ts is an OTEL scope-name hint for parsing external traces, unrelated to CLI framework support.
  • IAM policy additions are purely additive.

@github-actions github-actions Bot removed the agentcore-harness-reviewing AgentCore Harness review in progress label May 4, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 4, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 43.45% 9904 / 22794
🔵 Statements 42.72% 10519 / 24619
🔵 Functions 40.36% 1667 / 4130
🔵 Branches 40.16% 6401 / 15935
Generated in workflow #2361 for commit af54208 by the Vitest Coverage Report Action

…1094)

The status command outputs resourceType as 'config-bundle' (hyphenated)
but the test was checking for 'configBundle' (camelCase).
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.

6 participants