Skip to content

chore(skills): name directExecution as retired in the add-integration checklist - #7236

Merged
waleedlatif1 merged 1 commit into
stagingfrom
fix/direct-execution-checklist-wording
Aug 28, 2026
Merged

chore(skills): name directExecution as retired in the add-integration checklist#7236
waleedlatif1 merged 1 commit into
stagingfrom
fix/direct-execution-checklist-wording

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

Follow-up to the directExecution retirement, from a review finding on the v0.8.16 release PR (#7224).

The add-integration transport checklist listed the property inside a bare enumeration:

No tool points to /api/..., constructs a URL back to Sim, declares request.internal, or directExecution, or has an HTTP fallback for an in-process operation

That stacks two disjunctions and drops the "retired" framing every other statement of the same rule carries — including line 71 of this very file, and the add-tools, add-trigger, and add-block skills. A reader scanning the checklist could reasonably take directExecution for a property that still exists and is merely discouraged, which is the opposite of the intent.

Now reads:

No tool points to /api/..., constructs a URL back to Sim, declares request.internal or the retired directExecution property, or has an HTTP fallback for an in-process operation

Wording only. The rule itself is unchanged, and it is enforced mechanically by check:tool-request-boundary, which fails with directExecution is retired; use InternalToolConfig.operation and a registered server handler.

Checks

  • bun run lint — clean
  • bun run check:audits — 39/39 pass (includes check:skills and check:tool-request-boundary)
  • check-block-registry.ts origin/staging — pass
  • skills:sync + agent-stream-docs:generate — no artifact drift

… checklist

The transport checklist listed the property inside a bare enumeration --
"declares `request.internal`, or `directExecution`, or has an HTTP fallback" --
which stacks two disjunctions and drops the "retired" framing every other
statement of this rule carries, including line 71 of the same file and the
add-tools, add-trigger, and add-block skills. A reader scanning the checklist
could take it for a property that still exists and is merely discouraged.

Wording only; the rule itself is unchanged and is enforced by
check:tool-request-boundary.
@vercel

vercel Bot commented Aug 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview Aug 28, 2026 11:14pm

Request Review

@greptile-apps

greptile-apps Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This documentation-only PR clarifies that directExecution is retired without changing the integration boundary rule.

  • Rewords the add-integration checklist to distinguish obsolete request.internal from the retired directExecution property.
  • Preserves the existing prohibition on HTTP fallbacks for in-process operations.

Confidence Score: 5/5

The PR appears safe to merge because it only clarifies existing documentation and introduces no actionable issue.

The revised checklist preserves the existing tool-boundary requirements while accurately identifying directExecution as retired.

Important Files Changed

Filename Overview
.agents/skills/add-integration/SKILL.md Clarifies existing checklist terminology consistently with the mechanically enforced tool-request boundary.

Reviews (1): Last reviewed commit: "chore(skills): name directExecution as r..." | Re-trigger Greptile

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

No issues found across 1 file

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Re-trigger cubic

@waleedlatif1
waleedlatif1 merged commit 4bb46be into staging Aug 28, 2026
6 checks passed
@waleedlatif1
waleedlatif1 deleted the fix/direct-execution-checklist-wording branch August 28, 2026 23:14
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