Skip to content

Improve Executor tool guidance - #1533

Open
khmichaelkim wants to merge 1 commit into
UsefulSoftwareCo:mainfrom
khmichaelkim:u/mkim/executor-ergonomics-260804
Open

Improve Executor tool guidance#1533
khmichaelkim wants to merge 1 commit into
UsefulSoftwareCo:mainfrom
khmichaelkim:u/mkim/executor-ergonomics-260804

Conversation

@khmichaelkim

Copy link
Copy Markdown

Summary

  • direct models to the companion skills MCP tool without suggesting a nonexistent sandbox function
  • add compact inputConstraints to tools.describe.tool() for numeric, collection, and string validation limits
  • clarify outer Executor failures versus nested MCP application status
  • cover JSON Schema/OpenAPI exclusives, references, tuples, cycles, and composition semantics

Testing

  • bun run format:check
  • bun run lint
  • bun run typecheck
  • bun run test
  • bun run --cwd e2e test:selfhost -- scenarios/tool-descriptions.test.ts

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