refactor!: type definitions and usages of @xsai/tool #34
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
BREAKING CHANGE
@xsai/generate-text
,@xsai/shared-chat
, and@xsai/tool
, to unify (slightly) the types scattered in the projectresult
andargs
fromToolResult
intoToolCall
to reduce similar typesxsai
Other Changes
ToolResult
inpackages/tool/src/index.ts
previously toTool
to avoid confusion, since it sounds like an interface for the result of a tool invocationunstable_ts_config
fromeslint.options.flags
as per Bug: Error is thrown in 9.18.0 if unstable_ts_config flag is used eslint/eslint#19337